Wat is een HTML-schrijver?
Een Hyper-Text Markup Language (HTML) -schrijver, ook wel een HTML-editor genoemd, is een computerprogramma dat tekstverwerkingstekst en -afbeeldingen vertaalt naar deze specifieke computertaal. Met een HTML-writer kan iemand die niet weet hoe hij websites in een programmeertaal moet ontwerpen, deze maken door met tekst en andere pagina-elementen te werken zoals ze er op internet uitzien. Deze mogelijkheid om met het eindresultaat te werken, in plaats van met de programmeertaal, wordt "Wat u ziet is wat u krijgt" (WYSIWYG) genoemd.
Internetbrowsers geven websites weer door computerprogrammeertalen te interpreteren. De meest voorkomende programmeertaal is HTML, de basisbouwstenen van een webpagina. HTML gebruikt begin- en eindtags die op een pagina worden geplaatst om een browser te vertellen wat hij moet doen met de elementen tussen de tags. Als een website-ontwerper bijvoorbeeld wil dat bepaalde tekst vetgedrukt wordt weergegeven in een browser, zet hij de begintag vetgedrukt aan het begin van de tekst en de eindtag vetgedrukt na het laatste woord van de tekst naar worden veranderd. In het programmadocument ziet de tekst er nog steeds uit als gewone tekst, maar wanneer de pagina in een browser wordt bekeken, verdwijnen de tags en wordt de tekst weergegeven volgens de programmeerinstructie.
Veel mensen vinden HTML ontmoedigend. In plaats van te leren hoe een website te bouwen met behulp van tags, geven sommige mensen er de voorkeur aan om een webpagina precies zo in te delen als ze willen en ze maken zich nog andere zorgen over welke HTML-tags het er op die manier uit zouden zien. Een HTML-schrijver maakt het overbodig om HTML te kennen, omdat het programma automatisch tekstverwerkingsstijlopdrachten, zoals vet of cursief, vertaalt naar hun HTML-equivalenten.
De meeste tekstverwerkers en teksteditors worden geleverd met een ingebouwde HTML-writer. Een auteur moet het document gewoon typen en opmaken zoals hij het in een browser wil weergeven. Hij kan het document vervolgens opslaan als een HTML-document. De tekstverwerker voegt automatisch alle tags toe die nodig zijn om de pagina correct op internet weer te geven.
Een HTML-writer wordt meestal meegeleverd met veel op internet gebaseerde programma's waarmee gebruikers tekst kunnen posten, zoals programma's voor forums, blogs en tijdschriften. Het is opgenomen in het boekingsscherm en stelt gebruikers in staat om bepaalde tekstverwerkingsstijlen op hun tekst toe te passen. De meeste HTML-schrijvers kunnen alleen basis tot matige HTML-programmering aan. Meer geavanceerde websites vereisen nog steeds vakkundig gebruik van de oorspronkelijke codeertaal om betere visuele effecten te genereren.