Какво представлява проектът за уеб стандарти? определение и значение

click fraud protection

Проектът за уеб стандарти е важна организация с нестопанска цел на програмисти и уеб потребители. Той е базиран на доброволци и умишлено притиска издателите на браузъри да се придържат към стандартите, публикувани и поддържани от W3C или World Wide Web Consortium. Преди доста време издателите на браузъри започнаха да добавят собствен код към това, което трябва да бъде отворени стандарти. Това значително затрудни разработчиците да вършат работата си.

Technipages Explains Web Standards Project

Сега те трябва да добавят дълги блокове код, който е в състояние да открие кой тип браузър е потребителят използване и след това обвържете инструкции за този конкретен браузър, за да сте сигурни, че уебсайтът се показва като него Трябва. Без това инструкциите, които не отговарят на собствената версия на HTML, използвана от браузър, ще или да бъде игнориран изцяло или просто погрешно интерпретиран – и в двата случая уебсайтът не се показва правилно.

Това означава, че даден уебсайт има „скрити“ инструкции, които се изпълняват само когато се използва конкретен браузър – това може да бъде толкова конкретно, колкото и коя версия. Например, разработчикът може да посочи, че всяка версия на Chrome преди 54.3.2 трябва да следва правило X, докато по-новите версии на Chrome трябва да следват правило Y вместо това. Това е трудно и прави простите творения по-сложни. Въпреки това и въпреки усилията на проекта за уеб стандарти, усилията за отстраняване на това са имали изключително ограничен успех – в по-голямата си част нещата остават собственост.

Браузъри като Microsoft Internet Explorere, Mozilla Firefox, Netscape Navigator, Google Chrome и др на всеки от тях имат тези разлики и по този начин изискват специални инструкции за кодиране в някои, но не във всички случаи. Често анимациите са засегнати, докато „обикновеният“ текст ще се показва правилно и в двата случая.

Проект за общи употреби на уеб стандарти

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

Чести злоупотреби с проект за уеб стандарти

  • Проектът за уеб стандарти е групата, която публикува и поддържа HTML и стандартите за уеб кодиране.