• Liebe User, bitte beachtet folgendes Thema: Was im Forum passiert, bleibt im Forum! Danke!
  • Hallo Gemeinde! Das Problem leidet zurzeit unter technischen Problemen. Wir sind da dran, aber das Zeitkontingent ist begrenzt. In der Zwischenzeit dürfte den meisten aufgefallen sein, dass das Erstellen von Posts funktioniert, auch wenn das Forum erstmal eine Fehlermeldung wirft. Um unseren Löschaufwand zu minimieren, bitten wir euch darum, nicht mehrmals auf 'Post Reply' zu klicken, da das zur Mehrfachposts führt. Grußworte.

xhtml 2.0

Devotika

Guest
Ich will mich gerade mit xhtml2 anfreunden und bekomme eigentlich nur Darstellungsfehler. Firefox schafft es nicht mal "title" korrekt zu interpretieren.

Und wenn man dieses Beispiel ( http://www.w3.org/TR/xhtml2/conformance.html#strict ) durch den eigenen Validator von W3 jagd, bekommt man ganze 11 Fehler.

http://validator.w3.org/#validate_by_input

Wie kann das sein, dass alle Elemente angeblich nicht definiert sind?

Sagt mir bitte nicht, dass der Standard nach über 2 Jahren immer noch nicht genutzt wird!

Welchen bevorzugt ihr? xhtml1.0 strict, trans, xhtml1.1, html4.01?
 

cart

Technik/Software Forum
Mitglied seit
01.08.2002
Beiträge
4.873
Reaktionen
0
Ort
New York
Original geschrieben von Devotika
Sagt mir bitte nicht, dass der Standard nach über 2 Jahren immer noch nicht genutzt wird!
Und wenn es der Wahrheit entspricht?
 
Mitglied seit
08.03.2004
Beiträge
1.574
Reaktionen
0
bei uns wird nach möglichkeit xhtml1.0 strict benutzt.

Überleg mal wie lange es IPv6 gibt und wie aktiv das genutzt wird ^^ Eingefahrene Sachen ändern sich halt nicht so leicht...
 

ex'ratt

Staff
Mitglied seit
17.04.2002
Beiträge
828
Reaktionen
6
Derzeit wird ja auch (seit Ewigkeiten schon) an HTML5 gewerkelt. Find ich zwar auch kacke, da mir die Abstammung von XML bissl lieber ist und nu scheinbar zwei Ansätze verfolgt werden, aber wat solls. Heute sollte man bei XHTML1.0 oder 1.1 bleiben, das verstehen die Browser, für alles andere darf man wohl noch ein paar Jahre warten (oder auch bis in alle Ewigkeit). Und wenn ich mir überlege, dass die Spezifikationen von CSS2 bereits zehn Jahre alt sind und selbst heute immer noch nicht alles davon umgesetzt wird (huhu @ IE7), dann habe ich da wenig Hoffnung, dass sich demnächst was ändert...
 

Devotika

Guest
Also ich habe mich jahrelang nicht mehr um's Web gekümmert und ich stelle fest, dass sich _garnichts_ geändert hat.

Ich kehre jetzt zu xhtml 1.0 strict zurück. Argumente für 1.1 konnte ich nicht finden. 2.0 scheint tot zu sein.

Selbst professionelle Seiten von großen Unternehmen nutzen irgendwelchen Code, wie sie lustig sind. Aber Übel nehmen kann man es niemandem..
 
Mitglied seit
02.09.2002
Beiträge
3.281
Reaktionen
106
Original geschrieben von Devotika
Selbst professionelle Seiten von großen Unternehmen nutzen irgendwelchen Code, wie sie lustig sind. Aber Übel nehmen kann man es niemandem..
Doch, kann man. "Optimized for Internet Explorer 6" sag ich nur.
 

Devotika

Guest
Ach, Mozilla bringt das Web auch nicht mehr weiter.
 
Mitglied seit
03.08.2002
Beiträge
3.257
Reaktionen
14
Ich muss teilweise bis 5 runtergehen D: - ist aber eher die Ausnahme und Kundenwunsch.
Aber für 7 baun - also alphatransparente PNGs verwenden - da wirst wohl noch etwas warten müssen (1-2 Jahre schätze ich).

Ansonsten ist die Markup Language mittlerweile so scheissegal - ich würde xhtml transitional immer nehmen - hat so die höchste gleiche Interpretationsweise bei den Browsern (also die baun so alle den ziemlich den selben Mist ;)) und man schränkt sich nicht so ein wie mit strict - scheiss da auf die 0.drölf Millisekunden langsamere Darstellung.

