Bångstyriga Apple tar bladet från munnen om Flash
29 Apr 2010, Per-Mattias NordkvistÄntligen tar Apple bladet för munnen och bemöter kritiken om att man vägrar stödja Flash på iPhone, iPod och iPad. Det har gått en del rykten på nätet om varför man är så ovilliga till att släppa in Adobe i sin miljö. De mest trovärdiga argumenten har i min åsikt handlat om att Steve har en beef med Apple, att Flash är batterislukande och att Flash skulle kunna utgöra ett hot mot Apples egna App Store.
Idag redogör man själva för hur man tänker och prioriterar:
1. Man vill jobba med öppna standarder(HTML5/CSS, etc) istället för slutna system som Flash
Look who’s talking. Adobe är ett väldigt hårt kontrollerande företag. När Microsoft bara kontrollerar mjukvaran kontrollerar Apple både hårdvara och mjukvara. Det kan vara till fördel att kontrollera hela produktionskedjan. Men den dag Apple börjar tappa stinget och leverera undermåliga produkter kommer vi att hata dem för detta. För att inte tala om App Store där det emellanåt tycks ganska godtyckligt vad som släpps igenom och vad som stoppas.
2. The full webb…
Det här är ju inte ett argument, bara en ursäkt. Det är klart man kan se färre sidor om man inte har flash. Jag fattar inte detta resonemang.
3. Säkerhet och stabilitet
Här kan jag vara böjd att hålla med Apple. Flash är otroligt instabilt och har som man säger orsakat en hel del säkerhetshåll genom åren. Gör om gör rätt om ni vill vara med på tåget.
4. Battertiden
Även här måste jag ge Steve rätt. Flash skulle tömma batteriet på en iPhone på en kvart. Detta argument blir dock inte lika slagkraftigt på iPad som ändå är riktigt snabb och har gott om batteritid.
5. Flash saknar stöd för multitouch
Här har man kanske det tyngsta argumentet i min mening. iPhone och iPad har sin styrka i multitouch. Eftersom Flash inte har något bra sätt att implementera detta på skulle man inte kunna göra speciellt roliga saker i plattformen. Detta är kanske de tyngsta skälet i min mening. Men hade Apple tillåtit flash hade Adobe ganska raskt implementerat stöd för multitouch får man anta.
6. Det skulle sänka kvaliteten på Apparna
Detta är enligt Steve det tyngsta argumentet. Hans resonemang går ut på att om man låter utvecklarna ta genvägen via flash när man bygger appar kommer applikationerna bli bloatade och inte fullt ut dra nytta av det underliggande operativsystemet. Och jag förstår hur han resonerar. Jag kan både se att detta är det tyngsta och tunnaste argumentet på samma gång. Vad jag gillar med detta är att Adobe vill fostra utvecklare att utveckla väl trimmade applikationer och inte bara hafsa iväg något. Skall man bygga skall man bygga rätt från början. Men detta gynnar mer Apple än användarna.
Slutsats
Jag är väldigt kluven i den här frågan. Å ena sedan finns det mycket tjur-skit i Steves statement. Detta är skrivet för att lugna massorna. Apple är ett företag som gör vad som är bäst för sin verksamhet. Man har varit otroligt framgångsrika i att omsätta sina fantastiska tjänster i kronor och ören och det kommer man att övervaka som hökar. Apple har den just nu mest åtråvärda positionen i IT-branschen. Den positionen är man beredd att dö för. Vad som dock är intressant i detta är den ledartröja som Apple faktiskt tar i utvecklingen av öppna standarder. Avsaknaden av flash sätter press på männen och kvinnorna bakom HTM5 och CSS3 att snabbt etablera detta som standard i webbutveckling. Två tekniker som på många sätt avdramatiserar frånvaron av Flash. Bara Google, Microsoft och Apple har kapaciteten att driva fram ändringar med kraft. Det naturliga hade varit att Google gått i bräschen för detta och även om man på många sätt har tagit initiativ till detta måste jag nog säga att Apples beslut att stänga ute Adobe från iPad på riktigt sätter foten på gaspedalen. Alla som vill iPhone- och iPad-anpassa sina webbplatser kommer att lägga Flash åt sidan för andra alternativ. Det kommer att märkas.
Det finns något ironiskt i att ett av Internets mest slutna och stängda företag blir fanbärare för genomförandet av öppna och transparenta tekniker. Om det är coorporate bullshit för att skydda sina affärsområden eller ett genuint vurmande för öppna standarder spelar inte så stor roll. Snart kanske flashprogrammerare är de nya Cobolprogrammerarna. Gamla trotjänare i en utdöende teknik som aldrig riktigt vill upphöra.
Tack för ditt inlägg Steve, det var intressant att höra din ståndpunkt.

