Da das Internet ein Organismus ist, der sich ständig verändert und weiterentwickelt, ist es sehr wichtig, eine Website zu erstellen, die sich mit dem Internet verändern und wachsen kann. Es ist auch sehr wichtig, nicht von der Schockwelle des Internets betroffen zu sein, wenn die Online-Welt Änderungen.
Sauberes Markup und die Erstellung Ihrer Website unter Verwendung von Webstandards können die Leute verwirren, aber auf lange Sicht sparen Sie dadurch Zeit und Geld.
Mit der Erweiterung des Netzwerks entwickeln sich auch die im Netzwerk eingesetzten Technologien ständig weiter. HTML existiert schon seit langem im Internet und hat im Laufe seiner kontinuierlichen Weiterentwicklung zahlreiche Ableitungen hervorgebracht.
Zuerst kam Javascript, dann kamen CSS, XML und AJAX. Die weit verbreitete Einführung von HTML5 steht vor der Tür, da Firefox, Safari, Opera und Chrome alle HTML5 unterstützen (IE hinkt hinterher als zuvor).
In diesem Artikel werde ich Wangyi Technology www.idccss.com als Beispiel nehmen, um die Grundlagen von Netzwerkstandards zu untersuchen. Was bedeutet das für Sie? wird von jedem leicht übersehen.
Was bedeutet die Note „sauber“?
Kurz gesagt bedeutet dies, Unordnung zu beseitigen und den Standard kompatibel zu machen, indem für verschiedene Sprachen dieselben Tags und Strukturen verwendet werden.
Sauberes HTML kann die Verwendung unnötiger Tags reduzieren, unnötige Dinge eliminieren und sehr kleine Markups verwenden, um eine Aufgabe erfolgreich abzuschließen. Es werden keine unnötigen Eigenschaften wie integriertes CSS, Struktur und Organisation jeder Datei verwendet. Ebenso sollte sauberes CSS Duplikate vermeiden und vorhandene Ressourcen nutzen. Standardkonformität bedeutet, dass Ihre Seite den vom W3C veröffentlichten HTML-, CSS- und XML-Standards entspricht. Es bedeutet, das W3C zu nutzen, um Fehler zu erkennen, zu korrigieren und zu testen, bis Ihre Webseiten zu 100 Prozent nutzbar sind.
Jedes Website-Design-Projekt ist zeitlich begrenzt und Kunden möchten außerdem, dass ihre Websites vorzeitig fertiggestellt werden. Daher stehen Webentwickler und -designer unter ständigem Druck, schneller und effizienter zu arbeiten.
Normalerweise denke ich: „Schnelles Denken macht schlampig, und das Markieren in einem sauberen Standardformat kostet viel Zeit“ und sage normalerweise: „Das funktioniert schon, das ist der beste Weg, es zu machen.“ Wichtig „Natürlich.“ Bisher hat es bei dir funktioniert. Aber was ist mit dem nächsten Jahr? Was ist mit einem neuen Browser?
Glauben Sie wirklich, dass Suchmaschinen den ganzen Tag über auf die gleiche Weise funktionieren? Sie sind sehr wählerisch und wenn Sie die Standards nicht erfüllen, wird Ihr scheinbarer Seitenrang sinken.
Was passiert, wenn die nächste Person die von Ihnen erstellte Webseite ändern muss? Was passiert, wenn Sie von einem Auto angefahren werden, von Außerirdischen entführt werden oder Ihren Campingplatz auf einer Polarexpedition nicht finden können? Um das Chaos zu beseitigen, das Sie hinterlassen haben, müssen Sie sich alle Mühe geben, den Code anzusehen und zu verstehen. Wird das eine einfache Sache sein? Wer kann garantieren, dass diese Person keine Kopfschmerzen bekommt und Sie verflucht?
Wenn Sie es also zum ersten Mal tun, müssen Sie es richtig machen. Das ist keine lästige Sache, es ist eine Lebensphilosophie. Wenn Sie dies tun, sparen Sie tatsächlich viel Zeit und Geld und machen die Arbeit für die Menschen, mit denen Sie zusammenarbeiten, einfacher.
Sie denken vielleicht, dass es schneller wäre, alles, was Sie wollen, in integriertes CSS zu schreiben, als innerhalb bestimmter Regeln zu schreiben. Und Sie denken vielleicht, dass es schneller wäre, wahllos zu schreiben, ohne die gesamte Dateistruktur zu berücksichtigen. Wenn Sie später Dateien aktualisieren oder die Website neu gestalten, werden Sie mehr Zeit damit verbringen, den Code, den Sie zufällig geschrieben haben, nachzuholen, als Sie damals gespeichert haben. Wenn Sie eine neue Seite schreiben, wird der lästige Inline-Code, den Sie zuvor verwendet haben, zurückkommen und Sie in eine Falle locken, und es wird viel Zeit kosten, ihn loszuwerden.
Skalierbarkeit, Zugänglichkeit, Transformation und zukünftige Standards
Die Entwicklung mobiler Browser wird immer vielversprechender und mittlerweile kann fast jeder mit seinem Mobiltelefon im Internet surfen. Es werden auch unterstützende Technologien entwickelt, beispielsweise Bildschirmlesegeräte für Blinde und Geräte mit variabler Benutzeroberfläche für Menschen mit Behinderungen. Sie möchten sich nicht selbst benachteiligen, wenn Sie diese Änderungen nicht berücksichtigen.
Für Internetnutzer aus aller Welt kann es sein, dass der Inhalt Ihrer Website teilweise in mehrere Sprachen übersetzt ist. Dank des Internetarchivs, des Google-Cache und einiger anderer Netzwerkelemente ist die Seite, die Sie heute veröffentlichen, möglicherweise noch sehr lange verfügbar, selbst nachdem Sie sie von Ihrer Website gelöscht haben.
Sauberes Markup und Standards tragen wesentlich dazu bei, dass sich Ihre Website reibungslos weiterentwickeln kann, wenn sich das Web in der Zukunft weiterentwickelt.
Do’s und Don’ts
Verwenden Sie Tags genau so, wie Sie denken. Beispiel: h1 ist die höchste Ebene auf der Webseite, gefolgt von h2, h3 usw. Auf jeder Seite sollte nur ein untergeordnetes h1-Tag vorhanden sein.
Benennen Sie Ihre CSS-Standards und IDs sinnvoll und fragen Sie sich, ob andere erkennen können, was der Name bedeutet. Interessant sind auch die Namen: #box12 oder #commentscale?
Nutzen Sie CSS sinnvoll. Beispiel: Wenn Sie eine Schriftart in einem Ordner festlegen, müssen Sie diese nicht in jedem Unterordner erneut festlegen, es sei denn, Sie möchten in jedem Unterordner eine andere Schriftart festlegen. Dies kann dazu führen, dass Ihre Seite schnell geöffnet wird.
Verwenden Sie HTML, CSS und XML, um so viele Fehler wie möglich zu korrigieren. Achten Sie auch auf die generierten Warnungen.
Überprüfen Sie den WYSIWYG-generierten Code sorgfältig und führen Sie gegebenenfalls eine Codebereinigung durch. Diese Codes sind aufgebläht, redundant und enthalten viel unnötigen und nutzlosen Müll.
Fügen Sie keine Inline-Formatierungen und irrelevanten Tags und Attribute ein, nur weil Sie es eilig haben.
Verwenden Sie es nicht weiter, nur weil es kurzfristige Auswirkungen hat. Nur weil eine Seite verwendet werden kann, heißt das nicht, dass ihr Code Standard ist, keine Probleme aufweist und für Suchmaschinen geeignet ist.