Различия современных веб-стандартов

Федеральное бюджетное государственное образовательное учреждение

Высшего профессионального образования

« ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ УПРАВЛЕНИЯ »

ИНСТИТУТ ИНФОРМАЦИОННЫХ СИСТЕМ УПРАВЛЕНИЯ

Кафедра информационных систем

Специальность: «Прикладная информатика»

КУРСОВАЯ РАБОТА

 

«Современные веб-стандарты»

 

По дисциплине «Стандартизация и сертификация информационных систем»

 

Проверил: Выполнили:

Бакст Л. А. Сорокина Ю. С.

Хуснетдинова В. Р.

Москва 2012

Содержание Введение

Актуальность темы

Разработка web-страниц - это один из наиболее востребованных разделов современных информационных технологий. Она призвана обеспечивать наиболее эффективное использование Интернет-ресурсов.

Прежде разработчики редко заботились об использовании веб-стандартов при создании сайтов. Основной проблемой тогда была неприменимость данного подхода в связи с отсутствием программ, обеспечивающих адаптацию и правильное отображение веб-страниц в различных системах. На сегодняшний день практически во всех браузерах для Windows, Linux, Mac OS X (MS InternetExplorer 6+, Netscape 6+, Opera 7+, Firefox, Safari, Konqueror, Galeon и др.) достаточно хорошо реализованы web-стандарты. Это побуждает разработчиков веб-страниц применять технологии веб-стандартов.

Объектом исследования являются современные веб-стандарты, применяемые при создании сайтов, а также в браузерах. Предмет исследования – философия разрабатываемых веб-стандартов, которая выходит далеко за рамки формальных требований технологических спецификаций, а также функции и область применения современных веб-стандартов. Можно сказать, что в отрасли сформировалась целая культура со своими сложившимися традициями написания кода, правилами хорошего тона, ну и, конечно, конкурирующими течениями и взаимными спорами между их представителями.

 

Ц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звития и использования веб-стандартов.

 

Методы
Лoгикa иccлeдoвaния oбуcлoвилa cтруктуру рaбoты, cocтoящeй из ввeдeния,


Основная часть

Что такое веб-стандарты?

Давайте подробнее рассмотрим понятие веб-стандартов.

Веб-стандарты – это открытые, незащищенные какими-либо патентами спецификации и рекомендации W3C.

W3C – Консорциум Всемирной паутины (World Wide Web Consortium) – организация, разрабатывающая и внедряющая технологические стандарты для сети Интернет.

Спецификации W3C (за исключением редких частных случаев) не обладают статусом стандартов ISO или ГОСТ. Их несоблюдение не может повлечь за собой какие бы то ни было санкции в отношении веб-разработчиков или производителей браузеров со стороны гипотетических контролирующих органов — штрафы, отзывы лицензий и прочее подобное.

Веб-стандарты допускают функциональную совместимость между всеми браузерами, на каждой операционный системе и даже на каждом доступном электронном устройстве.

Современные веб-стандарты являются открытыми — их свободное использование всеми желающими не ограничено никакими патентами и лицензиями, а перспективное развитие никак не зависит от сиюминутных прихотей коммерческих корпораций.

Можно сказать, что философия современных веб-стандартов основывается на трех китах:

· разделении содержания, представления и поведения на уровне конечного кода веб-страниц, отправляемого сервером клиенту;

· семантичности разметки;

· валидности кода разметки и синтаксической корректности кода таблиц стилей и скриптов клиентской стороны.

Следует подробнее рассмотреть эти важнейшие аспекты, являющиеся основой для концепции современных веб-стандартов.

Принято считать, что веб-документ составляют четыре материи: содержание, структура, представление и поведение.

Содержание — это, грубо говоря, «полезный груз» веб-страницы, тот текст, который вы видите, просматривая ее в окошке браузера. Содержание практически неотделимо от структуры.

Структура описывает различные смысловые единицы контента: заголовки, абзацы текста, списки, определения, цитаты и прочее.

Представление — гораздо более независимая от структурированного содержания категория. Оно описывает особенности отображения или воспроизведения контента. Примерами различных представлений могут служить внешние виды веб-страницы на большом экране монитора настольного компьютера или ноутбука, на маленьком экране мобильного устройства, на листе бумаги после распечатки. Помимо перечисленных нами визуальных представлений, могут быть и другие их виды: аудиальные (воспроизведение текста страницы речевым браузером), тактильные (печать этого документа на специальном брайлевском принтере или вывод контента веб-страницы на механическую строку Брайля для незрячих людей). Чрезвычайно важно понимать, что структурированное содержание единственно, тогда как его представления множественны. Одна и та же веб-страница может выглядеть (или, в более широком смысле, быть воспроизведена) совершенно по-разному в различных условиях.

Поведение — это динамическое изменение содержания, структуры и представления веб-страницы в зависимости от действий пользователя или каких-либо других событий.

Если говорить о конкретных технологиях, то для структурирования контента веб-страниц в современном мире используется HTML, за управление представлением отвечает CSS, а задачи управления поведением возложены на 6-19610.php">2

  • 3
  • Далее ⇒
  •