За българските уеб агенции и уеб стандартите
Преди време попаднах на нещо интересно в блога на Георги Варзоновцев, пост, който предизвика сериозен отклик сред хората, занимаващи се с уеб в България. Според Жоро за да имаме професионална общност първото условие е да имаме професионалисти в тази област. Като браншова организация на професионалистите в областта се изявява Българската уеб асоциация. Самата асоциация гордо е обявила като своя мисия да участва в развитието на Уеб технологиите, както и в създаването на среда и стандарти за качество на предлаганите услуги и продукти. А съответно нейните членове (пълноправни и асоциирани), които гордо кичат своите фирмени сайтове с банера на асоциацията, би трябвало да са истинските професионалисти в бранша. Само че ние тъй като не си падаме по голословни твърдения, решихме да проверим доколко фирмените сайтове на членовете на асоциацията отговарят на стандартите за качество - ако не друго, то поне уважението към клиентите, професията и собственото име го изискват. За целта проверихме доколко сайтовете на пълноправните членове на асоциацията са съобразени с изискванията на W3C (поне тези пълноправни членове, които са уеб агенции, защото в БУА членуват портали, маркетинг консултанти, пиар агенции и медийни компании, дори и доброто старо Информационно обслужване е в кюпа
). Всеки сайт беше тестван за:
-
използван тип на документа (Doctype)
-
кодова таблица на символите (Character Encoding)
-
подход за изграждане на layout-а на документа
-
валиден (x)HTML код
-
валиден CSS код
-
достъпност на информацията при разглеждане с браузери с изключена поддръжка за графични елементи
-
достъпност на информацията при разглеждане с браузери с изключена JavaScript поддръжка
-
достъпност на информацията при разглеждане с браузери с изключена Flash поддръжка
-
WCAG и 508 accessibility
Решихме да добавим и още няколко сайта в анализа:
-
една от най-добре работещите и популярни агенции, която не е член на БУА - http://rizn.info
-
нашият фирмен сайт - http://mtr-design.com
-
сайта на Лукрат, първата организация в България, която се занимава с ползваемост, http://lucrat.net
-
сайта на един роден фрийлансер, http://evgord.com
Резултатите поместихме в следната таблица:
| Агенции - членове на БУА | ||||||||||
|
Validation
|
Disable
|
Accessability
|
||||||||
|
DTD
|
Charset
|
Layout
|
(X)HTML
|
CSS
|
Images
|
JavaScript
|
Flash
|
WCAG 1,2,3 |
Section 508 |
|
|
HTML 4.01 strict |
windows-1251
|
CSS layout |
Failed
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
HTML 4.0 transitional |
windows-1251
|
HTML tables |
Failed
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
XHTML 1.0 strict |
windows-1251
|
CSS layout |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Valid
|
|
|
XHTML 1.0 transitional |
iso-8859-1
|
HTML tables |
Failed
|
Failed |
Failed
|
Works
|
Works
|
Failed
|
Valid
|
|
|
N/A
|
windows-1251
|
HTML tables |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
HTML 4.01 Transitional |
windows-1251
|
Flash
|
Failed
|
Failed
|
Works
|
Works
|
Failed
|
Failed
|
Valid
|
|
|
N/A
|
N/A
|
HTML tables |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
XHTML 1.0 Transitional |
iso-8859-1
|
Flash
|
Failed
|
Valid
|
Works
|
Works
|
Failed
|
Failed
|
Failed
|
|
|
XHTML 1.0 transitional |
utf-8
|
CSS layout |
Valid
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Valid
|
|
|
HTML 4.0 Transitional |
utf-8
|
HTML tables |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
HTML 4.01 Transitional |
windows-1251
|
HTML tables |
Failed
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
XHTML 1.0 Transitional |
windows-1251
|
HTML tables |
Failed
|
N/A
|
Works
|
Works
|
Works
|
Valid
|
Valid
|
|
|
N/A
|
utf-8
|
Flash
|
Failed
|
Failed
|
Works
|
Works
|
Failed
|
Failed
|
Failed
|
|
|
under construction |
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
—
|
|
|
XHTML 1.0 Transitional |
windows-1251
|
HTML tables |
Valid
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Valid
|
|
|
N/A
|
windows-1251
|
HTML tables |
Failed
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
HTML 4.0 Transitional |
utf-8
|
HTML tables |
Failed
|
Failed
|
Works
|
Works
|
Works
|
Failed
|
Failed
|
|
|
HTML 4.01 Transitional |
windows-1251
|
Flash
|
Failed
|
Valid
|
Works
|
Works
|
Failed
|
Failed
|
Failed
|
|
|
HTML 4.01 Transitional |
utf-8
|
Flash
|
Failed
|
Valid
|
Works
|
Works
|
Failed
|
Failed
|
Valid
|
|
| Агенции, които не са членове на БУА | ||||||||||
|
Validation
|
Disable
|
Accessability
|
||||||||
|
DTD
|
Charset
|
Layout
|
(X)HTML
|
CSS
|
Images
|
JavaScript
|
Flash
|
WCAG 1,2,3 |
Section 508 |
|
|
XHTML 1.0 Transitional |
utf-8
|
CSS layout |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Valid
|
Valid
|
|
|
HTML 4.01 Strict |
utf-8
|
CSS layout |
Valid
|
Valid
|
Works
|
Works
|
Works
|
Valid
|
Valid
|
|
|
XHTML 1.0 Strict |
utf-8
|
CSS layout |
Failed
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Valid
|
|
|
XHTML 1.0 Transitional |
windows-1251
|
CSS layout |
Valid
|
Valid
|
Works
|
Works
|
Works
|
Failed
|
Valid
|
|
За съжаление, резултатите от теста не предразполагат към обширни анализи, тъй като мнозинството от агенциите демонстрират явно незачитане на стандартите в работата си. Но ако трябва да посочим някого като положителен пример, то това безспорно са Лукрат, което може би не е случайно с оглед на областта, в която са специализирани. А що се отнася до ползата от уеб стандартите, то по темата е изписано достатъчно много - за нас остана единствено задължението да направим своята собствена селекция от текстове, които да ви препоръчаме:
- The business value of web standarts by Jeffrey Veen
- Ten reasons to learn and use web standarts by Roger Johansson
- Да работим по уеб стандартите на Roger Johansson, в превод на български от Петьо Иванов и редакция от Боби Димитров
- Web standarts. Shoulds my business website be compliant by Thomas Ashworth
- The myth of content and presentation separation by Jeff Croft
- An objective look at table based vs. CSS based design by Andy Budd












