Steve'a Jobsa rozważania o Flashu

Szef Apple zdecydował się publicznie wyrazić swój stosunek do technologii Adobe Flash. W liście otwartym, opublikowanym w Sieci, Steve Jobs tłumaczy, skąd wzięła się niechęć Apple do stosowania rozwiązań Adobe.
Steve JobsKliknij, aby powiększyćSteve Jobs
...i jego list otwarty o FlashuKliknij, aby powiększyć...i jego list otwarty o Flashu
Najnowszy hit Apple - iPad. Nie obsługuje Flasha.Kliknij, aby powiększyćNajnowszy hit Apple - iPad. Nie obsługuje Flasha.
Szef Apple co pewien czas publicznie wyraża swoje poglądy na kontrowersyjne kwestie w listach otwartych, publikowanych w Internecie. W listach tych tłumaczył już m.in. powody swojej nieobecności na targach Macworld 2009; zapewniał o braku szkodliwych substancji w komputerach Mac Pro; nawoływał też firmy fonograficzne do rezygnacji z systemów DRM.

Tym razem postanowił wyjaśnić wszelkie wątpliwości dotyczące sporu o Flasha. Swoje przemyślenia zawarł w notce Thoughts on Flash. Poniżej zamieszczamy najważniejsze wnioski zawarte we wpisie.

Lista zarzutów
  • Popularność Flasha nie jest równoznaczna z jego otwartością. Jest to technologia zamknięta, należąca w 100 % do Adobe i tylko ta firma może kontrolować jej rozwój.

  • Flash nie jest jedyną technologią dostarczania wideo w Internecie. Jest jeszcze mnóstwo zasobów dostępnych w nowocześniejszym formacie H.264. Dlatego też zarzuty Adobe, że bez Flasha właściciele urządzeń iPhone czy iPad nie mają pełnego dostępu do Sieci, są nieuprawnione.

  • Flash jest mało wydajny i niezbyt bezpieczny. Dowody? Błędy we Flashu są najczęstszą przyczyną awarii komputerów Mac, a luka w tej platformie została uznana przez antywirusową firmę Symantec za jedną z najpoważniejszych dziur 2009 r. Poza tym Flash nadmiernie obciąża baterie urządzeń mobilnych (wideo z większości stron internetowych wyświetlane na urządzeniu mobilnym musi być dekodowane programowo - strony te nie korzystają z faktu, że Flash od pewnego czasu wspiera sprzętowe dekodowanie).

  • Flash nie nadaje się do stosowania w urządzeniach z dotykowym interfejsem użytkownika - większość stron zbudowanych w tej technologii musiałaby być przepisana, by można było z nich właściwie korzystać np. na iPadzie. Strony te często zawierają elementy "rollover", a wg Jobsa interfejs urządzeń Apple z dotykowym ekranem nie zna tego pojęcia.

Flasha stworzono w erze komputerów PC i interfejsów obsługiwanych za pomocą myszy - pisze Jobs - ale jest całkowicie zrozumiałe, że Adobe chce rozpowszechnić technologię na inne urządzenia i systemy. Problem w tym, że Flash nie jest przystosowany do wymogów nowoczesnych platform i systemów.

Ilość mediów oferujących treści dostępne dla urządzeń mobilnych Apple pokazuje, że Flash nie jest już dłużej niezbędny do oglądania wideo lub dostępu do sieciowych multimediów - przekonuje szef Apple. "A 200 tysięcy programów w App Store dowodzi, że Flash nie jest dziesiątkom tysięcy deweloperów potrzebny do tworzenia bogatych graficznie aplikacji".

"Może Adobe powinno bardziej skupić się w przyszłości na tworzeniu świetnych narzędzi [wykorzystujących] HTML5, a mniej na krytykowaniu Apple za pozostawianie przeszłości za sobą" - konkluduje Jobs.



Tagi: Flash, iPhone, iPad, otwarte standardy, wideo w sieci, aplikacje z bogatym interfejsem
Oryginalny tekst został opublikowany na www.idg.pl
Ocena:
Twoja ocena:

Komentarze (29)

~pascaal

12-10-2010 01:16

