15Aug

A harmadik féltől származó böngészők miért lesznek mindig az iPhone és az iPad biztonságában lévők

click fraud protection
Az

iOS támogatja a harmadik féltől származó böngészőket, de nem olyan, mint amire számíthat. A harmadik féltől származó böngészők mindig rosszabbak lesznek az Apple saját iPhone és iPad Safari-jában - legalább addig, amíg az Apple el nem szünteti a korlátozásait.

Ez az oka annak, hogy a Mozilla már nem kínálja a Firefox Home alkalmazást az iOS rendszerhez, és ugyanez az oka annak, hogy a Google Chrome fejlesztőinek belső vitájuk volt, mielőtt kiadta az aktuális Chrome-alkalmazást az App Store-ban.

Minden böngészőnek használnia kell a Safari renderelőmotort

Az Apple App Store házirendjei szerint: "Az internetes böngészőben használt alkalmazásoknak az iOS WebKit keretrendszeren és a WebKit Javascript használatán kell alapulniuk."

Ez azt jelenti, hogy a webböngészők nem tudják megvalósítani saját renderelő motorjaikat;be kell ágyaznia egy Safari renderelőmotor verzióját. Nem tudnak gyorsabb megjelenítőmotort vagy új webes szolgáltatásokat kínálni. Valójában minden harmadik fél böngészője az iOS-on egy másik felület a Safari környékén.

instagram viewer

A hagyományos asztali operációs rendszereken - például a Windows, a Mac OS X és a Linux esetében - minden böngésző saját renderelőmotort biztosít. Ez az oka annak, hogy a Mozilla Firefox sokkal jobb volt, mint az Internet Explorer 6, és miért volt sokkal gyorsabban a Google Chrome, mint a Mozilla Firefox 3.0.Minden böngésző fejlesztő saját optimalizált renderelőmotort hozhat létre. Ha a Mozilla Firefox kénytelen volt az Internet Explorer 6 renderelőmotorjaival weboldalakat kiadni, a Firefox soha nem fogott volna le, és még ma is ragaszkodni fogunk az Internet Explorer 6-hoz. A Microsoft csak az Internet Explorer-ben folytatta a fejlesztést, miután a Mozilla Firefox letépte.

. .. De nem használhatják a Safari Fast Nitro JavaScript Engine

Még rosszabb, mint amilyennek hangzik. A harmadik féltől származó böngészők nem csak arra kényszerülnek, hogy a Safari rendező motorját kényszerítsék - lassú JavaScript-motorral kényszerülnek, míg csak a Safari képes gyorsabb JavaScript-motort használni. Különösen kénytelenek lesznek használni az idősebb, WebKit JavaScript motort, míg az Apple új Nitro JavaScript motorja csak a Safari számára van fenntartva.

Ez azt jelenti, hogy a harmadik féltől származó böngészők mindig a JavaScript lassabb weboldalait fogják megjeleníteni, mint a Safari. Az Apple továbbra is fejleszteni fogja Nitro JavaScript motorját, és a Safari tovább fog gyorsulni, míg a harmadik féltől származó böngészők még lassabbak lesznek.

Valójában minden harmadik féltől származó böngésző nem csak a Safari különböző verziói - mindegyikük alapvetően csak a Safari lassabb verziói.

Bizonyos, hogy egy böngésző gyártó elméletileg létrehozhat egy böngészőjük speciális verzióját, amely csak a zárolt eszközökön fut, és az App Store-n kívül terjesztheti, de nem. Csábítanák a börtönök korlátozott piacát, amelyet az Apple megpróbál kioltani.

A harmadik féltől származó böngészők soha nem lehetnek alapértelmezések

Az Apple iOS nem teszi lehetővé az alapértelmezett alkalmazások kiválasztását, így a harmadik féltől származó böngészők soha nem lehetnek az alapértelmezett böngészők. Még akkor is, ha kedveli a Chrome-ot, a legtöbb alkalmazásban megérinti a linket, továbbra is megnyílik a Safari. A Safari-ból a Chrome-ba történő másolás beillesztéséhez be kell másolnia a Chrome-ban lévő oldalt.

