Jump to content

Keine Lust auf Werbung? Einfach und kostenlos im Forum anmelden

- - - - -

Flash vs CSS/HTML/JS


25 replies to this topic

#1 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 03 March 2010 - 06:09 PM

Quote


Die Seite find ich schon nicht schlecht, weils halt ohne Flash gelöst ist.

#2 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 03 March 2010 - 06:26 PM

ja und? css & javascript ist heute kein wunderwerk mehr.

#3 MpSchuetze

    einfach mal nichts

  • ~Mitglieder
  • PipPipPipPip
  • 1,317 posts
  • Name: Andreas

Posted 03 March 2010 - 08:29 PM

in der großem weiten Welt von langweiligen Internetseiten bestimmt mal ne schöne Abwechslung, umhauen tut mich die Seite aber nicht und im Bundle ist auch nicht wirklich was für mich dabei. Schade

#4 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 03 March 2010 - 08:32 PM

View Postpichfl, on 10/03/03@18:26, said:

ja und? css & javascript ist heute kein wunderwerk mehr.
Kommt mir aber irgendwie so vor, als wenn immer mehr Leute happy darüber sind, wenn solche Seiten ohne Flash gelöst werden. Warum eigentlich? Hat das was damit zu tun, dass sie das z. B. aufm iPad sehen wollen, auch wenn dieses kein Flash unterstützt?

#5 MpSchuetze

    einfach mal nichts

  • ~Mitglieder
  • PipPipPipPip
  • 1,317 posts
  • Name: Andreas

Posted 03 March 2010 - 09:51 PM

Flash ist m.M.n. eine bald aussterbende Plattform. War noch nie damit zufrieden, zuviel Bugs, Lücken, zu ressourcenhungrig...

#6 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 04 March 2010 - 02:33 PM

Ja okay. Aber eigentlich wars dann doch auch schon länger möglich sowas auch ohne Flash zu machen oder? Also wird das nun erst berücksichtigt?!

#7 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 04 March 2010 - 03:38 PM

erstmal vorneweg: ich nutze Flash so wenig wie möglich, daher kann ich nicht garantieren, dass alles was ich dazu sage komplett stimmt und lasse mich gerne korrigieren.

trotzdem ein paar lose gedanken zum thema:

Flash ist eine geschlossenes Dateiformat, welches allein von Adobe verwaltet wird. Besonders schwierig dabei: Adobe ist damit auch der einzige Hersteller für den Flashplayer, welcher benötigt wird um die Dateien darzustellen.

Das der Flashplayer vor allem unter OS X eine miese Performance hat liegt nicht wirklich komplett an Flash selbst, sondern eher an der mäßigen Umsetzung des Players und an der API des Formats selbst.
Daraus resultieren Probleme wie die Undurchsuchbarkeit der Inhalte für Suchmaschinen oder die schlechte Zugänglichkeit, wobei gerade letztere durchaus machbar ist, wenn der entwickler die richtigen APIs nutzt.

Trotzdem: Flash war lange die einzige Möglichkeit relativ einfach dynamische und multimediale Inhalte zu erstellen.
Als echte Alternative dazu kann man im Moment höchstens Microsofts Silverlight betrachten (btw wirklich wirklich gut) und das kam erst vor ner Weile auf den Markt.

Das was heute mit JS gespielt wird, ist schon sehr lange in der ein oder anderen form möglich, nur galt javascript lange zeit als verpönt und so wurde schlicht wenig damit gemacht. ein weiterer grund ist die cpu-last, die erst dank neuer browserengines wie dem aktuellen webkit (Safari, Chrome) verringert wurde. auch haben frameworks wie jquery die nutzung von js auch für leute mit wenig bis gar keiner code-erfahrung möglich gemacht. kaum einer der mal eben nen fade in jquery einfügt weiß doch wie dieser tatsächlich ausgeführt wird.

für css gilt ähnliches: auf die layoutsprache werden immer weitere module aufgesetzt (in diesem fall finde ich es zumindest in teilen eine gute entwicklung) um das erstellen von interaktiven inhalten (welche heute ganz klar das web bestimmen, im gegensatz zu früher)

im großen und ganzen dürfte die macheist-seite in flash performanter zu lösen sein, aber da die seite zu 99% nur macuser als besucher hat, ist der wechsel zu einer reinen css/js verständlich: Safari beherrscht alle dafür nötigen funktionen und man muss nicht noch einen Flashentwickler anstellen.


alles in allem: Flashseiten sind vor allem dann mist, wenn sie ohne viel Wissen zusammengeschraubt wurden. was früher auch deutlich einfacher war, als ähnliche Effekte in Javascript und CSS zu simulieren. Heute sieht das anders aus mit am ende gleichem ergebnis: eine seite wird nicht gut, nur weil ein paar sachen blinken oder sich bewegen.