[[http://www.roughlydrafted.com/2010/04/14/chronicles-of-conflict-the-history-of-adobe-vs-apple/]] Tam się dowiecie dlaczego Jobs nie chce Flasha i dlaczego -- dziwne są ścieżki Pana!! -- MA RACJĘ. Adobe dymał Apple przez ostatnie 25 lat i chyba już wystarczy.

~m

11-05-2010 10:08

przekleństwem flasha są reklamy - ale żeby je wyłączyć wcale nie trzeba odinstalowywać flashplayera - wystarczy adblock plus. film na stronie apple jest rzeczywiście w formacie quicktime (nie sprawdziłem podając ten przykład) - ale poniżej są czysto html-owe mechanizmy - przeglądanie fotek z przewijaniem i przejściami alpha - może można to napisać lepiej - ale na stronie apple działa to mocno obciążająco dla procesora - ta sama rzecz we flashu działałaby wydajniej.

~msk

04-05-2010 20:15

Jesli ktokolwiek mysli ze js/html/css nawet w przypadku planowanych rozwiazan sa w stanie zblizyc sie do mozliwosci flasha, nie ma pojecia o czym pisze. Flash wazy jakies 2mb, a jest totalnym kombajnem, zaczynajac od pracy na danych binarnych, binarnych portach, modyfikacji dzwieku, video, dziesiatków formatów graficznych i setek innych rzeczy. Juz w poprzednich wersjach flasha ludzie pisali emulatory np commodore, appy do edycji video, zdjec itp. Ktokolwiek mysli ze w js/html5 jest/bedzie to mozliwe ? Nawet pomijajac rozprzestrzenienie standardu ? Pewnie, sa minusy, ale aktualnie jest to najszybciej rozwijajaca sie technologia internetowa, a przy takim stopniu rozprzestrzenienia daje ogromne mozliwosci.

~Gość

04-05-2010 20:01

Apple przecież wspiera CUPS. Nie jest przez nich zamknięty.

~fx

01-05-2010 20:07

Co do otwartości, to akurat Adobe zrobiło zasadnicze postępy. Świadczy o tym m.in. współpraca w ramach Open Screen Project [[www.openscreenproject.org]], czy projektów w ramach [[opensource.adobe.com]].

~ajp

01-05-2010 20:05

A niech sobie robi ta firma co chce ze swoimi produktami. Te ich tzw. platformy i tak powtórzą los ich komputerów osobistych, gdy rynek odpowiednich urządzeń (smartfonów, tabletów) stanie się masowy. Z ich polityką cenową i "otwartością" nie może być inaczej. Przypuszczalnie Android pozamiata na rynku, a użytkownicy produktów Apple będą się mieli za lepszych, bogatszych, piękniejszych itd.

~BuKoX

01-05-2010 18:39

Proponuję Panu Jobsowi przyjrzeć się swoim produktom a potem krytykować innych. Po pierwsze np. dla iPhone jest pełna kontrola udostępnianych aplikacji więc nie wiem czy można to nazwa otwartością. Po drugie Adobe faktycznie ma 100% własności do Flash ale czy Apple nie ma 100% własności do swojego oprogramowania? A po trzecie proszę o wskazanie technologii o podobnej popularności, możliwościach i społeczności do Flash. Wg mnie krytyka Jobs''a wynika z faktu, iż sami chcieli by mieć coś podobnego ale nie mają i nawet jeśli to stworzą to popularności ich technologii będzie tak samo zamknięta jak Adobe i zapewne będzie działać tylko na produktach Apple.

~Shodan

01-05-2010 14:50

Dziwi mnie narzekanie pana Jobsa. Niestety to już bez znaczenia bo Flash będzie na androidzie a jak wiemy telefoniczna przyszłość na najbliższe lata to własnie google android. A swoją drogą parę lat temu gdy flash miał być sprzedany to wtedy oprócz adobe to własnie apple chciało go kupić i wtedy nie przypominam sobie żeby flash był taki beee...

~popdruid

01-05-2010 09:18

Jesli chodzi o flasha to calkowicie popieram Jobsa - PIII 650 MHz staje deba jak zainstalowac na nim najnowszego flashplayera podczas gdy odtwarzanie flv np na opensource''owym xine zajmuje max 15 % zasobow systemowych - kolosalna i bardzo niepokojaca roznica ktorej niesposob wytlumaczyc bledami w kodzie, niestety... MACos istotnie tez jest oprogramowaniem z zamknietym kodem ale oprtym na opensource, tak wiec steve mogl przejzec je linijka po linicje zanim je zamknal, czego nie mozna powiedziec o flashu, niestety... Za samodzielnie zamkniety opensource steve moze odpowiadac a poreczyc za flasha w sytuacji gdy on takie dziwne sztuczki robi na wciaz dosc silnych kompach, to juz raczej nie i ja go rozumiem - brawa za odwage i zdolnosc podejmowania trudnych decyzji...

~Gość

01-05-2010 08:43

Ja jestem ciekaw tylko JavaFX. A dlaczego? Bo jest rozprowadzany na zasadach Powszechnej Licencji Publicznej GNU!

~fffatman

30-04-2010 23:01

I JESZCZE: Jakiej technologii nie użyjecie do obrazu HD przez net będzie żarła zasoby (czy CPU czy GPU czy co tam) aż miło. Żaden SL żaden HTML tego nie przeskaczy. Nawet jak jakaś technika weźmie mniej to i tak to będzie duuużo. Konsumenci nie staną po stronie tej technologii, co zeżre mniej a tej, co DA WIĘCEJ.

~fffatman

30-04-2010 22:55

@Gość IP: 213.77.116.61 i tad: I HTML5 i Silverlight mają jeszcze daleko do Flasha (i AIR) (i Flex). Miłość VoD do SL opiera się JEDYNIE I WYŁĄCZNIE o wbudowaną w SL obsługę DRM a nie jakieś mityczne ekstrawłaściwości (na czym opiera się miłość twórców niektórych rozkładów lotów do SL nie wiem).

~fffatman

30-04-2010 22:41

Flash nie jest b. dziurawy od WebKita. Chodzi o to, co się z tym kodem dalej robi. Z WebKita Google zrobiło niezniszczalnego Chrome''a (nie używam) a Apple wrzód ropiejący na uniksowym ciele. Co do flasha, to mam Ff+NoScript+AdBlock (piszę z Opery) na Ubuntu I TO NIE JEST HISTORIA Z MOJEGO KOSMOSU NARZEKANIE NA FLASHA.

~Lamarr

30-04-2010 21:52

"Popularność Flasha nie jest równoznaczna z jego otwartością" - No i co?! nie zuważyłem, aby aplikacje Apple były otwarte. "Flash nie jest jedyną technologią dostarczania wideo w Internecie" - Ale jest Najpopularniejszą ergo zarzuty o niedostępność wielu treści SĄ UZASADNIONE "Flash jest mało wydajny i niezbyt bezpieczny" - apple mogłoby dawać ostrzeżenie o tych wadach przy instalacji flasha na ich urządzeniach... Ale Chyba Nie Jesteśmy Godni "Flash nie nadaje się do stosowania w urządzeniach z dotykowym interfejsem użytkownika" - BZDURA, wszystko co może emuloać mysz i klawiaturę się nadaje. Obwiniacie flasha o własną nieudolość przy tworzeniu interfejsu "Ilość mediów oferujących treści dostępne dla urządzeń mobilnych Apple pokazuje, że Flash nie jest już dłużej niezbędny do oglądania wideo" - G**** prawda! Prawie wszystkie serwisy wideo z niego korzystają na youtube zaczynając. Miną lata zanim html5 się zadomowi, istnieją też liczne problemy z kodekami - każdy producent przeglądarki musiałby zakupić licencje na każdy kodek z osobna.

~Krzysztof

30-04-2010 18:39

Jobs ma wiele do powiedzenia na temat projektowania otwartych platform. Szkoda, że nigdy sam nie próbował.

~mistrz ciętej riposty

30-04-2010 18:00

Tak, bo to na pewno flash jest przyczyną słabego przyjęcia ipada :) Oj Steve, Steve...

~Jasiu

30-04-2010 17:20

Ja tam się na tym do końca nie znam ale Flash kojarzy mi się tylko z wściekłymi reklamami.

~

30-04-2010 14:55

na stronie apple jest film, który jest umieszczony poprzez wtyczkę quicktime. dziekuje

nick...

23-02-2012 17:46

I wish to erxseps some appreciation to the writer for rescuing me from this particular challenge. Right after surfing around through the search engines and finding basics that were not powerful, I assumed my life was done. Existing minus the answers to the issues you have fixed by way of your main short post is a critical case, and ones which could have in a negative way affected my entire career if I hadn't come across your web page. Your skills and kindness in playing with every item was important. I'm not sure what I would've done if I had not come across such a stuff like this. It's possible to at this point relish my future. Thank you so much for the impressive and result oriented help. I won't be reluctant to refer your web page to anyone who requires tips on this issue.

~m

30-04-2010 13:32

ps. - no i na przykładzie stron które zamieściłem widać, że flash ma dużo większe możliwości niż html/jacascript - przynajmniej na razie. w silverlight zapewne można robić rzeczy podobne, jednak będą one dużo bardziej obciążające dla sprzętu.

~m

30-04-2010 12:57

Silver light i html 5 są mniej wydajne od flasha - proponuje w ramach testu wejść na stronę: [[www.microsoft.com/silverlight/]] - silverlight i na: [[www.apple.com/macbookpro/design.html]] - i kliknąć watch the video (html) a następnie zerknąć na użycie procesora w menedżerze zadań windows - można potem porównać to ze stronami flashowymi: np: [[/www.ecodazoo.com]] - w obu przypadkach flash wypada lepiej pod względem obciążenia procesora. Poza tym Flash rozwija się i w wersji 10 obsługuje sprzętowe wsparcie karty graficznej. Kwestia kompatybilności interfejsu z nowymi urządzeniami nie jest kwestią flasha, ale twórców stron, którzy we flashu mogą stworzyć standardową stronę internetową, albo np. prezentację touchscreen czy cokolwiek innego. Oczywiście, flash jest niedopracowany i ma wiele dziur, ale zarzuty jakie stawia mu Jobs, oprócz bezpieczeństwa zapewne, są nietrafne.

~pawel

30-04-2010 12:44

1. "Popularność Flasha nie jest równoznaczna z jego otwartością." A MAC OS, iPhone OS - są otwarte? 2. "zarzuty Adobe, że bez Flasha właściciele urządzeń iPhone czy iPad nie mają pełnego dostępu do Sieci, są nieuprawnione" Niestety SĄ UPRAWNIONE, bo jak na razie jakieś 98% witryn korzysta z flasha do odtwarzania video. 3. "Flash jest mało wydajny i niezbyt bezpieczny." I tu się niestety z panem Jobsem zgadzam. 4. "Flash nie nadaje się do stosowania w urządzeniach z dotykowym interfejsem użytkownika[..]Strony te często zawierają elementy "rollover", a wg Jobsa interfejs urządzeń Apple z dotykowym ekranem nie zna tego pojęcia." Tylko że strony HTML też często korzystają z elementu rollover ;) - strzał w stopę panie Jobs. Prawda jest taka, że flash ma wady tak jak każda inna technologia, ale nie są tak okropne jak przedstawia to Jobs. W tym wypadku sprawdza się porzekadło: "jak nie wiadomo o co chodzi to chodzi o kasę..." ;/

