IDN (Internationalized Domain Name) に対応しました。
IDN とは、国際化ドメイン名のことで、日本で言えば「日本語ドメイン名」のことです。
例えば次のような URL にも対応しました。
最近のメジャーなブラウザでは、<a>タグの href 属性に、そのまま記述してもアクセスできるようですが、設定で無効にすることもできるようなので、様々な環境に対応するために、Punycode でエンコードした値を href にセットするようにしました。
また、http://xn--r8jz45g.xn--zckzah/ などと、PunyエンコードしたURLは、デコードして http://例え.テスト/ と表示するようにしました。
実体参照でのURLも正しく処理できるようになったので、表示文字エンコーディングでは表示できない URL も正常に機能します。
また、xpWiki が外部問い合わせする場合も、IDN に対応したので、urlbookmark プラグインなどでも、IDN が正常に動作するようになりました。
ただし、IDN を扱うには、HypCommonFunc Ver 20080228 以降が必要となります。
| 今回の更新分 |
|
ログイン
アクティブメニュー
Home
xpWiki::Dev
新規ページ作成
最新ページ一覧
全ページ一覧
人気のページ
全コメント一覧
xpWikiフォーラム
スキン選択
ヘルプ
» 関連ページ
» 編集する
» 変更点を見る
» バックアップ一覧
» 添付ファイル一覧
» リンク元一覧
|
"ぽちっ"としてね☆
付箋機能 (xpwiki)
MenuBar (xpwiki)
ブックマーク
サイト内 Wiki
☆ 検索 ☆
オンライン状況
サイト情報
現在ページのQRコード
参照元情報
Post a new comment
Comments list