Soll ich trotzdem Flash oder Silverlight verwenden?


8

Es gab viele Kontroversen über die zukünftige (und aktuelle) Verwendung von Flash und die Einführung von Silverlight. Soll ich es weiterhin verwenden, wenn ich es bereits bin, oder sollte ich etwas anderes wie HTML5 verwenden?


Ein bisschen argumentativ und meinungsbasiert. Ich denke, Sie werden in drei Lagern starke Gefühle finden, was insgesamt nicht sehr nützlich ist.
Trocknen

Antworten:


5

Flash und Silverlight sind beide leistungsstarke Plattformen und es hängt wirklich von Ihren Umständen ab. Derzeit ist die Benutzerbasis für Flash aufgrund seines Alters viel größer und es ist wahrscheinlich, dass mehr Benutzer es installiert haben.


3

Sie können Flash / Silverlight verwenden, aber ich bin der Meinung, dass Sie, wenn möglich, alternative Mittel zum Inhalt bereitstellen.

Stellen Sie sich die eingebetteten Plug-Ins als eine weitere Ebene auf Ihrer Site vor. Es sollte nur als Nur-Text- und GET / POST-Aktion funktionieren. Verbessern Sie das Erscheinungsbild mit CSS. Verbessern Sie die Reaktionsfähigkeit mit JavaScript. Zum Schluss Whizbang mit Flash oder Silverlight hinzufügen.

Solange Ihre Ebenen die darunter liegenden Ebenen nicht zerstören, fügen Sie alles hinzu und bedienen Sie Ihre Benutzer so gut es Ihr Budget zulässt.


2

Ich denke, das wird auf die persönliche Meinung hinauslaufen, aber ich würde nein sagen.

Nein, weil Sie alles ausschneiden, was mit Apples iOS läuft, und obwohl dies kein großes Problem darstellt, macht es keinen Sinn, mit einem Nachteil zu beginnen. Ich finde solche Plugins auch in einem normalen Browser etwas ärgerlich und habe Flash-Blocker und solche installiert und sie sind nur aktiviert, wenn ich es genehmige.

Ich würde sagen, verwenden Sie Plug-Ins nur, wenn Sie ein echtes Bedürfnis haben. Anstatt deswegen.


1

HTML5 ist nicht vollständig, aber ich sehe vielversprechend. Wenn es sich um eine allgemein ausgerichtete Site handelt, sollte Flash Player zumindest unterstützt werden, Silverlight in geringerem Maße, da die meisten Betrachter das Plugin installieren müssen.


1

Es hängt alles von Ihrer Zielgruppe ab. Erwarten die Personen, für die Sie Ihre Website erstellen, Flash oder Silverlight? Werden sie abgeschreckt, wenn es da ist? Ich würde vorschlagen, bei Fragen wie diesen eher kundenorientierte Entscheidungen zu treffen als technische Fragen. Lernen Sie Ihre Kunden kennen und planen Sie entsprechend.


1

Wenn Sie mit HTML5 alles tun können, was Sie brauchen, würde ich die Verwendung empfehlen. Wenn Sie jedoch eine GPU-Beschleunigung oder DRM oder eine andere Funktion benötigen, die in der aktuellen Implementierung von HTML 5 in Browsern nicht vorhanden ist, schauen Sie sich Flash oder Silverlight an.


1

Persönlich habe ich einen Flash-Blocker installiert, weil mir Flash oder Silverlight nicht besonders wichtig sind. Ich bin auch kein professioneller Webentwickler, aber ich denke, dass die sichere Antwort wahrscheinlich "es hängt davon ab, wer Ihre Zielgruppe ist" ist. An dieser Stelle scheint es , dass HTML 5 eine glänzende Zukunft hat und das Potenzial , ein breiteres Spektrum von Geräte- zu erreichen , aber Blitz wird eine große installierte Basis und kann für viele Dinge verwendet werden , gerade jetzt , ohne sich Gedanken darüber , wie moderne Browser des Benutzers ist .

Davon abgesehen bemerkte ich eine interessante Verwendung, die die Verbindung von Silverlight zum .NET Framework ausnutzt. trypython.org verwendet Silverlight, um IronPython in den Browser des Clients zu übertragen, der alle Arten von netten Spielereien ermöglicht.

Silverlight und Flash sind daher wichtig, da sie eine Alternative zu JavaScript für die clientseitige Programmierung darstellen. Und Alternativen sind immer gut.


1

Wenn die Zielgruppe, für die Ihre Website bestimmt ist, keinen IE verwendet, sollten Sie Flash oder Silverlight nicht verwenden.

Wenn die Zielgruppe, auf die Ihre Website ausgerichtet ist, den Internet Explorer verwendet und Sie etwas tun müssen, das nur Flash oder Silverlight kann (z. B. Video liefern), haben Sie keine Alternativen, die so einfach zu handhaben sind, oder mit einer so großen Nutzerbasis.

Wenn das, was Sie mit Flash oder Silverlight machen möchten, überhaupt nicht mit ihnen gemacht werden sollte (sagen wir eine Navigation), dann habe ich Ihnen nichts mehr zu sagen. Guten Tag Herr.


1

Die große Kontroverse um Flash oder Silverlight betrifft die mangelnde Unterstützung von Smartphones (insbesondere iPhone), die Instabilität / Verwundbarkeit von Plugins und die schlechte Zugänglichkeit von Plugin-basierten Websites.

Mein Rat ist, dass Sie, wenn Sie etwas wirklich Grundlegendes tun, das in einfachem HTML + CSS + JavaScript ausgeführt werden kann und in Webbrowsern relativ gut unterstützt wird, dies nicht mit Plugins tun sollten.

Wenn Sie auf das iPhone abzielen möchten, verwenden Sie auf keinen Fall Plugins.

Überlegen Sie sich ansonsten, welche Funktionen Sie benötigen:

  1. Wenn dies nur mit Plugins möglich ist, verwenden Sie Plugins.
  2. Wenn es in neueren Standards (HTML5 / CSS3) verfügbar ist, aber einige Browser es nicht unterstützen (z. B. IE6), aber eine ordnungsgemäße Verschlechterung möglich ist, bauen Sie es in diesen Standards auf und verschlechtern Sie es ordnungsgemäß.
  3. Wenn eine ordnungsgemäße Verschlechterung nicht möglich ist, ist es akzeptabel, zwei Versionen Ihrer Anwendung zu haben? Wenn ja, könnten Sie eine HTML5-Version und eine Plugin-Version haben. Das macht YouTube.
  4. Wenn es nicht akzeptabel ist, zwei Versionen zu haben, wer ist dann Ihr durchschnittlicher Benutzer? Wie viele Benutzer haben "moderne" Browser im Vergleich zu wie vielen Benutzern haben Plugins? Wie wird die Situation in den nächsten Jahren sein? Wählen Sie basierend auf den Antworten entweder HTML5 oder Plugins aus.

Denken Sie jedoch daran, dass es keine einheitliche Lösung für die Frage "HTML5 oder Plugins?" Gibt. Unterschiedliche Websites haben unterschiedliche Anforderungen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.