Safari 8ではNavigation Timing APIをサポートするようです。詳細は以下から。
Change.orgを見ていたところ次世代Safari 8では”Navigation timing API”がサポートされており、Webアプリなどのより詳細なパフォーマンス測定が可能になっているそうです。
[Navigation Timing API – Can I use…]
”Navigation Timing API (w3.org)“は「Webアプリなどのパフォーマンスを詳細に計測するため、ページの読み込み時間やネットワーク通信にかかる時間を取得できるAPI [1, 2, 3]」で2012年にW3C勧告となっていますが、Safari 7ではサポートされておらずChage.orgなどではAppleに対してこのAPIをサポートするように署名活動が起こっていました。
[Apple: Please Support Navigation Timing API in Safari – Change.org]
これに対してCatchpointのWebエンジニア”Leo Vasiliou”さんがSafari 8でNavigation Timing APIのチェックをしたところ、OS X YosemiteとiOS 8のSafari 8でサポートされているのが確認されたそうです。
Thanks to everyone in the #webperf world who helped us get navigation timing supported in Safari! @velocityconf http://t.co/BIOwkmIkrr
Navigation Timing APIでのWebサイトパフォーマンスチェックは”Breaking Down onLoad“のビックマークレットなどを使うと便利です。(Safari 7.xでは動きません)
コメント