Mengapa Browser Pihak Ketiga Akan Selalu Lebih Rendah dari Safari di iPhone dan iPad

Daftar Isi:

Mengapa Browser Pihak Ketiga Akan Selalu Lebih Rendah dari Safari di iPhone dan iPad
Mengapa Browser Pihak Ketiga Akan Selalu Lebih Rendah dari Safari di iPhone dan iPad

Video: Mengapa Browser Pihak Ketiga Akan Selalu Lebih Rendah dari Safari di iPhone dan iPad

Video: Mengapa Browser Pihak Ketiga Akan Selalu Lebih Rendah dari Safari di iPhone dan iPad
Video: How to upgrade your Windows XP to Windows 7 on any computer in 2022 |Upgrade Windows XP To Windows 7 - YouTube 2024, April
Anonim
iOS mendukung peramban pihak ketiga, tetapi tidak seperti yang Anda harapkan. Peramban pihak ketiga akan selalu kalah dengan Safari Apple sendiri di iPhone dan iPad - setidaknya sampai Apple melonggarkan pembatasan mereka.
iOS mendukung peramban pihak ketiga, tetapi tidak seperti yang Anda harapkan. Peramban pihak ketiga akan selalu kalah dengan Safari Apple sendiri di iPhone dan iPad - setidaknya sampai Apple melonggarkan pembatasan mereka.

Inilah alasan mengapa Mozilla tidak lagi menawarkan aplikasi Firefox Home untuk iOS, dan itu alasan yang sama mengapa pengembang Google Chrome melakukan debat internal sebelum merilis aplikasi Chrome saat ini di App Store.

Semua Browser Harus Menggunakan Mesin Render Safari

Kebijakan App Store Apple menyatakan: "Aplikasi yang menjelajahi web harus menggunakan kerangka WebKit iOS dan Javascript WebKit."

Ini berarti bahwa browser web tidak dapat menerapkan mesin render mereka sendiri; mereka harus menyematkan versi mesin rendering Safari. Mereka tidak dapat menawarkan mesin rendering yang lebih cepat atau fitur web baru. Akibatnya, setiap peramban pihak ketiga di iOS adalah antarmuka yang berbeda di sekitar Safari.

Pada sistem operasi desktop tradisional, seperti Windows, Mac OS X, dan Linux, setiap browser dapat menyediakan mesin renderingnya sendiri. Inilah sebabnya mengapa Mozilla Firefox jauh lebih baik daripada Internet Explorer 6, dan mengapa Google Chrome jauh lebih cepat daripada Mozilla Firefox 3.0. Setiap pengembang peramban dapat membuat mesin rendernya sendiri yang dioptimalkan. Jika Mozilla Firefox dipaksa untuk merender situs web dengan mesin render Internet Explorer 6, Firefox tidak akan pernah dimatikan dan kita mungkin masih terjebak dengan Internet Explorer 6 hari ini - Microsoft hanya melanjutkan pengembangan di Internet Explorer setelah Mozilla Firefox diluncurkan.

Image
Image

… Tetapi Mereka Tidak Dapat Menggunakan Mesin JavaScript Nitro Cepat Safari

Itu bahkan lebih buruk daripada kedengarannya. Browser pihak ketiga tidak hanya dipaksa untuk menggunakan mesin rendering Safari - mereka terpaksa menggunakan mesin JavaScript yang lambat sementara hanya Safari yang dapat menggunakan mesin JavaScript yang lebih cepat. Secara khusus, mereka dipaksa untuk menggunakan mesin JavaScript WebKit yang lebih lama, sementara mesin JavaScript Nitro baru milik Apple hanya disediakan untuk Safari.

Ini berarti bahwa peramban pihak ketiga akan selalu membuat halaman web dengan JavaScript lebih lambat dari Safari itu sendiri. Apple akan terus mengembangkan mesin Nitro JavaScript mereka, dan Safari akan terus menjadi lebih cepat sementara browser pihak ketiga akan menjadi lebih lambat dibandingkan.

Akibatnya, semua peramban pihak ketiga bukan hanya versi Safari yang berbeda - mereka semua pada dasarnya adalah versi Safari yang lebih lambat.

Tentu, pabrikan browser secara teoritis dapat membuat versi khusus peramban mereka yang hanya berjalan di perangkat yang di-jailbreak dan mendistribusikannya di luar App Store, tetapi mereka tidak. Mereka akan menarik pasar jailbreaker terbatas yang coba dicap oleh Apple.

