我想說的是,在這個問題上我是支援蘋果的;但我也承認,蘋果這種 Safari 落後性源自保護使用者隱私的說法壓根站不住腳。雖然我覺得蘋果不會非常擔心 Web 開發者能損害到 App Store 的根本利益,但其中的種種負面可能性也確實不得不防。於是,蘋果出於利益做出了選擇,再把它強行解釋成是在保護使用者隱私。
這些新 API 正在快速入駐其他瀏覽器,所以在一段時間之後,微軟 IE 當初的慘劇估計會重新上演。而大家也都清楚故事的結局:微軟輸了,其他瀏覽器都在快速發展,只有微軟 IE 徹底無人問津。
如果蘋果也沿著這條路走下去,那他們不僅會輸、甚至可能拖著整個 Web 一起陷落。因為蘋果支持者們有一點是對的:如果蘋果願意接受谷歌 Blink 的主宰,那其他競爭廠商也只能服從。
那這位新「主宰者」的能力究竟如何?Web 開發者 Tim Perry 最近寫了一篇名為《Safari 不是在保護 Web, 而是正殺死它》的文章,他表示,過去每種瀏覽器都會提供自己的擴充套件 API。但如今,「Chrome 已經深入人心,他們不斷提供更強大、更易於使用的擴充套件 API,人氣也一路水漲船高。而 Firefox 與 Safari,它們放棄了自有 API,轉而接納 Chrome 的 API。這相當於允許谷歌憑一己之力塑造 Web 擴充套件標準。」是的,當沒人敢站出來對抗市場領導者時,就會發生這種情況。「如果情況沒有大的變動,那麼谷歌的主宰之勢將愈演愈烈。這絕不是什麼好訊息。」
寫在最後
必須有人站出來阻擋谷歌和 Blink 瘋狂的擴張腳步,確保不斷涌現的 API 真能給 Web 使用者帶來助益。這一點對蘋果使用者很重要,對谷歌使用者乃至 Web 開發者也同樣重要。
大部分現代 Web 功能的開發是悄然進行的,期間鮮有爭論。Blink 開發者會在 Chrome 當中以開發者標記的形式發佈這些新功能。這已經成為一種共識和習慣,再要辯論或調整恐怕已經非常困難。
我倒不是說蘋果的動機就真有多高尚,但他們對 Safari 的堅持至少還能逼迫谷歌在統一 Web 標準流程的霸業上放緩腳步……但蘋果方面也得做出改變,否則 Safari 有可能步 IE 的後塵。
我的這些想法可能太過理想,但正如 Web 倡導者(前 Opera 佈道師)Bruce Lawson 所言,「如果蘋果允許 Safari 真正參與競爭,對於 Web 開發者、企業、消費者乃至整個 Web 領域的健康狀況都將是個好訊息。」
如果蘋果能夠調整功能開發當中的透明度(減少)與加快響應速度,那它一定可以更多地在新 API 的發展中發揮作用。而且如果蘋果真的擔心 API 影響到使用者隱私,就該用行動捍衛自己的觀點、反擊谷歌、拿出一套有競爭力的 Chrome 替代品。這可能不容易,但卻是今後 Web 還能健康發展的唯一希望。