概要
- 10年前、YouTubeのWeb開発チームが IE6サポート終了 を画策
- IE6 のバグや非互換性に悩まされ続けた日々
- サポート終了を“ 脅すバナー ”でユーザーに通知
- OldTuber権限 を使い、秘密裏に本番環境へ導入
- 影響はYouTube内外に波及し、Google全体の流れを変化
YouTubeがIE6を“殺した”陰謀
- 10年前、 YouTubeのWeb開発チーム がIE6のサポート終了を画策
- きっかけはIE6特有の 致命的なバグや非互換性 への対応疲弊
- 空の
src属性を持つ<img>タグや、未対応要素へのCSS指定で サーバー障害やブラウザクラッシュ が頻発 - 開発スプリントごとに 1~2週間 をIE6対応修正に費やす苦痛
- ユーザーの18%がIE6利用者だったため、 サポート終了は困難 という現実
- チームの忍耐が限界を迎え、 IE6サポート終了を“脅す”バナー案 が浮上
“IE6サポート終了バナー”の秘密計画
- バナー内容:「 まもなくご利用のブラウザのサポートを終了します。よりモダンなブラウザにアップグレードしてください」
- 表示対象は IE6ユーザー限定、主要ブラウザ(Chrome, Firefox, IE8, Opera)へのリンク付き
- 文言は 曖昧かつ期限未定 で、ユーザーにアップグレードを促す狙い
- バナーは 閉じることも可能、目立たない仕様で監視の目を回避
- 国際化対応を 意図的に遅延 し、翻訳者経由の発覚リスクも回避
OldTuber権限と本番環境への導入
- YouTube初期エンジニア が独自に設けた“OldTuber”権限の存在
- OldTuber取得者は、 Googleの厳格なコードレビューやテストを回避 して直接本番反映が可能
- 開発チームの数名がOldTuber権限を取得し、 秘密裏にバナーコードを本番リリース
- 失敗すれば 即時解雇リスク も覚悟の上での決行
- コードは 最も反骨的な開発者 の名前でコミット、仲間が承認
社内外の反響と影響
- 最初に反応したのは 広報チーム、次いで 法務部門 がChrome優遇を懸念
- バナーのブラウザ表示順はランダム、Cookieで固定化していたことを実演し誤解を解消
- エンジニアリングマネージャー たちからは特に叱責なし
- Google DocsチームがYouTubeのバナーを模倣し、 同様のIE6サポート終了バナーを導入
- 社内で「Google Docsがやったから」という誤解が広がり、 YouTube発の陰謀は表沙汰にならず
- 結果的に Google全体でIE6脱却の流れ が加速し、Webの進化に貢献
まとめ
- YouTube開発チーム によるIE6“殺害”計画は、Web開発現場の苦悩と創造的反抗の象徴
- OldTuber権限 という特権と、チームの連携が生んだ大胆な実行力
- 小さなバナー が業界全体のブラウザ進化を後押しした歴史的エピソード