HTML5: WHATWG und W3C gehen unterschiedliche Wege
#1
Geschrieben 24 Juli 2012 - 22:07 Uhr
http://www.lemonde.fr/technologies/article/2012/07/24/le-html5-menace-par-un-schisme_1737757_651865.html#xtor=RSS-3208
dann lese ich bei Heise, dass das ein alter Hut ist...
Vielleicht kann mir ja jemand sachdienliche Hinweise für DAUs liefern?!
Root-Shell - es gibt ja den Recovery-Stick! * AVerTV Digi Volar EX * Compiz-Fusion * SmartGuyBook-Stand
***
Wer lesen kann, ist klar im Vorteil...
***
Nichts von dem, was RvN schreibt ist ernst zu nehmen, das kann von jedem Mod oder Admin inklusive otti bestätigt werden.
Warnung vor dem Mann mit der Mütze und dem Bart.
#2
Geschrieben 25 Juli 2012 - 05:21 Uhr
W3C will in einigen Jahren eine komplette Spezifikation fertig haben, während WHATWG eher praxisorientiert ist und das beschreibt, was sich aktuell schon als HTML5 etabliert hat. Theoretiker vs. Praktiker
#3
Geschrieben 25 Juli 2012 - 06:21 Uhr
ist die Badehose dran schuld!
#4
Geschrieben 25 Juli 2012 - 10:26 Uhr
Vielleicht sollte man nicht versuchen irgendwann das super optimale Ergebnis zu haben sondern lieber ein paar definierte Zwischenschritte einlegen und diese später mit weiteren Funktionen auszubauen.
Sed quis custodiet ipsos custodes?
#5
Geschrieben 25 Juli 2012 - 12:49 Uhr
Würde ich jetzt mal nicht so sehen, guck mal auf HTML5 Demos. Auch auf HTML5 Test kannst du den Fortschritt beobachten.So richtig geht es doch mit HTML5 auch nicht voran.
Auch nicht so ganz, siehe oben. Was stimmt ist das es einen Bedarf an Standardisierung gibt.Da wird seit ewigen Zeiten an Entwürfen gebastelt mit der Folge, dass jeder Browser eigene Wege geht. Das gleiche sieht man doch bei CSS3.
Naja, das passiert ja gerade. W3C will halt eine momentane "HTML5 1.0"-Spezifikation rausbringen und dann eine 1.1 anfangen, WHATWG will die Spezifikation kontinuierlich ergänzen. Ersteres hat den Vorteil das es eine stabile Version ist an die sich Browserhersteller halten können, inklusive Fernseher, Konsolen und Was-weiss-ich. Letzteres soll eher den Fortschritt fördern und ist aktueller.Vielleicht sollte man nicht versuchen irgendwann das super optimale Ergebnis zu haben sondern lieber ein paar definierte Zwischenschritte einlegen und diese später mit weiteren Funktionen auszubauen.
Letztendlich wenig Grund sich aufzuregen, weil viele Leute in beiden Komitees sitzen. Es gibt ja auch schon eine Menge WebApps die Cross-Plattform laufen.
#6
Geschrieben 25 Juli 2012 - 13:16 Uhr
Sed quis custodiet ipsos custodes?
#7
Geschrieben 25 Juli 2012 - 13:57 Uhr
ist die Badehose dran schuld!
#8
Geschrieben 25 Juli 2012 - 17:57 Uhr
Das ist die Einstellung der W3C: Man möchte eine "fertige" Spezifikation.Klar gibt es bei HTML5 Entwicklungen aber eben kein wirklich fertiges Ergebnis.
Naja, die meisten Sachen laufen ja schon, und vorher hat man das halt mit einem Plugin (Google Gears) zu erledigen versucht. Wenn du auf allen Browsern laufen willst nimmst du natürlich nicht die neuesten Features, wenn du eine WebApp schreiben willst kannst du das aber heute schon tun.Aber letztlich muss ich mich als Webentwickler entscheiden: nutze ich die neuen z.T. recht praktischen Funktionen und riskiere, dass das Ergebnis beim User unzureichend dargestellt wird oder bastel ich für jeden Browser noch eine zusätzliche Krücke mit ein.
Frühere Geschäftsanwendungen liefen nur mit dem IE6. Was ist dagegen zu sagen Applikationen zu schreiben die heute nur auf einem oder zwei Browsern laufen - und auf den anderen wenn die Features unterstützt werden? Abgesehen davon gibt es inzwischen ziemlich gute Frameworks die dir eine Menge Arbeit abnehmen.
Weil sie voraussichtlich so lange brauchen bis die Testsuite steht, und wie willst du sonst Kompatibilität feststellen?ach der derzeitigen Planung der W3C soll HTML5 erst 2014 fertig sein. Bis dahin wird es aber sicherlich schon wieder zig neue Techniken und Vorschläge dafür geben, die dann auch wieder als Workaround eingebaut werden müssen. Das wird immer so sein, wenn ein Standard festgeschrieben wird. Warum also erst 2014?
Ich finde nicht, das ich dich falsch interpretiert habe. Der Anspruch ist ja nicht auf jedem uralten Internet Explorer zu laufen, auch wenn er einen großen Marktanteil hat, sondern in modernen Browsern die die benötigten Features implementieren, und die sollen dann gleich implementiert werden. Und wenn ein Browser nicht mitkommt wird er eben ausgewechselt, früher haben die Leute ja auch RealPlayer und Flash installiert.
#9
Geschrieben 25 Juli 2012 - 18:06 Uhr
Nokia N9, N950, N900, N810, N800, 770, Lumia 800
#10
Geschrieben 25 Juli 2012 - 18:21 Uhr
H.264 können eigentlich alle. Abgesehen davon brauchst du keine "Browserweiche", du gibst einfach mehrere Quellen an und der Browser sucht sich die beste. Darunter auch eine Textalternative, für Browser die kein Video unterstützen, zum Beispiel für Blinde.Lustig ist auch, dass es kein einziges gemeinsames Videoformat gibt, dass alle HTML5-fähigen Browser unterstützen.
Der Video-Tag ist eine der besten Sachen an HTML5 und funktioniert eigentlich ziemlich gut, zum Beispiel auf YouTube.
#11
Geschrieben 25 Juli 2012 - 19:58 Uhr
Ich halte übrigens wenig davon dem User vorzuschreiben, mit welchem Browser er eine Seite anzuschauen hat. Zumindest bei den derzeit großen sollten alle Seiten gleich aussehen und das ganze ohne irgendwelche Krücken, die beim nächsten Update dann vielleicht schon nicht mehr funktionieren.
Sed quis custodiet ipsos custodes?
#12
Geschrieben 25 Juli 2012 - 20:38 Uhr
Klar spielt Firefox die ab - sonst würde den Browser doch keiner nutzen. Im Zweifelsfall über den Umweg von Plugins, wie zu Beispiel Flash. Was übrigens auch immer "unfrei" ist - H.264 und MP3 sind immerhin ISO-Standards mit Open-Source Codecs.Na derzeit spielt Firefox keine unfreien Codecs wie H.264 und MP3 ab.
Sehe ich auch so. In dem Link oben beschreibt Brendan Eich (CTO der Mozilla Corporation) übrigens recht eindringlich die Wichtigkeit von H.264.Was die Zukunft bringt ist wie immer ungewiss. Es macht doch grundsätzlich auch wenig Sinn eine Datei in mehreren verschiedenen Formaten abzulegen, Speicherplatz ist zwar billig aber nicht kostenlos. Wobei mir ein Video mit HTML5 schon mal lieber ist als in Flash eingebunden.
So lange es keinen deutlichen Fortschritt in der Videokomprimierung gibt sehe ich nicht das H.264 abgelöst wird - das hat ja schon AAC mit MP3 trotz breiter Unterstützung nicht geschafft, obwohl es deutlich besser ist.
Naja, ich finde wer den IE6 benutzt hat Pech gehabt. Ansonsten geht es ja um anspruchsvolle WebApps, wenn Google Docs im alten FireFox 3.5 nicht gut läuft musst du dir eben einen modernen Browser holen oder auf die Anwendung verzichten. Es will dir ja keiner einen speziellen Browser vorschreiben, aber einen aktuellen.Ich halte übrigens wenig davon dem User vorzuschreiben, mit welchem Browser er eine Seite anzuschauen hat. Zumindest bei den derzeit großen sollten alle Seiten gleich aussehen und das ganze ohne irgendwelche Krücken, die beim nächsten Update dann vielleicht schon nicht mehr funktionieren.
#13
Geschrieben 25 Juli 2012 - 20:54 Uhr
Und wenn auf deinem System kein fremder legaler oder illegaler H.264 Codec ist, schaust du mit Firefox in die Röhre.
Nokia N9, N950, N900, N810, N800, 770, Lumia 800
#14
Geschrieben 25 Juli 2012 - 21:00 Uhr
Das verstehe nicht nur ich unter "unfrei":Klar spielt Firefox die ab - sonst würde den Browser doch keiner nutzen. Im Zweifelsfall über den Umweg von Plugins, wie zu Beispiel Flash. Was übrigens auch immer "unfrei" ist - H.264 und MP3 sind immerhin ISO-Standards mit Open-Source Codecs.
Das hält mein FF von H.264:Viele der Verfahren, welche in H.264 zur Anwendung kommen, sind durch Patente geschützt. Wie schon bei MPEG-2 wird auch beiMPEG-4 von den Herstellern und Dienstanbietern, die diesen Standard einsetzen wollen, eine Gebühr verlangt. Quelle:wikipedia
ff_h264.png 109,14K
24 HeruntergeladenWer hat was vom IE6 geschrieben? Selbst der IE9 unterstützt nur wenig HTML5, mal schauen wie es beim IE10 aussieht. Und wie oben geschrieben schafft lt. dem von Dir erwähnten Test auch der FF14 nur magere 330+9 Punkte.Naja, ich finde wer den IE6 benutzt hat Pech gehabt. Ansonsten geht es ja um anspruchsvolle WebApps, wenn Google Docs im alten FireFox 3.5 nicht gut läuft musst du dir eben einen modernen Browser holen oder auf die Anwendung verzichten. Es will dir ja keiner einen speziellen Browser vorschreiben, aber einen aktuellen.
Sed quis custodiet ipsos custodes?
#15
Geschrieben 25 Juli 2012 - 21:24 Uhr
Würde ich jetzt mal nicht so sehen, guck mal auf HTML5 Demos. Auch auf HTML5 Test kannst du den Fortschritt beobachten.
So richtig geht es doch mit HTML5 auch nicht voran.
Das sind zwar ganz nette Beispiele aber allein wenn man ein Spiel entwickeln will merkt man das HTML5 noch lange nicht fertig ist. Nehmen wir einmal an man will ein Spiel im Canvas entwickeln. Damit es auch gute Hardware unterstüzung besitzt nimmt man hier Webgl. Das Problem ist nur das viele Dinge noch fehlen wie die Unterstüzung von WebGl bei mobile Geräten. Beispielsweise erst bei der letzten Version vom Firefox wurde die unterstüzung für Gamepads hinzugefügt und selbst diese ist noch experimentell. Es gibt so viele schwierigkeiten (ich habe sie selber erlebt) das es jetzt sich einfach nicht lohnt so ein spiel zu entwickeln. Vielleicht in ein paar Jahren wenn sich das W3C mal geeinigt hat

