HTML-Redakteur

Ein HTML-Redakteur ist eine Softwareanwendung dafür, Webseiten zu schaffen. Obwohl die HTML-Preiserhöhung einer Webseite mit jedem Textaufbereiter geschrieben werden kann, können Spezial-HTML-Redakteure Bequemlichkeit und hinzugefügte Funktionalität anbieten. Zum Beispiel arbeiten viele HTML-Redakteure nicht nur mit dem HTML, sondern auch mit zusammenhängenden Technologien wie CSS, XML und JavaScript oder ECMAScript. In einigen Fällen führen sie auch Kommunikation mit entfernten Webservern über FTP und WebDAV und Versionsverwaltungssysteme wie CVS oder Umsturz.

Typen von Redakteuren

Es gibt verschiedene Formen von HTML-Redakteuren: Text, Gegenstand und WYSIWYG (was Sie sehen, ist, was Sie bekommen), Redakteure.

Textaufbereiter

Text (Quelle), die Redakteure für den Gebrauch mit dem HTML gewöhnlich beabsichtigt haben, stellt hervorhebende Syntax zur Verfügung. Schablonen, Werkzeugleisten und Tastatur-Abkürzungen können allgemeine HTML-Elemente und Strukturen schnell einfügen. Zauberer, tooltip veranlasst, und Autovollziehung kann mit allgemeinen Aufgaben helfen.

Text-HTML-Redakteure schließen allgemein entweder eingebaute Funktionen oder Integration mit Außenwerkzeugen für solche Aufgaben wie Quelle und Versionskontrolle, Verbindungsüberprüfung, Codeüberprüfung und Gültigkeitserklärung ein, codieren Reinigung und Formatierung, Rechtschreibprüfung, das Laden durch FTP oder WebDAV und Strukturierung als ein Projekt.

Textaufbereiter verlangen das Benutzerverstehen des HTML und irgendwelcher anderen Webtechnologien, die der Entwerfer wie CSS, JavaScript und Server-Seite scripting Sprachen verwenden möchte. Sie wurden auch auf A Simple HTML Editor (ASHE) verwiesen.

Einige regelmäßige Textaufbereiter wie Windows-Notizbuch stellen auch die Methode zur Verfügung, als HTML-Dateien mit.html oder.htm Erweiterungen zu sparen.

Gegenstand-Redakteure

Einige Redakteure erlauben das abwechselnde Redigieren des Quelltexts von Gegenständen in mehr visuell organisierten Weisen als das einfache Farbenhervorheben, aber in Weisen nicht betrachtet als WYSIWYG. Einige WYSIWYG Redakteure schließen die Auswahl ein, Palette-Fenster zu verwenden, die ermöglichen, die textbasierten Rahmen von ausgewählten Gegenständen zu editieren. Diese Paletten erlauben entweder Redigieren-Rahmen in Feldern für jeden individuellen Parameter oder Textfenstern, die volle Gruppe des Quelltexts für den ausgewählten Gegenstand zu editieren. Sie können Produkte einschließen, um Optionen zu präsentieren und auszuwählen, wenn sie Rahmen editieren. Adobe GoLive stellt einem Umriss-Redakteur zur Verfügung, um sich auszubreiten und HTML-Gegenstände und Eigenschaften zusammenzubrechen, Rahmen zu editieren, und den ausgebreiteten Gegenständen beigefügte Grafik anzusehen.

WYSIWYG HTML-Redakteure

WYSIWYG HTML-Redakteure stellen eine Redigieren-Schnittstelle zur Verfügung, die ähnelt, wie die Seite in einem WWW-Browser gezeigt wird. Einige Redakteure, wie in der Form von Browser-Erweiterungen, erlauben, innerhalb eines WWW-Browsers zu editieren. Weil das Verwenden eines WYSIWYG Redakteurs keine HTML-Kenntnisse verlangt, sind sie für einen durchschnittlichen Computerbenutzer leichter, damit angefangen zu werden.

Die WYSIWYG-Ansicht wird durch das Einbetten eines Lay-Out-Motors erreicht, der darauf gestützt ist, das in einem WWW-Browser verwendet ist. Der Lay-Out-Motor wird von den Entwicklern des Redakteurs beträchtlich erhöht worden sein, um das Schreiben, Aufkleben, Löschen und Bewegen des Inhalts zu berücksichtigen. Die Absicht besteht darin, dass, zu jeder Zeit während des Redigierens, das gemachte Ergebnis vertreten sollte, was später in einem typischen WWW-Browser gesehen wird.

WYSIWYM Redakteure

WYSIWYM (was Sie sehen, ist, was Sie vorhaben), ist ein alternatives Paradigma den WYSIWYG Redakteuren oben. Anstatt sich auf das Format oder die Präsentation des Dokumentes zu konzentrieren, bewahrt es die beabsichtigte Bedeutung jedes Elements. Zum Beispiel werden Seitenkopfbälle, Abteilungen, Paragrafen, usw. als solcher im Redigieren-Programm etikettiert, und passend im Browser gezeigt.

