Projeto Web Standards - Home page

Мисия

action
mission
members
resources

Позиция на WaSP за основните стандарти

Резюме

World Wide Web консорциумът (W3C) е установил стандарти за интерпретация на web-базирано съдържание.WSP mascot

Чрез създаването на браузери, които не поддържат еднакво тези стандарти, авторите на тези браузери вредят на web-разработчиците, бизнеса и потребителите като цяло.

Липсата на еднаква поддръжка на стандартите на W3C прави използването и разработката на web-базирани технологии невероятно трудно и скъпо.

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

Нашата цел е да поддържаме тези стандарти и да насърчаваме производителите на браузери да правят същото и посредством това да осигурим простичък и нормален достъп до web-технологиите като цяло.

Детайлите

Когато говорим за "стандарти" за web имаме предвид следното:

Структурни езици
HTML 4.0
XML 1.0

Представящи езици
Cascading Style Sheets 1
Cascading Style Sheets 2
XSL (в процес на разработка)

Обектни модели
Document Object Model 1 Core HTML/XML

Скриптинг
ECMAScript ("официалната" версия на JavaScript)

... така, както и възникващи стандарти като телевизионно-базираните и PDA-базираните браузери.

Тези стандарти са създадени от W3C (с изключение на ECMAScript) с цел да балансират от една страна нуждите на дизайнерите за сложна и интерактивна визия, а от друга желанието web-съдържанието да бъде достъпно от възможно по-голям брой браузери (и други клиентски устройства)  и среди.

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

HTML, XML, CSS и DOM са нещо много повече от набор интересни технологии. Те са средство за създаване на web-страници, посредством което става възможно доближаването на двойнствената цел - авангардно и интерактивно визуално представяне и широка всеобщодостъпност.

В полза на разработчиците е да се научат да използват тези технологии по начина, по който са замислени. Но това е извънредно трудно при сегашното сегментирано и често несъвместимо прилагане на тези технологии. Създаването на множество версии на еднакви web-страници заради несъвместимостта между браузерите е разточителство и прахосничество както за самите web-разработчици, така и за техните клиенти. Алтернативата да се опитваме да разрешим проблема с несъвместимостта с често сложни заобикаляния, е много скъпа - защото това е цената web-страниците да бъдат достатъчно гъвкави за да се ползват еднакво включително и от телевизионно-базираните браузери и от тези за PDA.

Следователно, използвайки тези технологии за целите, за които са предназначени, не само разработчиците на web да се научат да ги ползват, но също и производителите на браузери да държат на думата си, че ги поддържат.

 

Превод: Йовко Ламбрев