Und sich "was tun" tut sich eher in den ganzen Javascript Frameworks und im Flashbereich.
 

Devotika

Guest
Wo schränkt strict dich bei sinnvollen Dingen ein?

Flashbereich ist doch eher eine Nische, JavaScript ist auch nicht universell verfügbar. Viele stellen JS beim alltäglichen Surfen ab.

Was hälst du eigentlich von Python/Django?
 

The_Company

Guest
Wer stellt bitte JS beim surfen ab? Und wieso qualifizieren sich diese 5 Leute als "viele"? Abgesehen davon war es noch nie ne gute Idee, wenn man zuerst nen Standard schreibt und dann hofft alle wuerden ihn sofort implementieren. X3D ftw sag ich da mal.
 
Mitglied seit
03.08.2002
Beiträge
3.257
Reaktionen
14
Wo schränkt strict dich bei sinnvollen Dingen ein?

Vor allen Dingen in den Attributen - da darfst fast gar nix. Ich glaube, auch Iframes sind nicht, bin mir da aber nicht ganz sicher.


Flashbereich ist doch eher eine Nische, ...

Flash ist mit der FlexBuilder Umgebung und AS3 eigentlich dick im kommen, da es nun auch was für Developer und nicht nur für Designer ist. Und so ziemlich jede Seite hat doch heutzutage Flash und gerade bei so imagelastigen b2c Seiten von Firmen und auch für clientseitige Applikationen, die irgendwas bestimmtes mit guter Usability können müssen, ists stark im Kommen. AS ist keine "Funscriptsprache" mehr, sondern man kann mittlerweile fast wien Großer mit programmieren. Hier mal so das krasseste, was mit Flash bisher gebaut wurde: http://www.hobnox.com/index.1056.de.html


... JavaScript ist auch nicht universell verfügbar. Viele stellen JS beim alltäglichen Surfen ab.

Najo, "viele" würde ich das nicht nennen, das werden unter 5% sein. Aber bei JS kannst meist auch ne halbwegs gescheite Fallback zu liefern.


Was hälst du eigentlich von Python/Django?

Noch nicht benutzt. Serverseitig hänge ich immer noch bei PHP5 und werde wenn überhaupt mir mal asp.net und dann halt C# als Alternative anschauen.
 

Devotika

Guest
Original geschrieben von The_Company
Wer stellt bitte JS beim surfen ab? Und wieso qualifizieren sich diese 5 Leute als "viele"? Abgesehen davon war es noch nie ne gute Idee, wenn man zuerst nen Standard schreibt und dann hofft alle wuerden ihn sofort implementieren. X3D ftw sag ich da mal.
No Script ist eines der beliebtesten Addons für den Firefox.
Original geschrieben von BiBaButzemann
Wo schränkt strict dich bei sinnvollen Dingen ein?

Vor allen Dingen in den Attributen - da darfst fast gar nix. Ich glaube, auch Iframes sind nicht, bin mir da aber nicht ganz sicher.
http://www.w3.org/TR/xhtml1/#diffs

Iframes sind erlaubt, ansonsten soll man das Design eben per CSS beschreiben. Ich sehe da keinerlei Einschränkungen, was das Ergebnis betrifft.
Original geschrieben von BiBaButzemann

