WikiDer > HTML талдағыштарын салыстыру - Википедия
Бұл мақалада бірнеше мәселе бар. Өтінемін көмектесіңіз оны жақсарту немесе осы мәселелерді талқылау талқылау беті. (Бұл шаблон хабарламаларын қалай және қашан жою керектігін біліп алыңыз) (Бұл шаблон хабарламасын қалай және қашан жою керектігін біліп алыңыз)
|
HTML талдаушылары автоматтандырылған бағдарламалық жасақтама болып табылады Гипермәтінді белгілеу тілі (HTML) талдау. Олардың екі негізгі мақсаты бар:
- HTML травералы: бағдарламашыларға «HTML жолының кодына» оңай кіруге және өзгертуге интерфейс ұсыныңыз. Канондық мысал: DOM талдаушылары.
- HTML clean: жарамсыз HTML-ді түзету және алынған түзетудің макеті мен шегініс мәнерін жақсарту. Канондық мысал: HTML ұқыпты.
| Саралаушы | Лицензия | Іске асыру тілі (-лері) | Соңғы күн * | HTML талдауы[1] | HTML5 стандартына сәйкес талдау | HTML таза ** | HTML *** жаңарту |
|---|---|---|---|---|---|---|---|
| HTML ұқыпты | W3C лицензиясы | ANSI C | 2017-03-01[2] | Иә[3] | Иә | Иә[3] | Иә |
| HtmlUnit | Apache лицензиясы 2.0 | Java | 2019-08-24[4] | Иә | ? | Жоқ | Жоқ |
| lixxml2 HTMLparser | MIT лицензиясы | C | 2017-11-02[5] | Иә | Жоқ | ? | ? |
| Саралаушы | Лицензия | Іске асыру тілі (-лері) | Соңғы күн * | HTML талдауы | HTML5-үйлесімді талдау | HTML таза ** | HTML *** жаңарту |
- * Соңғы шығарылым күні (елеулі өзгерістер болған).
- ** зарарсыздандыру (стандартты үйлесімді веб-парақ құру, спамды азайту және т.б.) және таза (презентацияның артық тегтерін алып тастау, XSS кодын жою және т.б.) HTML-код.
- *** Ескірген тегтерді (мысалы, CENTER) жарамдыларға (мысалы, DIV-мен) түрлендіре отырып, HTML4.X-ті XHTML-ге немесе HTML5-ке жаңартады. style = «text-align: center;»).