Az Apple mindent megtesz az internet leállítása érdekében. Megakadályozzák, hogy a webalkalmazások valóban működőképessé váljanak, mivel háromszor lassabbá teszik őket harmadik fél alkalmazásaiban, vagy elmentik őket a kezdőképernyőre. Ugyanaz volt, mint amikor megpróbálják megállítani az internetet az iBooks, az Újságos és minden más olyan területen, ahol az internet ragyoghat.
Amint azt már hallottátok, a Google Chrome már elérhető az iPhone és az iPad készülékekhez , de mielőtt túlságosan felizgulna, be kell látnia, hogy egyáltalán nem “Chrome”. Az “Apple” Safari “króm” felülettel rendelkezik. A tényleges böngésző, a megjelenítő és a javascript motor 100% -os Apple Safari .
Ahogy John Gruber fogalmaz:
Ez nem a Chrome renderelő vagy a JavaScript motor – az App Store szabályai ezt tiltják. Ez a WebKit iOS rendszerű verziója, amely a Google saját böngészője felhasználói felületébe van csomagolva.
De nagy probléma van a harmadik fél böngészőivel az iOS rendszeren. Nem csak az Apple nem engedélyezi más böngészők használatát. Arra is kényszeríti őket, hogy a Safari régebbi verzióját használják, mint amit az Apple maguk használhatnak.
Ezt minden iOS-fejlesztő tudja. Webhely megtekintése a Safari-ban sokkal gyorsabb, mint egy alkalmazás belsejében. Ez igaz a Flipboardra, a Facebook alkalmazásra, a Twitter alkalmazásra és minden más alkalmazásra – ideértve az új iOS rendszerű Chrome-ot is.
Ennek oka egyszerű. Az Apple ellenőrzést szeretne és arra kényszeríti az embereket, hogy natív alkalmazásokat hozzanak létre, és ezzel korlátozzák a webalkalmazások teljesítményét harmadik féltől származó alkalmazásokban. Nincs oka annak, hogy az iPhone és az iPad két különböző megjelenítő motorral érkezik – egy az Apple-hez és egy mindenki máshoz. Ez pusztán versenytársellenes magatartás, amely korlátozza a választási lehetőséget, és arra kényszeríti az embereket, hogy natív alkalmazásokat hozzanak létre.
A korlátozás még a natív webalkalmazások esetében is érvényben van, amelyekre a Safari belsejében is figyelhet. Amíg látja őket a Safari-ban, kiválóan működnek. De amikor másodszor webalkalmazásként menti őket a kezdőképernyőre, hirtelen kénytelenek lesznek használni a régi Safari motort, és így sokkal lassabban használják őket. Futtattam egy sor tesztet az iPad-en, és amint láthatja, az iOS-en futó Chrome jelentősen lassabb, különösen, ha az összes fontos javascript-megjelenítésről van szó (az utolsó két “Sunspider” teszt).
Ne feledje, hogy a Safari és a Chrome is az Apple Safari javascriptjét és megjelenítő motorját használja. Nincs különbség (elméletileg) “alatta”, ezért azonos sebességgel kell megjelenítenie .
Még 2011-ben John Gruber meglehetősen béna magyarázatot tett arra, hogy miért kellett a Safarinak gyorsabbnak lennie az Apple számára, és lassabban mindenki másnak. Azt állította, hogy ez “biztonsági aggályok” miatt történt, de ez csak baromság .
Nincs semmi különbség a Safariban futó webalkalmazás és a kezdőképernyőre mentett, majd a * Safariban * futtatott webalkalmazás között. Ez csak egy béna mentség, mert mindannyian tudjuk, hogy valahányszor valaki azt mondja “ez a biztonság miatt”, nyilvánvalóan mindenkinek meg kell állítania a gondolkodást, és csak el kell fogadnia az elmebeteg magyarázatot.
Nincs technikai oka annak, hogy a Safarit egy alkalmazáson belül használó webalkalmazás nem használhatja pontosan ugyanazt a biztonsági és memóriavédelmi funkciót, mint a Safariban futó ugyanazon webalkalmazás. Csak azért különbözik, mert az Apple másként csinálta.
Az iOS platformon minden egyes alkalmazás a saját elszigetelt homokozójában fut. Ezek az alkalmazások semmilyen módon nem férhetnek hozzá a dobozon kívüli elemekhez. be van kapcsolva. Ezért nincs oka annak sem, hogy az Apple miért nem engedheti meg a Google és a Firefox számára, hogy saját böngészőmotorokat építsenek be alkalmazásaikba. Ezek elszigetelt folyamatként működnek.
Ha óriási tud építeni az Unreal játékmotort használó játékok egy iOS-játékon belül, akkor biztosan futtathat néhány sor javascript-kódot is a Chrome-motor segítségével problémamentesen.
Ez egy újabb átverés, amelynek célja a fejlesztők csak a natív létrehozására kényszerül. alkalmazások, azáltal, hogy felhasználóiknak (ez te vagy!) sokkal lassabb élményt nyújtasz minden alkalommal, amikor az internetet kell használniuk.
A Chrome-nak a Safari motorjának pontosan ugyanolyan gyorsan kell futnia, mint maga a Safari. ugyanaz a rohadt böngésző, csak egy kissé eltérő festékréteggel.
Pontosan olyan, mint ahogy az Apple használja az ePubokat az iBook-ban s szintén átverés. Meggátolja az embereket abban, hogy rájöjjenek, hogy komolyan korlátozottak abban, hogy mit tehetnek az internettel, és egy egyedüli Apple világba kényszeríti őket.
Erről még januárban írtam: „Hazugságok, átkozott hazugságok”, and Ebooks “és ma korábban Jani Patokallio így magyarázta:
Tavaly vettem egy laptopot Szingapúrban, és hoztam magammal Ausztráliába.Remekül működött az Economist online olvasása és az újságírás Szingapúrban való átolvasása, de egy nap a Sydney Morning Herald után kutattam, és nem voltak találatok: mintha nem is létezne. Kicsit piszkálva kiderült, hogy az ausztrál oldalak megtekintéséhez regisztrálnom kell a böngészőmet, hogy Ausztráliában lehessek, amihez egy ottani számlázási címmel rendelkező hitelkártyára is szükség van. Ráadásul az ilyen országváltás törölné az összes könyvjelzőmet, megszüntetné az Economist fizetős előfizetését, és megakadályozná, hogy elolvashassam a szingapúri szoros kabát egyetlen számát is. És mondanom sem kell, hogy a laptop zárva van, hogy megakadályozza nem telepítek egy másik böngészőt, amely lehetővé teszi számomra, hogy kijussam ezeket a korlátokat.
Ez nevetségesnek hangzik, a disztópikus jövő valamilyen balkanizált hálózatának perverz fantáziája? Nem: minden igaz, csakhogy A “laptop” valójában egy iPad, a “böngészőm” pedig az iTunes / iBooks. Mivel az iTunes-fiókom szingapúri számlázási címmel rendelkezik, a Kindle alkalmazás nem jelenik meg a keresési eredmények között. Ha országot váltok, akkor elveszítem a hozzáférésemet mindenhez, amit korábban letöltöttem. És ha mégis megharapom a golyót, és Ausztráliára váltok, akkor a kínálatban lévő alkalmazások, zene és egyebek már nem lesznek elérhetők az iTunes, az iBooks vagy Amazon, és körülbelül 50% -kal fizetem meg a maradékot. De úgy döntöttem, hogy nem, és így nem vettem meg 3 vagy 4 könyvet, amit szerettem volna, mert kiadóik nem adták volna el nekem.
Olvassa el a kitűnő cikkének többi részét, amelyben elmagyarázza, miért magyarázza a könyv jövője. Az e-könyvek HTML5.
Az Apple mindent megtesz az internet megállítása érdekében. Megakadályozzák, hogy a webalkalmazások valóban működőképessé váljanak, mivel háromszor lassabbá teszik őket harmadik fél alkalmazásaiban, vagy elmentik őket a kezdőképernyőre. amikor megpróbálták megállítani az internetet az iBooks, az Újságos és minden más olyan területen, ahol az internet ragyoghat.