タグ

文字化けに関するpicnicgraphicのブックマーク (5)

  • Safariでのcontentプロパティが文字化けするバグの対策 - Transrain

    caramel*vanillaさんを見ていて気づいたのですが、Safariでcontentプロパティに日語を使うと文字化けします。 そこでweb creatorsの6月号を確認してみると、文字列をエンコードして設定してあげると良いと判りました。 エンコードをするにはJavaScriptで作られたツールを使うと良いです。 数値文字列参照変換スクリプト ここで日語を「16進数のhtml数値文字参照」に変換します。すると、文字列がJavascriptで使用できる状態にエンコードされます。 「あ」→ 「あ」 この状態のままでは使えないので、もう少し変換をかけます。 「&#x」を「\」に、「;」を削除して下記の形式に変換します。 「あ」 → 「\\3042」 こうやってできた文字列参照を使ってcontentプロパティを記述します。 修正前 ins:before { (略) content:

    picnicgraphic
    picnicgraphic 2007/05/29
    「Safariでcontentプロパティに日本語を使うと文字化け→文字列をエンコードして設定」
  • PHPの文字化けを本気で解決する - ぎじゅっやさん

  • Vistaで化ける字,化けない字(続報)

    前報で述べた通り,マイクロソフトのWindows Vistaでは,文字コードにUnicodeを使いながら,Unicodeとは異なる文字コード規格のJIS X 0213をサポートする,という方式を取っている。というのも,Windows 98日語版以降ずっとサポートしてきたCP932(名はWindows Codepage 932,いわゆるMS 漢字コード)やJIS X 0212を捨てるわけにはいかないので,CP932もJIS X 0212もJIS X 0213もみんなまとめてUnicodeで扱う,というやり方を取らざるをえないのである。 前報では,JIS X 0213の第一水準~第三水準漢字7614字について,Vistaで新たに採用された日フォントセットであるメイリオとXP以前のMSゴシックを見比べ,7614字のうち325字*が,VistaとXP以前との間で文字化けする(ここでは来表

    Vistaで化ける字,化けない字(続報)
    picnicgraphic
    picnicgraphic 2006/12/28
    #全然よんでないけどメモメモ。
  • Vistaで化ける字,化けない字

    11月30日に企業向けには出荷が始まったWindows Vista。そのVistaで,“文字化け”が起こるらしい。文字化けといっても,Webアクセス中にたまに見かける全く読めない文字の羅列になることはほとんどなく,その多くは似た文字が表示される程度である。ここでは,来表示されるべき文字の形が少し違ったものが表示されるケースも“文字化け”として扱う。 Microsoftは,Windows 98日語版の発売以来,Windows 2000,Windows Me,Windows XPまでCP932(名はWindows Codepage 932,いわゆるMS漢字コード)とJIS X 0212をサポートしてきたが,最新のWindows VistaではJIS X 0213に乗り換えた。いや,乗り換えたというのは,ちょっと語弊がある。CP932とJIS X 0212に加えて,JIS X 0213もサ

    Vistaで化ける字,化けない字
    picnicgraphic
    picnicgraphic 2006/12/17
    #全然よんでないけどメモメモ。
  • ホームページ例文辞典

    ■ページの文字が化けてしまう、表示が変になるのはなぜ? ページを作成した後にブラウザで確認すると文字が正しく表示されないことがあります。正しく表示されないのばアルファベットや数字以外、日の場合では日語が化けてしまうことがあります。このような現象は「文字化け」と言われ古くから存在します。 古くからある、というのもコンピューターは元々1バイトで文字を表現していました。1バイトというのは8ビット=256文字になり、英文字や数字は256文字分あれば十分足ります。しかし、日語や中国語では256文字では足りません。漢字や平仮名、カタカナなど非常に多くの文字が存在するためです。古くはカタカナを256文字のコードセットの後半に割当てたりして利用していました。これが半角カタカナと言われるものです。 1バイトでは足りないなら2バイト=65536文字にすれば良さそうです。という事で漢字や平仮名は2バイトで

    picnicgraphic
    picnicgraphic 2006/06/03
    例えば、EUCの「京」という文字は、ShiftJISやその他の文字コードと間違われることがないのでよく利用されるとのこと。
  • 1