HTML-editori tai HTML-editori on verkkosivun lähdekoodieditori , joka tukee HTML - kuvauskieltä . Yleensä jaetaan lähdekoodieditoreihin ja WYSIWYG -editoreihin, joilla voi myös olla kyky muokata lähdekoodia [1] .
HTML- editorit ovat erikoisohjelmistoja , mikä tarkoittaa, että ne tarjoavat useita mukavuuksia HTML-merkintöjen kirjoittamiseen. Esimerkiksi korvaaminen tai koko sivun mallit , syntaksin korostus . WYSIWYG:n sivut voivat toimia kuten verkkosivustojen rakentaja . Jokainen editori on ainutlaatuinen ja sillä on useita omia ominaisuuksia, etuja ja haittoja [2] .
Taittosuunnittelijalle tekstieditori (HTML-editori) on tärkein työväline [3] . Nykyaikaisille editoreille työkalut koodin kirjoittamisen nopeuttamiseen ja automatisoimiseen ovat tärkeitä [3] [4] , koska tuottavuus riippuu koodieditorista [4] . Plugineista, kuten emmet, tulee tällaisia työkaluja; useita carets ylevässä tekstissä ; ja koodin viimeistely [5] , syntaksin korostus [5] .
Sinun ei tarvitse osata HTML:ää [5] käyttääksesi WYSIWYG-editoria . Ilman tietämystä voit käyttää merkintöjä täysimääräisesti: merkitä kappaleita, otsikoita, kuvia tai taulukoita ja katsoa heti, mitä lopulta tulee [5] .
Ne ovat kuitenkin epäsuosittuja ammattilaisten keskuudessa, koska jokainen koodia luova visuaalinen editori luo optimaalisesti enemmän koodia kuin ammattilainen [5] . Lisäksi tällainen editori voi toimia vain merkintöjen kanssa, kun ammattimainen taittosuunnittelija voi käyttää standardista poikkeavia tunnisteita tai lisätä javascript-koodin merkintöihin [5] .
Lehdistö herättää usein kysymyksen kahden lähestymistavan vertailusta: visuaalisen editorin ja lähdekoodieditorin [1] .
Lähdekoodieditorin avulla voit pitää lähdekoodin puhtaana [1] . Itse merkintä on joustavampi ja tarkempi kuin visuaalinen merkintä [1] . Merkintöjen avulla voit saavuttaa erilaisia visuaalisia komponentteja välttäen samantyyppisiä "valmiita" malleja [1] .
Lähdekoodieditorit , kuten kaikki ohjelmistot, eroavat kustannuksista, päivitystiheydestä, käytetystä lisenssistä ja käyttöjärjestelmätuesta . On kuitenkin myös erikoisominaisuuksia, joita muilla ohjelmistoilla ei ole: tuki apuprotokollille ( FTP , SFTP , GIT , SSH ), oikeinkirjoituksen tarkistus , sivun esikatselu, teknologiatuki ( XSLT , RSS , xPath , MathML , JavaScript ) ja tuki erilaisille HTML-määrityksille (3.2, 4, XHTML , HTML5) ja niiden validoinnille, graafisten muotojen tuki .
Mitä tahansa ohjelmistotyökaluja käytetään web-sivujen suunnitteluun, luomiseen ja ylläpitoon, taustalla olevan HTML:n laatu riippuu sivulla työskentelevän henkilön taidoista. Jonkin verran HTML:n, CSS:n ja muiden komentosarjakielien tuntemus sekä W3C:n nykyisten ohjeiden tuntemus näillä alueilla auttavat ketä tahansa suunnittelijaa luomaan parempia verkkosivuja WYSIWYG HTML-editorin kanssa tai ilman sitä. [6]
HTML-editorit | |||||||
---|---|---|---|---|---|---|---|
| |||||||
avoin lähdekoodi |
| ||||||
Ilmainen ohjelmisto |
| ||||||
Kaupallinen ohjelmisto |
| ||||||
Kehitys lopetettu |
| ||||||
Web-sovellukset |
| ||||||
|