Editor HTML

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 18 iulie 2021; verificările necesită 3 modificări .

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] .

Beneficii

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] .

Comparație între editorul vizual și editorul de cod sursă

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] .

Comparația editorilor de cod sursă

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]

Note

  1. 1 2 3 4 5 Ce este un editor HTML . Consultat la 15 septembrie 2017. Arhivat din original pe 7 septembrie 2017.
  2. Marat Gabitov. Selectați editorul HTML . 3dnews.ru (5 octombrie 2005). Consultat la 15 septembrie 2017. Arhivat din original la 16 septembrie 2017.
  3. 1 2 Editori de text pentru designeri de layout - HTML Academy . Data accesului: 15 septembrie 2017.
  4. 1 2 Care este cel mai bun editor pentru cod HTML, PHP, CSS, JS? . Consultat la 15 septembrie 2017. Arhivat din original la 14 septembrie 2017.
  5. 1 2 3 4 5 6 Descărcare gratuită a editorilor CSS și HTML în rusă . Consultat la 15 septembrie 2017. Arhivat din original la 16 septembrie 2017.
  6. Elementele de bază ale documentelor HTML  // O introducere în HTML și JavaScript. — Londra: Springer London. — S. 21–42 . - ISBN 978-1-84628-656-8 , 978-1-84628-657-5 .

Link -uri