Dyrektor generalny Apple, Steve Jobs, opublikował dziś obszerny list otwarty oferując swoje „Myśli o Flashu” w celu wyjaśnienia niektórych kontrowersji dotyczących relacji Apple z Adobe i jego niechęci do włączania funkcji Flash do swoich urządzeń iPhone OS.
Chciałem zanotować niektóre z naszych przemyśleń na temat produktów Adobe Flash, aby klienci i krytycy mogli lepiej zrozumieć, dlaczego nie zezwalamy na Flash na iPhone'ach, iPodach i iPadach. Firma Adobe scharakteryzowała naszą decyzję jako podyktowaną przede wszystkim działalnością biznesową – mówią, że chcemy chronić nasz App Store – ale w rzeczywistości jest ona oparta na kwestiach technologicznych. Adobe twierdzi, że jesteśmy systemem zamkniętym, a Flash jest otwarty, ale w rzeczywistości jest odwrotnie. Pozwól mi wyjaśnić.
Następnie Jobs przedstawia sześć aspektów argumentu Apple przeciwko używaniu Flasha:
- Otwartość: Flash jest produktem zastrzeżonym, co czyni go systemem zamkniętym. Chociaż Apple oferuje również własne produkty, uważa, że wszystkie standardy sieciowe powinny być otwarte. Jobs wskazuje na wsparcie Apple dla otwartych standardów, takich jak HTML5, CSS i JavaScript, a także na własny wkład w projekty open source, takie jak WebKit.
- „Pełna sieć”: Jednym z argumentów Adobe jest to, że brak kompatybilności Flash uniemożliwia urządzeniom mobilnym Apple dostęp do „pełnej sieci”, ponieważ 75% wideo w tym formacie. Jobs liczy, że prawie cały ten film jest dostępny w bardziej nowoczesnym formacie H.264 i można go oglądać na urządzeniach iPhone OS. Wskazuje również na aplikację YouTube i listę innych źródeł oferujących wideo w formatach kompatybilnych z iPhone'em. Jobs przyznaje, że jeśli chodzi o gry oparte na Flashu, iPhone nie jest w stanie w nie grać, ale zauważa, że w App Store jest ponad 50 000 tytułów gier i rozrywki, z których wiele jest bezpłatnych.
- Niezawodność, bezpieczeństwo i wydajność: Jobs wskazuje na badanie przeprowadzone przez firmę Symantec, które pokazuje, że Flash ma jeden z najgorszych wyników w zakresie bezpieczeństwa w zeszłym roku i zauważa, że Flash jest głównym powodem awarii komputerów Mac. Chociaż Apple współpracuje z Adobe, aby rozwiązać te problemy, problemy pozostają. Jobs twierdzi również, że Apple jeszcze nie widział, aby Flash działał dobrze na dowolnym urządzeniu mobilnym, o co wielokrotnie prosił Adobe.
- Żywotność baterii: Długi czas pracy na baterii zasadniczo wymaga sprzętowego dekodowania formatów takich jak H.264, ale większość witryn Flash nadal korzysta ze starszych dekoderów, które muszą działać w oprogramowaniu, co skraca żywotność baterii w urządzeniach mobilnych.
- Dotyk: interaktywna zawartość Flash jest obsługiwana za pomocą myszy i nie jest łatwo kompatybilna z dotykowym systemem operacyjnym iPhone firmy Apple. Jobs twierdzi, że programiści, którzy i tak muszą przepisać swoje witryny Flash, aby obsługiwały dotyk, powinni szukać bardziej nowoczesnych technologii, takich jak te obsługiwane przez Apple.
- Flash jako narzędzie programistyczne innej firmy: Jobs przedstawia argumenty Apple przeciwko zezwalaniu programistom na tworzenie aplikacji na iPhone'a za pomocą Flasha lub innych narzędzi programistycznych innych firm, powołując się na niską wydajność i poleganie na tych stronach trzecich w zakresie wprowadzania zmian i ulepszeń. Apple chce, aby programiści tworzyli bezpośrednio na iPhone OS, aby uzyskać jak najlepsze wrażenia.
Nasza motywacja jest prosta - chcemy zapewnić naszym programistom najbardziej zaawansowaną i innowacyjną platformę, aby stanęli bezpośrednio na jej ramionach i tworzyli najlepsze aplikacje, jakie świat kiedykolwiek widział. Chcemy stale ulepszać platformę, aby programiści mogli tworzyć jeszcze więcej niesamowitych, potężnych, zabawnych i użytecznych aplikacji. Każdy wygrywa – sprzedajemy więcej urządzeń, ponieważ mamy najlepsze aplikacje, programiści docierają do coraz szerszej publiczności i bazy klientów, a użytkownicy są nieustannie zachwyceni najlepszym i najszerszym wyborem aplikacji na dowolnej platformie.
Jobs podsumowuje, zauważając, że Flash został opracowany w erze komputerów i myszy, ale dzisiejsze, energooszczędne, dotykowe urządzenia mobilne wymagają nowych standardów i technologii.
Być może Adobe powinien bardziej skupić się na tworzeniu świetnych narzędzi HTML5 na przyszłość, a mniej na krytykowaniu Apple za pozostawienie przeszłości za sobą.
Popularne Wiadomości