~emzol

30-04-2010 12:38

Tadek, a ty znowu swoje... Podniecasz się, bo Sky jako jeden z niewielu przeszło na Silverlighta i pewnie za kilka lat będą tego żałować, jak każdy, kto używa technologii Microsoftu. Przyszłość to JavaFX!

~Gość

30-04-2010 12:35

@ 85.128.36.194, czytasz to co piszesz ? Bo aż mi Cie żal chłopie. Takie bzdury wypisujesz że się śmiać chce. Po pierwsze Silverlight NIE JEST otwarty. Po drugie nie rozumiesz tego co ktoś do Ciebie pisze. Phi pisał o POWTÓRCE z ActiveX. Legendarnej już technologi. Legendarnej ze względu na liczne dziury i problemy z powodzeniem wykorzystywane przez cyberprzestępców. Silverlight zyskał możliwość uruchamiania aplikacji użytkownika. W skrócie może zrobić dużo, aż za dużo. Co za tym idzie - prędzej mnie piekło pochłonie niż go gdzieś zainstaluję. SL nie jest popularny. Nie wiem skąd Ci się wzięło to. Czy jest dobry ? Jeszcze nie wiem bo nie pracowałem z nim zbytnio. Ale jego marny port na inne platformy stanowczo mnie zniechęca. Uruchomiona aplikacja w SL na laptopie z 2-rdzeniowym procesorem 1.8Ghz, 2gb ram i kartą z rodziny g-force chodziła dość słabo. Oprócz Linuksów jest jeszcze Mac. W skrócie - Silverlight to po prostu powtórka Flasha. Czy ktoś wybierze Flasha czy Silverlight to i tak dokona zły wybór. Jedyne co można zrobić to wybrać obecnie mniejsze zło i czekać na nową technologię która już jest. Czeka tylko na rozpowszechnienie i żałosny Internet Explorer który po raz kolejny się spóźnia. HTML5, SVG i JavaScript z powodzeniem zastąpią zarówno SL jak i Flash za jakiś czas. Jak do tego dojdzie jeszcze CSS3 to będziemy mieli potężne narzędzie.

