Open brief van Steve Jobs: waarom Apple Flash niet op de iPod, iPhone en iPad wil
Apple en Adobe liggen al enige tijd met elkaar in de clinch over Flash in iPhone OS. Eerder noemde Apple-topman Steve Jobs de Flash-technologie al een ‘stervende technologie’ en de ‘oorzaak van crashende Macs’, uitspraken die niet goed vielen bij Adobe. Nadat duidelijk werd dat iPhone-applicaties gemaakt met Adobes Flash CS5-software niet meer worden geaccepteerd, waren de rapen helemaal gaar bij het bedrijf dat zelfs zinspeelde op een rechtszaak tegen Apple. Vandaag geeft Steve Jobs in een open brief tekst en uitleg waarom Apple Flash niet op de iPod, iPhone of iPad wil.
Jobs gaat allereerst in op het verwijt van Adobe dat Apple geen Flash wil om de App Store te beschermen. Hij stelt dat de beslissing gebaseerd is op de problemen met de Flash-technologie zelf. Een ander verwijt van Adobe dat Apple een gesloten systeem zou zijn en dat Flash open is, werpt hij tegen met de bewering dat volgens hem het tegenovergestelde waar is. De openheid van Flash is dan ook het eerste punt wat hij in zijn brief noemt.
Open
Jobs schrijft dat Adobes Flash-producten 100% proprietary zijn, omdat ze alleen door Adobe gemaakt worden en Adobe ook als enige over verbeteringen, prijzen en dergelijke beslist. Hieruit concludeert hij dan ook dat Flash ‘volgens elke definitie’ een gesloten systeem is. Hij erkent dat Apple zelf ook gesloten producten heeft. En hoewel het iPhone OS gesloten is, gelooft Apple dat webstandaarden open moeten zijn. Dit is dan ook de reden dat Apple gekozen heeft voor HTML5, CSS en JavaScript, een technologie waarbij ontwikkelaars niet afhankelijk zijn van plug-ins van anderen, zo verklaart Jobs.
Volledige web
Een veelgehoord argument van Adobe luidde dat Apples mobiele apparaten geen toegang tot het ‘volledige web’ hebben omdat 75% van alle video in Flash aangeboden wordt. Volgens Jobs vergeet Adobe daarbij te zeggen dat bijna alle video’s ook in het H.264-formaat beschikbaar zijn, wat wel gekeken kan worden op iPhones, iPods en iPads. Als voorbeeld noemt hij YouTube die goed zou zijn voor 40% van alle video’s op het web. Ook noemt hij het rijtje websites dat geschikt is voor de iPhone, iPod en iPad en concludeert daaruit dat gebruikers weinig video missen.
Betrouwbaarheid, beveiliging en performance
Een geheel ander punt wat Jobs noemt is de betrouwbaarheid, beveiliging en performance van Flash op mobiele apparaten. Hij noemt recente gegevens van Symantec waarin Flash te boek staat als een van de slechtst beveiligde softwareproducten van 2009. Ook herhaalt hij dat Flash de nummer één reden is dat Macs crashen. Vervolgens legt hij de bal bij Adobe door te stellen dat men samen met Adobe aan een oplossing gewerkt heeft, maar dat die problemen al enkele jaren spelen. “We gaan de betrouwbaarheid en beveiliging van onze iPhones, iPods en iPads niet verminderen door het toevoegen van Flash”, aldus Jobs.
Daarnaast schrijft Jobs dat men Adobe herhaaldelijk gevraagd heeft om met een versie van Flash te komen die goed werkt op enig mobiel apparaat, niet specifiek de iPhone, maar dat men het nooit heeft gezien. Ook verwijt hij Adobe dat men telkens de lanceringsdatum van Flash voor smartphones heeft uitgesteld. “We denken dat het uiteindelijk wel komt, maar we zijn blij dat we daar niet op hebben gewacht. Wie zal het zeggen hoe het zal werken?”
Batterij
Een van de meest gehoorde argumenten tegen Flash van Apples kant is van de impact op de gebruiksduur van een apparaat. Jobs legt uit dat om een lange gebruiksduur bij het afspelen van video te kunnen garanderen gebruik gemaakt moet worden van de hardware, omdat decoding in software simpelweg teveel van het apparaat vraagt. Flash-websites vereisen volgens Jobs een oudere decoder dan die in mobiele chips aanwezig is, waardoor het decoden vervolgens weer softwarematig moet worden gedaan. Jobs stelt dat hierdoor de batterij ruim twee keer zo snel leeg is
Touch
Omdat Apples multi-touch-interface geen muis gebruikt en Flash oorspronkelijk bedoeld is voor PC’s met muizen moeten de meeste Flash-websites worden herschreven, zo stelt Jobs. Waarom dan geen moderne technologieën, zoals HTML5, CSS en JavaScript gebruiken, vindt hij. “Al zouden iPhones, iPods en iPads Flash draaien, het lost het probleem dat Flash-websites herschreven moeten worden niet op.”
Flash CS5-apps
Als laatste gaat hij in zijn brief nog in op het onderwerp waarmee we dit artikel begonnen: het weigeren van applicaties die gemaakt zijn met Flash CS5. Volgens Jobs stelt het ontwikkelaars teveel van andere partijen afhankelijk en werkt het de groei en verbetering van Apples eigen platform tegen. Hij verwijt Adobe dat het traag is met het doorvoeren van belangrijke veranderingen. Hij noemt bijvoorbeeld Adobe’s CS5 dat tien jaar na de lancering van Mac OS X volledige ondersteuning voor het besturingssysteem mogelijk maakte.
Volgens Jobs is het voor alle partijen een win-win-situatie: Apple verkoopt meer apparaten vanwege de beste applicaties, ontwikkelaars bereiken een breder publiek en gebruikers worden voortdurend getrakteerd op de beste en breedste selectie van applicaties.
29 reacties op “Open brief van Steve Jobs: waarom Apple Flash niet op de iPod, iPhone en iPad wil”
↓ Meteen naar reactieformulier
Trackbacks/Pingbacks
- 09:45
- 22:55
- 19:12
- 15:54
- 14:32
- Matijs zei in ‘iPad mini dunner dankzij thin-film technologie’:
@remcootje ten eerste scheld ik nooit. Ten tweede raad ik je aan...
- Matijs zei in ‘iPad mini dunner dankzij thin-film technologie’:
Origineel geplaatst door remcootje@matijs serieus?! Dit is de zoveelste...
- Nicoline zei in ‘Consumenten willen geen interactieve tijdschriften’:
Empire Esquire Welke tijdschriften zijn interactief en de mooite...
- DikkieB zei in ‘iPad mini dunner dankzij thin-film technologie’:
Wellicht komt hier ook het dunnere scherm dat bedoeld was voor de iPad...
- Henri zei in Jop gaat eten: laat je kind beter eten met iPad-app:
Ah, ok, wellicht zal ik het dan misschien een keer goed bekijken, thanks!
- 19:15
- 19:01
- 18:15
- 17:15
- 15:50
Helder verhaal, al weet ik zeker dat Adobe er een goede reactie voor heeft.
@Gregor Namelijk?
Duidelijk!
Vind het eigelijk ook wel weer goed van apple, dat ze hun producten zo goed beschermen! daardoor verminderd de snelheid van de ipad, iphone en touch niet:_)
Uiteraard is het zijn recht om op te komen voor zijn producten, maar je kan niet ontkennen dat tig sites gebruik maken van flash.
Hadden ze samen constructief gewerkt om het wel werkzaam te krijgen, dan was het er allang geweest. Ongetwijfeld had Adobe het batterijvriendelijker kunnen maken.
Maar goed. Over een jaar ofzo zullen alle belangrijke sites wel overgegaan zijn op html5.
Edit: de reden waarom Iphone os niet open is en android wel, zal ertoe bijdragen dat android straks veel groter zal worden. Vooral als er meer (mooie) toestellen voor uitkomen. Daar gaat hij weer niet op in, terwijl hij zelf aanhaalt dat het gesloten karakter van Adobe’s flash er toe zal bijdragen dat iedereen van Adobe afhankelijk blijft.
Ik heb het origineel gelezen. Heerlijke brief. Recht voor je raap, zelf geschreven, geen aanpassingen maar gewoon een duidelijke brief die alles antwoord waar vraag was. Geen gezeur maar Adobe heerlijk gedissed op hun kritiek op Apple. Zeg daar maar iets op tegen Adobe 1-0
@Cespur: Lijkt me een beetje voor de hand… Steve Jobs vertelt hier een beetje het oude verhaal.
Zoals “Niet Open” terwijl Apple Iphone en Ipad sofware ook helemaal niet open is. En alleen gemaakt kan worden met Apple’s eigen software en er mensen soms zelfs speciaal ervoor een Mac computer moeten kopen.
Apple verwijst naar HTML5 en of dat dan wel praktisch is moet nog blijken (welke concrete ervaringen en applicaties zijn er nu eigenlijk??? En hoe zit het met de zeer trage implementatie ervan?)
Zegt dat Flash video variant slomer zijn dan de HTML5 video variant, dit is alleen zo op Apple computers en op Windows computers (dus zo’n ongeveer 9/10 van alle computers werken Flash videos sneller). En zou met de Flash 10.1 Gala Update verholpen kunnen zijn ( http://blogs.zdnet.com/gadgetreviews/?p=14244 ) – Als dit voor apparaten als Ipad en Iphone ook zou kunnen zou het probleem waarschijnlijk helemaal opgelost zijn, maar of die lieve Steve Jobs dat wel wil (en ze dus überhaupt wel de kans krijgen om dat te doen) is natuurlijk de vraag …
Tegen crashen bestaan er implementaties zoals die van Google Chrome, waarmee de computer niet crasht, en je met een druk op de knop de flash applicatie weer opnieuw kunt starten en het weer oke is.
Decoding vergt o.a. meer rekenkracht omdat Apple de juiste codecs niet had vrijgegeven om hardware versnelling te gebruiken (Op Windows computer vergt het namelijk veel minder rekenkracht).
Voor HTML5 zijn er nauwelijks toepassingen. En volgens mij ook geen enkele praktische applicatie die ‘multitouch’ gebruikt (bewijs a.u.b. het tegendeel als iemand er eentje weet) En zouden zeker ook nog ‘geschreven’ moeten worden.
En voor Flash zijn er toch veel meer ontwikkelingen op het gebied van multitouch en is het helemaal niet ALLEEN voor ‘PC’s met muizen’… (bijv. deze demo: http://www.youtube.com/watch?v=b2nruh-EODU#t=0m20s – dat is al veel beter dan dit moment met HTML5)
@Roeland: Ik denk dat je uitspraken wat kort door de bocht zijn. Om te beginnen: Er is nog geen 1 telefoon waarop flash echt goed draait (zegt Jobs ook in de brief). Apple heeft al meerdere keren om een goed werkbaar product gevraagd, maar Adobe heeft dat nog nooit kunnen laten zien. Dus een batterij-vriendelijker versie is nog helemaal niet aan de orde.
Daarnaast krijgt Adobe het voor elkaar om Flash de nummer 1 oorzaak te laten zijn van Mac-crashes, heeft het serieuze veiligheidslekken en heeft Adobe de Mac ook een hele tijd links laten liggen (met de CS-pakketten), dat laatste gaat pas enkele jaren goed.
Kortom, als Adobe Flash zo goed vind, laat ze er dan maar eens een tijdje hun best voor doen.
Die brief van Jobs laat weinig ruimte voor een goed weerwoord van Adobe, hij zit gewoon erg goed in elkaar. 1-0 voor Apple (of misschien al 5-0
)
@Christian: Waar dan?
@PeterTe: http://www.apple.com/hotnews/thoughts-on-flash/
Maar voorlopig weet zo ongeveer iedereen wat een iPhone is en denken veel mensen dat Android een karakter in Star Trek is.
Adobie komvast wel weer met een huilie huilie antwoord
Apple is evil achtige crap wars zullen nu weer overal los barsten.
boeiend.
Voor de mensen die flash missen is de Medion We Pad misschien een goed alternatief
Duidelijk verhaal ik mis flash echt niet trouwens..
Hij kan praten als brugman, maar in tussen tijd bepaald hij voor ons of we flash kunnen zien of niet.
Geef ons gewoon de keuze, dan hoor je niemand klagen.
En sommigen vinden het ook nodig hem keer op keer te verdedigen. The soap goes on.
@PeterTe: Hier
http://www.apple.com/hotnews/thoughts-on-flash
@iSponge: Dankje
zou handig zijn als het als bron werd vermeld!
Ik vraag me al heel lang af waarom Flash zo slecht presteert op mijn G5 duo. Dit terwijl ik het zelfs op pc laptops supersnel zie draaien allemaal. Ook opmerkelijk is mijn ervaring inzake het verschil van performance in Safari en Firefox. Youtube/video in Safari is nauwelijks te doen. Ik weet het; ik moet de hardware upgraden. Maar ik wacht nog steeds op de nieuwe Mac Pro.
Heeft Apple Safari de duimschroeven aangedraaid qua Flash of is Adobe slecht aan het programmeren voor Apple?
Ik kan zowel Apple als Adobe niet missen qua werktools. Het is niet prettig als geliefde en bekwame software uit de markt wordt gestoten (Apple > Flash, Adobe > Freehand).
Adobe zou een lean versie uit moeten brengen speciaal voor mobieltjes. Met gereduceerde mogelijkheden. Maakt creatief zijn weer leuker ook. Denk ik dan.
Klopt helemaal.
Mee eens. Beetje op je couch surfen daar horen ook gewoon Flash sites bij. Er zijn rammend veel Flash sites ontzettend mooi gemaakt, dat allemaal niet kan in HTML5. Tuurlijk, je vindt geen NS / NU.nl / grote nieuwssites die volledig van Flash gebruik maken. Dus is Flash op je iPhone onnodig.
Maar, nu Apple de iPad als extra device wil maken en daarmee pretendeert dat je o.a. lekker op de bank kan surfen, dan wil ik ook Flash sites kunnen zien. Op m’n iPhone mis ik het niet, maar op een iPad zou ik het een groot gemis vinden.
Zojuist de originele brief van Steve Jobs gelezen.
Die Jobs is niet voor de poes (mouse) hoor!
Uitstekend artikel. Ik dacht al: Adobe is toch juist groot geworden door Apple (Postscript etc) toen nog (bijna) niemand het begreep. Dus, wat mij betreft, Apple heeft gelijk.
Effe doordrukken en iedereen komt vanzelf met HTML5. Het is geen 1985 (postscript-time) meer hoor!
En ik ben 61 en heb het allemaal vanaf 1971 meegemaakt.
toch is het (jammer) dat er zoveel dingen op internet in flash gemaakt zijn….
@mark:
zoals de bewegende versie van mijn site bijvoorbeeld.
ach ja de HTML versie doet het ook aardig zonder alle animatie er in.
Iemand mag mij uitleggen hoe ik wat ik in flash heb gedaan in HTML5 voor mekaar krijg want ik heb echt geen flauw idee. Dan mag die technologie wel oud en onveilig zijn volgens jobs maar hij beperkt wel een grote doelgroep met deze keuzes.
@4saus:
ik weet dat je met CSS3 ook ‘animaties’ kan maken, maar dat is zo’n gepriegel. Maar CSS3 ondersteund safari wel! :O
http://www.css3.info/preview/
http://www.webdesignerwall.com/trends/css3-examples-and-best-practices/
http://futureofwebdesign.com/404
let op! werkt niet in IE (wel in crome en safari en opera (dacht ik))
@MdR: Ik ben Pro nieuwe technologie hoor daar niet van. Maar ik hoop dat flash voorlopig nog afspeelbaar blijf op gewone computers. voor de iPad en andere flashloze apparaten komt wel een oplossing. Voorlopig doet mijn HTML site het redelijk met animated gifs. Het is niet leuk voor je data verbruik. Maar goed als het dan moet bewegen op een manier dat CSS3 het niet kan is dat altijd nog een oplossing.
Ik ga lekker verder klooien tot alles af is zoals ik wil.
en dan ga ik mij verdiepen in een HTML5 vertaling van wat ik nu heb staan in flash. Het zal wel een tussen oplossing worden. Leuk al die nieuwe uitdagingen. het houd je van de straat
@kasuja: waar van hoor je niets van? Css3? Ik zou zeggen; klik op de links! En wie weet, misschien komt er ooit een motion platform dat appel wel wil ondersteunen :O
@MdR:
haha nee zo bedoel ik het niet.
Na het woord hoor had een “.” gemoeten. Maar ik kan om de een of andere manier niet editen als ik onder kasuja inlog. wel als ik een andere naam gebruik.
@kasuja: ja het berichten systeem hier is niet optiemaal. Ze kunnen beter een inlogsysteem maken. Is wel gedoe dat aanmelden enz maar het werk toch beter! (en die tijdklop op editen snap ik al helemaal niet
)
Ja Er zal iets nieuws voor moeten komen als ze flash echt aan de kant willen zetten.
interactieve sites die sterk zijn gebaseerd op animatie en of geanimeerde karakters daar is in HTML5 volgens mij weinig oplossing voor.
ik ben het verder eens met de HTML5 aanhang dat flash video en dergelijke makkelijk in HTML5 kunnen.
Maar er blijft gewoon een hoop dat nu nog niet kan met HTML5. Heel veel mensen zullen hun portfolio’s anders moeten gaan inrichten willen ze zich aan HTML5 conformeren.
Maar dat kan geen kwaad. HTML5 bied aan de andere kant vol op nieuwe mogelijkheden die met flash weer onmogelijk zijn. Dat heb ik dan ook wel weer gezien.
@kasuja: daarom
HTML5 is ook nieuw, dus wie weet. Hebben we weer wat om te knutselen