Ich weiß bereits viel über Webstandards und verwende sie. Mir ist auch klar, dass die Verwendung von Webstandards nicht bedeutet, stolz sagen zu können: „Hey, hat Ihre Website die Standardüberprüfung bestanden?“, sondern um mehr. Aber als „Elite“-Webdesigner fühle ich mich manchmal immer verwirrt, wenn ich nur Webstandards verwende und anderen davon erzähle. Die Frage ist: Wenn wir das jetzt tun, wird die Situation nächstes Jahr noch dieselbe sein Jahr danach? Wie sieht es aus? Gibt es immer noch eine kleine Anzahl von Designern, die Webstandards übernehmen, während die meisten Designer weiterhin Websites für den IE entwerfen? Wohin gehen wir?
Diese Frage entstand, nachdem ich den Artikel „The Real Reason You Should Care About Web Standards“ von Design by FireAndrei gelesen hatte. Auch wegen Keiths Artikel über Webstandards, den er vor nicht allzu langer Zeit veröffentlicht hat. Wie können wir noch weiter gehen und etwas Praktisches für Webstandards tun? Ich denke, der erste Schritt (der möglicherweise überhaupt keine Idee ist) besteht darin, Web-Profis wie Eric Meyer, Douglas Bowman usw. eine umfassende Neugestaltung und Planung der W3C-Verifizierungsseite und des Handbuchs durchführen zu lassen. Andrei schlägt in seinem Artikel „Design Eye for the Usability Guy“ ein Paket von Wissen und Effekten vor, das ein hervorragendes Beispiel ist. Es weist einfach und deutlich auf die Mängel der W3C-Site in vielen Bereichen hin, beispielsweise in ihrer hässlichen Benutzeroberfläche. Andrei erwähnte auch die Gründung einer Fundraising-Stiftung, um dieses Anliegen zu fördern. Ich persönlich halte dies für eine sehr gute Idee und einen sehr guten Ausgangspunkt.
W3C transformieren
Das W3C ist wohl der Kern aller Dinge im Zusammenhang mit Webstandards. Ich meine, ausgerechnet das W3C ist wie eine Autowerkstatt, man „fährt“ mit seinem Standort hin und bekommt Benzin und die gesamte Wartung. Die Realität ist, dass die W3C-Validierungswarnungen möglicherweise schwer zu verstehen sind, wenn Sie gerade erst anfangen, Webstandards zu erlernen. Tatsächlich sollte W3C alle CSS-Tutorials enthalten, die es Ihnen ermöglichen sollten, einfach Antworten zu erhalten, anstatt verständnislos zu fragen, was Sie jetzt tun sollen. Möglicherweise müssen Sie eine bestimmte Website aufrufen, um die Antwort zu finden, andere finden die Antwort auf anderen Websites und unverbindliche Antworten werden im gesamten Web verbreitet und lösen weiterhin Debatten aus. Es wäre schön, wenn alle Probleme beim W3C gelöst werden könnten. Wenn ein Problem auftritt, sollte Ihr erster Gedanke darin bestehen, das W3C aufzusuchen. OK, ich weiß, dass diese Idee nicht einfach umzusetzen ist, aber W3C sollte zumindest nützlich sein und Menschen dazu inspirieren, Webstandards zu erlernen, und ich bin bereit, mich dieser Arbeit zu widmen.
An der derzeitigen Situation, in der nur wenige Menschen Standards nutzen, kann eine Umgestaltung des W3C zwar noch nichts ändern, ist aber zumindest ein Anfang. Der wahre Grund für die langsame Einführung von Webstandards liegt darin, dass es Microsoft egal ist, was es tut und was nicht, weil es dazu in der Lage ist (und nicht). Genauso wie ihre Sicherheitslücken treten sie fast täglich auf und Benutzer können diese Situation auch dann nicht ändern, wenn sie viel Geld ausgeben. Microsoft ist bereit, einen Teil von Longhorns Ressourcen für die weitere Unterstützung von XP Service Pack 2 aufzuwenden, einfach weil zu viele Probleme von den Medien aufgedeckt wurden und das Unternehmen dies unter Druck tun muss.
europäische Union
Der Fall der EU, den Windows Media Player von Microsoft zu bestrafen, ist ein Witz! Jedes Mal, wenn ich einen Film auf eine Webseite stellen muss, verwende ich die QuickTime-Technologie. Es ist eine sehr gute Software, mit der man eine kurze Datei, aber eine gute Qualität, bessere Skriptverarbeitungsfunktionen usw. erhalten kann. Aber jedes Mal, wenn ich mit meinen Kunden „kämpfen“ und fast verrückt diskutieren muss, ist das Argument des Kunden, dass die meisten Benutzer, die die Website besuchen, den Windows Media Player verwenden. Warum nicht den Windows Media Player verwenden? Ist es nicht ärgerlich, dass das jedes Mal passiert? Die EU kann Microsoft bestrafen, wie sie will, aber das ändert nichts am Denken und Handeln von Microsoft. Wir leben in einer demokratischen Gesellschaft, aber das bedeutet nicht, dass die Softwarewelt auch demokratisch ist. Im Gegenteil, die Softwarewelt ist voller Monopole . Das Gleiche passiert im IE-Browser. Vielleicht haben wir die Verantwortung, den Regierungen der EU und der USA zu sagen, in welcher Umgebung wir jeden Tag leben, aber ich bin fast davon überzeugt, dass niemand dazu in der Lage ist, da es dort (die Regierungen der EU und der USA) kein Internet mehr gibt Experten dort (zumindest meines Wissens nicht genug).
Warum nicht Hersteller von Webdesign-Software dazu zwingen, Anwendungen zu entwickeln, die Webstandards unterstützen, und uns so dazu zwingen, Webstandards strikt anzuwenden? Ist das möglich? Ist es wahrscheinlich, dass es erfolgreich sein wird? Dieser Ansatz führt nicht einmal zu Kritik. Ich glaube, dass wir einige Ziele nur erreichen können, wenn wir einen gewissen Druck auf Microsoft ausüben. Es gibt keinen Druck, alles wird weitergehen, nichts wird sich ändern, und Microsoft wird möglicherweise weiterhin einen großen Kampf führen. Schauen Sie sich den Kommentar von Robert Scoble an.
Eine schwarze Liste?
Wie wäre es mit der Einrichtung einer Blacklist-Website? Setzen Sie alle Websites auf die schwarze Liste, die Sie zur Verwendung des IE zwingen und nicht bereit sind, Webstandards zu übernehmen. Alle Web-Standard-Blog-Sites erstellen Links, die auf die Blacklist-Site verweisen (das „Get FireFox“-Symbol oder das Zeldman-Symbol wird unter dem Link platziert). Wenn es in großem Umfang aufgedeckt wird, werden meiner Meinung nach die meisten Unternehmen von der schwarzen Liste gestrichen werden wollen. Ich weiß, dass es drastisch ist, aber die meisten kommerziellen Websites verstehen, dass sie vielleicht noch nie von Webstandards gehört haben, und das ist eine Tatsache. Eine solche „Gewalt“ kann notwendig sein und sich indirekt auf Microsoft auswirken.
Ein Gütesiegel/Zertifikat
Eine andere Idee besteht darin, kommerziellen Websites, die Webstandards übernehmen, ein Qualitätszertifikat oder ein Qualitätssiegel wie ein ISO-Zertifikat zu verleihen. Dadurch geben wir unseren Kunden nicht nur die Garantie, dass die Seite auf Webstandards basiert, sondern sie profitieren auch davon. Denn ein Produkt mit einem weltweit anerkannten Qualitätssiegel erhöht sein Verkaufsargument. Wenn dies „Glaubwürdigkeit und Reputation“ oder Bekanntheit erhöhen würde, wären Kunden meiner Meinung nach bereit, diesen Ansatz in Betracht zu ziehen. Wenn sich viele Unternehmen für diesen Ansatz entscheiden, wird Microsoft den Druck spüren und darüber nachdenken, etwas gegen Webstandards zu unternehmen.
Das Obige sind alles meine persönlichen, zufälligen Ideen. Ich weiß nicht, wie ich sie umsetzen soll, und ich weiß nicht, ob sie verwirklicht werden können. Aber zumindest kümmere ich mich darum und versuche, über etwas nachzudenken. Vielleicht können diese Ideen dann von vielen Menschen (einschließlich Webstandardführern) gesehen und akzeptiert und dann umgesetzt werden. Es braucht auch etwas Kapital, um den Start zu erleichtern, Dinge zu ändern erfordert viel Mühe und Geld.
-----Übersetzung abgeschlossen. Im Folgenden finden Sie eine Zusammenfassung einiger Kommentare zu diesem Artikel. Weitere Kommentare finden Sie im Originalartikel.
Zusammenfassung der Kommentare
Lukasz: Warum stört dich der IE so sehr? Was musst du tun? Seien wir ehrlich: Windows ist das am weitesten verbreitete Betriebssystem der Welt und der IE-Browser liegt bei über 95 %. Warum sollte sich jemand um Margen kümmern (FireFox, Mozilla usw., egal was passiert)? Als Nutzer geht es mir um die Informationen, nicht darum, ob das Unternehmen welchem Standard folgt. Ich schlage vor, dass Sie darüber nachdenken: Warum ist der Microsoft-Browser so beliebt, wenn er keine Standards unterstützt?
lars: Die Leute verwenden den IE schon seit langem, und Unternehmen erstellen Websites, die mit dem IE kompatibel sind, und kümmern sich wegen der zusätzlichen Kosten und weil es keine Bearbeitungstools gibt, die den WYSIWYG-Standards entsprechen, nicht um W3C-Webstandards. Es ist auch fast unmöglich, eine Blacklist zu erstellen, da es so viele Websites gibt, die nur für den IE konzipiert sind. Was Lukasz' Aussage angeht, dass der IE-Anteil bei über 95 % liegt, bin ich anderer Meinung. Wer Zeldmans „Designing with Web Standards“ gelesen hat, weiß, dass viele andere Browser vorgeben, IE zu sein, um nur für den IE konzipierte Websites anzuzeigen.
ByteWarrior: Es gibt bereits eine Blacklist, siehe hier PromoZilla.nl (in den Niederlanden). Es gibt mehr als 300 Websites auf der schwarzen Liste, von denen 50 geändert wurden, um Mozilla/Firefox zu unterstützen.
tinotino: Microsoft spielt klug, aber nicht klug. Wir sind eine kleine Axt gegen einen großen Baum. Wir brauchen Maßstäbe, genauso wie wenn Zoll nicht der Maßstab wäre, würden wir mit unseren Füßen messen. Ich hasse es, Website-Bugs in jedem verfügbaren Browser zu debuggen, das ist idiotisch und ineffektiv.
Rob van der Linde: Bei Bedarf kann ich beim Schreiben von PHO/MySQL helfen, um den Aufbau einer globalen Blacklist-Website zu unterstützen (in meiner Freizeit). Aber ich kann keinen Serverplatz und keinen Domänennamen bereitstellen. Vielleicht können wir eine Gruppe von PHP-Programmierern um Unterstützung bitten oder ein solches Projekt bei Sourceforge erstellen.
David: Ich bin Designer und habe keine Ahnung vom Programmieren. Nachdem ich alle Beiträge gelesen habe, glaube ich nicht, dass die Leute keine Standards verwenden wollen, sondern nur, dass Leute, die bereits über fundierte Designfähigkeiten verfügen, das Entwerfen und Schreiben von Code nicht aufgeben wollen.
Veerle (Autor): Für David kann ich verstehen, dass die Änderung für Designer nicht besonders offensichtlich ist. Ich bin Grafikdesigner und gehöre zu den Menschen, die keine Angst davor haben, sich mit Code zu befassen. Es hat keinen Sinn, Code zu schreiben, wenn Ihnen dabei vor Angst die Haare zu Berge stehen. Ich denke, eine WYSIWYG-Bearbeitungssoftware (ähnlich wie dreamWeaver) kann Ihnen helfen. Als guter Webdesigner bin ich der Meinung, dass einige Grundkenntnisse erforderlich sind, um zu wissen, wie Code generiert wird, auch wenn Sie sich nur um die Benutzeroberfläche und das Erscheinungsbild kümmern. Meine tägliche Aufgabe besteht darin, die Benutzeroberfläche (UI) zu entwerfen und (X)HTML-Vorlagen an Programmierer zu senden. Ich hoffe jedoch immer noch, dass der Seitencode prägnant und standardisiert sein kann, um mehrschichtige verschachtelte Tabellen zu ersetzen. Als ich 1996 begann, die Erstellung von Webseiten zu erlernen, habe ich alles von Hand programmiert. Als Designer ist dies Ihr Kapital, wenn Sie sowohl über Design- als auch über XHTML/CSS-Kenntnisse verfügen.