A HTML-szerkesztő vagy HTML-szerkesztő egy weboldal forráskód-szerkesztője , amely támogatja a HTML - jelölőnyelvet . Általában forráskód-szerkesztőkre és WYSIWYG -szerkesztőkre oszlik , amelyek szintén képesek forráskód szerkesztésére [1] .
A HTML-szerkesztők speciális szoftverek , ami azt jelenti, hogy számos kényelmet biztosítanak a HTML-jelölés írásához. Például helyettesítés vagy teljes oldalsablonok , szintaxis kiemelés . A WYSIWYG mellékágai webhelykészítőként működhetnek . Mindegyik szerkesztő exkluzív, és számos saját tulajdonsága, előnye és hátránya [2] .
Az elrendezéstervező számára a szövegszerkesztő (HTML-szerkesztő) a fő munkaeszköz [3] . A modern szerkesztők számára fontosak a kódírás gyorsítására és automatizálására szolgáló eszközök [3] [4] , mert a termelékenység a kódszerkesztőtől függ [4] . Az emmethez hasonló beépülő modulok ilyen eszközökké válnak; többszörös törpe a Sublime szövegben ; és kódkiegészítés [5] , szintaxis kiemelés [5] .
Nem kell ismernie a HTML-t [5] a WYSIWYG szerkesztő használatához . Tudás nélkül teljes mértékben használhatja a jelölést: megjelölhet bekezdéseket, címsorokat, képeket vagy táblázatokat, miközben azonnal megnézi, mi lesz a végén [5] .
A szakemberek körében azonban nem népszerűek, mivel minden kódot generáló vizuális szerkesztő szuboptimálisan több kódot hoz létre, mint egy profi [5] . Ráadásul egy ilyen szerkesztő csak jelöléssel tud működni, amikor egy professzionális elrendezéstervező nem szabványos címkéket használhat, vagy javascript kódot illeszthet be a jelölésbe [5] .
A sajtó gyakran felveti két megközelítés összehasonlításának kérdését: a vizuális szerkesztőt és a forráskód-szerkesztőt [1] .
A forráskód-szerkesztő lehetővé teszi a forráskód tisztán tartását [1] . Maga a jelölés rugalmasabb és pontosabb, mint a vizuális jelölés [1] . A jelölés különféle vizuális összetevők elérését teszi lehetővé, elkerülve az azonos típusú "kész" sablonokat [1] .
A forráskód- szerkesztők , mint minden szoftver, különböznek a költségekben, a frissítési gyakoriságban, a használt licencben és az operációs rendszer támogatásában . Vannak azonban olyan speciális funkciók is, amelyekkel más szoftverek nem rendelkeznek: segédprotokollok támogatása ( FTP , SFTP , GIT , SSH ), helyesírás-ellenőrzés , oldal előnézete, technológiai támogatás ( XSLT , RSS , xPath , MathML , JavaScript ) és támogatás a különböző HTML specifikációkhoz (3.2, 4, XHTML , HTML5) és azok érvényesítéséhez, grafikus formátumok támogatásához .
Bármilyen szoftvereszközt is használnak a weboldalak tervezésére, létrehozására és karbantartására, az alapul szolgáló HTML minősége az oldalon dolgozó személy készségétől függ. A HTML, CSS és más szkriptnyelvek némi ismerete, valamint a jelenlegi W3C irányelvek ezen a területen való ismerete segít minden tervezőnek jobb weboldalak létrehozásában WYSIWYG HTML-szerkesztővel vagy anélkül. [6]
HTML szerkesztők | |||||||
---|---|---|---|---|---|---|---|
| |||||||
nyílt forráskód |
| ||||||
Ingyenes szoftver |
| ||||||
Kereskedelmi szoftverek |
| ||||||
A fejlesztés leállt |
| ||||||
Webes alkalmazások |
| ||||||
|