為什麼第三方瀏覽器總是不如iphone和ipad上的safari

iOS支援第三方瀏覽器,但不像你想象的那樣。第三方瀏覽器在iPhone和iPad上總是不如蘋果自己的Safari——至少在蘋果放鬆限制之前是這樣。...

為什麼第三方瀏覽器總是不如iphone和ipad上的safari

iOS支援第三方瀏覽器,但不像你想象的那樣。第三方瀏覽器在iPhone和iPad上總是不如蘋果自己的Safari——至少在蘋果放鬆限制之前是這樣。

這就是Mozilla不再提供iOS版Firefox Home應用程式的原因,也是谷歌Chrome開發者在應用商店釋出當前Chrome應用程式之前進行內部辯論的原因。

所有瀏覽器都必須使用safari的渲染引擎

蘋果的應用商店政策規定:“瀏覽網頁的應用程式必須使用iOS WebKit框架和WebKit Javascript。”

這意味著web瀏覽器不能實現自己的渲染引擎;它們必須嵌入Safari渲染引擎的一個版本。他們無法提供更快的渲染引擎或新的web功能。實際上,iOS上的每個第三方瀏覽器都是圍繞Safari的不同介面。

相關報道:為什麼那麼多極客討厭IE?

在傳統的桌面作業系統上,如Windows、macosx和Linux,每個瀏覽器都可以提供自己的渲染引擎。這就是為什麼Mozilla Firefox比Internet Explorer 6好得多,以及為什麼Google Chrome比Mozilla Firefox 3.0快得多。每個瀏覽器開發人員都可以建立自己的最佳化渲染引擎。如果Mozilla Firefox被迫用Internet Explorer 6的渲染引擎渲染網站,Firefox就永遠不會起飛,我們今天可能仍然會被困在Internet Explorer 6上——微軟只是在Mozilla Firefox起飛後才恢復在Internet Explorer上的開發。

為什麼第三方瀏覽器總是不如iphone和ipad上的safari

…但他們不能使用safari的快速nitro javascript引擎

比聽起來更糟。第三方瀏覽器不僅被迫使用Safari的渲染引擎,還被迫使用速度較慢的JavaScript引擎,而只有Safari可以使用速度較快的JavaScript引擎。特別是,他們被迫使用更老的WebKit JavaScript引擎,而蘋果新的Nitro JavaScript引擎只為Safari保留。

這意味著第三方瀏覽器使用JavaScript呈現網頁的速度總是比Safari本身慢。蘋果將繼續開發Nitro JavaScript引擎,Safari將繼續加快速度,而第三方瀏覽器相比之下將變得更慢。

相關:越獄解釋:你需要知道什麼越獄iPhone和iPad

實際上,所有第三方瀏覽器不僅僅是Safari的不同版本——它們基本上都是Safari的較慢版本。

當然,從理論上講,瀏覽器**商可以建立一個只在越獄裝置上執行的瀏覽器的特殊版本,並在應用程式商店外分發,但他們不會。他們會吸引蘋果正試圖消滅的越獄者有限的市場。

為什麼第三方瀏覽器總是不如iphone和ipad上的safari

第三方瀏覽器永遠不能是預設設定

蘋果iOS也不允許你選擇預設的應用程式,所以第三方瀏覽器永遠不能成為你的預設瀏覽器。即使你更喜歡Chrome,在大多數其他應用程式中點選連結仍然可以開啟Safari。您必須將Safari中的連結複製貼上到Chrome中,才能在Chrome中檢視頁面。

應用程式開發人員可以讓自己的應用程式開啟其他應用程式,因此有一種方法可以讓另一個瀏覽器成為您的預設瀏覽器。每個應用程式都必須硬編碼一個它支援的備選瀏覽器列表,並提供一種在它們之間進行選擇的方法。使用者必須在每個應用程式中分別選擇自己的預設瀏覽器,如果他們更喜歡應用程式開發人員沒有包含的瀏覽器,那就太不走運了。

為什麼第三方瀏覽器總是不如iphone和ipad上的safari

他們也不能有附加元件

同樣的應用商店策略意味著第三方瀏覽器不能提供對瀏覽器載入項的支援。您是否使用LastPass儲存密碼?你必須使用LastPass應用程式,它實現了自己的內部瀏覽器-你不能只為Safari或Chrome安裝LastPass外掛。當然,LastPass的內部瀏覽器也被迫比Safari慢。

附加元件可以在其他平臺上使用,即使它們不是在每個瀏覽器中都可用。例如,Android的Chrome不支援附加元件,因為Google不希望它支援。這很好,因為FirefoxforAndroid確實支援附加元件。如果願意,您可以安裝LastPass外掛並在Firefox應用程式中使用首選密碼管理器。你可以選擇。

第三方瀏覽器癱瘓了

第三方瀏覽器永遠不會比Safari快——它們永遠都會慢。它們也總是更不方便使用,因為它們永遠不會是您的預設值。

瀏覽器試圖透過新增其他功能來彌補這些限制。例如,Chrome的預取和資料壓縮功能試圖幫助加快速度。Chrome的真正優勢在於它允許你將書籤、開啟的標籤和其他瀏覽資料與桌面版Chrome同步——這也是Mozilla最初提供Firefox Home的原因,因為它允許Firefox使用者在iOS**問他們的Firefox瀏覽資料。Mozilla現在表示,在蘋果停止削弱第三方瀏覽器之前,他們不會為iOS提供Firefox。

