PlayStation Home@Wiki
アンカー110817
最終更新:
playstationhome
-
view
ご協力ありがとうございます。
最初にこの文章が表示されていたら、残念ながらあなたのブラウザは「対応していません」。
何に対応していないかと言うと、簡単に言えば「日本語のURLに対応していない」と言う事です。
最初にこの文章が表示されていたら、残念ながらあなたのブラウザは「対応していません」。
何に対応していないかと言うと、簡単に言えば「日本語のURLに対応していない」と言う事です。
- @wikiのアンカー作成(anchor,aname)プラグインはid属性とname属性付きのa要素を生成する。
- name属性は廃止予定、順次id属性への移行
- id属性の値にはASCII以外使ってはいけない
- class属性の値は日本語おk
- html5だかcss3で日本語idがおkだった気がする、調べてない。ま~でも使わんわ。
- 何故、日本語アンカーで飛べるかについては調べ中。
- 対応しているブラウザで表示されるURL。
http://www27.atwiki.jp/playstationhome/pages/589.html#a要素のname&id属性値に日本語が使えるかテスト - PS3ブラウザで表示されるURL。#(%23,U+0023)以降がutf8でエンコ。ブラウザ/鯖/cmsのどこがエンコしてるんだか分からん。
http://www27.atwiki.jp/playstationhome/pages/589.html#a%e8%a6%81%e7%b4%a0%e3%81%aename&id%e5%b1%9e%e6%80%a7%e5%80%a4%e3%81%ab%e6%97%a5%e6%9c%ac%e8%aa%9e%e3%81%8c%e4%bd%bf%e3%81%88%e3%82%8b%e3%81%8b%e3%83%86%e3%82%b9%e3%83%88 - PS3ブラウザが日本語ドメインに対応してるか不明。試しにさかな.jp開くとリダイレクトされたらしいURL。
- 対応しているブラウザで表示されるURL。
ID名に使用可能な文字種は半角アルファベット(a-z|A-Z)、半角数字(0-9)、ハイフン(-)、アンダースコア(_)、コロン(:)、ピリオド(.)のみに制限されています。class属性には指定できた日本語の平仮名やカタカナ、様々な記号などは使えません。さらに ID名の書き出しは、半角アルファベットから始めなければならず、XML の仕様において "xml"(xMl, XML, Xml のように大文字・小文字で書くこともできない) からはじまる値は許されません。
IDトークンとNAMEトークンは、アルファベット([A-Za-z])で開始し、任意の数のアルファベット、数字、([0-9])、ハイフン(-)、アンダースコア(_)、コロン、(:)、ピリオド(.)のみで記述する必要がある。
C.8 フラグメント識別子
XMLでは、"#foo" という形式のフラグメント識別子で終わるURI [RFC2396] は、name="foo" という属性をもつ要素を参照するのではない。それよりも、たとえばHTML4の id 属性といったような、ID 型として定義されている属性をもつ要素を参照するのである。多くの既存のHTMLクライアントは、このような ID 型属性の使用法をサポートしていないので、最大の前方互換性と後方互換性とを保証するために、これらの属性の両方について同一の値を補ってもかまわない。(例. <a id="foo" name="foo">...</a>)
さらに、ID 型の属性の合法的な値のセットは、CDATA 型のものよりも遙かに小さいから、name 属性の型は NMTOKEN に変更されている。この属性は、ID 型か、XML 1.0 第2節第5項の生成規則5にある Name 生成規則かと同じ値しかとれないよう制約されている。残念ながら、この制約は XHTML 1.0 DTD の中に表記することができない。この変更のせいで、既存のHTML文書を変換するときには注意を払わなければならない。これらの属性の値は、文書内部で一意的であり、妥当でなければならず、もしも変換の間に値が変更される場合には、これらのフラグメント識別子(内部てきなものも外部的なものも)への参照はどれも更新されなければならない。
- 編集ページでメニューバーが動作しなかったブラウザ
- mac
サファリ 5.1
クローム 13.0
狐6.0 - win xp/vista/7
オペラ 11.50
ie8/9
- mac
a要素のname&id属性値に日本語が使えるかテスト
ご協力ありがとうございます。
最初にこの文章が表示されていたら、あなたのブラウザは「対応しています」。
何に対応しているかと言うと、簡単に言えば「日本語のURLに対応している」と言う事です。
以下のブラウザで正常に動作したとご報告を頂いております。
mac:safari 5.0.5(5533.21.1)
mac:opera 11.50
windows mobile 6.5:opera mini 5
windows mobile 6.5:opera 10.00
windows mobile 6.5:IE
不明(多分win):IE 9.0.8112.16421(9.0.2)
不明(多分win):Firefox 6.0
不明(多分win):Chrome 13.0.782.112
不明(多分win):Safari 5.1(7534.50)
不明(多分win):Opera 11.50(1074)
最初にこの文章が表示されていたら、あなたのブラウザは「対応しています」。
何に対応しているかと言うと、簡単に言えば「日本語のURLに対応している」と言う事です。
以下のブラウザで正常に動作したとご報告を頂いております。
mac:safari 5.0.5(5533.21.1)
mac:opera 11.50
windows mobile 6.5:opera mini 5
windows mobile 6.5:opera 10.00
windows mobile 6.5:IE
不明(多分win):IE 9.0.8112.16421(9.0.2)
不明(多分win):Firefox 6.0
不明(多分win):Chrome 13.0.782.112
不明(多分win):Safari 5.1(7534.50)
不明(多分win):Opera 11.50(1074)