2010-03-10 5 views
7

Ich spreche über these.Worauf kommt es bei der Verwendung von W3C-gültigen Ausweisen an?

alt textalt textalt text

Ja, ich weiß sie, dass die Seite mit den Normen entspricht zeigen sollen und auf Seite Revalidierung Service verbinden sollte. OK. Aber warum sollte ich mich als normaler Benutzer damit beschäftigen? Als Besucher bin ich gleichgültig, ob die Seite strikt XHTML ist oder nicht, ob sie dreckige IE-Hacks enthält oder nicht. Es ist wichtig, dass eine Seite korrekt dargestellt wird, bequem ist und schnell funktioniert. Das ist alles! Und in der Realität kommen diese Anforderungen in vielen Fällen nicht reibungslos mit den W3C-Standards überein.

Also, was ist die Manie, etwas gezielt auf Entwickler zu einem Produkt Gesicht hinzuzufügen? Fehle ich einen Punkt?

+0

Mögliche doppelt: http://stackoverflow.com/questions/785457/displaying-w3c-compliance –

+5

Es ist für Leute, die denken, dass Validität eine Ehre Leistung. – Gumbo

+4

Und "strenge" Validierung ist nur für Masochisten. – Amarghosh

Antwort

5

Es ist kein Verkaufsargument wie die Tags "Be Safe With".

Mit den W3C-Ausweisen können Sie zeigen, dass Sie wissen, dass Standards für die Konstruktion von Webseiten gelten. Es ist eine Art zu zeigen, dass Sie gegenüber allen Benutzern höflich sein wollen, unabhängig vom Browser und um die Idee zu fördern, dass Browser zumindest die Standards implementieren sollten.

Es ist auch eine Möglichkeit, Ihre Leser zu erziehen. Nicht jeder weiß, dass diese Standards existieren oder warum sie existieren. Ihre Leser zu unterrichten, wird ihnen hoffentlich helfen, einen Browser zu finden, der ihren Browsing-Erwartungen entspricht und diese Erwartungen übertrifft. "Zeigen Sie mir einige Bilder von 4chan."

Obwohl, am Ende des Tages, stellt es sich in der Regel eine andere Möglichkeit, Dinge auf eine Website zu setzen, weil Sie die künstlerische Intelligenz fehlt, um Dinge gut aussehen, ohne "Aufkleber" überall über etwas zu setzen.

2

Es ist nur eine Möglichkeit, Ihren technisch kompetenten Benutzern zu zeigen, dass Sie technisch kompetent sind. Sie haben keinen anderen Grund zu sein. Ich versuche immer zu validieren, aber setze sie niemals. Wenn ich einen Blog hätte, könnte ich sie in den About-Bereich stellen.

2

Es ist nur prahlen Rechte. Dasselbe wie bei jeder Badge/Award-Implementierung. Sicher, es ist nicht wirklich wichtig für 99% Ihrer Besucher, aber es könnte für Sie als Entwickler von Bedeutung sein.

+0

Wenn es nicht zu 99% Ihrer Besucher egal sind Sie nur Ihre und ihre Bandbreite zu verschwenden. Wenn sich 60% Ihrer Besucher * darum kümmern würden, wäre es sinnvoller, es könnte Ihnen sogar einen Job verschaffen. Aber auf einem Allzweckgelände sind sie nur ein totes Gewicht. – voyager

+0

@voyager: Ihre nicht wirklich Ihre eigene Bandbreite zu verschwenden (mit Ausnahme der HTML sie angezeigt werden, die minimal ist), wie die Bilder auf der W3C-Website gehostet werden. Ich stimme dem zu, sie sind ziemlich sinnlos, aber einige Entwickler sind der Meinung, dass dies eine berechtigte Belohnung für die zusätzliche Anstrengung ist, eine standardkonforme Website zu erstellen. –

4

Es ist seltsam, aber virtuelle Medaillen tun arbeiten. Es ist kein Zufall, dass SO Rep und Abzeichen hat.

4

Es gibt viele Seiten mit wichtigem Text, die von meinem Browser übersehen werden, weil ich nicht den Browser verwende, den der Autor der Seite verwendet. Wenn ich eines dieser Abzeichen sehe, kann ich sicher sein, dass die ganze Seite gerendert ist.

Es ist wichtig, dass eine Seite korrekt dargestellt wird, bequem ist und schnell arbeitet. Das ist alles! Und in der Realität kommen diese Anforderungen in vielen Fällen nicht reibungslos mit den W3C-Standards überein.

Sie glauben nicht, dass dies widersprüchlich ist?

Ich würde die validierte Seite über die "mit Hacks für jeden Browser" Seite jeden Tag nehmen.

+0

Der Konflikt ist in der Realität. Einige, selbst ziemlich neue Browser, folgen den Standards nicht. Wenn Sie also hochmoderne Anwendungen entwickeln, müssen Sie manchmal Standards fallen lassen, um auf allen Plattformen das gleiche Aussehen und Verhalten zu erhalten. – nkrkv

+0

Die Realität ist, dass W3C nur Empfehlungen und keine Standards gibt. Alle Browser rendern die Dinge etwas anders und wenn Sie entschlossen sind, dass alle Browser gleich aussehen, dann werden Sie gegen Browser-Autoren kämpfen. – koan

3

Es ist für niemanden wichtig, einschließlich potenzieller Arbeitgeber und anderer Entwickler und vor allem nicht für Benutzer.Ich habe Seiten gesehen, die trotz der Badges NICHT validiert werden, und gültiges Markup bedeutet nur, dass die Syntax korrekt ist, aber nicht bedeutet, dass es gut gestaltet, angelegt, formatiert, durchdacht, flexibel, benutzbar oder für andere interessant ist . Ich werde mir das Markup ansehen, um zu sehen, was der Autor getan hat und worauf es ankommt.

1

Als Besucher ich gleichgültig bin, ob die Seite ist streng XHTML oder nicht, ob es schmutzig IE-Hacks enthält oder nicht.

Nun, wenn Sie Safari verwenden und die Website funktioniert nur mit IE wegen „dirty IE-Hacks“, dann für Sie, die Seite gebrochen und nutzlos. Ebenso, wenn Sie ein IE-Benutzer sind, und die Website ist voll von "schmutzigen Firefox Hacks", dann wird die Website für Sie auch gebrochen werden.

2

Sie nicht brauchen Badges. Wenn sie jedoch vorhanden sind, zeigen sie Ihnen, dass alle modernen Browser die Seite übertragen wird [fast] identisch. Ein Beispiel: Sie geben dem Benutzer das Vertrauen, dass, wenn er nach Hause zurückkehrt (im Büro ist er gezwungen, Mac OS X zu benutzen, aber Windows zu Hause hat), die Seite immer noch korrekt für ihn angezeigt wird. Nichts kritisch, aber manchmal wirklich wichtig zu wissen.

Verwandte Themen