Един от общата оформлението като критерий за качество

Понякога, в кратката среща търсенето на клиентите за "един от най-общ оформлението" на сайта. Също така, на елемента често изтъкват разработчиците на интернет проекти. като едно от предимствата на подхода за развитието, като индикатор за професионално.

Дали "валидността на грим" наистина важен критерий проект kachestvaveb? Аз ще се опитам да обобщя визията на този аспект и позицията на нашия уеб студио.

Какво е HTML оформление и технологични стандарти?

Един от първите резултати от уеб студио работа. който ще получи "ръце на" клиент - дизайнерско решение на бъдещата си уебсайт. Тя получава под формата на едно или повече изображения. Тези снимки не могат да бъдат директно използвани за създаването на сайта. Те първо трябва да наложи - да се превърнат в HTML формат. получите HTML-оформление.

И 99% от кода отговаря на тези стандарти. Но парадоксът - 99% от сайтовете не преминават проверка с официалната служба www.validator.w3.org. т.е. те не са валидни.

Ние ще се разбере защо сайтове не преминават проверка

Първата причина - малки грешки (толеранси) в оформлението, че браузъри пренебрегват.

Втората причина - дори и ако имате перфектната планировка и за редактиране на всяка страница на сайта, които могат да бъдат десетки хиляди, малки грешки са неизбежни. И провери всяка страница след всяка редакция - скъпо.

Трето - има редица техники, които не отговарят на стандартите на W3C, но обикновено се поддържа от всички браузъри.

Тези три аспекта са доста приемливи, по мое мнение. Те не се отрази на представянето на сайта в браузърите за индексиране от търсачките. Тяхното присъствие не е критично, и дори неизбежно.

Има и четвърта причина - наистина големи грешки в кода. Тя може да бъде незатворени тагове неправилно изписана атрибути и така нататък. D. Въпреки това, тези проблеми се виждат "с невъоръжено око." Ако сте тестване сайт в 3-5 браузъри, те "обхождане" навън. И това дори не е необходимо да се извърши проверка.

Това е, просто не е необходим за валидиране опитен разработчик. Всички грешките той разкрива на етапа на оформление на тестване и по-нататъшната работа на сайта. И още повече, че клиентът не е необходимо да се настоява за задължителната валидиране на всички страници на сайта. Това само ще увеличи разходите за строителство, без видима резултат.

Защо валидиране - не е панацея?

Сега нека да погледнем от другата страна. Ако оформлението преминава валидиране - независимо дали това е гаранция за неговото качество? Отговорът е прост - има, в никакъв случай.

  1. Оптимизиран. Той съдържа най-малко код, за да реши проблема.
  2. Лесно. С минимум изображения.
  3. Clean. Без "патерици" и използване на хакове.
  4. Структуриран. Когато стилове са съзнателни имена, които гнездят ясно до такава степен, че те могат лесно да бъдат разменени без да се пренебрегват. Тя осигурява лек подкрепа и промяна на оформлението.
  5. Показани правилно от всички браузъри.
  6. Разпределение код правилно е декорирана в същия стил.

Така че, крива, тежко оформление с много "патерици" и хакове, с стиловете в духа на «някакъв блок-100- 1-2-blalblabla», със загнездването на 20-ниво на тагове, дори елементарно, без интервалите код лесно да премине проверка , В новия браузър ще изглежда страхотно.

Но възникват проблеми, когато използвате:

  • Трафик по-висока от 1.5-3 пъти.
  • Лошо индексиране от търсачките.
  • Заклещването и "спирачка" в браузъра.
  • Неправилно дисплей в старите и мобилни браузъри.
  • Завършване и подкрепа на 1,5-3 пъти по-скъпо.

Нашите резултати

В резултат на това за себе си, ние сме до заключението, че валидирането на оформлението на нищо, казва.

Това не е предимство, това не означава, разработчикът на професионализъм и то не е панацея "кривата ръце."

Разбира се, ние се провери валидността на моделите, но по-малки предупреждения просто не е наред, т. За да. Те са малки и неизбежна. За нас по-важно от горния списък от показатели за качество, а ние се ръководим при приемане.