再生開始時間が違うと下はその分だけURLができあがる。コンテンツはみな同じ。pushStateをサポートしていないブラウザへの対応すべてのブラウザがpushStateをサポートしているわけではない。サポートしているブラウザでもサポートしていないブラウザでも同じ体験ができるようにしておく。pushState未対応のブラウザには直接アクセスできるURLを提供し、pushState対応ブラウザにはpushStateでURLを提供する。Googleに続いてBingもpushStateの利用を提案してきたことは採用を考えていた人にとっては心強い後押しですね。2大検索エンジンがpushStateを確実にサポートしている証拠と言えます。ブラウザの対応状況においてはpushStateを導入できるHTML5をサポートすることが条件になります。ChromeとFirefox、Safari、Operaはサポートしています。IEは10からサポートを始めました。IEが出遅れているものの主要なブラウザはサポートしているということですね。pushStete未サポートのブラウザへの対処にはいくつか方法があるようです。僕は開発には詳しくないのでこちらはご自身で調べてください。先週紹介したWebフォントもそうですが、新しい技術はすべての環境にすぐさま適用できるとは限りません。時間の経過とともに利用可能な範囲が拡大していくことも確かなことです。ユーザーに不便を感じさせないことが確かめられたなら、AjaxとpushStateの組み合わせをさっそく取り入れてもよさそうです。カンファレンスでのスピーカー登壇が決定。Consoleに追加。ラウンドナップ・Webコンサルティング。