Az alkalmazásfejlesztők számára lehetővé kell tenni, hogy alkalmazásai megnyitják az egyéb alkalmazásokat, így van egy módja annak, hogy egy másik böngésző alapértelmezését rendezze. Minden alkalmazásnak meg kell keményen kódolnia az általa támogatott alternatív böngészők listáját, és módot kell találnia a közöttük történő kiválasztásra. A felhasználóknak minden egyes alkalmazásban ki kell választaniuk az alapértelmezett böngészőt, és szerencsétlenek, ha olyan böngészőt preferálnak, amelyet az alkalmazás fejlesztője nem tartalmaz.

Nem lehet kiegészítők, sem

Ugyanaz az app store házirend azt jelenti, hogy a harmadik féltől származó böngészők nem tudnak támogatást nyújtani a böngésző kiegészítők számára. Használja a LastPass-ot a jelszavak tárolására? Használnia kell a LastPass alkalmazást, amely saját belső böngészőt valósít meg - nem csak telepítheti a LastPass bővítményt Safari vagy Chrome számára. Természetesen a LastPass belső böngészője kénytelen lassulni, mint a Safari.

A kiegészítők más platformon is elérhetők, még akkor is, ha nem minden böngészőben érhetők el. Például a Chrome az Androidhoz nem támogatja a kiegészítőket, mert a Google nem akarja. Ez rendben van, mert a Firefox for Android támogatja a kiegészítőket. Telepítheti a LastPass bővítményt, és ha szeretné, használja a Firefox-alkalmazásban a kívánt jelszókezelőt. Választása van.

A harmadik féltől származó böngészők megbénítottak

A harmadik féltől származó böngészők soha nem lesznek gyorsabbak, mint a Safari - mindig lassabbak lesznek.Ők is mindig kényelmetlenül használják őket, mivel soha nem lehetnek az alapértelmezésük.

Az

böngészők további korlátozásokkal próbálják kiegyenlíteni ezeket a korlátozásokat. Például a Chrome előhívó és adatkompressziós funkciói megkísérlik segíteni a felgyorsítást. A Chrome valódi előnye, hogy lehetővé teszi a könyvtárak, a nyitott lapok és egyéb böngészési adatok szinkronizálását a Chrome asztali verziójával - ez ugyanaz az oka annak, hogy a Mozilla eredetileg a Firefox Home szolgáltatást nyújtotta, mivel lehetővé tette a Firefox felhasználók számára a Firefox böngészési adataik elérésétiOS rendszeren. A Mozilla azt mondja, hogy nem kínálnak Firefox-ot az iOS-nak, amíg az Apple megállítja a harmadik féltől származó böngészők leromlását.

Ha nem szeretné, hogy az integrációs funkciók vagy más egyedi opciók harmadik fél böngészője legyenek, akkor jobb, ha ragaszkodsz a Safarihoz. Az Apple az operációs rendszert úgy tervezte meg, hogy mindig a leggyorsabb és legkényelmesebb megoldás legyen.

Van némi remény a változásra. Az Apple egyszer elutasította az alkalmazásokat a beépített alkalmazás "duplikáló funkcionalitásához", de végül elengedték és megengedték a versenyt. Ha soha nem változtatták meg ezt a házirendet, az olyan alkalmazások, mint például a Pandora, a Kindle, a Gmail és sok más népszerű alkalmazás, soha nem engedélyeznék az App Store-ban, mivel versengenek az Apple saját alkalmazáival, mint például az iTunes Rádió, az iBooks és a Mail. A verseny és az alkalmazások megválasztása miatt az iOS egy erősebb és rugalmasabb platform, és a böngésző választása még hatékonyabbá és rugalmasabbá teheti.

képarány: Kārlis Dambrāns a Flickr

-en