
- •Оглавление
- •Введение Актуальность темы
- •Цель работы
- •1Основная часть
- •1.1Что такое веб-стандарты?
- •1.2Организации, разрабатывающие веб-стандарты
- •1.3Классификация веб-стандартов
- •1.4Концепция современных веб-документов
- •1.5Применение веб-стандартов
- •1.5.1Разделение сфер ответственности
- •1.5.2Структура веб-документа - html и xhtml
- •1.5.3Оформление документа - css
- •1.5.3.1Связь css и html
- •1.5.3.2Правила и каскадность css
- •1.5.4Модели документов - Document Object Model, dom
- •1.5.5Скриптовые языки
- •1.5.5.2Объектная модель JavaScript
- •1.5.5.3. EcmaScript – основа для других скриптовых языков
- •1.5.6Развитие веб-стандартов
- •1.6Важнейшие аспекты концепции веб-стандартов
- •1.6.1Семантика
- •1.6.2Валидность
- •1.6.3Кроссбраузерность
- •1.7Положительные следствия использования веб-стандартов
- •1.7.1Ускорение загрузки веб-страниц
- •1.7.2Облегчение машинной обработки
- •1.7.3Бо́льшая гибкость в отношении различных сред и устройств
- •1.7.4Лучшая доступность для пользователей с ограниченными возможностями
- •1.7.5Доступность контента для пользователей устаревших браузеров
- •1.7.6Гарантированная совместимость верстки с современными браузерами и последующими их версиями
- •1.7.7Облегчение процесса разработки сайтов
- •1.8Несоблюдение стандартов
- •Образование;
- •Бизнес-причины.
- •1.8.1Системы электронной коммерции
- •1.8.2Система управления содержимым
- •1.8.3Образование
- •1.8.4Бизнес-причины
- •2Практическая часть
- •2.1Способы проверки сайтов на соответствие стандартам
- •2.2Соответствие современных сайтов стандартам
- •2.3Анализ созданной страницы
- •2.3.1Создание страницы в визуальном редакторе
- •2.3.2Проверка полученного кода с помощью валидатора
- •Заключение
- •Литература
1.7.6Гарантированная совместимость верстки с современными браузерами и последующими их версиями
Если страницы сайта сверстаны с соблюдением всех формальных правил спецификаций W3C, во всех современных браузерах, поддерживающих соответствующие спецификации, сайт будет выглядеть так, как задумано разработчиками. Более того, он будет выглядеть точно так же и в последующих, пока еще не существующих, разновидностях и версиях браузеров при условии исправной имплементации ими использованных при разработке сайта стандартов.
Возможно, специфика работы некоторых экспериментальных свойств и значений CSS, используемых ныне с вендорными префиксами, в итоге изменится. Но вендорные префиксы созданы, чтобы была возможность отточить нюансы реализации перспективной технологии в различных браузерах на раннем этапе ее развития и не допустить противоречий в реализациях «зрелой» спецификации (как взаимных противоречий реализаций между собой, так и противоречий реализаций в браузерах с буквой спецификации как таковой).
1.7.7Облегчение процесса разработки сайтов
Легкий, логически стройный, прозрачный код проще писать и впоследствии сопровождать, чем код, разрабатываемый без соблюдения стандартов. Конечно же, разработчикам консервативной школы придется сделать некоторое усилие над собой с тем, чтобы перестроиться на новый лад, но оно сто́ит того, как отмечают специалисты.
1.8Несоблюдение стандартов
Существует несколько возможных причин, почему относительно мало сайтов соблюдают веб-стандарты. Среди них:
Наследие систем электронной коммерции;
Наследие систем управления содержимым;
Образование;
Бизнес-причины.
1.8.1Системы электронной коммерции
Электронная коммерция (от англ. 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 трлн. долларов США.
В этой развивающейся сфере трудно отследить использование современных веб-стандартов. Чаще всего разработчики уделяют недостаточно внимания веб-стандартам при создании сайтов и используют лишь модели, применяемые в сфере электронной коммерции повсеместно.