2004-08-06
日本語をそのまま書ける URI
- Reference URI
- http://lowreal.net/logs/2004/08/06/1
- Written Time
- 2004-08-06T00:04:03+09:00
- Tags
-
- web
IRI のことだけど、これがないと XSLT とかで上手いこといかないことが多々あったりする。例えばはてなキーワードにリンクしようとしても、http://d.hatena.ne.jp/keyword/はてな と書くと URI として Invalid*1 。しかも XSLT は URI 文字列に変換する関数とかを提供してないから、キーワードにリンクを貼ろうと思っても上手くいかない。
まぁだからさっさと実装してくれりゃいいんだけども、IRI が実装されたとしたら別の問題(?)っぽいのが出てくるよねぇ。ロケーションを示すのに http://例.jp/日記/2004/如月/01 とかいう感じになっても意味ないどころか日本語の入力方法が分からない人にとってはアクセスできない場所になってしまう。もし中国語だったらたぶん日本人はもっと混乱するような。日本語の似てる漢字でアクセスしようとしたら 404 なんてことがあるかもしれない。殆ど同じ形で見分けが付かないのに、内部的には言語が違うので別の文字だと認識されるんだろう。たぶん。まぁ入力できるだけマシだけど。
たぶん、俺が考えるには、IRI になったとしてもアスキーコード以外はロケーションの主要部分には使わないのが推奨されると思う。むしろそうしろよ的な。IRI が真価を発揮するのは、はてなキーワードとか、辞書とか、そういう類のリソースを表すときでしょ。「%XXX で表すよりはマシ」とかいうケースのときだけアスキー以外を使うって程度。つーか http://例.jp/日記/2004/如月/01 なんてアドレスは日本人の俺でも手で入力してアクセスする気にはならないし……入力モード何回切り替えろっつうのか。
長々と書いたけど、もしかしたら既に IRI の仕様書とか、ソレ系のやつで言及されてることなのか。いや、されてるよなぁ絶対……めんどくさいのでそういうの探してない (多言語が使える URI という認識しかない罠。ダメじゃん)
Trackback URI: http://lowreal.net/logs/2004/08/06/1.trackback
.nl
- Reference URI
- http://lowreal.net/logs/2004/08/06/2
- Written Time
- 2004-08-06T01:02:31+09:00
- Tags
-
- net
.nl って何処の国だろうと思って調べたら Netherlands と出る。Netherlands ってどこだよと調べたらオランダと出る。なるほどオランダか。てかじゃあオランダって何処からきたのよ? みたいな。まー調べたら Holland っていう通称からきてるとかなんとか。オランダって大麻が一部合法*2 なんかで治安が悪いとかクラスの政治ヲタが言ってたけど、なんかそんなイメージないなぁ。あーほら、国際司法裁判所とか、そういうイメージ。
Comments (4)
Trackback URI: http://lowreal.net/logs/2004/08/06/2.trackback
向かいの部屋 in 夢
- Reference URI
- http://lowreal.net/logs/2004/08/06/3
- Written Time
- 2004-08-06T15:57:21+09:00
- Tags
-
- self
マンション・道路・二人(三人)・食事・唄について
Trackback URI: http://lowreal.net/logs/2004/08/06/3.trackback
QR コードのデコーダ
- Reference URI
- http://lowreal.net/logs/2004/08/06/4
- Written Time
- 2004-08-06T23:54:03+09:00
- Tags
-
- soft
Windows 上で動く QR デコーダが殆ど見つけられない……一個あったのはシェアウェアだった。むー。
QRコードエディタ というのがあったけど、生データを表示してくれない。寂しい。というか気持ち悪い。あーでもスクリーンから読み取れるのは便利。今のところトップ(謎
Trackback URI: http://lowreal.net/logs/2004/08/06/4.trackback
Trackback の脆弱性についての勧告
- Reference URI
- http://lowreal.net/logs/2004/08/06/5
- Written Time
- 2004-08-07T00:46:23+09:00
- Tags
-
- web
- prog
リファラあるときと ^Mozilla/ に UA がマッチするときはエラーにしてみた。
Trackback URI: http://lowreal.net/logs/2004/08/06/5.trackback
NULL
Generated with Taglibro
この日記は Taglibro と呼ばれる XML ベースの XSLT をテンプレートとして使ったシステムを使っています。現在の Taglibro は Ruby, ruby-xslt, libxml-ruby による実装です。ソースコードはとりあえず公開していません。
Comments (0)