Google が YouTube での動画配信に Adobe の旧式の Flash 技術の使用をやめ、HTML5 ベースの動画プレーヤーに移行することを決定したことに続き、Facebook も先週、同様の動きを発表した。
「当社は最近、ニュースフィード、ページ、Facebook 埋め込みビデオ プレーヤー内のビデオを含むすべての Facebook ウェブ ビデオ サーフェスを Flash ベースのビデオ プレーヤーから HTML5 に切り替えました」と、同社のコード ブログの Daniel Baulig 氏の投稿には書かれています。
Facebookゲームでは引き続きFlashを使用します。テスト容易性と開発速度に加え、FacebookにおけるHTML5ベースのビデオプレーヤーの利点として、スクリーンリーダーやキーボード入力といったアクセシビリティ機能も挙げられます。
「HTML5が提供するアクセシビリティツールを活用することで、視覚障害を持つ人々が当社の製品を使いやすくなる」と投稿には書かれている。
Baulk 氏は、HTML5 プレーヤーの導入に手間取らなかったのは、まずビデオ ログと視聴回数が正しく記録され、HTML5 ビデオのサポートによって古いブラウザーのユーザーのエクスペリエンスが低下しないことを保証する必要があったためだと述べています。
「多くの古いブラウザでは、HTML5プレーヤーを使用すると、古いFlashプレーヤーを使用した場合よりもパフォーマンスが低下することに気づきました」と彼は主張した。「エラーが増え、読み込み時間が長くなり、全体的にユーザーエクスペリエンスが悪化しました。」
そのため、HTML5 と Flash ベースのビデオ プレーヤーを並行して実行しながらバグを解決し、最近まで「少数のブラウザーを除く」すべてのブラウザーに HTML5 プレーヤーをデフォルトで出荷するのを待っていました。
新しい HTML5 ビデオ プレーヤーにより、Facebook 上のビデオの再生がより速く開始されるようになりました。
Facebookによると、「切り替え後、動画へのいいね、コメント、シェアが増え、バグ報告も減少しました」とのことです。何よりも素晴らしいのは、ユーザーが「切り替えによって動画を見る時間が増えた」ように見えることです。
Facebook の主任セキュリティエンジニアは最近、Flash の終焉を呼びかけ、2 つのツイートで Adobe は Flash のサポートを終了する日付を決めるべきだと書き、Web ブラウザーメーカーにも同日にサポートを中止するよう求めた。
スティーブ・ジョブズが「Flash についての考察」と題した公開書簡を発表して以来、Flash テクノロジはテクノロジの墓場行きと運命づけられてきました。この公開書簡は今でも Apple の Web サイトで見ることができます。
https://www.youtube.com/watch?v=WhgQ4ZDKYfs
今月初め、Adobe は HTML5 を全面的に採用し、Flash Professional の名前を Animate に変更し、2016 年 1 月にリリース予定のまったく新しいアプリを発表した。
Appleは、Flashのコードがリソースを大量に消費し、脆弱性を突かれやすく、モバイル向けに最適化されていないことを理由に、iOSデバイスでのFlashのサポートを一切行いませんでした。YouTubeとFacebookに加え、Amazonもセキュリティ関連の問題からFlash広告の受け入れを停止し、BBCは最近、iPlayerテレビサービスのHTML5版をリリースしました。
出典: Facebook