~Gość

30-04-2010 12:23

Silverligth to jak na razie zupełny folklor i pewnie nigdy się z niego nie wygrzebie, a flasha ja i tak mam domyślnie zablokowanego, bo to głównie boxy z reklamami, a strasznie zamula system.

~Gość

30-04-2010 12:14

phi: nie kłam, SL działa w kilku przeglądarkach jak FX czy Opera, czyli co one mają z ActiveX. Testowali w Sky (i nie sami) bardzo mocno i długo i nie znaleźli twoich mitycznych dziur - wiec kolejny twój fałsz. SL4 i poprzedni daleko przerastali Flasha też we wszechstronności. To, że Windows i SL są tak popularne to tylko zaleta dla użytkowników i dostawców, bo wadą jest niszowość desktopowych linuksów i ich tony otwartych dorbiazgów cośtam robiących i jakoś tam wspierajacych w sposób zmienny co chwilę - czyli nie odwracaj kota ogonem z powodów ideologicznych.

~phi

30-04-2010 12:04

Silverlight jest technologią zamkniętą, własnościową firmy Microsoft, która nie posiada pełnej implementacji dla innej platformy niż Windows XP/Vista/7. Zatem należy do tej samej grupy co Flash i opatentowane kodeki. Silverlight ma jeszcze gorsze dziury w bezpieczeństwie niż Flash, ale jest tak mało popularny, że jeszcze nikomu się nie chce ich wykorzystywać. Jeśli kiedykolwiek wyjdzie z marginesu, to pojawią się eksploity. To jest taki drugi ActiveX - z podobnymi implikacjami. Poza tym Jobs zapomina o implementacjach Flasha tworzonych POZA ADOBE. Rację ma redakcja że problem dotyczy pieniędzy z Appstore''u - i tylko tego. Resztę można poprawić.