Image
Image

Browser Pihak Ketiga Tidak Dapat Menjadi Default

Apple iOS juga tidak mengizinkan Anda memilih aplikasi default Anda, jadi peramban pihak ketiga tidak akan pernah menjadi peramban bawaan Anda. Bahkan jika Anda lebih menyukai Chrome, mengetuk tautan di sebagian besar aplikasi lain akan tetap membuka Safari. Anda harus menyalin-tempel tautan dari Safari ke Chrome untuk melihat laman di Chrome sebagai gantinya.

Pengembang aplikasi diizinkan untuk membuka aplikasinya di aplikasi lain, jadi ada cara untuk mengurutkan-buat browser lain sebagai default Anda. Setiap aplikasi harus mem-kode daftar browser alternatif yang didukungnya dan menyediakan cara untuk memilih di antara mereka. Pengguna harus memilih browser default mereka di setiap aplikasi satu per satu, dan mereka tidak beruntung jika mereka lebih memilih browser yang belum termasuk pengembang aplikasi.

Image
Image

Mereka Tidak Bisa Memiliki Pengaya, Baik

Kebijakan toko aplikasi yang sama berarti bahwa peramban pihak ketiga tidak dapat menawarkan dukungan untuk add-on browser. Apakah Anda menggunakan LastPass untuk menyimpan kata sandi Anda? Anda harus menggunakan aplikasi LastPass, yang menerapkan browser internalnya sendiri - Anda tidak dapat menginstal add-on LastPass untuk Safari atau Chrome. Tentu saja, browser internal LastPass juga dipaksa menjadi lebih lambat daripada Safari.

Pengaya dapat dilakukan di platform lain, meskipun mereka tidak tersedia di setiap browser. Misalnya, Chrome untuk Android tidak mendukung add-on karena Google tidak menginginkannya. Itu bagus karena Firefox untuk Android mendukung pengaya. Anda dapat menginstal add-on LastPass dan menggunakan pengelola kata sandi pilihan Anda di aplikasi Firefox itu sendiri, jika Anda mau. Anda punya pilihan.

Browser Pihak Ketiga Dilumpuhkan

Browser pihak ketiga tidak akan pernah lebih cepat dari Safari - mereka akan selalu lebih lambat. Mereka juga akan selalu lebih nyaman untuk digunakan karena mereka tidak dapat menjadi default Anda.

Browser mencoba menebus keterbatasan ini dengan menambahkan fitur lainnya. Misalnya, fitur penyanggaan dan kompresi data Chrome berupaya membantu mempercepat pekerjaan. Keuntungan nyata Chrome adalah memungkinkan Anda untuk menyinkronkan bookmark Anda, membuka tab, dan data penjelajahan lain dengan versi desktop Chrome - ini adalah alasan yang sama mengapa Mozilla awalnya menyediakan Firefox Home, karena memungkinkan pengguna Firefox untuk mengakses data penjelajahan Firefox mereka di iOS. Mozilla sekarang mengatakan mereka tidak akan menawarkan Firefox untuk iOS hingga Apple berhenti melumpuhkan browser pihak ketiga.

Kecuali Anda menginginkan fitur integrasi atau opsi unik lainnya yang ditawarkan oleh peramban pihak ketiga, Anda sebaiknya tetap menggunakan Safari.Apple telah merancang sistem operasinya sehingga akan selalu menjadi pilihan tercepat dan paling nyaman yang tersedia untuk Anda.

Image
Image

Ada harapan untuk perubahan di sini. Apple pernah menolak aplikasi untuk "fungsionalitas duplikasi" dari aplikasi yang ada di dalamnya, tetapi akhirnya mereka mengalah dan membiarkan persaingan. Jika mereka tidak pernah mengubah kebijakan ini, aplikasi seperti Pandora, Kindle, Gmail, dan banyak aplikasi populer lainnya tidak akan diizinkan di App Store, karena mereka bersaing dengan aplikasi Apple sendiri seperti iTunes Radio, iBooks, dan Mail. Kompetisi dan pilihan aplikasi membuat iOS menjadi platform yang lebih kuat dan fleksibel, dan pilihan browser bisa membuatnya lebih kuat dan fleksibel.

Direkomendasikan: