snowy (9274) の日記
前回、前々回の日記に関してコメントを書いていて思ったのだが、Mozilla開発者のタブに対する考え方が僕が考えているものと違うのか?と思えなくもない。
タブがウィンドウの機能を代替し、包括するものなら、当然、ソースの、target="_blank"の要求に対しタブを開くのが自然な発想だと思うのだが、そう言うオプションすら無い。
この場合は、コメントで書いた、
つまり、話が戻ってしまいますが、browser.block.target_new_windowを有効にしてしまうと、新規ウィンドウの指定があった事に気付く事はありません。この場合、実用上はそれで良いのですが、しかしそれで良いのか、と思うのです。
属性で、target="_blank"と追記するからには、ページの作り手は新しいウィンドウで見せたい理由があるわけです(無論、現状は適当に作られた結果のものも多いですが)。理由が実用上のものにしろ、表現上のものにしろ、僕はそれを尊重したいです。
タブはウィンドウの代わりでもあるのですから、ソースが新規ウィンドウを要求する場合は、ブラウザはタブで表現するのがページの製作者と見る側の妥協できるラインだと思います。
事が直接的な理由だが、根元的には表現と技術の関係の問題だろう。
大規模なオープンソース製品にはこういう事をうまく検討するモデルが無いのかも知れない。具体的な技術や事例を論じるのと同じシステムでは適切で効率的な解決策を見出すのが難しいのではないだろうか。
さて、夕飯を食べに行くか・・・、と思ったら雨が・・・。食べるものまで決めているのに。1.5倍だもんなぁ。
この議論は賞味期限が切れたので、アーカイブ化されています。
新たにコメントを付けることはできません。
実装上の困難さなんじゃないですか (スコア:1)
Re:実装上の困難さなんじゃないですか (スコア:1)
過去の実装とのかねあいが難しいほどのものではないように思えますが。
最近(大体、1.5 Alpha以降かな)のMozillaはバージョンが挙がる毎に、数パーセント単位でバイナリ量が削減されているから、コードの見直しは進んでいるとは思う。
日本人のMozillaデベロッパーっているのかなぁ。
Operaに移行するなら、金を払ってでも広告無しバージョンなんだが、入れてもいじる時間が無くて、まだ試す気にもならない。