~Gość

30-04-2010 11:59

Aplikacja otwarta powinna obsługiwać zarówno standardy własne, jak i różne popularne płatne a także bezpłatne, szczególnie ważna jest efektywna obsługa nowych efektywnych standardów ale też dostosowywanie jakości do pasma, bezpieczeństwo transmisji, nadawcy i odbiorcy. O SL4 nie będę pisał wiadomo, stosują to nie tylko kolejne koncerny medialne a zaczęło się od Sky, który przeszedł na to całkowicie, po długich testach na dużą skalę dotycz. bezpieczeństwa, stabilności, jakości na ekranie użytkownika itp.

~Gość

30-04-2010 11:54

W sumie, jak przemyśleć Jego słowa... to ma chłop rację. Od dawna uważałem Flasha za twór epoki dinozaurów, już dawno Silvelight wyprzedził go pod względem wydajności i zaawansowania aplikacji, a teraz mamy jeszcze html5 więc flash wypada przy nowych technologiach gorzej niż słabo.

Polecane

PC World z prezentem!

Tak, zamawiam 12 wydań PC World po 14,09 zł każde (zamiast 19,90 zł) od numeru 6/2012.
Dodatkowo program Panda Antyvirus Pro 2012,
chroniący aż 3 komputery, dostanę za darmo.

PC World 6/2012
Nowy numer PC World 6/2011
Razem: 169


  • Z darmową wysyłką
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »

Pobierz bezpłatnego e-booka

20 lat polskiej sieci
Ebook 20 lat polskiej sieci to kompletna charakterystyka polskiego internetu (oraz polskiego internauty). Odpowiadamy na pytanie, jak wygląda nasz kraj na tle bliższych i dalszych europejskich sąsiadów pod względem popularyzacji szerokopasmowych łączy internetowych i rynku mobilnego. Wymieniamy również wady i zalety korzystania z bezpłatnych punktów dostępowych.
Jeśli chcesz otrzymać darmowego e-booka, wpisz swój adres e-mail. Wyślemy Ci go natychmiast!
Wyrażam zgodę na wykorzystywanie mojego adresu email do celów marketingowych. rozwiń »