Online-Redakteure

Es gibt viele online WYSIWYG HTML-Redakteure, einige von ihnen sind:

  • CKEditor
  • OpenBEXI
  • TinyMCE
  • YUI reicher Textaufbereiter
  • WYMeditor

Gültige HTML-Preiserhöhung

HTML ist eine strukturierte Preiserhöhungssprache. Es gibt bestimmte Regeln darauf, wie HTML geschrieben werden muss, wenn es sich W3C Standards für das World Wide Web anpassen soll. Im Anschluss an diese Regel-Mittel, dass Websites auf allen Typen zugänglich sind und des Computers, zum kräftigen und den Leuten mit Körperbehinderungen, und auch auf Radiogeräten wie Mobiltelefone und PDAs, mit ihrer beschränkten Bandbreite und Bildschirmgrößen machen. Leider entsprechen die meisten HTML-Dokumente im Web den Anforderungen von W3C Standards nicht. Gemäß einer Studie erfüllt nur ungefähr 1 aus 141 die Standards. Eine andere Studie, geführt 2011 auf den 350 populärsten Websites in der Welt (ausgewählt durch den Index von Alexa), fehlen 94 Prozent von Websites der Webstandardpreiserhöhung und den Formatvorlage-Gültigkeitserklärungstests, oder wenden Charakter an, der unpassend verschlüsselt. Sogar jene syntaktisch richtigen Dokumente können wegen eines unnötigen Gebrauches der Wiederholung, oder gestützten auf Regeln ineffizient sein, die seit einigen Jahren missbilligt worden sind.

W3C aktuelle Empfehlungen auf dem Gebrauch von CSS mit dem HTML wurden zuerst durch W3C 1996 formalisiert und sind revidiert und seitdem raffiniert worden. Sieh CSS, XHTML, W3C's Strom CSS Empfehlung und W3C's aktuelle HTML-Empfehlung.

Diese Richtlinien betonen die Trennung des Inhalts (HTML oder XHTML) vom Stil (CSS). Das hat den Vorteil, die Stil-Information einmal für eine ganze Seite zu liefern, die nicht in jeder Seite, ganz zu schweigen von in jedem HTML-Element wiederholt ist. WYSIWYG Redakteur Entwerfer hat seitdem damit gekämpft, wie man am besten diese Konzepte ihren Benutzern ohne verwirrenden sie präsentiert, indem man die zu Grunde liegende Wirklichkeit ausstellt. Moderne WYSIWYG Redakteure alle schaffen das einigermaßen, aber keiner von ihnen ist völlig erfolgreich gewesen.

Jedoch wurde eine Webseite geschaffen oder, WYSIWYG oder mit der Hand editiert, um unter der größtmöglichen Zahl von Lesern und Zuschauern erfolgreich zu sein, sowie den 'Welt'-Wert des Webs selbst aufrechtzuerhalten, in erster Linie sollte es aus der gültigen Preiserhöhung und dem Code bestehen. Es sollte bereit zum World Wide Web nicht betrachtet werden, bis sein HTML und CSS Syntax mit irgendeinem die freien Dienstleistungen von W3C validator (W3C HTML Validator und W3C CSS Validator) oder einige andere vertrauenswürdige Alternativen erfolgreich gültig gemacht worden sind.

Zugänglichkeit von Webseiten durch diejenigen mit dem physischen, Sehkraft oder andere Körperbehinderungen sind nicht nur eine gute Idee, die Allgegenwart und Wichtigkeit vom Web in der modernen Gesellschaft denkend, aber werden auch durch das Gesetz beauftragt. In den Vereinigten Staaten, den Amerikanern mit dem Körperbehinderungen-Gesetz und in Vereinigtem Königreich. die Unfähigkeitsurteilsvermögen-Gesetz-Platz-Voraussetzung an öffentliche Websites. In vielen anderen Ländern bestehen ähnliche Gesetze entweder bereits, oder bald wird. Das Bilden von zugänglichen Seiten ist komplizierter als gerade das Bilden von ihnen gültig; das ist eine Vorbedingung, aber es gibt viele andere zu betrachtende Faktoren. Gutes Webdesign, ob das getane Verwenden eines WYSIWYG Werkzeugs oder nicht Bedürfnisse, diese auch in Betracht zu ziehen.

