
- •Оглавление
- •Введение Актуальность темы
- •Цель работы
- •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Проверка полученного кода с помощью валидатора
- •Заключение
- •Литература
Министерство образования и науки Российской Федерации
Федеральное бюджетное государственное образовательное учреждение
высшего профессионального образования
« ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УПРАВЛЕНИЯ »
ИНСТИТУТ ИНФОРМАЦИОННЫХ СИСТЕМ УПРАВЛЕНИЯ
Кафедра информационных систем
Специальность: «Прикладная информатика»
КУРСОВАЯ РАБОТА
«Современные веб-стандарты»
По дисциплине «Стандартизация и сертификация информационных систем»
Проверил: Выполнили:
Бакст Л. А. Сорокина Юлия
(yukk-a@yandex.ru)
Хуснетдинова Венера
(era-sun@yandex.ru)
Москва 2012
Оглавление
Введение 3
Актуальность темы 3
Цель работы 3
1 Основная часть 4
1.1 Что такое веб-стандарты? 4
1.2 Организации, разрабатывающие веб-стандарты 4
1.3 Классификация веб-стандартов 6
1.4 Концепция современных веб-документов 13
1.5 Применение веб-стандартов 15
1.5.1 Разделение сфер ответственности 15
1.5.2 Структура веб-документа - HTML и XHTML 16
1.5.3 Оформление документа - CSS 16
1.5.4 Модели документов - Document Object Model, DOM 19
1.5.5 Скриптовые языки 20
1.5.6 Развитие веб-стандартов 23
1.6 Важнейшие аспекты концепции веб-стандартов 24
1.6.1 Семантика 24
1.6.2 Валидность 26
1.6.3 Кроссбраузерность 27
1.7 Положительные следствия использования веб-стандартов 28
1.7.1 Ускорение загрузки веб-страниц 28
1.7.2 Облегчение машинной обработки 29
1.7.3 Бо́льшая гибкость в отношении различных сред и устройств 29
1.7.4 Лучшая доступность для пользователей с ограниченными возможностями 30
1.7.5 Доступность контента для пользователей устаревших браузеров 30
1.7.6 Гарантированная совместимость верстки с современными браузерами и последующими их версиями 31
1.7.7 Облегчение процесса разработки сайтов 31
1.8 Несоблюдение стандартов 32
1.8.1 Системы электронной коммерции 32
1.8.2 Система управления содержимым 33
1.8.3 Образование 35
1.8.4 Бизнес-причины 35
2 Практическая часть 37
2.1 Способы проверки сайтов на соответствие стандартам 37
2.2 Соответствие современных сайтов стандартам 39
2.3 Анализ созданной страницы 50
2.3.1 Создание страницы в визуальном редакторе 50
2.3.2 Проверка полученного кода с помощью валидатора 56
Заключение 58
Литература 60
Введение Актуальность темы
Разработка веб-страниц - это один из наиболее востребованных разделов современных информационных технологий. Она призвана обеспечивать наиболее эффективное использование Интернет-ресурсов.
Прежде разработчики редко заботились об использовании веб-стандартов при создании сайтов. Основной причиной неприменимости данного подхода являлось отсутствие программ, обеспечивающих адаптацию и правильное отображение веб-страниц в различных системах. На сегодняшний день практически во всех браузерах для Windows, Linux, Mac OS X (MS InternetExplorer 6+, Netscape 6+, Opera 7+, Firefox, Safari, Konqueror, Galeon и др.) достаточно хорошо реализованы веб-стандарты. Поэтому разработчики веб-страниц все чаще обращаются к технологиям веб-стандартов.
Объектом исследования являются современные веб-стандарты, применяемые при создании сайтов, а также в браузерах. Предмет исследования – философия разрабатываемых веб-стандартов, которая выходит далеко за рамки формальных требований технологических спецификаций, а также функции и область применения современных веб-стандартов. Можно сказать, что в отрасли сформировалась целая культура со сложившимися традициями написания кода, правилами хорошего тона, ну и, конечно, конкурирующими течениями и взаимными спорами между их представителями.