Un editor HTML , sau un editor HTML , este un editor de cod sursă a paginii web care acceptă limbajul de marcare HTML . De obicei, împărțite în editori de cod sursă și editori WYSIWYG , care pot avea, de asemenea, capacitatea de a edita codul sursă [1] .
Editorii HTML sunt software specializate , ceea ce înseamnă că oferă o serie de facilități pentru scrierea de markup HTML. De exemplu, înlocuire sau șabloane întregi de pagină , evidențierea sintaxelor . ramurile WYSIWYG pot funcționa ca un constructor de site-uri web . Fiecare editor este exclusiv și are o serie de caracteristici, avantaje și dezavantaje proprii [2] .
Pentru un designer de layout , un editor de text (editor HTML) este principalul instrument de lucru [3] . Pentru editorii moderni, instrumentele de accelerare și automatizare a scrierii codului sunt importante [3] [4] , deoarece productivitatea depinde de editorul de cod [4] . Plugin-uri precum Emmet devin astfel de instrumente; liniuțe multiple în Sublime Text ; și completarea codului [5] , evidențierea sintaxei [5] .
Nu trebuie să cunoașteți HTML [5] pentru a utiliza editorul WYSIWYG . Fără cunoștințe, puteți utiliza pe deplin marcajul: marcați paragrafe, titluri, imagini sau tabele, în timp ce vă uitați imediat la ceea ce va fi în cele din urmă [5] .
Cu toate acestea, ele sunt nepopulare în rândul profesioniștilor, deoarece fiecare editor vizual care generează cod creează în mod suboptim mai mult cod decât un profesionist [5] . În plus, un astfel de editor poate funcționa numai cu marcaj, atunci când un designer profesionist de layout poate folosi etichete non-standard sau poate introduce cod javascript în marcaj [5] .
Presa ridică adesea problema comparării a două abordări: un editor vizual și un editor de cod sursă [1] .
Editorul de cod sursă vă permite să păstrați codul sursă curat [1] . Marcajul în sine este mai flexibil și mai precis decât marcajul vizual [1] . Markup vă permite să realizați o varietate de componente vizuale, evitând același tip de șabloane „gata făcute” [1] .
Editorii de cod sursă , ca orice software, diferă în ceea ce privește costul, frecvența actualizării, licența utilizată, suportul sistemului de operare . Cu toate acestea, există și caracteristici speciale pe care alte software-uri nu le au: suport pentru protocoale auxiliare ( FTP , SFTP , GIT , SSH ), verificare ortografică , previzualizare a paginii, suport tehnologic ( XSLT , RSS , xPath , MathML , JavaScript ) și suport pentru diferite specificații HTML (3.2, 4, XHTML , HTML5) și validarea acestora, suport pentru formate grafice .
Indiferent de instrumentele software folosite pentru a proiecta, crea și întreține pagini web, calitatea HTML-ului de bază depinde de abilitățile persoanei care lucrează pe pagină. Unele cunoștințe despre HTML, CSS și alte limbaje de scripting, precum și familiarizarea cu ghidurile actuale W3C în aceste domenii, vor ajuta orice designer să creeze pagini web mai bune, cu sau fără un editor HTML WYSIWYG. [6]
Editore HTML | |||||||
---|---|---|---|---|---|---|---|
| |||||||
sursa deschisa |
| ||||||
Software gratuit |
| ||||||
Software comercial |
| ||||||
Dezvoltarea sa încheiat |
| ||||||
aplicații web |
| ||||||
|