InfoWorld-Test: Microsoft Silverlight 4 vs. Adobe Flash 10.1

HTML5 mit seinen Versprechungen, Plug-in-freies Surfen, eine 3D-Grafik- und Animations-API, integrierte Video- und Audio-Tags, einen Offline-Datenspeicher und Web Worker zur Verwaltung lang laufender Hintergrundprozesse zu versprechen, scheint das Ende zu bedeuten proprietäre RIA-Plattformen (Rich Internet Application). Aber die Berichte über den Tod von Flash und Silverlight sind, wie das Sprichwort sagt, stark übertrieben.

Um den Anforderungen eines sich ständig weiterentwickelnden Web gerecht zu werden, können Unternehmen wie Adobe und Microsoft ihre Plug-Ins weitaus schneller verbessern, als jede Standardgruppe neue Spezifikationen durch ein Komitee bringen kann. Die ersten Arbeiten an HTML5 wurden im Jahr 2004 begonnen, und es wird nicht erwartet, dass der tatsächliche W3C-Empfehlungsstatus mindestens bis 2022 vorliegt. Das Web wird sich weiter ändern, und es werden nicht die Standardisierungsgremien sein, die den Weg weisen.

[Ebenfalls am: Lesen Sie Neil McAllisters Grundierung "Was Sie von HTML5 erwarten können." | Bleiben Sie mit dem Developer Central-Newsletter über die neuesten Nachrichten und Ansichten in der Softwareentwicklung auf dem Laufenden. ]]

Heute kann sich die Arbeitsgruppe für Web-Hypertext-Anwendungstechnologie (WHATWG), ein Konsortium zur Förderung neuer Webstandards, nicht einmal darauf einigen, welche Videocodecs unterstützt werden sollen, und überlässt den einzelnen Browserherstellern die Wahl der Interoperabilität. Die Unterstützung für den neuen HTML-Standard wird in Dribs und Drabs erfolgen, die die Arbeit des Entwicklers nur erschweren. Anbieter von Webinhalten und Entwickler umfangreicher Internet-Apps werden sich weiterhin für das stärkste RIA-Ökosystem interessieren - die umfassendsten Entwicklungstoolsets und die zuverlässigsten Mechanismen für die Bereitstellung von Inhalten, die von HTML5 nicht behandelt werden.

Die reichhaltigsten RIA-Plattformen von heute (und auf absehbare Zeit) stammen von den kollidierenden Titanen Adobe und Microsoft, deren Flash- und Silverlight-Plattformen hervorragende Tools für Entwickler und Designer, breite Kundenunterstützung, starke Unterstützung für serverseitige Technologien und Funktionen zur Verwaltung digitaler Rechte kombinieren und die Fähigkeit, Anwendungsfälle zu erfüllen, die so vielfältig sind wie Unternehmens-Dashboards, Live-Video-Streaming und Online-Spiele. Und jedes hat neue Updates für Flash 10.1 / AIR 2 bzw. Silverlight 4 hervorgebracht, die sie auf ein nahezu gleiches Spielfeld bringen. Welches solltest du wählen?

Adobe Flash 10.1 und AIR 2

Darüber hinaus bietet Adobe eine Reihe von Tools (verfügbar als Teil von CS5 oder Standalone), die die Flash-Entwicklung verbessern. Zusätzlich zum Flash Professional-Authoring-Tool gibt es den neuen Flash Catalyst - ein Interaktionsdesign-Tool für das schnelle Prototyping von Benutzeroberflächen und Verhaltensweisen - und entweder LiveCycle Data Services oder Adobe Open-Source-BlazeDS für Java-Remoting und Messaging.

Scorecard Verwaltung digitaler Rechte (10,0%) Designintegration (20,0%) Entwicklertools (30,0%) Client-Plattform-Unterstützung (20,0%) Wert (10,0%) Codec-Unterstützung (10,0%) Gesamtpunktzahl (100%)
Adobe Flash 10.1 / AIR 2 8.0 7.0 7.0 9.0 8.0 9.0 7.8
Microsoft Silverlight 4 7.0 9.0 9.0 7.0 9.0 8.0 8.3