Strony internetowe

3 Powody, dla których iPhone nie dostanie Adobe Flash

Why Apple's iPhone / iPod / iPad Doesn't Have Adobe Flash

Why Apple's iPhone / iPod / iPad Doesn't Have Adobe Flash

Spisu treści:

Anonim

Adobe zachwycił się w poniedziałek światem smartfonów, kiedy ogłosił, że Flash Player 10.1 będzie dostępny pod koniec roku na BlackBerry, WinMo, Palm WebOS, Google Android i Symbian Telefony.

Ale miliony użytkowników iPhone'a są wściekli na ogłoszenie, ponieważ ich ulubiony gadżet nie wykazuje żadnych oznak przyjęcia Adobe Flash.

[Dalsze czytanie: Najlepsze telefony z Androidem dla każdego budżetu.]

Research In Motion, Microsoft, Palm, Google i Nokia osadzą Flash Player 10.1 w swoich telefonach do końca tego roku lub na początku 2010 roku, ale Apple ignoruje życzenia mas właścicieli iPhone'a i nie ogłosił żadnych planów zintegrowania obsługi Adobe Flash na swojej linii smartfonów.

Minęło już ponad rok, odkąd branża spekulowała na temat wyglądu Adobe Flash na iPhonie, a od października 2008 r. Apple przedstawił mocniejszy iPhone (iPhone 3GS) i ulepszony system operacyjny (iPhone OS 3.X), ale wciąż nie ma Adobe Flash - więc oto dlaczego nie sądzę, że stanie się to w najbliższym czasie:

3. Apple nie chce Flasha na iPhonie

Spójrzmy prawdzie w oczy: kiedy CEO Adobe Shantanu Narayan powiedział w lutym, że Adobe Flash na iPhone'a jest "trudnym technicznym wyzwaniem i to jest część współpracy Apple i Adobe," wszyscy myśleliśmy, że sprzęt iPhone'a nie był wystarczająco mocny, by obsługiwać tę technologię.

Osiem miesięcy później iPhone 3GS podwoił moc obliczeniową i pamięć RAM nad swoim poprzednikiem, iPhone 3G i barierami sprzętowymi. Ale wciąż nie ma Adobe Flash. Tymczasem HTC udało się z wdzięcznością obsługiwać w pełni Adobe Flash na podobnie zaprojektowanym HTC Hero, więc Apple nie ma powodów, aby odrzucić Flash.

2. IPhone jest stworzony, więc nie będzie obsługiwał Flasha

Wirtualne ograniczenia nałożone przez oprogramowanie iPhone'a, ponieważ tylko jedna aplikacja jest otwarta przez cały czas (z wyjątkiem kilku własnych aplikacji Apple), oznacza, że ​​środowisko takie jak Adobe Flash nie będzie w stanie zainstalować ani uruchomić innego kodu wykonywalnego w jakikolwiek sposób, w tym za pomocą architektury wtyczki (klauzula EULA SDK dla iPhone'a 3.3.2).

Dla ciebie i dla mnie to tłumaczy, że Adobe Flash lub Microsoft Silverlight zostały zaprojektowane do pracy są zabronione na iPhone'a - chyba że Apple zdecyduje się na wyjątek (który wysyła nas do punktu nr 1). W związku z tym oznacza to, że przeglądarki innych firm, takie jak Firefox lub Opera (poza tym, że są zbanowane w App Store z powodu powielonej funkcjonalności), nie będą mogły również używać wbudowanego silnika Java Safari.

1. Apple obstawia inny standard

Chociaż Adobe Flash zasila większość interaktywnych aplikacji internetowych dla pełnowartościowych komputerów, Apple zdecydowało się na HTML 5 wraz z wprowadzeniem systemu operacyjnego iPhone 3.0. HTML 5 tworzy przestarzałe technologie oparte na wtyczkach, takie jak Adobe Flash i Microsoft Silverlight, ponieważ jest open source i ma podobne możliwości multimedialne do rozwiązań Adobe i Microsoft.

Apple jest również zaangażowany w rozwój standardu HTML 5, a technologia jest już wdrażana w przeglądarkach, zanim standard stanie się ostateczny. Och, a redaktorami standardu HTML 5 są David Hyatt z Apple i Ian Hickinson z Google. Na marginesie, Flash nie jest obsługiwany w standardowych instalacjach Google Android, ale tylko niestandardowe, na przykład w HTC Hero.

Ale jest nadzieja: Apple może zmienić zdanie w każdej chwili dotyczącej wsparcia Adobe Flash. O ile nikt nie wie, Apple może teraz pracuje nad rozwiązaniem, ale jak zwykle, firma Cupertino zatrzymuje matkę na szczegółach. Po prostu nie obstawiaj swoich pieniędzy na Adobe Flash na iPhone'ie.