- •Оглавление
- •Введение Актуальность темы
- •Цель работы
- •Основная часть
- •Что такое веб-стандарты?
- •Организации, разрабатывающие веб-стандарты
- •Классификация веб-стандартов
- •Концепция современных веб-документов
- •Применение веб-стандартов
- •Разделение сфер ответственности
- •Структура веб-документа - html и xhtml
- •Оформление документа - css
- •Связь css и html
- •Правила и каскадность css
- •Модели документов - Document Object Model, dom
- •Скриптовые языки
- •Объектная модель JavaScript
- •. EcmaScript – основа для других скриптовых языков
- •Развитие веб-стандартов
- •Важнейшие аспекты концепции веб-стандартов
- •Семантика
- •Валидность
- •Кроссбраузерность
- •Положительные следствия использования веб-стандартов
- •Ускорение загрузки веб-страниц
- •Облегчение машинной обработки
- •Бо́льшая гибкость в отношении различных сред и устройств
- •Лучшая доступность для пользователей с ограниченными возможностями
- •Доступность контента для пользователей устаревших браузеров
- •Гарантированная совместимость верстки с современными браузерами и последующими их версиями
- •Облегчение процесса разработки сайтов
- •Несоблюдение стандартов
- •Образование;
- •Бизнес-причины.
- •Системы электронной коммерции
- •Система управления содержимым
- •Образование
- •Бизнес-причины
- •Практическая часть
- •Способы проверки сайтов на соответствие стандартам
- •Соответствие современных сайтов стандартам
- •Заключение
- •Литература
Министерство образования и науки Российской Федерации
Федеральное бюджетное государственное образовательное учреждение
высшего профессионального образования
« ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УПРАВЛЕНИЯ »
ИНСТИТУТ ИНФОРМАЦИОННЫХ СИСТЕМ УПРАВЛЕНИЯ
Кафедра информационных систем
Специальность: «Прикладная информатика»
КУРСОВАЯ РАБОТА
«Современные веб-стандарты»
По дисциплине «Стандартизация и сертификация информационных систем»
Проверил: Выполнили:
Бакст Л. А. Сорокина Ю. С.
Хуснетдинова В. Р.
Москва 2012
Оглавление
Введение 3
Актуальность темы 3
Цель работы 3
1 Основная часть 4
1.1 Что такое веб-стандарты? 4
1.2 Организации, разрабатывающие веб-стандарты 4
1.3 Классификация веб-стандартов 6
1.4 Концепция современных веб-документов 14
1.5 Применение веб-стандартов 15
1.5.1 Разделение сфер ответственности 15
1.5.2 Структура веб-документа - HTML и XHTML 16
1.5.3 Оформление документа - CSS 17
1.5.4 Модели документов - Document Object Model, DOM 19
1.5.5 Скриптовые языки 20
1.5.6 Развитие веб-стандартов 24
1.6 Важнейшие аспекты концепции веб-стандартов 24
1.6.1 Семантика 25
1.6.2 Валидность 26
1.6.3 Кроссбраузерность 28
1.7 Положительные следствия использования веб-стандартов 28
1.7.1 Ускорение загрузки веб-страниц 29
1.7.2 Облегчение машинной обработки 30
1.7.3 Бо́льшая гибкость в отношении различных сред и устройств 30
1.7.4 Лучшая доступность для пользователей с ограниченными возможностями 30
1.7.5 Доступность контента для пользователей устаревших браузеров 31
1.7.6 Гарантированная совместимость верстки с современными браузерами и последующими их версиями 32
1.7.7 Облегчение процесса разработки сайтов 32
1.8 Несоблюдение стандартов 32
1.8.1 Системы электронной коммерции 33
1.8.2 Система управления содержимым 33
1.8.3 Образование 35
1.8.4 Бизнес-причины 36
2 Практическая часть 37
2.1 Способы проверки сайтов на соответствие стандартам 37
2.2 Соответствие современных сайтов стандартам 39
Заключение 49
Литература 51
Введение Актуальность темы
Разработка веб-страниц - это один из наиболее востребованных разделов современных информационных технологий. Она призвана обеспечивать наиболее эффективное использование Интернет-ресурсов.
Прежде разработчики редко заботились об использовании веб-стандартов при создании сайтов. Основной причиной неприменимости данного подхода являлось отсутствие программ, обеспечивающих адаптацию и правильное отображение веб-страниц в различных системах. На сегодняшний день практически во всех браузерах для Windows, Linux, Mac OS X (MS InternetExplorer 6+, Netscape 6+, Opera 7+, Firefox, Safari, Konqueror, Galeon и др.) достаточно хорошо реализованы веб-стандарты. Поэтому разработчики веб-страниц все чаще обращаются к технологиям веб-стандартов.
Объектом исследования являются современные веб-стандарты, применяемые при создании сайтов, а также в браузерах. Предмет исследования – философия разрабатываемых веб-стандартов, которая выходит далеко за рамки формальных требований технологических спецификаций, а также функции и область применения современных веб-стандартов. Можно сказать, что в отрасли сформировалась целая культура со сложившимися традициями написания кода, правилами хорошего тона, ну и, конечно, конкурирующими течениями и взаимными спорами между их представителями.
Цель работы
Цeлью рaбoты cтaлo выявлeниe ocoбeннocтeй современных веб-стандартов. Для дocтижeния пocтaвлeннoй цeли нaм прeдcтoялo рeшить cлeдующиe взaимocвязaнныe зaдaчи:
рaccмoтрeть функции и виды современных веб-стандартов;
выявить особенности подхода в использовании веб-стандартов и его преимущества;
прoaнaлизирoвaть, используются ли веб-стандарты известнейшими сайтами и браузерами;
прoaнaлизирoвaть, используются ли веб-стандарты известнейшими сайтами и браузерами в России;
oпрeдeлить ocнoвныe нaпрaвлeния и тeндeнции рaзвития и использования веб-стандартов.