![]() |
|
2 8 6 - ROUTE286 の後継ブログ。 |
|
|
|
今後は 2 8 6 で記事投稿・ブログ公開を行います。 ROUTE286 の新たな記事投稿は行われませんが、修正等は行います。 |
|
UTF-8 でも文字化けを起こすわけ。 |
|
|
|
ROUTE286 - トップ >
ウェブログのブログ話(Blog) |
サイト連携 [RSS] |
|
|
|
書込 - 2004年 > 04/03/21 21:03 |
|
|
|
トラックバックは多くの場合、最新の記事にトラックバックされるのですが、 珍しく初期の記事にトラックバックされていたものがありまして……。 ただ、コメントは「メールアドレス必須」と怒られたので、トラックバックで回答です。
Myblog Japan とかでも見れますね。「〓」に化けた記事を。 この原因ですが、現在主流の Movable Type で用いられている「日本語化ツール」では、 文字コードの変換として Jcode.pm というモジュールを用いています。 しかし、この Jcode.pm のドキュメントには…… JcodeによるUnicodeのサポートは効率的とはとても言えません! とあります。……そうなんです。 Jcode.pm は今だ UTF-8 対応が完全ではないために「〜」が「〓」に化けるのです。 ただ、現在の Perl 最新版では文字コードの変換モジュールとして Encode が標準装備されています。 この開発者は Jcode.pm と同じ方です。 また、Encode は日本語以外の文字コードも対応されています。 そのため、今後 Encode を元に Jcode.pm が改良され、不都合も解消される事は十分考えられます。 でも、現状をいうと、相手が php とかであれば UTF-8 でも文字化けしないと思われます。 今、ROUTE286 で採用しているトラックバックシステム「語り部」は php 版なので、 送信前に変換を行っていなければ、文字化けなく受信できるのではないかな〜と思いますが……。 トラックバック Ping 送信も作ってみる。#2 - 現在 ROUTE286 はトラックバック・更新 Ping もオリジナルシステムで送信。文字コードは Shift_JIS ですが……。 語り部 0.05 にバージョンアップ。 - これ、一度ネタにしているのです。 文字コードの話。#2 - 最初から技術的な事を記載していたりします。 Encode - Perl 5.8 から標準装備になりました。 perldoc.jp - Jcode - 日本語文字集合ハンドラ - MT 使っている人はお世話になっているはずです。 語り部 - トラックバック受信部分は一段落。 |
|
コメント・トラックバック ( 9 ) |
|
|
|
Presented by ROUTE286.
ROUTE286 トップ
お問い合わせ |