【レポート】
![]() |
Nicholas C. Zakas is a web software engineer who specializes in user interface design and implementation for web applications using JavaScript, Dynamic HTML, CSS, XML, and XSLT. |
HTMLのimgタグおよびscriptタグで「src=""」が指定されている場合、またはlinkタグで「href=""」が指定されている場合、リクエストが発生してページの取得が実施される振る舞いをするブラウザがあることをNicholas C. Zakas氏が指摘している。しかも空URL指定で取得されるコンテンツは何にも使われることなくそのまま消えていくという、まさに通信帯域だけを消費するという無駄な動きになっているという。
こうした動作の違いは仕様レベルでの記述の曖昧さに原因がある。このためNicholas C. Zakas氏はHTML5 WGに連絡をとり、HTML5では仕様レベルで動作を明確にするように確約を取り付けたという。氏はブラウザベンダに対しても連絡をとり、改善するように促してきたとしており、Empty string URLs - browser update - NCZOnlineにおいてその現状を報告している。現段階におけるブラウザの対応状況は次のとおり。
Operaには最初からこの問題は存在しない。
IE9 Platform Preview 3ですでに対処されている。ほかのブラウザの透明性と異なり、まずIEの場合はどこにどうやって連絡をつければいいのか探すのに苦労したという。最初の取り組みは失敗したが、個人的なつてからコンタクトをつけて、最終的にこの問題を解決するというところまでこぎつけた。
いつ、どのバージョンでこの問題に対処するかはわからなかったが、VelocityカンファレンスのIE9トークのセッションを聞いていると、パフォーマンス向上の一環としてimgタグのsrc=""はリクエストを発生させないようにしたという説明があり、IE9 PP3で確認をとったところ改善を確認できた。
imgタグにおける空指定問題はFirefox 3.5ですでに修正されている。ただしscriptタグのsrc=""とlinkタグのhref=""は依然としてリクエストを発生させてしまう。Nicholas C. Zakas氏はすでに同問題をBugzillaに登録してあるが、この一ヶ月の間アクションがない。
空URL指定でリクエストが発生してしまう問題はWebKitのBugzillaにすでに登録されていたため、Bugzillaにコメントを追加し、この問題に注力するように促した。しかし依然として問題は残っており、imgタグのsrc=""、scriptタグのsrc=""、linkタグのhref=""のすべてのケースでリクエストが発生する。現在の主要ブラウザのなかでもっとも好ましくない状況にある。GoogleはChrome6開発版でこの問題に対処する見通し。Safariについては不明としている。
| ブラウザ | 振る舞い |
|---|---|
| Opera | リクエストは発生しない。 |
| IE9 PP3 | リクエストは発生しない。 |
| IE6/7/8 | <img src=">のみでリクエストが発生。 |
| Firefox 3.5 | <script src=">、<link rel="stylesheet" href=">でリクエストが発生。 |
| Firefox 3まで | <img src=">、<script src=">、<link rel="stylesheet" href=">でリクエストが発生。 |
| Safari4 | <img src=">、<script src=">、<link rel="stylesheet" href=">でリクエストが発生。 |
| Chrome4 | <img src=">、<script src=">、<link rel="stylesheet" href=">でリクエストが発生。 |
| iPad向けWebアプリケーション開発テクニック [2010/4/9] |
| src=""だけでもリクエストとデータ取得が発生する [2010/3/23] |
| 「High Performance JavaScript」、3月登場 [2010/2/12] |
| 優れたソフトウェア開発者になる6つの方法 [2009/8/25] |
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
【レポート】「appliko」がオススメAndroidアプリを紹介!! - 1月31日~2月8日のAndroidアプリランキング [01:30 2/11] 携帯 |
|
【レポート】人気の無料/有料アプリを毎週紹介 - 1月31日~2月8日のAndroidアプリランキング [01:00 2/11] 携帯 |
|
渡部篤郎主演でドラマ化!地元新聞社が伝え続けた東日本大震災の物語 [00:08 2/11] キャリア |
|
沖縄発ヒーロー革命!「琉神マブヤー」が海を越えハワイを目指す! [00:08 2/11] キャリア |
|
中国四川省、パンダの保護と生態研究の最新情報とは? [00:08 2/11] キャリア |