[IE8] Ajax Navigation
MIX08 で、 IE8 がお披露目された時の記事から。
MIX08 イベントレポート: Keynote 1 (part1)
HTML 5 への対応としては Ajax Navigation が挙げられます。 Ajax を使ったページで画面遷移がある場合 (図の拡大/縮小操作など)、 ブラウザの [戻る] ボタンによって初期画面に戻ってしまう問題が改善され、 ユーザーにとっての前画面、 前画拡大/縮小前の画面に戻ることができるようになる様子が、 デモを交えて紹介されていました。
この他に発表された新機能としては、 Activities、 WebSlices があります。 Activities は Windows Live などの外部 Web サービスとの連携を強化し、 Web ページで選択した文言から、 地図検索や翻訳がワンクリックで実行できる機能です。
WebSlices は Web ページの一部を ”スライス” して手軽に購読できるようにする機能です。 例えば天気予報や SNS の最新情報など、 WebSlices に対応したサイトを購読対象として登録しておけば、 ボタ ン 1 つで Web ページの最新情報を表示できるようになります。
ぇえと。 HTML 5 ドラフトの、 どの機能に該当するんだろ? f(^^;
Ajax Navigation というのは、 HTML5 の "API that exposes the history and allows pages to add to it to prevent breaking the back button." って機能の応用?
Activities というのは、 HTML 5 の "Cross-document messaging" かなぁ。
( 以上 2 つは、 ドラフトの 4. API に。 ( 邦訳 ) )
WebSlices は、 HTML5 の article 要素 かな。 ( ドラフトの "3.1. New Elements" )
で、 Ajax Navigation ってのが気になるんですが…
MSDN の What's New in Internet Explorer 8 には、 さらっと一行、 "AJAX Navigation — Client requests that do not trigger traditional page navigation can now update the hash property, which allows the Back button to function appropriately." と書かれてあるだけです。
code.msdn.microsoft.com の Internet Explorer 8 Beta 1 Whitepapers にある "Better AJAX Development" というドキュメントには、 もう少し書いてありました。
In IE8 mode, Internet Explorer treats window.location.hash updates like navigations and saves the previous document URL. The following actions occur as a result:
・ The previous URL, which may be from the previous hash fragment, will be updated in the Address bar, Back button and other browser components.
・ A "click" sound will play as if a traditional navigation occurred.
・ A new hashChanged event will fire.
Internet Explorer will also save the hash URL fragment before navigating away from the Web page.
う~ん… この説明でも、 ピンと来ないなぁ… orz
# 訳してる時間が足りない。 ごめん m(_`_)m
| 固定リンク
「-プログラミング ( 2008.04-06 )」カテゴリの記事
- [SEC メルマガ] アジャイルプロセスと契約(2008.04.01)
- ソフトウェア開発の競争力向上 (黒岩 惠)(2008.04.17)
- [.NET] Silverlight で単体テスト(2008.04.08)
- [.NET] 「Yahoo! 動画」 も Silverlight 採用(2008.04.10)
- [NEWS] いよいよ本番!? Flash vs Silverlight(2008.05.14)
掲示板
blog

コメント