パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Mozilla、Googleをデフォルト検索エンジンとする契約を3年延長」記事へのコメント

  • 何がありますかね?

    • Firefoxの利点の一つは、UNICODEの異体字セレクタ [wikipedia.org]がブラウザ単体でサポートされている点ですね。(一点しんにょう/二点しんにょうの感じの使い分けとか)

      先々月のストーリー、IPA、戸籍・住基ネットの氏名漢字用フォント「IPAmj明朝」を正式公開 [srad.jp]で異体字を含んだフォントが誰でも入手可能になりましたが、こいつはフォントだけあっても駄目で、レンダラが対応していないと表示できません。
      Windows系では、OS内蔵の文字描画APIにて異体字セレクタをサポートしているのは現状でWindows 7のみです。従って、文字描画をOSにお任せしている(と思われる)Internet Explorer / Operaは、Windows 7+対応フォントという組み合わせでないと異体字を表示することができません。
      ところが、Firefoxのみは文字描画をブラウザ内部で行っており、これが異体字セレクタに対応しています。このため、対応フォントさえあればOSが対応していなくても異体字を表示可能です。(確か、Firefox 7+Vista+IPAmj明朝で確認しました)

      ちなみに、ChromeはWindows 7+IPAmj明朝の組み合わせでも異体字を表示できませんでした(^^;)
      OSX 10.7(Lion)上のSafariも表示できなかったので、WebKitが未対応なのかも。

      親コメント
      • by Anonymous Coward

        WebKitはつい先日 [webkit.org]対応しました。FirefoxみたいにOSのレンダラがサポートしていなくても表示できるかどうかは知りませんが。
        あとWebKitはスピード優先なのかデフォルトでは高度なテキストレンダリングを無効にしているので、BMP外の漢字すら表示できません。CSSで「text-rendering: optimizeLegibility;」と指定する必要があります。

        • おお、情報ありがとうございます。本当につい先日だったんですねー。

          あとWebKitはスピード優先なのかデフォルトでは高度なテキストレンダリングを無効にしているので、BMP外の漢字すら表示できません。CSSで「text-rendering: optimizeLegibility;」と指定する必要があります。

          なるほど……。そういう部分で速度を稼いでいるのかな?
          こちらも知らなかったので、情報感謝です。

          親コメント

吾輩はリファレンスである。名前はまだ無い -- perlの中の人

処理中...