Silverlight vs Flash

Nu börjar fallet för Microsofts RIA-strategi se övertygande ut. De nästa utgåvorna av Expression Studio och Visual Studio kommer att tillhandahålla toppmoderna verktyg för designers och programmerare för att producera rika applikationer för både skrivbords- och webbläsarbaserad leverans. Mest imponerande är att Silverlight lovar att förbättra den HTML-baserade webben, först med XAML-baserad rik presentation och sedan med .NET-baserad avancerad logik. Bäst av allt (och ironiskt nog, med tanke på Microsofts tidigare rykte), erbjuder Silverlight en mycket mer öppen lösning än den slutna, binära svarta lådan i Flash SWF: öppen för att läsa, skriva, redigera och generera; öppen för full integration med webbläsarens HTML och JavaScript; och öppen för ett bredare utbud av kraftfullare interna programmeringsalternativ.

Silverlight vs Flash

På pappret råder det ingen tvekan om att Silverlights kombination av XAML plus .NET ger en modernare, kraftfullare, öppnare och mer attraktiv lösning än Flashs SWF plus ActionScript. Lägg till Microsofts enorma resurser, dess dominerande ställning som ägare av det populäraste operativsystemet och webbläsaren, den enorma armén av utvecklare som den befaller och dess behov av att lyckas, och som alltid vore det oklokt att satsa mot företaget. Faktum är att om Adobe inte gjorde något för att svara, finns det en reell möjlighet att Flash snabbt kan bli gårdagens teknik.

Men det är en enorm skillnad mellan på papper och ute i den verkliga världen. Flash är en mogen och etablerad teknik med nästan totalt plattformsoberoende stöd, medan Silverlight inte ens är ur beta och måste bygga sin plattform från grunden. Dessutom cirklar kritikerna som gamar, så alla problem med latens, säkerhet, saknad .NET-funktionalitet eller plattformsoberoende prestanda kan visa sig vara ödesdigra. Avgörande är att Silverlight måste lyckas briljant annars kommer det inte att lyckas alls. Det är den gamla catch-22: den genomsnittliga designern kommer inte att använda Silverlight förrän det blir nästan universellt, och det kan inte bli nästan universellt förrän tillräckligt många designers använder det. Dessutom har Microsoft ett särskilt brant berg att bestiga: Silverlight står eller faller för sina plattformsoberoende referenser, vilket kräver att man vinner över Mac-användare, och tidigare dåliga erfarenheter kommer att göra det mycket svårt att sälja.

Adobe slår tillbaka

Under tiden står Adobe verkligen inte passivt. Som diskuterades förra månaden är listan över senaste och förestående ändringar av Flash omfattande, inklusive introduktionen av MXML-presentationsspråket och det utvecklarvänliga författarpaketet Flex Builder; övergången till det mer kraftfulla ActionScript 3-programmeringsspråket och dess associerade nya virtuella maskin (AVM2); bättre integration med värdsidan genom förbättrat DOM- och JavaScript-stöd; ökat samarbete med Mozilla och öppen källa för Flex; övergången till leverans av skrivbordsapplikationer utanför webbläsaren via den nya Apollo runtime; och integrationen av DRM och lanseringen av Adobe Media Player för att bättre utnyttja FLV:s popularitet. Det är uppenbart att varje ny kapacitet är ett direkt svar på ett hot från Microsofts Silverlight, och det betyder att när Silverlight 1.1 är redo att slåss med Flash kommer det att vara starkare än någonsin.

Det är alldeles för tidigt då att utse vinnaren och, mer till saken, det här är verkligen ingen vettig fråga. Visst är detta ett fullständigt krig, där Adobe och Microsoft direkt ställer sina verktyg och teknologier mot varandra, matchar varandra slag för slag, och var och en fast beslutna att ta så mycket territorium som möjligt. Men till skillnad från operativsystemet, kontorssviten och webbläsarkrigen är det osannolikt att det blir en kamp till döden: avgörande är detta ett krig mellan webbläsartillägg, och det finns inget som hindrar en slutanvändare från att använda båda, vilket naturligtvis är det absolut mest sannolika scenariot. De goda nyheterna för både Microsoft och Adobe är att detta är ett krig som båda parter kan och bör vinna. Dessutom, med det stora priset av det kombinerade skrivbordet och webbutrymmet att spela för, finns det mer än tillräckligt med territorium där båda parter kan frodas.

Lämna en kommentar

Din e-postadress kommer inte publiceras.