たまりば

  パソコン・インターネット パソコン・インターネット  三鷹市 三鷹市

[ココログ] 3.1次チェック
2008年03月22日 12:54

今までいろいろ書いてきましたが、フォント指定をせずにただ書き込んだだけだったのでIEでは見えていないことが多かったと思います。
なので今回はspan langやfont faceを指定して書いてみます。
これでフォントが入っていれば見えるはず。

まずはspanタグのlang属性で言語を指定します。これは効いたり効かなかったりでよく分かりません。
<span lang="ko">
한글
<span lang="zh">
汉语
<span lang="en">
nǚpéngyǒu
quốc ngữ
ku də vɑ̃
Εὐκλείδης
יהי אור
<span lang="el">
Εὐκλείδης
<span lang="he">
יהי אור

次にfontタグのfaceを設定します。(と思ったらこのブログはfontタグが使えないので同等のスタイル指定をしてあります)
これはそのフォントがあれば表示され、無ければ何も起こりません。
Windows環境にあることが多いフォントを選んであります。

MalgunGothic、Gulim、Gungsuh
한글한글한글
SimSun、SimHei
汉语汉语
メイリオ、Meiryo ←一応日本語名と英字名を試す

Arial、Times New Roman

nǚpéngyǒuΕὐκλείδηςיהי אורnǚpéngyǒuΕὐκλείδηςיהי אור

…むー、どうやらIEではどうやってもサロ文字は表示されないみたいですね。
でも大丈夫。そんな時は「・」に見えてる文字をコピーしてメモ帳にペーストすれば見えるようになります。

ところで気づいたんですが、このブログでfontタグを使おうとするとなぜか再編集時にspanタグに変わってしまうようです。
最近のhtmlではfontタグは非推奨だった気がするのでその関係なんでしょうけど、勝手にタグを変えられるというのはなんだか変な仕様です。

(この内容は「ココログ」で書いていたものです)  

  • [ココログ] 第3次ブログチェック
    2008年03月22日 04:21

    忘れた頃に進展するブログチェック。今回のチェックは特殊文字が表示できるかどうか。
    第2次チェックを通った10ブログに、先の「いろいろな文字」で書いたのと同じ文字を書きこみました。
    その結果一番問題を起こしたのはUnicode第0面にない文字、別の言い方をするとサロゲートペアで表現されている文字です。
    以下サロ文字と略しますが、このサロ文字の中には最新のJIS規格で追加された漢字などが入っています。
    コードで先頭にある「」の字がわりと有名です。あとは「」とか、まあ使わなければ使わないで済む字ですが、自分なんかは何かの拍子に使いたくなりそうなのでこれが使えないのところはボツとしました。

    結果ですが、以下のようになりました。
    ○ Excite
    ○ たまりば
    ○ Actiblog …ただし複数カテゴリチェックができているのか不明
    ○ Blogger
    ○ Vox
    × ex5ブログ …サロ文字を書くと以降の字を巻き込んで消える
    × グググロぶぅぅ …同上
    × ライコスクリップ …同上
    × iza …サロ文字が「??」に化ける
    × JustBlog …サロ文字が入っていると投稿自体できない

    残るは(ここも入れて)6つ。
    最低条件を満たすのだけでここまで減ってしまうんですねえ…。
    さあ、やっと使い勝手とかその辺のチェックに入れます。
    HTMLやCSSのカスタマイズの自由度もポイントですね。

    (この内容は「ココログ」で書いていたものです)  

  • 第3次ブログチェック
    2008年03月22日 03:16

    さてブログサービス選びも佳境に入ってきました。
    今回、第3次チェックとして文字の表示状況を調べます。
    書こうとしている内容からしていろいろな文字が使えないとやっていけないのでここまでが最低条件です。
    UTF-8だから大丈夫かと思いきやサロゲートペア文字が書き込めないところもあったので気が抜けません。
    あと、ハングルや簡体字にspan langタグが自動でつく機能があると便利だなーとかその辺のチェックも。

    そんなわけで世の中のいろいろな文字を紹介したいと思います。
    説明はまた別の機会にするとして、まずは文字というものの多様さを目で見て実感して下さい。
    また、その多様な文字を使えるPCのありがたみも分かってもらえるのではないでしょうか。(もっとも、フォントがないと表示してくれませんが)

    ◆仮名
    ・半角カナ
    ハーフウィドス
    ・鼻濁音
    ごこ゚ ごじこ゚ろに なると、しこ゚とに たいする いきこ゚みか゚ みこ゚とに うしなわれる。
    ・アイヌ語
    レラ キㇱマ テク
    イメㇽ シキテ
    カムイフㇺ ケスㇷ゚

    ◆漢字










    ◆ラテン文字拡張
    ・なんかその辺の言語
    Dvořák
    Ångström
    Ælurus
    ・IPA
    ap͡fəl
    ku də vɑ̃
    ʂən˧˥ʨʰi˧˥paʊ˨˩˦peɪ˥˩
    ・拼音[ピンイン]
    nǚpéngyǒu
    ・ベトナム語(國語[クオックグー])
    quốc ngữ

    ◆なんかその辺の文字
    ・ハングル
    한글
    ・ギリシャ文字
    Εὐκλείδης
    ・ルーン
    ᚷᚢᚾᛞᛟᛚᚠ
    ・ヘブライ文字
    יהי אור
    ・デーヴァナーガリー
    असुर
    ・注音符号
    ㄓㄨˋ ㄧㄣ ㄈㄨˊ ㄏㄠˋ
    ・タイ文字
    ต้มยำกุ้ง
    ・アラビア文字
    السلام عليكم
    ・アラビア文字(母音記号付き)
    اَلسَّلامُ عَلَيْكُمْ

    ◆結合文字類
    Wikipediaから丸写し。(当該ページ)
    କ + େ → କେ
    ಕ + ಿ → ಕಿ
    ક + િ → કિ
    ម + ្ + ស + ៅ → ម្សៅ
    ਕ + ਿ → ਕਿ
    ඵ + ේ → ඵේ
    க + ே → கே
    ར + ྐ + ྱ → རྐྱ
    क + ि → कि
    య + ీ → యీ
    ဃ + ြ → ဃြ
    ক + ি → কি
    ക + െ → കെ

    ◆Unicode制御文字
    ・(比較対象)
    السلام عليكم
    ・Zero Width Non-Joiner
    ال‌س‌ل‌ام ع‌ل‌ي‌ك‌م
    ・Zero Width Joiner
    السل‍ام عليكم
    ・(比較対象)
    こんにちは(日本語) السلام عليكم (اللغة العربية) Hello(English)
    ・Right-to-Left Mark
    こんにちは(日本語) السلام عليكم (اللغة العربية)‏ Hello(English)
    ・Inhibit Symmetric Swapping
    こんにちは(日本語) السلام عليكم (اللغة العربية)‏ Hello(English)
    ・Activate Symmetric Swapping
    こんにちは(日本語) السلام عليكم (اللغة العربية)‏ Hello(English)