Flash ist mit der FlexBuilder Umgebung und AS3 eigentlich dick im kommen, da es nun auch was für Developer und nicht nur für Designer ist. Und so ziemlich jede Seite hat doch heutzutage Flash und gerade bei so imagelastigen b2c Seiten von Firmen und auch für clientseitige Applikationen, die irgendwas bestimmtes mit guter Usability können müssen, ists stark im Kommen. AS ist keine "Funscriptsprache" mehr, sondern man kann mittlerweile fast wien Großer mit programmieren. Hier mal so das krasseste, was mit Flash bisher gebaut wurde: http://www.hobnox.com/index.1056.de.html
Also die Seiten, die ich ansurfe sind größtenteils flashfrei. Das wird vielleicht im Unterhaltungs- und Werbebereich im großen Stil genutzt. Keine Frage, die Möglichkeiten sind enorm, ich habe damals auch immer Seiten wie 2advanced.com angesurft und deren Arbeit bewundert. Schauen wir uns aber mal die Top 10 des deutschen Onlinemarktes an. Da finden sich seriöse Seiten wie ebay, Amazon, Wikipedia, Google, GMX, studivz usw usf.

Dort wird Flash nie Einzug halten, weil es nicht zum Inhalt passt. Bei Youtube wird es vom Wesen her natürlich genutzt. Zudem spielt für Unternehmensseiten eine Rolle, das auf Arbeitsplätzen oft kein Flash installiert sein wird. So nimmt Flash nunmal nur eine Nische ein und wird spezielle Dinge genutzt.
Original geschrieben von BiBaButzemann
... JavaScript ist auch nicht universell verfügbar. Viele stellen JS beim alltäglichen Surfen ab.

Najo, "viele" würde ich das nicht nennen, das werden unter 5% sein. Aber bei JS kannst meist auch ne halbwegs gescheite Fallback zu liefern.
Das werden über 5% sein. Und für die von mir angesprochenen Seiten bietet JS eben ein paar Zusatzmöglichkeiten. Es bleibt nur eine Dreingabe, die man nicht für Eye Candy nutzen sollte, sondern für zusätzliche Funktionen.
 
Mitglied seit
02.09.2002
Beiträge
3.281
Reaktionen
106
Original geschrieben von Devotika
Dort wird Flash nie Einzug halten, weil es nicht zum Inhalt passt. Bei Youtube wird es vom Wesen her natürlich genutzt. Zudem spielt für Unternehmensseiten eine Rolle, das auf Arbeitsplätzen oft kein Flash installiert sein wird. So nimmt Flash nunmal nur eine Nische ein und wird spezielle Dinge genutzt.
Und da es mit dem Flash support unter Linux noch immer etwas kränkelt hoffe ich mal dass wir diese Adobe krücke auch bald los werden. Ob jetzt über HTML5 tags, javafx oder sonstwie.
 
Mitglied seit
03.08.2002
Beiträge
3.257
Reaktionen
14
Original geschrieben von Devotika

Iframes sind erlaubt, ansonsten soll man das Design eben per CSS beschreiben. Ich sehe da keinerlei Einschränkungen, was das Ergebnis betrifft.

Ich meine auch so Dinger wie onClick, onMouseOver usw. Brauch ich schon ab und an mal...

Original geschrieben von Devotika
Also die Seiten, die ich ansurfe sind größtenteils flashfrei. Das wird vielleicht im Unterhaltungs- und Werbebereich im großen Stil genutzt. Keine Frage, die Möglichkeiten sind enorm, ich habe damals auch immer Seiten wie 2advanced.com angesurft und deren Arbeit bewundert. Schauen wir uns aber mal die Top 10 des deutschen Onlinemarktes an. Da finden sich seriöse Seiten wie ebay, Amazon, Wikipedia, Google, GMX, studivz usw usf. Dort wird Flash nie Einzug halten, weil es nicht zum Inhalt passt. Bei Youtube wird es vom Wesen her natürlich genutzt.

http://video.gmx.net/, http://sketchup.google.com/intl/de/product/gsu.html, http://www.ebay.de/, ...

