自動改行されるのはどこまでか、をブラウザごとに表にしてみました。
自動改行されるのを o で強調表示、
自動改行されないのを x、
としています。
other-ascii では、他に自動改行されるアスキー文字があったら、
その文字を書いてます。
browzer | none | hyphen (-) | slash (/) | space ( ) | other-ascii |
---|---|---|---|---|---|
Win+FireFox-1.0 | x | x | x | o | x |
Win+NN-7.0 | x | x | x | o | x |
Win+NN-4.7 | x | x | x | o | x |
Win+Opera-7.54 | x | o | o | o | | |
Win+IE-6.0 | x | o | x | o | ! % ? ( ) [ ] { } |
Win+IE-6.0 (word-wrap: break-word) |
o | o | o | o | o |
これでスラッシュ(/)さえ改行してくれれば、IEの仕様が一番好きなんだが。
Operaはまたも中途半端か。
スラッシュ(/)改行はURL対策だとは思うんだけど、
それで検索結果の URL の、? 以下が改行されないのはおかしいと思う。
それと (|) って何のために入れたんだろう。
Geckoは、つまり長いURLなどページに書くなってことなんかな。