30 Apr

Steve Jobs hat sich in einem offenen Brief ziemlich pappig darüber geäußert, warum diverse Apple-iProdukte kein Adobe Flash unterstützen. Grund genug für mich, diese mal kurz auseinander zu nehmen:
First, there’s “Open”.
Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe’s Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system. (…)
Täuscht dass oder hat Hitler gerade Mussolini als faschistischen Diktator bezeichnet?
Second, there’s the “full web”.
Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads. YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever. (…)
Ja, allerdings sind dafür eben diese 40% der Videos auf Youtube zu 85% Bullshit, zu 10% Musikvideos, die zum Teil in Deutschland nicht verfügbar sind und gerade mal zu 5% halbwegs ansehnlich. Darüber hinaus, ist es wunderbar wie Steve hier die Benutzbarkeit auf Flash nur auf Video-Gucken reduziert. Was ist mit den ganzen Spielen, Applikationen, Werbebannern die auch in Flash programmiert wurden? Sicherlich geht er in dem nächsten Absatz darauf ein (siehe Originalpost), aber auch nur sehr beiläufig.
Hier ein ziemlich guter Einwurf von Akiwuff, den ich so nicht selber formulieren muss:
Der wahre grund warum apple kein flash auf seinen spielzeugen haben will ist, wie ich vermute, ein anderer…. Man kann in flash vollstaendige applikationen und spiele programmieren die dann eben nicht durch den AppStore muessen – und ueber die apple so auch keine kontrolle hat, kein geld dran verdient und die auch nicht zensiert werden koennen. Worauf apple ja so steht, stichwort, “If you want porn, get Android.“
Third, there’s reliability, security and performance.
Symantec recently highlighted Flash for having one of the worst security records in 2009. We also know first hand that Flash is the number one reason Macs crash. We have been working with Adobe to fix these problems, but they have persisted for several years now. We don’t want to reduce the reliability and security of our iPhones, iPods and iPads by adding Flash. (…)
Wir bemerken hierbei: Dort wo woanders nur der Browser abstürzt, zersägt es scheinbar bei Apple gleich den ganzen Mac. Warum eben diese Sicherheitslücken nun etwas sind was man Adobe ankettet, während man bei Java eher auf die Browsersicherheit pocht, rätselt mir.
Fourth, there’s battery life.
To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power. Many of the chips used in modern mobile devices contain a decoder called H.264 – an industry standard that is used in every Blu-ray DVD player and has been adopted by Apple, Google (YouTube), Vimeo, Netflix and many other companies.
Although Flash has recently added support for H.264, the video on almost all Flash websites currently requires an older generation decoder that is not implemented in mobile chips and must be run in software. The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained. (…)
Oh mein Gott! Das heißt ich kann keine fünf Stunden am Stück Videos auf meinen iPhone gucken? Das ist ja lächerlich! Was mache ich nur… wenn ich mal wieder… ähm sieben Stunden an der Supermarktkasse stehe und keine Chance habe innerhalb dieser Zeit mein Telefon an einen Auflader zu hängen. Ich meine wer rechnet schon damit, dass Videodekodierung rechen- und Akku-intensiv ist…
Fifth, there’s Touch.
Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on “rollovers”, which pop up menus or other elements when the mouse arrow hovers over a specific spot. Apple’s revolutionary multi-touch interface doesn’t use a mouse, and there is no concept of a rollover. Most Flash websites will need to be rewritten to support touch-based devices. If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript? (…)
Ja und? Ist das nicht ein Problem der Flashprogrammierer? Würden etwa alle iPhone-Kunden pappig bei Apple ihre Handys durch die Fenster des nächsten Apple-Stores werfen, wenn ihre Lieblings-Tower-Defense auf einmal nicht richtig auf ihrem, iPhone läuft (oder es die Notiz gibt, dass es nicht auf dem iPhone geht)?
Sixth, the most important reason.
Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices. (…)
Ja es ist Aufgabe der Softwaredesigner Software für eine Hardware zu programmieren nicht umgekehrt. Wenn Flash nicht auf Touch-Based-Devices geht, dann sagt halt Adobe sie sollen in der nächsten Revision, Update, Action Script Version von Flash das impementieren. Dabei ist das noch nicht mal nötig, ich denke Adobe wird sich schon selbst darum kümmern.
Ist das hier ein Bitchfight? Adobe sagt: “Wir passen Flash solange nicht an Touch-Devices an bis ihr das Ok gebt.” und ihr sagt: “Nein, wir implementieren Flash so lange nicht, wie es nicht an Touch-Devices angepasst ist.” meine Güte, Kleinkinder.
9 Kommentare for "UWHCDZT?! – Steve Jobs Edition"
Punkt 1 made my day!
“Was mache ich nur… wenn ich mal wieder… ähm sieben Stunden an der Supermarktkasse stehe und keine Chance habe innerhalb dieser Zeit mein Telefon an einen Auflader zu hängen.”
- Ein Wort: Ersatzakku!
Warum hatte ich während des Lesens dieses Lied im Kopf:
http://www.youtube.com/watch?v=nULKw8s061E&feature=related
Sicher nur ein Zufall!
Unrecht hat er aber nicht.
Flash ist ein elendiger Resourcen-Fresser und hat schon deshalb schlechte Chancen auf nem Mobilgerät. Außerdem geht bei meinem Macbook nach 5 Minuten der Lüfter an, wenn irgendne Flashanwendung läuft. So richtig toll ist das unter Mac OS wohl nicht implementiert. Und nein, Flash schießt nicht das gesamte System ab, sondern nur den Browser. Das passiert gefühlt auch öfter als unter Windows.
Ich persönlich hab Flash auf dem iPhone bisher noch nicht vermisst.
unnötige Anmerkung: wie zach schon sagte “Adobe Flash” einfach durch “Apple” ersetzen und es stimmt genauso… vl. der stille Hilfeschrei, eines inzwischen Größenwahnsinnigen?^^
Ich hab nochmal etwas recherche betrieben. Ich habe einen PDA mit nem 400mhz Arm Prozessor und ich kann ohne weiteres stundenlang Flashgames etc nutzen ja wird warm geb ich zu. Und das als Armv4 Chip.
Folgender Hintergrund: Arm Prozessoren sind ein Baukasten features können hinzugekauft werden oder rausgelassen. Apple hat aber anscheinend bei seinem Armv6 Chip die Java Hardware unterstützung nicht hinzugekauft. Das heißt das Java befehle in Hardware ausgeführt werden können.
Im übrigen Arbeitet momentan Adobe daran Flash befehle vollständig genau in diesen Set umzusetzen…
Also hat Apple dort beim Prozessor gesparrt da man so keine Lizenz an Sun zahlen musste etc… und zahlt das mit erhöhten Verbrauch und Leistung wenn man Flash/Java aufn Iphone ausführen würde…
Also um nicht schlechter dazustehen als die Konkurrenz wird einfach gesagt… ist unsicher die sind schuld wir machen es nicht.
Also ich leg mich in mein Bett schmeiss Youtube an .. komischerweise nach 2-3 stunden Youtuben habe ich auf den so Batterieschwachen gerät nur 30% Akku verbraucht….
http://flashcrash.dempsky.org/
Den Bug gibts seit 20 (zwanzig!) Monaten in Flash.
Will dich ja nicht enttäuschen aber seid jahren führt bei Pwn20wn Mac die Negativ bilanz an. Sie gehen davon aus: Wir sind nicht von MS lücken betroffen also haben wir keine. Adobe steht auch nicht gut da klar aber mal so zum nachschauen:
http://www.zerodayinitiative.com/advisories/upcoming/
Und das sagen Profihacker über Apple:
http://www.heise.de/security/meldung/Pwn2own-Fazit-Mac-hacken-macht-Spass-Windows-ist-harte-Arbeit-208604.html
Btw Apple braucht auch Jahre um bestehende Bugs zu lösen und wir reden hier von massiven Sicherheitslücken die im endeffekt mit nem Mac virus es erlauben deine kompletten Daten in der Welt rumzuschicken…
Und kein Wort darüber, dass das iPad einen extrem erfolgreichen Start hatte. Warum auch, dann müssten sich die juvenilen Applebasher ja auch eingestehen, polemisierende attention whores zu sein…
Kommentar hinterlassen