Was auch immer Softwarewerkzeuge verwendet werden, um Webseiten zu entwerfen, zu schaffen und aufrechtzuerhalten, ist die Qualität des zu Grunde liegenden HTML von der Sachkenntnis der Person abhängig, die auf der Seite arbeitet. Einige Kenntnisse des HTML, CSS und der anderen scripting Sprachen sowie einer Vertrautheit mit den W3C aktuellen Empfehlungen in diesen Gebieten werden jedem Entwerfer helfen, bessere Webseiten, mit einem WYSIWYG HTML-Redakteur und ohne zu erzeugen.

Schwierigkeiten, WYSIWYG zu erreichen

Ein gegebenes HTML-Dokument wird ein inkonsequentes Äußeres auf verschiedenen Plattformen und Computern aus mehreren Gründen haben:

Verschiedene Browser und Anwendungen werden dieselbe Preiserhöhung verschieden machen.

:The, den dieselbe Seite ein bisschen verschieden in Internet Explorer und Firefox auf einem hochauflösenden Schirm zeigen kann, aber es wird sehr verschieden im vollkommen gültigen Text-Only-Luchs-Browser aussehen. Es muss verschieden wieder auf einem PDA, einem internetermöglichten Fernsehen und auf einem Mobiltelefon gemacht werden. Die Brauchbarkeit in einer Rede oder Braille-Browser, oder über einen Schirm-Leser, der mit einem herkömmlichen Browser arbeitet, wird Anforderungen auf völlig verschiedenen Aspekten des zu Grunde liegenden HTML legen. Der Druck der Seite, über verschiedene Browser und verschiedene Drucker auf verschiedene Papierformate, um die Welt, legt andere Anforderungen. Mit dem richtigen Gebrauch des modernen HTML und CSS dort ist nicht mehr jedes Bedürfnis, 'Druckfähige Seite' Verbindungen zur Verfügung zu stellen und dann zu haben, um zwei Versionen der ganzen Seite aufrechtzuerhalten. Noch es gibt jede Entschuldigung für Seiten, die nicht das bevorzugte Papierformat und Orientierung des Benutzers passen, oder Tinte vergeuden, die feste Hintergrundfarben unnötigerweise druckt, oder Papier vergeudet, das Navigationstafeln wieder hervorbringt, die einmal ausgedruckt völlig nutzlos sein werden.

Browser und Computergrafik-Systeme haben eine Reihe von Benutzereinstellungen.

:Resolution, Schriftart-Größe, Farbe, kann Unähnlichkeit alles usw. am Taktgefühl des Benutzers angepasst werden, und viele moderne Browser erlauben noch mehr Benutzerkontrolle über das Seitenäußere. Ganzer kann ein Autor tun ist deuten ein Äußeres an.

WWW-Browser, wie die ganze Computersoftware, haben Programmfehler

:They kann sich aktuellen Standards nicht anpassen. Es ist hoffnungslos, um zu versuchen, Webseiten um alle aktuellen Programmfehler der allgemeinen Browser zu entwerfen: Jedes Mal, wenn eine neue Version jedes Browsers herauskommt, würde ein bedeutendes Verhältnis des World Wide Web das Wiedercodieren brauchen, um den neuen Programmfehlern und den neuen üblen Lagen anzupassen. Es wird allgemein viel klüger betrachtet, zu Standards zu entwickeln, dem 'blutenden Rand' Eigenschaften fernbleibend, bis sie sich niederlassen, und dann auf die Browser-Entwickler warten, um zu Ihren Seiten, aber nicht andersherum aufzuholen. Zum Beispiel kann keiner behaupten, dass CSS noch 'Schneide' ist, wie es jetzt weit verbreitete Unterstützung gibt, die in allgemeinen Browsern für alle Haupteigenschaften verfügbar ist, selbst wenn viele WYSIWYG und andere Redakteure noch nicht völlig aufgeholt sind.

Ein einzelner Sehstil kann vielfache semantische Bedeutungen vertreten

:Semantic-Bedeutung, abgeleitet aus der zu Grunde liegenden Struktur des HTML-Dokumentes, ist für Suchmotoren und auch für verschiedene Zugänglichkeitswerkzeuge wichtig. Auf Papier können wir vom Zusammenhang erzählen und erfahren, ob kühner Text einen Titel, oder Betonung oder etwas anderes vertritt. Aber es ist sehr schwierig, diese Unterscheidung in einem WYSIWYG Redakteur zu befördern. Einfach das Bilden eines Stückes des in einem WYSIWYG Redakteur kühnen Textes ist nicht genügend, um zu sagen, dass der Redakteur *why* der Text kühn ist - was die Unerschrockenheit semantisch vertritt.

Was Sie sehen, kann sein, was die meisten Besucher bekommen, aber, wie man versichert, ist es nicht, was jeder bekommt.

Siehe auch

  • Vergleich von HTML-Redakteuren
  • Liste von HTML-Redakteuren
  • Webschablone-System
  • Website-Baumeister
  • Validator

Ars Electronica Zentrum / Mustangs an Las Colinas
Impressum & Datenschutz