Flash 10.1 導致 Safari 死當 – Reset 或 Downgrade

根據 FairerPlatform 報導,Adobe 前日更新的 Flash Player 版本 10.1.82.76 可能導致 Safari 死當。是的,雖然追加了 NVIDIA GeForce 的 H.264 GPU 加速,但對配備 ATi GPU 的 Mac 而言可能不但沒有帶來任何好處之外,反而另外造成一些問題。

實際原因不詳,不過這是可以改善的。方式有二,請先考慮 Reset Safari,再決定是否需要 Downgrade Flash。

Reset Safari

Reset Safari

Reset Safari 應可改善 Flash 10.1.82.76 導致 Safari 死當的問題。根據 Apple 的 說明,Reset Safari 將可選擇性清除下列檔案:

  • 瀏覽歷史紀錄
  • 所有網頁縮圖
  • Top sites 紀錄
  • Cache
  • 下載紀錄
  • 網站 Favicon
  • Autofill 的 ID 和 Passowrd
  • Autofill 的表單文字
  • 關閉所有 Safari 視窗
  • Location warnings (不明為何,應與 OSX Location service 有關)

Reset Safari options

由於本人這輩子還不曾 reset 過,因此缺乏此方面經驗,且不喜刪掉任何資料再花時間重建,是的,重建。如同每個 Mac user 的觀念,重建是門都沒有的事情,因此請酌量 reset 較不重要的部分,若未見改善,再逐步追加項目。

Downgrade Flash Player 10.1.53.64

uninstall-flash

若 Reset Safari 不可行,則可 uninstall Flash Player 版本 10.1.82.76,再重新安裝版本較早的 Flash,反正新版的也並沒有什麼特殊功能,對非 NVIDIA GeForce 的機種而言。

請先由此處下載 Flash Player Uninstaller,執行後完整刪除 Flash player 和 plug-in,並且重新開機。一秒幾十萬上下的人怎麼有空重開機? 但 Adobe 強烈建議刪除後重開。天大地大,此刻 Adobe 最大,即然 Adobe 如此建議,只好建議拗助理做,或菲傭做。

第二步,安裝版本較早的 Flash。若過去未備份 installer,請至 Adobe 下載 對應所有 OS 版本的 Flash 10.1,或由此 下載 Flash Player 10.1.53.64 installer for Mac (我把無關的東西全刪了,再上傳至 Dropbox,下載速度快了八百倍)。

然後安裝 Flash Player 10.1.53.64。

flash-version

後話

我平均半年才清一次垃圾桶,但仍找不到版本較早的 Flash installer,可見上一次 update Flash 不知是哪年的事了,相信很多人都找不到舊版的 Flash installer,也因此才寫下本篇。

Flash 是個麻煩,在諸多 iOS 不支援 Flash 所產生的辯論裡,顯見 Adobe 並不重視 Flash 在 Mac 上的性能以致未進行最佳化,developer 也指出 Flash 仍有許多改善空間,但目前 Apple 的抵制尚未對 Adobe 帶來顯著的鞭策效果,而只是不停的嘴炮和仇恨。幹,盡搞政治,光說不練,無聊至極。

然現今 FLV (Flash video) 巳成為 video streaming 方案之大宗,使得 Mac users 尚不能完全捨棄之,僅能以 ClicktoFlash 聊表反抗之意,並節省出可觀的電力損耗。希望本篇能對 Safari 用戶帶來幫助,至於 Firefox 上頭遭遇的不幸,本文未能顧及,懇請海涵。