Für so komplette große Seiten eignet sich HTML natürlich besser, aber es ging ja darum, wo etwas zur Zeit passiert und nicht, was nun toller ist: Flash oder HTML. Und bei Flash gehts halt voran, HTML stagniert. Und jetzt an den "größten" Seiten sollte man sich eh nicht orientieren. Da spielen 546456 andere Dinge noch ne Rolle, wie die was jetzt baun und jetzt nicht unbedingt nur die höchste Erreichbarkeit. Im Endeffekt sitzen da auch nur so Hanseln wie du und ich hinter, die den Kram unter Zeitdruck fertig bekommen müssen und sich jetzt auch nicht die Mörderfalten darüber machen, ob das jetzt ne 100% valide Angelegenheit wird oder 1,3% der User ne Arschkarte ziehen. Beste Beispiel ist doch google maps: Lief zu Anfang unter Opera nicht, bis Opera eilig ne Ajaxunterstützung in seine Browser einbaute.

Original geschrieben von Devotika
Zudem spielt für Unternehmensseiten eine Rolle, das auf Arbeitsplätzen oft kein Flash installiert sein wird. So nimmt Flash nunmal nur eine Nische ein und wird spezielle Dinge genutzt.

Hm jein, in der Regel haben se da auch alle immer alles an, weil eigentlich mittlerweile die Generation der Administratoren sich erneuert hat und das Internet nicht mehr als ne große Viren- und Pornofarm angesehen wird. Die sperren soweit ich weiss in größeren Firmen eher bestimmte Seiten / IP Ranges bzw erstellen sich Whitelists.

Original geschrieben von Devotika

Das werden über 5% sein. Und für die von mir angesprochenen Seiten bietet JS eben ein paar Zusatzmöglichkeiten. Es bleibt nur eine Dreingabe, die man nicht für Eye Candy nutzen sollte, sondern für zusätzliche Funktionen.

95% der Leute wissen nichtmal, was JavaScript ist... Und bei allen von dir genannten Seiten wird Javascript stark benutzt. Und Javascript ist nicht für Eyecandys da, das ist Flash ;)
 

The_Company

Guest
Flash moege bitte so schnell wie moeglich sterben.
Kein View Source
Kein Security/Privacy
Keine Browser Integration
Keine Extensions
Nur schnell isses, aber das Problem loesen wir auch noch.
 
Mitglied seit
03.08.2002
Beiträge
5.045
Reaktionen
105
Ort
Berlin
Wir aktiveren Nutzer sehen das Internet anders als jemand, der zwei- bis dreimal pro Woche seinen Ebay-Konto nutzt und nur gelegentlich mal Nachrichten liest sowie E-Mails schreibt.

Denen ist es im Endeffekt auch egal, ob da der Internet Explorer oder Firefox läuft, eines der am Besten laufenden Argumente ist da eher, dass der IE ja schon auf dem System ist ("Wozu was anderes herunterladen, wenn ich doch alles normal sehen kann?"). Wenn "wir" denen nun einen Firefox oder Opera draufpacken, kann man sonstwelche Vorteile aufzählen, für einen Teil dieser Nutzer ist es schlichtweg nicht relevant, außer sie probieren es mal aus und erkennen für sich selbst, was sie brauchen und nutzen würden.
Dasselbe gilt für JavaScript, denn ich glaube auch, dass für einen Großteil die Webseite einfach nur funktionieren muss. Und wenn dann z. B. der IE meldet, dass etwa ActiveX (!) oder JS für den ordnungsgemäßen geblockt ist, ärgern die sich entweder bzw. aktivieren das dann irgendwie. Nicht jeder weiß über die Risiken Bescheid, auch wenn selbst ein DAU schon ein wenig Erfahrung haben sollte, dass man ein paar wenige Sicherheitsmaßnahmen beachten sollte.

Und das Argument Flash ist für solche User wahrscheinlich auch simpel. Einmalig im IE auf ein Dialogfeld klicken, das herunterladen (installiert das Windows in dem Fall nicht automatisch?) - und, zack, ab sofort jederzeit Youtube. Die kümmert es dann auch nicht, dass Flash proprietär ist, merken nur etwas, wenn sie flashintensive Seiten auf langsameren Rechnern betreiben.

Da braucht man sich dann auch nicht wundern, dass da weiterhin noch überwiegend alte Standards gelten bzw. Seiten oft noch auf den IE (sogar ältere Versionen) optimiert wurden.
 
Oben