En HTML-redigerare , eller HTML-redigerare , är en webbsidas källkodsredigerare som stöder HTML -markeringsspråket . Vanligtvis uppdelad i källkodsredigerare och WYSIWYG - redigerare, som också kan ha möjlighet att redigera källkod [1] .
HTML-redigerare är specialiserad programvara , vilket innebär att de tillhandahåller ett antal bekvämligheter för att skriva HTML-uppmärkning. Till exempel ersättnings- eller hela sidmallar , syntaxmarkering . WYSIWYG-avläggare kan fungera som en webbplatsbyggare . Varje redaktör är exklusiv och har ett antal egna funktioner, fördelar och nackdelar [2] .
För en layoutdesigner är en textredigerare (HTML-redigerare) det huvudsakliga arbetsverktyget [3] . För moderna redaktörer är verktyg för att accelerera och automatisera kodskrivning viktiga [3] [4] , eftersom produktiviteten beror på kodredigeraren [4] . Plugins som emmet blir sådana verktyg; flera rader i sublim text ; och kodkomplettering [ 5] , syntaxmarkering [5] .
Du behöver inte kunna HTML [5] för att använda WYSIWYG-redigeraren . Utan kunskap kan du använda uppmärkningen fullt ut: markera stycken, rubriker, bilder eller tabeller, samtidigt som du omedelbart tittar på vad som kommer att bli till slut [5] .
De är dock impopulära bland proffs, eftersom varje visuell redigerare som genererar kod skapar suboptimalt mer kod än en professionell [5] . Dessutom kan en sådan editor bara fungera med uppmärkning, när en professionell layoutdesigner kan använda icke-standardiserade taggar eller infoga javascript-kod i uppmärkningen [5] .
Pressen tar ofta upp frågan om att jämföra två tillvägagångssätt: en visuell redaktör och en källkodsredigerare [1] .
Källkodsredigeraren låter dig hålla källkoden ren [1] . Markeringen i sig är mer flexibel och mer exakt än den visuella markeringen [1] . Markup låter dig uppnå en mängd olika visuella komponenter och undviker samma typ av "färdiga" mallar [1] .
Källkodsredigerare , som all programvara, skiljer sig åt i kostnad, uppdateringsfrekvens, använda licenser, operativsystemstöd . Det finns dock även specialfunktioner som annan mjukvara inte har: stöd för hjälpprotokoll ( FTP , SFTP , GIT , SSH ), stavningskontroll , sidförhandsgranskning, tekniskt stöd ( XSLT , RSS , xPath , MathML , JavaScript ) och support för olika HTML-specifikationer (3.2, 4, XHTML , HTML5) och deras validering, stöd för grafiska format .
Vilka programvaruverktyg som än används för att designa, skapa och underhålla webbsidor beror kvaliteten på den underliggande HTML-koden på skickligheten hos den person som arbetar på sidan. Viss kunskap om HTML, CSS och andra skriptspråk, och förtrogenhet med de nuvarande W3C-riktlinjerna inom dessa områden, kommer att hjälpa alla designer att skapa bättre webbsidor med eller utan en WYSIWYG HTML-redigerare. [6]
HTML-redigerare | |||||||
---|---|---|---|---|---|---|---|
| |||||||
öppen källa |
| ||||||
Gratis mjukvara |
| ||||||
Kommersiell programvara |
| ||||||
Utvecklingen avbröts |
| ||||||
Webbapplikationer |
| ||||||
|