](Linux)Firefox等幅フォントで全角マイナス記号が。](Firefox)最近よくFirefoxがクラッシュするなーと思ってると。ページが上手く表示できなくなりました。具体的にはページ上部は表示されるんですが、リスト部分(サーバ、セッション、DTU、トークン限らず)が真っ白になるのです。weblogに参考となる情報が。SunRayサーバで下記のようにすればいいようです。修正を加えるということですね。現在安定稼働中のSunRayサーバを止めることは難しいですし、これぐらいの修正でjarファイルを書き換えたくは有りません。ページのみ修正済みのオリジナルCSSで表示するという手段を取ることにしました。"白紙のスタイル"を押下します。名前を適当に入力し、下側のテキストエリアに下記を入れます。/*下記を追加することでリスト表示可能になります。指定することで、指定されたURLで始まるページ全てに設定が適用されます。完全一致するページにしか適用されません。これで、カスタムCSSを保存します。すると、Stylishで指定したCSSで表示してくれます。Stylishアドオンはいろいろ応用が効きそうなので、見た目が気にくわないサイトを自分好みにすることもできそうですね。サーバがらみFirefoxでキャッシュ先を変更する自宅PCのメモリを増強し、RAMDiskを使うようになったので、RAMDisk上にFirefoxのキャッシュを置くことでレスポンスの向上を試みました。打ち込み、設定画面を出します。新しい設定を定義します。)値に、キャッシュしたいフォルダパスを指定します。後は、Firefoxを再起動すれば設定が適用されます。普段かなりタブを開いて使う方なので、タブの切換えの体感速度が速くなった気がします。user.jsを使う方法も載っています。豆知識Firefoxでダウンロード中にクラッシュするFirefox3.6.10なんですが、そこそこ大きいサイズのファイル(数百MB~数GB)のダウンロード中にクラッシュしてしまいます。タスクマネージャで見てるとその時のメモリの消費量が半端有りません。1.2GBほど使ってます。ダウンロード履歴を削除するとよいとあったので、下記のファイルを消してみました。%appdata%\Mozilla\Firefox\Profiles\skmoiybm.defaultこれで、しばらく様子を見たところ、この不具合はおきなくなりました。豆知識(Linux)Firefox等幅フォントで全角マイナス記号が。Firefox3.6.3で、全角マイナス記号「-」を等幅フォント表示してらどうもおかしいのです。試しに下記のようなHTMLファイルをシフトJISで作って表示してみました。最初が半角の「-」、次が問題の全角マイナス記号「-」、最後が全角ダッシュ記号「―」です。ゴシックを使ってみました。こんな感じになります。「-」が半角の「-」で表示されちゃってるようです。Chromeだとちゃんとマイナス記号で表示されています。Windows版のFirefoxでもちゃんと表示されます。フォントをIPAゴシックに変えてみたり、MSゴシックを入れてみたりしましたが、ダメでした。バグでしょうかね?困ったもんです。LinuxPukiWikiでIEだと問題ないのにFirefoxだとCSSが効かない会社で入れたPukiWikiなんですが、IE8だときれいに表示されるのに、Firefoxで見ると表示が崩れて見えます。CSSが読み込まれていないような感じです。ググるとどんぴしゃな情報をFirefoxのみでpukiwikiの表示が崩れる(スタイルシートが読み込まれない)で見つけました。動的にCSSを生成している部分で問題があるようですね。上記ページで対応策が書かれてますが、こちらにも書いときます。スタイルシートのアドレスを取得し、CSSファイルとして保存します。して保存)アドレスは大抵こんな感じになろうかと。http://192.168.0.100/wikitest/skin/pukiwiki.css.php?charset=Shift_JISこの保存したCSSをサーバに配置(仮にskin/mycss.cssとして配置)し、PukiWikiのスキンから動的ではなく、静的にリンクするようにします。下記のように修正します。画面表示用のCSSで、media="print"が印刷用のCSSのようです。)これできちんと表示されるようになりました。使ってるっぽいですね。データを最適化出来るっぽいです。Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");やってみましたが、若干レスポンスが早くなったような気がします。使ってる場合は効果大かもしれませんね。コマンドを使ってインデックス情報を再作成する方法もあるようです。はてな:sqlite絡みのアドオンをインストールしてみたで紹介されてました。試してませんが、時間できたらアドオン入れて試してみようかと思います。みたいなものあったんですね。ブラウザのプライベートモードやプライベート情報削除で消えないところがなんか気持ち悪いです。