OSXの場合:El Capitanの更新後、Safari 9がデフォルトでインストールされていることがわかりました。ソフトウェアテストの目的で、Safari 8(Yosemiteの最新バージョン)を使用してWebアプリをテストする必要があります。検索しましたが、古いバージョンのSafariをインストールまたはエミュレートする方法はありません(browserstackに期待)。
ヨセミテにダウングレードする以外に、それを行う方法はありますか?
おそらく、最も近いものは、目的のSafariバージョンに一致する WebKit ナイトリーのいずれかをダウンロードすることです。
ウィキペディアの Safariバージョン履歴記事 は、各Safariリリースに対応するWebKitバージョンをリストします。次に タグを検索 WebKitソース内のそのバージョンに対して、対応するリビジョン番号を見つけることができます。最後に、 WebKit Nightly Archives を使用して、最も近いナイトリービルドをダウンロードできます。
Safari 8.0.7では、WebKitビルドr185729に最も近いと思われるWebKitバージョン600.7.12を使用しました。
マシン上で複数のWebKitビルドを実行できるかどうかはわかりませんが、Safariに加えて、少なくとも1つの古いバージョンをターゲットにすることができます。
また、Safariの古いバージョンを入手するために検索し、それらをダウンロードできるWebサイトを見つけました。
私のバージョンのOSXには古すぎるため、テストできませんでしたが、誰かのために機能する可能性があります。