log
first created: 2003-05-02
last modified: 2003-05-02

2002-07-15

Opera: チルダの表示問題

computer and internet

→related stories:

Operaでチルダ "~" を含んだURLを入力もしくはリンクをクリックしてもきちんとチルダとして認識されずページが表示されない問題が解決。加藤雅則さんという方のwebサイト新明解にある「新明解のページ - 対応ブラウザについて」によると、結局これはOperaのバグのようだ(彼のプロフィールを読むとそこに期待されるおたく像を見出してしまうのだが...)。

new layout, new designにあるように文字コードをJISで記述すると正常にhyperlinkが働かない。しかし、Shift JISで書くと問題なく表示されるというものだった。先のwebページにある補足3を読むと対応パッチはすでに誰かが作っており、また、バグリポートも出したらしい。

僕は日本語表示の問題でパッチを当てるのが嫌なので、結局、HTMLの中のチルダを文字実体参照でJISコードのチルドに書き換えることで対応した。例えば、
"http://www.sal.tohoku.ac.jp/~gothit/webpolicy.html"
"http://www.sal.tohoku.ac.jp/~gothit/webpolicy.html"に書き換えたのだ。面倒なものだ。

« previous next »

^^back to top