Waiting for my new Jolla Phone
#16
Geschrieben 25 Juli 2012 - 21:32 Uhr
Das sieht Mitchell Baker (Chair of the Mozilla Foundation) aber anders.Für ein OpenSource-Projekt wie Firefox ist H.264 deshalb ein No-Go.
Und wenn auf deinem System kein fremder legaler oder illegaler H.264 Codec ist, schaust du mit Firefox in die Röhre.
H.264 ist normalerweise hardwareunterstützt, d.h. du hast den Codec sinnvollerweise auf dem System, weil ein Browser hoffentlich nicht so nah an die Hardware rankommt. Ansonsten kriegen es XBMC und VLC auch hin.
Ohne H.264 kein Flash, kaum Matroska-Filme und auch sonst sieht es mit Video düster aus.
Ah, du meinst "frei" im Sinne von "kostenlos". Klar, jemand hat etwas entwickelt und möchte Geld dafür haben, finde ich völlig in Ordnung. Sollen wir jetzt MP3 abschaffen?Das verstehe nicht nur ich unter "unfrei": ...
Es gibt auch Leute die haben ihre Musiksammlung in Ogg und fühlen sich dann freier.
Wer hat was vom IE6 geschrieben? Selbst der IE9 unterstützt nur wenig HTML5, mal schauen wie es beim IE10 aussieht. Und wie oben geschrieben schafft lt. dem von Dir erwähnten Test auch der FF14 nur magere 330+9 Punkte.
Dann kriegt es entweder Mozilla auf die Reihe oder sie werden unbenutzbar. Ich verstehe das Problem nicht so ganz: Ein Entwickler möchte eine tolle WebApp schreiben. Dafür benutzt er fortgeschrittene Features die es nur in Chrome, Safari und Opera gibt. Und jetzt?
In Firmen wird der Browser sowieso meist vorgeschrieben, und wenn du die Anwendung heute benutzen möchtest dann nimmst du entweder Chrome oder wartest bis Firefox so weit ist. Ist doch besser als die Lösung vorher: Wir schreiben ein Plugin, das sowieso nur im IE6 unter Windows läuft.
Im Moment ist es für Spiele noch schwierig, weil die oft performanceintesiv und hardwarenah sind. Aber für Geschäftsanwendungen läuft doch schon was: Google Docs zum Beispiel.Es gibt so viele schwierigkeiten (ich habe sie selber erlebt) das es jetzt sich einfach nicht lohnt so ein spiel zu entwickeln.
#17
Geschrieben 26 Juli 2012 - 06:13 Uhr
ist die Badehose dran schuld!
#18
Geschrieben 26 August 2012 - 07:06 Uhr
Mit Firefox 15 sollte aber H.264 Einzug halten: https://bugzilla.moz...g.cgi?id=714408
... da bin ich mal gespannt. Sollte bald soweit sein.
Manche gehen aber auch weg von HTML5 und hin zu nativen Apps: http://www.computerw...reless/2521167/
#19
Geschrieben 30 August 2012 - 05:45 Uhr
#20
Geschrieben 30 August 2012 - 07:27 Uhr
Anders stellt sich die Situation bei der Desktopversion von Firefox dar, denn in Desktopbetriebssystemen kann in aller Regel nicht auf eingebaute Decoder zurückgegriffen werden. Noch hat Mozilla nicht entschieden, wie hier vorgegangen werden soll. Laut Double gibt es seit kurzem einen GStreamer-Decoder, der mit dem Konfigurationsschalter "-enable-gstreamer" aber explizit aktiviert werden muss und dann das Decodieren von H.264-Videos unter Linux übernimmt. Quelle: http://www.golem.de/...1208-93796.html
Sed quis custodiet ipsos custodes?
Besucher die dieses Thema lesen: 0
Mitglieder: 0, Gäste: 0, unsichtbare Mitglieder: 0












