2015-10-29 376 views
16

在OSX上: 在對El Capitan進行更新後,我發現Safari 9默認安裝。 爲了軟件測試的目的,我需要通過Safari 8測試一個Web應用程序(它仍然是Yosemite的最新版本)。 我搜索了,但沒有辦法(期望用於瀏覽器)安裝或模擬舊版本的Safari。有沒有辦法安裝/模擬舊版本的Safari? (即8)

除了降級到優勝美地,有沒有辦法做到這一點?

+0

是的。同樣的問題。我們在升級後如何測試safari 8? – resting

回答

17

也許最接近你可以得到的是下載WebKit夜晚之一,匹配所需的Safari版本。

維基百科的Safari version history article列出了每個Safari發行版的相應WebKit版本。如果您在WebKit源中爲該版本look up the tag,則可以找到相應的修訂版號。最後,你可以使用WebKit Nightly Archives來下載最近的每晚構建。

Safari 8.0.7使用了WebKit版本600.7.12,它似乎與WebKit build r185729最爲接近。

我不知道您是否可以在一臺機器上運行多個WebKit構建,但除Safari之外,您至少可以定位一箇舊版本。

+0

嘿,非常感謝你這個聰明的方式。 不幸的是,你不能讓Safari 6在El Capitan上工作,因爲它是我的客戶端瀏覽器,他有svgs問題。但無論如何,這裏來了我的upvote – moesphemie

+0

很高興,至少有一點幫助。出於好奇,當你嘗試時會發生什麼? – robmathers

+1

我猜這個應用程序對El Capitan來說太老了。在啓動時出現錯誤信息「這個webkit [...]與10.11不兼容」。現在我想知道是否有任何可能的解決方案在舊版Safari瀏覽器中測試webapp – moesphemie

相關問題