Компјутери, Програмирање
Валидаторот - што е тоа? Зошто ми е потребен валидатора mikrorazmetki?
Ајде да зборуваме за алатки код за потврда. Посебна алатка која е создадена за оваа намена, наречен валидатор. Како пример, тој ќе се користи HTML. Валидатора за овој јазик за означување е доста погоден за да се објасни принципот и да даде пример.
Зошто е тоа потребно?
Ние постави услови
Строгоста со која ќе се провери на страницата, се регистрира во тагот . Ако не е одредено, ќе се изучува внимателно, а извештајот ќе ги прикаже сите грешки валидатора и отпад од стандардите. Исто така, сметаат дека ревизијата ќе се спроведе според правилата на HTML5. За да наведете поинаква верзија или ублажување отстапувања пребарување, користете го тагот. Патем, во прилог на верзија за HTML, таму е исто така валидатора CSS. Тоа ви овозможува да се провери изградба на Cascading Style Sheets, и неговата усогласеност со најновите стандарди. Оваа шанса, ако сте навистина заинтересирани за оваа тема, тоа е подобро да не се занемари.
Насоки проверка DOCTYPE таг
Во моментов, постојат типови на прегледи:
- Строго во согласност со најновите стандарди.
- Транзиција.
- Строги.
- Со рамки.
Патем, на DOCTYPE е секогаш пожелно да се определи. Впрочем, ако не, различни прелистувачи имаат различни поставувања што ќе бидат поставени за да се покаже на страницата на различни начини. И саканата датотека е прикажан грди. Треба да се напомене дека тоа влијае само на визуелната компонента, додека претставата не е засегната.
Грешка кажа ниту еден збор
други елементи
Фактот дека проверките валидаторот на HTML-кодот - тоа е сигурно добра. Дали има некои карактеристики во однос на RSS-гасови и CSS каскада маси? Да, постојат валидаторите за нив. Запомнете, тие се провери само усогласеноста на код. И она што е напишано таму - тие не се грижат. Затоа, ако се претежно заинтересирани за квалитетот на страници и веб-сајт, ќе треба да ги провери, како и.
онлајн проверка
Што е вклучено во валидација?
- Од пребарувањето за синтаксички грешки.
- Скенирајте вградени тагови. Тие секогаш се затворени во обратен редослед за тоа како да се падне. И ако нешто не е во ред - ќе биде известен.
- Проверка за усогласеност со одреден тип документ дефиниција. Автоматско скенирање и утврдува дали сите правилно (ознаки, атрибути) е напишан во однос на верзија на Селектирај јазик, кој е назначен.
- Проверка за присуство на странски елементи. Од пребарувањето за она што е во кодот на фактот, но е отсутен во типот на документ Дефиниција.
Треба да се сфати дека сето ова - логички тест. Во овој случај тоа не е важно како да се спроведе валидатор. Што значи тоа во пракса? Ако барем една проверка не е успешна, со код, кој не би се сметаат за неподобни. На крајот на секој голем програмата ќе се прикаже препораки за тоа што треба да биде фиксен (па дури и може да ви каже како да го направи).
аргументи
Главната причина зошто валидатора mikrorazmetki - е да се обезбеди крос-пребарувачот на веб-сајт или нејзината индивидуална страница. Фактот дека секоја програма која ви помага да гледате web страници, има свои парсерот. Затоа, еден начин да бидете сигурни дека кодот ќе работи правилно во сите пребарувачи - се ослободи од неа преку валидатора. Она што го прави повеќе?
Фактот дека секој пребарувач има свој механизам на корелација на грешки во кодот. Па можеби и тој ќе биде во можност да се поправи ситуацијата со неважечки програма и се уште може да се влоши. Овие беа аргументи во корист, но исто така има и недостатоци.
Значи, тоа е вреди да се напомене дека mikrorazmetki валидатора е многу строга. И пребарувачи се во можност да се поправи некои грешки себе. Затоа, ако првата задача е да работи правилно, појавата делумно може да се игнорира.
Осврти, со користење на валидатора
Ако имаш сомнежи за естетскиот изглед на страницата, тие се залудно. На пример, ако го поставите на DOCTYPE, ќе биде вклучен парсер прелистувач на специфичен начин. Само тоа нема да доведе до фактот дека тоа е вчитан, и кодот ќе бидат проверени за усогласеност со него. Затоа парсери пребарувачи веќе конфигуриран кој ќе биде одреден недостаток на важност на кодот. И со сопствени атрибути: тие успешно откриени и обработени. Како пример, ARIA технологија. Таа работи со атрибути кои го надополнуваат семантичкото значење на кодот, така што се колне валидатор. Што е тоа: добро или лошо? Од една страна, кодот го работи, и нуди специјални можности. Од друга - стандардна девијација. Но, во случај на ARIA тоа е оправдано.
заклучок
Similar articles
Trending Now