タグ

macosxとcharsetに関するsemicolonのブックマーク (2)

  • ウノウラボ Unoh Labs: Mac OS X上のUnicode

    Firefoxは内部的に変換処理を行うようになっているようです。 問題はSafariとOperaですね。 選択されたファイルのパスからJavaScriptで ファイル名を抜き出してタイトルに設定する部分で、 正しく扱えるような文字コードに変換することにしたいと思います。 基的な流れとしては、UTF-8-MAC特有の「U+3099」(COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK)、 「U+309A」(COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK)がファイル名に含まれている場合は、 その前の文字と結合して濁音・半濁音の文字にしてあげればいいでしょう (ひらがな・カタカナのみの暫定的な対処に過ぎませんが)。 変換用の文字テーブルを用意して、逐一変換していくかたちにしたいと思います。 というわけ

  • Mac OS Xの文字コード問題に関するメモ - Mac OS Xでは欧文フォントで小さく表示されることのある文字

    ブラウザなどで「○」や「■」が小さく見えたり、三点リーダの位置がずれたりして困惑した経験を、多くのMac OS Xユーザが持っていると思う。これは前回のエントリ(ヒラギノでは全角でデザインされていない文字)で書いた話と似ているが、原因は別で、アプリケーションやスタイルシートの設定で欧文フォントが指定されている場合に見られる現象である。 そんなわけで、JIS X 0208の範囲内のいわゆる「全角文字」のうち、「欧文フォントで表示されうる記号類(ギリシア文字とキリール文字以外)」をピックアップしてみた。ただしこのリストは、インストールされているフォントの種類によって変動する可能性がある。リスト中、上段の文字はヒラギノ、下段の文字はSafariなどでHelveticaを指定した場合に表示されるものである。 Mac OS Xでは、欧文フォントが指定されていた場合、表示に用いられる優先順位は「そのフ

    Mac OS Xの文字コード問題に関するメモ - Mac OS Xでは欧文フォントで小さく表示されることのある文字
  • 1