#8 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 04 March 2010 - 03:45 PM

Also Javascript ist bzw. war prozessorlastig. Wie sieht das denn mit Flash aus? Auch oder?

#9 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 04 March 2010 - 06:02 PM

View Postpichfl, on 10/03/04@15:38, said:

Das der Flashplayer vor allem unter OS X eine miese Performance hat liegt nicht wirklich komplett an Flash selbst, sondern eher an der mäßigen Umsetzung des Players und an der API des Formats selbst.
...


jein. Hängt davon ab was du implementieren willst und wo. Ein Weichzeichner zb. ist in Flash nur ein Call zu einer nativen Funktion, die im Player gespeichert ist und (zumindest theoretisch) prozessor-optimiert abläuft.
Selbiges in Javascript mit Canvas oder sogar reinem Script zu lösen dürfte 1. sau umständlich und 2. ziemlich leistungshungrig sein, weil man JS-Funktionen halt nicht auf die ausführende Plattform optimieren kann, sondern nur die Übersetzung der Sprache in Code. (Ein Weichzeichner ist eine relativ simple grafische Funktion, die sich z.b. mit der Gaußschen Normalfunktion lösen lässt - siehe weichzeichner bei wikipedia)

grade bei sowas liegt flash definitiv vorn. auch bei animationen (wenn man von reinem js ausgeht und nicht die neuen animtionsfunktionen in webkits css3-erweiterungen benutzen kann/will).

#10 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 04 March 2010 - 06:11 PM

Ah okay. Also muss man immer abwägen welche Variante jetzt gerad mehr Sinn macht.

#11 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 12 March 2010 - 07:36 AM

Nochmal was dazu: Flash vs. HTML 5: Studie vergleicht Performance

#12 Kappa

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 599 posts
  • Name: Ansgar

Posted 12 March 2010 - 09:18 PM

Meh,
Flash unter OS X (Safari) lahm, Chrome gleich, Windows schneller. Sagt ja quasi nur, dass Apple es nicht gescheit hinbekommt mit Flash.
:D

#13 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 12 March 2010 - 09:40 PM

Irrtum: Adobe bekommt die Version für OS X nicht hin.

und der test ist etwas hum, nichtssagend.

#14 Kappa

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 599 posts
  • Name: Ansgar

Posted 12 March 2010 - 10:12 PM

Und wieso gehts dann mit Chrome unter OSX gescheit?

Aber ja, besonders aussagekräftig ist er in der Tat nicht :/

#15 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 12 March 2010 - 10:58 PM

öhm gescheit is was anderes:
http://docs.google.c...z_305n7dc9whh_b
http://docs.google.c...z_308rgf7kxhg_b
(via link)

#16 Kappa

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 599 posts
  • Name: Ansgar

Posted 13 March 2010 - 03:09 AM

Ah ok. Hab ich nicht gesehen. Der Artikel ist eh aufschlussreicher.
Was man Apple allerdings vorhalten kann, ist, dass die Hardwarebeschleunigung unter OSX nicht für Safariplugins zugänglich ist und somit alles an der CPU hängen bleibt und nicht auch auf den Grafikchip mitgeht (Siehe Safari unter Windows).

#17 torhoehn

    Forumsäule

  • ~Mitglieder
  • PipPipPipPip
  • 2,241 posts
  • Name: Torben

Posted 25 March 2010 - 03:20 PM

Mal wieder was dazu: "HTML5" versus Flash: Animation Benchmarking

#18 MpSchuetze

    einfach mal nichts

  • ~Mitglieder
  • PipPipPipPip
  • 1,317 posts
  • Name: Andreas

Posted 03 April 2010 - 12:47 PM

Hiermal eine anschauliche demonstration, zu was HTML5 fähig ist...



Mehr Infos gibts hier

#19 Hirogen

    « Why so serious »

  • Admins
  • 3,646 posts
  • Name: Ricardo

Posted 29 April 2010 - 07:08 PM

:P
Auf den Punkt: Zehn Gründe gegen Flash

#20 Pichfl

    Refactoring ftw!

  • Admins
  • 2,752 posts
  • Name: Florian Pichler

Posted 29 April 2010 - 08:45 PM

Warum nicht den Brief selber posten? Thoughts on Flash
und ich komm nicht drumrum, trotzdem festzustellen, dass das ganze etwas im Kreis geht.

Schön dazu auch: Zeldman und Kottke





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users

Keine Lust auf Werbung? Einfach und kostenlos im Forum anmelden