1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Community
  3. Smalltalk

Flash vs. WebGL: Wo liegt die Zukunft?

  • Blixa Barscheck
  • 3. Juli 2012 um 11:07
  • Unerledigt
  • Blixa Barscheck
    12
    Blixa Barscheck
    Mitglied
    Reaktionen
    11
    Punkte
    1.406
    Beiträge
    229
    • 3. Juli 2012 um 11:07
    • #1

    Möchte mich gerne in eine der beiden Technologien ein wenig einarbeiten.

    Welches ist sinnvoller in Bezug auf künftige Webanwendungen?

    Alle Meinungen sind willkommen, jene von Leuten die sich wirklich auskenne jedoch mehr.

    "Von der Gewalt, die alle Wesen bindet, befreit der Mensch sich, der sich überwindet." > Learn more ...

  • Paulchen
    1
    Paulchen
    Gast
    • 3. Juli 2012 um 11:26
    • #2

    Ich behaupte mal, dass die Bedeutung von Flash langfristig deutlich abnehmen wird. iOS hatte nie Flash, Android hat's auch nur bis inklusive Ice Cream Sandwich. Auch kann man mittlerweile alles, wofür Flash hauptsächlich auf Webseiten eingesetzt wird, mit Browserfunktionen bewerkstelligen. Ich hab neulich mal wegen eines Bugs in Ubuntu das Flash-Plugin deaktiviert und hab nicht viel vermisst.

    Ob WebGL breite Verwendung finden wird, kann man jetzt nicht so genau sagen. Ich denke aber schon -- spätestens dann, wenn Microsoft sich bemüßigt fühlt, es in den Internet Explorer einzubauen.

  • mtoman
    13
    mtoman
    Mitglied
    Reaktionen
    47
    Punkte
    1.767
    Beiträge
    331
    • 3. Juli 2012 um 12:00
    • #3
    Zitat von Paulchen

    Ich behaupte mal, dass die Bedeutung von Flash langfristig deutlich abnehmen wird. iOS hatte nie Flash, Android hat's auch nur bis inklusive Ice Cream Sandwich. Auch kann man mittlerweile alles, wofür Flash hauptsächlich auf Webseiten eingesetzt wird, mit Browserfunktionen bewerkstelligen. Ich hab neulich mal wegen eines Bugs in Ubuntu das Flash-Plugin deaktiviert und hab nicht viel vermisst.

    Ob WebGL breite Verwendung finden wird, kann man jetzt nicht so genau sagen. Ich denke aber schon -- spätestens dann, wenn Microsoft sich bemüßigt fühlt, es in den Internet Explorer einzubauen.

    Sehe ich ähnlich..

    Habe mir mal kurzzeitig ein paar webGL-"engines" angesehen.. naja.. ist zwar prinzipiell schon ganz nett, aber so wirklich überzeugt hat mich der current state nicht unbedingt.. fängt dann schon mit der etwas mühsamen Aufteilung in "Module" in JavaScript an..
    Für umfangreicheres 3D-Zeug im Browser würde ich dann doch noch eher z.B. Unity oder jMonkey benutzen. Gerade Unity wird in Zukunft sicher auch noch weitere Exporter hinzufügen (glaube Flash ist ja auch in Arbeit).

    Ansonsten würde ich aber auch eher auf das neuere HTML5 Zeug setzen als auf Flash :winking_face:
    (ja, siehe Jelly Bean..)

  • Wolfibolfi
    37
    Wolfibolfi
    Mitglied
    Reaktionen
    186
    Punkte
    14.936
    Beiträge
    2.942
    • 3. Juli 2012 um 12:41
    • #4

    WebGL ist imho die Zukunft. Der einzige Nachteil ist, dass man sich halt mit Javascript rumquälen muss. Ansonsten checkt mans sofort, wenn man schon mal OpenGL programmiert hat.
    Die Performance ist auch ziemlich gut, siehe: http://maps3d.svc.nokia.com/webgl/
    3D-Modelle von allen Häusern (und großen Bäumen) in Wien. Perfekt flüssig, lädt schnell, keine nervigen Plugins, die einem den Focus rauben.

    In einen FBO rendern ist wie eine Schachtel Pralinen - man weiß nie, was man kriegt.

  • mtoman
    13
    mtoman
    Mitglied
    Reaktionen
    47
    Punkte
    1.767
    Beiträge
    331
    • 3. Juli 2012 um 13:52
    • #5
    Zitat von Wolfibolfi

    WebGL ist imho die Zukunft. Der einzige Nachteil ist, dass man sich halt mit Javascript rumquälen muss. Ansonsten checkt mans sofort, wenn man schon mal OpenGL programmiert hat.
    Die Performance ist auch ziemlich gut, siehe: http://maps3d.svc.nokia.com/webgl/
    3D-Modelle von allen Häusern (und großen Bäumen) in Wien. Perfekt flüssig, lädt schnell, keine nervigen Plugins, die einem den Focus rauben.

    Für Patrioten gibts ja jetzt auch http://www.ambiera.com/copperlicht/index.html ;).
    Längerfristig ists sicher toll wenn man auch gleich Smartphones und eventuell sogar Konsolen (wenns ich die erbarmen) abdecken könnte..

    Im Moment muss man sich halt wohl noch ein paar Dinge überlegen.. z.B. bezüglich Debugging - habe mich da aber nicht schlau gemacht, was es so alles gibt.
    Habe kleine Demo geschrieben mal, dabei hats mir den Browser ziemlich oft zerlegt wenn ich die Seite öfters refreshed habe nach kleineren Änderungen :).
    Auf "Otto-Normalverbraucher"-PCs denen ich den link geschickt habe, gabs damals (4-5 Monate her) auch noch immer irgendwleche Probleme mit irgendwelchen Sicherheitseinstellungen oder anderem Kram.

    Ich persönlich bin nicht unbedingt der Fan davon, alles in weiter in diese ganze HTTP/HTML/CSS/AJAX/etc-Welt hineinzustopfen (ev. noch garniert mit irgendwelche PHP-Scripts, Java-Backends etc.), aber es ist halt die Zukunft..

  • Blixa Barscheck
    12
    Blixa Barscheck
    Mitglied
    Reaktionen
    11
    Punkte
    1.406
    Beiträge
    229
    • 3. Juli 2012 um 14:26
    • #6

    Danke für die Antworten. Weitere sind natürlich willkommen.

    Zitat von Wolfibolfi

    Die Performance ist auch ziemlich gut, siehe: http://maps3d.svc.nokia.com/webgl/

    Grad diese Site hat bei mir sofort eine Absturz verursacht :shinner:
    (MacOS X 10.6, Firefox 13)

    Aber gut, das muss jetzt nichts heißen :)

    "Von der Gewalt, die alle Wesen bindet, befreit der Mensch sich, der sich überwindet." > Learn more ...

  • Wolfibolfi
    37
    Wolfibolfi
    Mitglied
    Reaktionen
    186
    Punkte
    14.936
    Beiträge
    2.942
    • 3. Juli 2012 um 14:28
    • #7

    Geht unter Win und Linux perfekt. Wahrscheinlich fragt der wo im Code die Rechte Maustaste ab.

    In einen FBO rendern ist wie eine Schachtel Pralinen - man weiß nie, was man kriegt.

  • Caveman
    3
    Caveman
    Mitglied
    Reaktionen
    1
    Punkte
    61
    Beiträge
    11
    • 3. Juli 2012 um 17:19
    • #8

    Thoughts on Flash

  • emptyvi
    14
    emptyvi
    Logo 2012, Platz 2.
    Reaktionen
    102
    Punkte
    2.037
    Beiträge
    374
    • 3. Juli 2012 um 22:01
    • #9
    Zitat von Wolfibolfi

    WebGL ist imho die Zukunft. Der einzige Nachteil ist, dass man sich halt mit Javascript rumquälen muss. Ansonsten checkt mans sofort, wenn man schon mal OpenGL programmiert hat.
    Die Performance ist auch ziemlich gut, siehe: http://maps3d.svc.nokia.com/webgl/
    3D-Modelle von allen Häusern (und großen Bäumen) in Wien. Perfekt flüssig, lädt schnell, keine nervigen Plugins, die einem den Focus rauben.

    Unter Chromium (Linux) bei mir: "Unfortunately, there's a WebGL compatibility problem. You may want to check your system settings."
    Unter Firefox läufts, aber relativ lahm.


    Auf der Appleseite: "First, there’s “Open”. Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc." :rofl2:
    Mit Glashäusern und Steinen hats Apple nicht so, hm? xD

    Liebe Grüße,
    emptyvi


    ¤¸¸.•´¯`•¸¸.•..>> Join the herd, join "My Little Pony @ TU-Wien" <<..•.¸¸•´¯`•.¸¸¤
    ¤¸¸.•´¯`•¸¸.•..>> (100% Twilight Sparkle approved) <<..•.¸¸•´¯`•.¸¸¤


    PP-Tutor WS2011 - WS2014
    EVC-Tutor SS2015


  • Wolfibolfi
    37
    Wolfibolfi
    Mitglied
    Reaktionen
    186
    Punkte
    14.936
    Beiträge
    2.942
    • 4. Juli 2012 um 10:31
    • #10
    Zitat von emptyvi

    Unter Chromium (Linux) bei mir: "Unfortunately, there's a WebGL compatibility problem. You may want to check your system settings."
    Unter Firefox läufts, aber relativ lahm.

    Naja, die Browserhersteller haben sicher noch einiges zu tun. Ich habs im Firefox mit Ubuntu 12.04 getestet, und es war sehr flott (Bilder nachladen muss er natürlich). Und das mit Intel GMA-900 Grafikchip.

    In einen FBO rendern ist wie eine Schachtel Pralinen - man weiß nie, was man kriegt.

  • mtoman
    13
    mtoman
    Mitglied
    Reaktionen
    47
    Punkte
    1.767
    Beiträge
    331
    • 4. Juli 2012 um 10:43
    • #11
    Zitat von emptyvi

    Auf der Appleseite: "First,there’s “Open”. Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc." :rofl2:
    Mit Glashäusern und Steinen hats Apple nicht so, hm? xD

    Ja, das ist wirklich witzig.
    Aber klar, ist natürlich smart.. selber möglichst nur open zeug verwenden aber eigenes zeug möglichst nicht open machen..

  • Nudel
    3
    Nudel
    Mitglied
    Reaktionen
    3
    Punkte
    53
    Beiträge
    9
    • 4. Juli 2012 um 14:08
    • #12

    Ich bin durch und durch von WebGL begeistert. Javascript hat mir anfangs, und auch jetzt nochimmer, einige WTF Momente bereitet aber nachdem ich mich für ein größeres WebGL Projekt intensiv damit beschäftigt habe, ists mittlerweile zu meiner Lieblingssprache aufgestiegen. Es gibt eine Menge die mich an JS stört aber man kann halt wirklich schnell mal loslegen, Sachen ausprobieren, usw. F5 drücken und schon sieht man seine Änderungen. Debuggen funktioniert auch wunderbar in Chrome und Firefox.
    Also ich bin sehr überzeugt davon, dass WebGL es zu was bringen wird. Was mich halt doch noch stört ist, dass sich die Maintainer weigern neue Funktionalitäten einzubauen wenn diese nicht von der Mehrheit von mobilen Geräten unterstützt wird. Viele Anwendungen sind aber garnicht dafür gedacht auf mobilen Geräten zu laufen(weil z.B. für die Eingabe auch Maus und eine richtige Tastatur benötigt werden ). Damit müssen dann auch WebGL Desktopanwendungen auf MRTs, depth buffer writing im fragment shader, usw. verzichten.

    Einmal editiert, zuletzt von Nudel (4. Juli 2012 um 14:12)

  • Maximilian Rupp 27. Dezember 2024 um 00:16

    Hat das Thema aus dem Forum Off-Topic nach Off-Topic verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Rechtliches

Impressum

Datenschutzerklärung