除非您想要第三方瀏覽器提供的整合功能或其他獨特選項,否則最好還是堅持使用Safari。蘋果公司設計了自己的作業系統,讓它永遠是最快、最方便的選擇。

為什麼第三方瀏覽器總是不如iphone和ipad上的safari


這裡有一些改變的希望。蘋果曾經因為“複製”內建應用程式的功能而拒絕應用程式,但最終他們讓步了,允許競爭。如果他們不改變這一政策,潘多拉、Kindle、Gmail等應用程式以及其他許多流行的應用程式將永遠不被允許進入App Store,因為它們將與蘋果自己的應用程式(如iTunes Radio、iBooks和Mail)競爭。競爭和應用程式的選擇使iOS成為一個更強大、更靈活的平臺,而瀏覽器的選擇則使iOS更強大、更靈活。

圖片來源:Flickr上的Kārlis Dambrāns

  • 發表於 2021-04-11 11:02
  • 閱讀 ( 48 )
  • 分類:網際網路

你可能感興趣的文章

什麼是最安全的主流瀏覽器?

...到這個總數,不過其他獎品仍然是針對較小的問題,包括第三方元件中的bug。 ...

  • 發佈於 2021-03-12 12:52
  • 閲讀 ( 58 )

如何清除iphone或ipad上的快取

... 什麼是隱藏物(cache)? ...

  • 發佈於 2021-03-23 16:40
  • 閲讀 ( 56 )

如何在iphone和ipad上玩googlestadia

...登入。 在開始玩遊戲之前,如果你擁有並想使用視場或第三方藍芽控制器,現在是時候將其與iPhone或iPad連線或配對了。 相關:如何無線連結一個體育場控制器到一個安卓裝置 您現在可以從“主頁”選項卡中選擇一個遊戲。如...

  • 發佈於 2021-03-31 22:43
  • 閲讀 ( 49 )

如何更改iphone和ipad上的預設瀏覽器

...要您執行的是iOS 14、iPadOS 14或更高版本,您就可以將任何第三方瀏覽器設定為iPhone或iPad上的預設瀏覽器。 首先,開啟“設定”應用程式。如果你在圖示的海洋中丟失了它,那麼就使用蘋果內建的Spotlight搜尋來查詢應用程式。 ...

  • 發佈於 2021-04-01 14:35
  • 閲讀 ( 49 )

如何使chrome成為iphone和ipad上的預設web瀏覽器

...經有一段黑暗時期,你無法更改iPhone或iPad上的預設網路瀏覽器。你被迷住了。謝天謝地,這一次已經過去了。下面介紹如何讓googlechrome成為iPhone和iPad的預設瀏覽器。 蘋果公司引入了在iOS14和iPadOS14中設定預設瀏覽器的功能。只...

  • 發佈於 2021-04-01 14:48
  • 閲讀 ( 51 )

如何將iphone與windows pc或chromebook整合

...秀的ios應用 微軟和谷歌都在蘋果平臺上生產一些最好的第三方應用程式。如果你已經使用了一個著名的微軟或谷歌服務,很有可能有一個iOS的配套應用程式。 在Windows上,微軟Edge顯然是瀏覽器的首選。它將同步您的資訊,包括...

  • 發佈於 2021-04-02 01:17
  • 閲讀 ( 47 )

ios 14的iphone終於有了瀏覽器選擇

...電子郵件任務。 如果你已經在使用Chrome或Firefox這樣的第三方瀏覽器,你可能會想知道到底是怎麼回事。此更改在系統範圍內生效,並允許您在單擊web連結或電子郵件應用程式時指定開啟哪個應用程式。 雖然一些應用程式已經...

  • 發佈於 2021-04-02 01:27
  • 閲讀 ( 44 )

如何在iphone、ipad和mac之間移動safari選項卡

...afari。 首先,確保裝置上已啟用切換。從那裡,啟動Safari瀏覽器,然後在主裝置上開啟網站。這可以是你的iPhone、iPad或Mac。確保您的裝置沒有進入睡眠狀態,否則該功能將無法將選項卡移交給輔助Apple裝置。 相關:如何在iPhone...

  • 發佈於 2021-04-02 07:32
  • 閲讀 ( 48 )

是什麼關於:空白,如何刪除它?

...內容。此頁面不是來自internet,而是內建到web瀏覽器中。 為什麼是關於:空白有用? 許多人使用關於:空白為他們的主頁。這會在每次開啟瀏覽器時為您提供一個空頁。 要實現這一點,您只需進入瀏覽器的設定並告訴它以“開啟...

  • 發佈於 2021-04-02 15:55
  • 閲讀 ( 60 )

為什麼不應該使用web瀏覽器的密碼管理器

...。 但也有一些問題。web瀏覽器中的內建密碼管理器不如第三方密碼管理器強大和有用。他們正在迎頭趕上,但還沒有那麼好。這就是原因。 不僅僅是一個瀏覽器 第三方密碼管理器是跨平臺和跨瀏覽器的。內建瀏覽器密碼管理器...

  • 發佈於 2021-04-02 23:00
  • 閲讀 ( 50 )
h5919779
h5919779

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