Frage

Ich versuche, eine Multimedia-Website zu entwickeln, und ich stützte sich schwer in Richtung Silverlight aber Flash ist immer ein Hauptspieler. Ich bin eine Geschwindigkeit und Leistung Entwickler. Welche Technologie wird am schnellsten in den gegebenen Szenarien laden? 56k, DSL und Kabel?

War es hilfreich?

Lösung

Es hängt alles davon ab, was Sie tun: Animation, Video, Berechnung, etc? Es gibt einige Tests die zeigen, Silverlight schneller für rohe Berechnung ist, während Flashs Grafik-Engine weiter entlang (GPU-Auslastung, 3D, etc.) ist.

Wenn Sie sprechen über die Ladezeit, es gibt definitiv Dinge, die Sie in Silverlight tun können Ihre XAP-Datei kleiner als die meisten Bilder zu machen - das Hard Rock Memorabilia Team bekam ihre XAP unter 70K, und die Site durchsucht GB Foto Daten. Ich bin sicher, Sie können in Flash das gleiche tun.

Während Ihre Frage auf Leistung ausgerichtet ist, wie andere erwähnt haben Sie haben zu berücksichtigen, die 4,5 MB für Silverlight installieren, da es nicht weit noch installiert ist.

Andere Tipps

Animater GIF wird meist schneller als Flash / Silverlight. Aber Flash / Silverlight ist in einer anderen Liga.

WRT Flash-Vs Silverlight: Basierend auf der die Demo ich gesehen habe, scheint Blitz schneller zu sein / weniger CPU-intensiv als Silverlight. Es mag sein, da Flash viel und es gereift ist eine Menge bekannten Optimierungscode zur Verfügung.

Eigentlich muss man davon ausgehen, dass Flash wahrscheinlich bereits auf dem Browser des Benutzers installiert ist, und Silverlight wahrscheinlich nicht. So sind die Kosten Silverlight zu installieren (wenn auch ein kleiner Download) in ebenso zu berücksichtigen werden muss.

Silverlight, aber hat ein paar ziemlich ordentlich aus der Box Multimedia-Unterstützung.

Es hängt davon ab, welche Inhalte Sie dienen. Wenn das Bild Vektordaten sein kann und kein Raster (wie ein GIF) dann entweder Flash oder Silverlight wäre immensly in der Größe kleiner als das Äquivalent .gif.

Es ist schwer, Silverlight in Flash zu vergleichen, wie es noch in der Beta ist. Wenn Sie Silverlight verwenden mögen, erkennen, dass Flash auf vielen weiteren Maschinen installiert ist, als Silverlight ist, so dass Sie besser einen guten Grund haben (fehlende Features von Flash), es zu benutzen, zu diesem Zeitpunkt.

Silverlight noch nicht die Marktdurchdringung für missionskritische Sachen haben. Die großen Installationen davon vor allem Situationen befunden, in denen Microsoft versucht, die Marktdurchdringung zu schieben durch die Zahlung von NBC Olympics Inhalt und dergleichen zu hosten.

Flash ist der de-facto-Standard für Rich-Media-Sites. Animierte GIFs sind extrem begrenzt und sind nicht geeignet, eine komplette Lösung in den meisten Fällen sein.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top