
- •Оглавление
- •Введение Актуальность темы
- •Цель работы
- •Основная часть
- •Что такое веб-стандарты?
- •Организации, разрабатывающие веб-стандарты
- •Классификация веб-стандартов
- •Концепция современных веб-документов
- •Применение веб-стандартов
- •Разделение сфер ответственности
- •Структура веб-документа - html и xhtml
- •Оформление документа - css
- •Связь css и html
- •Правила и каскадность css
- •Модели документов - Document Object Model, dom
- •Скриптовые языки
- •Объектная модель JavaScript
- •. EcmaScript – основа для других скриптовых языков
- •Развитие веб-стандартов
- •Важнейшие аспекты концепции веб-стандартов
- •Семантика
- •Валидность
- •Кроссбраузерность
- •Положительные следствия использования веб-стандартов
- •Ускорение загрузки веб-страниц
- •Облегчение машинной обработки
- •Бо́льшая гибкость в отношении различных сред и устройств
- •Лучшая доступность для пользователей с ограниченными возможностями
- •Доступность контента для пользователей устаревших браузеров
- •Гарантированная совместимость верстки с современными браузерами и последующими их версиями
- •Облегчение процесса разработки сайтов
- •Несоблюдение стандартов
- •Образование;
- •Бизнес-причины.
- •Системы электронной коммерции
- •Система управления содержимым
- •Образование
- •Бизнес-причины
- •Практическая часть
- •Способы проверки сайтов на соответствие стандартам
- •Соответствие современных сайтов стандартам
- •Заключение
- •Литература
Гарантированная совместимость верстки с современными браузерами и последующими их версиями
Если страницы сайта сверстаны с соблюдением всех формальных правил спецификаций W3C, во всех современных браузерах, поддерживающих соответствующие спецификации, сайт будет выглядеть так, как задумано разработчиками. Более того, он будет выглядеть точно так же и в последующих, пока еще не существующих, разновидностях и версиях браузеров при условии исправной имплементации ими использованных при разработке сайта стандартов.
Возможно, специфика работы некоторых экспериментальных свойств и значений CSS, используемых ныне с вендорными префиксами, в итоге изменится. Но вендорные префиксы созданы, чтобы была возможность отточить нюансы реализации перспективной технологии в различных браузерах на раннем этапе ее развития и не допустить противоречий в реализациях «зрелой» спецификации (как взаимных противоречий реализаций между собой, так и противоречий реализаций в браузерах с буквой спецификации как таковой).
Облегчение процесса разработки сайтов
Легкий, логически стройный, прозрачный код проще писать и впоследствии сопровождать, чем код, разрабатываемый без соблюдения стандартов. Конечно же, разработчикам консервативной школы придется сделать некоторое усилие над собой с тем, чтобы перестроиться на новый лад, но оно сто́ит того, как отмечают специалисты.
Несоблюдение стандартов
Существует несколько возможных причин, почему относительно мало сайтов соблюдают веб-стандарты. Среди них:
Наследие систем электронной коммерции;
Наследие систем управления содержимым;
Образование;
Бизнес-причины.
Системы электронной коммерции
Электронная коммерция (от англ. e-commerce) — это сфера экономики, которая включает в себя все финансовые и торговые транзакции, осуществляемые при помощи компьютерных сетей, и бизнес-процессы, связанные с проведением таких транзакций.
К электронной коммерции относят: электронный обмен информацией (Electroniс Data Interchange, EDI), электронное движение капитала (Electronic Funds Transfer, EFS), электронную торговлю (e-trade), электронные деньги (e-cash), электронный маркетинг (e-marketing), электронный банкинг (e-banking), электронные страховые услуги (e-insurance).
Существует несколько общепризнанных категорий, на которые подразделяется электронная коммерция: B2B, B2C, C2C (в зависимости от целевой группы потребителей). Как правило, это достаточно крупные сайты, которые предоставляют пользователям коммерческие услуги разного рода.
Наиболее динамично рынок электронной коммерции развивается в течение последних 20 лет, что обусловлено стремительным ростом количества интернет-пользователей, увеличением влияния социальных сетей и других интерактивных онлайн платформ, динамичным развитием систем электронных платежей, и переходом ведущих веб-сервисов от технологической платформы Web 1.0 к Web 2.0.
По данным агентства Invesp.com, в 2011 году объем продаж в сфере электронной коммерции в мире составляет 680,6$ млрд долларов США. По прогнозам этого агентства, данная сумма будет только расти, и к 2015 году достигнет отметки в 1,5 трлн. долларов США.
В этой развивающейся сфере трудно отследить использование современных веб-стандартов. Чаще всего разработчики уделяют недостаточно внимания веб-стандартам при создании сайтов и используют лишь модели, применяемые в сфере электронной коммерции повсеместно.