質問: 例えばInternet Explorerの場合、旧バージョン(Internet Explorer 8など)も一定期間はサポート(セキュリティサポート等)が行われており、その情報もあります。 Internet Explorer - IT プロフェッショナル向けガイダンス | TechNet しかし、Google ChromeやFirefox等の自動更新(自動でアップデート)するWebブラウザの場合、「前のバージョンがいつまでサポートされているのか、といった情報」があるという話を見たことも聞いたこともありません。 今まで盲目的に、そういったブラウザでも更新前のバージョンをサポートするようなWebコンテンツの制作を行ってきましたが、 改めて考えてみると、その必要性(更新前のバージョンをサポートする事の是非)に疑問を抱かざるをえません。 自動更新するWebブラウザの旧版も、提供元はサポートしているのでしょうか? また、もしサポートしていない場合、旧版のブラウザに対するWebコンテンツのサポートは完全に打ち切っても良いのでしょうか? --- なお、案件によっては「提供元のセキュリティサポートが切れた古いブラウザ」へのサポートが必要なケースも存在しますが、 ここでは『「あなたの使用しているWebブラウザは古いため、更新してください」と利用者に通知できる案件』を想定するものとします。
回答: 自分が知る限りでは、FirefoxもChromeも、いわゆる『旧版に対するサポート期間』というのは明示していません。しかし、恐らくこれは、いわゆる**バージョン**というものに関する考え方自体が全く異なっているためだと思います。 その点については、下記のFirefoxの公式サイトの説明が参考になると思います。 高速リリースサイクルに関するよくある質問 > > なぜリリースサイクルを短縮するのですか? > > > > Web ブラウザは、他のアプリケーションと異なり、Web という「生き物」を相手にしています。HTML5 や CSS3 など新たな標準技術が次々に考案され、ソーシャルメディアなどのトレンドも目まぐるしく変わっています。Web の進化するスピードが速くなっているので、これまでのように半年から 1 年周期のアップデートでは間に合わなくなっているのです。 > > > > 新しいリリースサイクルはこれまでとどう違うのですか? > > > > これまでは、予定していた多数の新機能と改良点が完成してから新しいメジャーアップデートを発表していました。文字通り大型のアップデートとして大きな話題となる一方で、すべての機能が完成するまでに長い時間がかかっていました。また、セキュリティ修正を含むマイナーアップデートの公開が不定期で分かりづらいという指摘もありました。 > > > > こうした状況を改善するため、Firefox 5 以降は、より迅速かつ定期的に、新機能や高速化、セキュリティ・安定性の改善を盛り込んだ新バージョンを公開していきます。 > > > ポイントは以下の2点だと思います。 1. Web の進化するスピードが速くなっており従来のアップデートでは間に合わなくなっている 2. メジャーアップデートとマイナーアップデートという概念 **従来の**Internet Explorerでいうところの**Ver.10**と**Ver.11**というのは、いわゆる**メジャーアップデート**であり、**多数の新機能と改良点を含むバージョンの違い**です。こうした**リリースサイクル**の製品の場合、**旧バージョン**と**新バージョン**(メジャーバージョンの異なる製品)が共存することになり、 * 旧バージョンはセキュリティパッチの提供といった最低限のサポートは一定期間続ける * 新バージョンはセキュリティパッチの提供と共にバグフィックスといった積極的な更新を行う という運用となり、『**旧バージョンに対するサポート期間**』が当たり前の概念でした。 しかし、少なくともFireFoxの場合、**従来のようなリリースサイクル**は「**Webの進化**」と「**セキュリティ対応**」の観点からもはや現実的ではないとの判断し、もはや半年から 1 年周期の**メジャーバージョンアップ**は止めるという方針です。 言い換えるとFirefoxの場合、メジャーバージョンは常に**最新のバージョンがただ一つのみ**存在するということであり、その**唯一のバージョンを常に全力でサポート**し続けるというリリース戦略を取っているということです。 このような**高速リリースサイクル**においては、もはや『**旧バージョンに対するサポート期間**』という概念自体が存在し得ません。だからどこを見ても言及がないのだと思います。