Автор Анна Евкова
Преподаватель который помогает студентам и школьникам в учёбе.

Языки гипертекстовой разметки

Содержание:

Введение

Данная тема — «Языки гипертекстовой разметки» — выбрана мною не случайно. Ведь век, в котором мы живем — век компьютерный. Количество информации в современном мире стремительно нарастает. Человек оказывается погруженным в море информации. И для того, чтобы в этом море не «утонуть», необходимо обладать знаниями и умениями в области информационных технологий. Компьютерные сети создают реальную возможность быстрого и удобного доступа пользователя ко всей информации, накопленной человечеством за всю историю. Еще недавно казалось невозможным, что Internet станет неотъемлемой частью жизни человека. А сейчас электронная почта и телеконференции, поиск информации во Всемирной паутине и в файловых архивах, интерактивное общение и покупки в Интернет-магазинах настолько прочно вошли в нашу жизнь, что трудно представить себе человека живущего без Интернета. А если разобраться из чего состоит Internet? Из Web-сайтов и Web-страниц, которые пишутся на языке HTML.

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

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

Объем информационных ресурсов Web в настоящее время исчисляется многими миллионами страниц. В связи с этим развитием информационных технологий, сетей, а также информационных систем получили широкое распространение гипертекстовая технология, языки гипертекстовой разметки, в частности HTML. Информационные системы при этом рассматриваются как инструмент моделирования реальности, реализующей различные подходы.

В последние годы стали появляться инструментальные средства и крупные информационные системы, в которых совместно используются различные информационные технологии.

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

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

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

Для достижения поставленной цели были выделены следующие задачи:

1. Рассмотреть и изучить понятия: «гипертекстовая технология»

2. Охарактеризовать основные технологии Web, такие как: HTML, XML, XHTML.

1. Понятие и использование гипертекстовой технологии

1.1 Понятие гипертекстовой технологии

Методика обрабатывания текстов представляется одиним из средств электронного офиса. В работе с текстами надо знать много функций (инструментарий), увеличивающие результативность и эффективность работы.

Обработка непосредственно сопряжена с системой гипертекста.
Под гипертекстом осознают концепцию информативных предметов (статей), связанных меж собою обращенными взаимосвязями, образующими сеть.

Гипертекст – текст добавленный в него командами разметки, ссылающимися в прочие зоны данного текста, прочие документы, иллюстрации и т.д. Иными сломи гипертекст – особенная модель организации текстового материала, при котором его единицы (фразы, обзацы, сегменты) презентованы никак не в прямолинейной последовотельности, а равно как система возможных переходов и взаимосвязей меж ними. Правило гипертекста распространяется в огромное Количество распределенных материалов и докумнтов. Действуя с один важным документом, легко и просто перейти в каждый, взаимосвязанный с ним , в коем, в собственную очередность, могут иметь ссылки на следующий.

Гипертекстовая методика – данное понимание слова в виде текста многомерной иерархической структуры типа сети.

Гипертекст создается в следствии взглядов слова равно как ассоциативно сопряженных конструкций данных. Ассоциативная связь –это данное объединение, сплочение взглядов, соседних, обратных, подобных. Гипертекст существенно различается с обыкновенного текста. Простые(линейные)тексты обладают поочередную структуру и учитывают их прочтение с лева на вправа и с верху к низу.

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

Теория гипертекста довольно элементарна. Есть база данных, в основе базы находятся обьекты. Обьекты это незначительные текстовые сегменты, приуроченные к этому либо другому вопросу. Особые механизмы и принципы дают возможность ПК подкреплять гиперссылки с 1 текстовых частей в прочие. Индивид либо макропрограммный представитель способен регулировать новые взаимосвязи меж текстовыми частями. Концепция текстовых частей либо файлов с такого рода системой приобрела наименование "гипертекст".

Гипертекст первоначально формировался равно как сфера поддерживающая связь нескольких людей.. Культовая деятельность Ваннавера Буша "As we may Think", в каковой некто обрисовал механизм Memex, существовала объединены с трудностями взаимодействия обществ научных работников в последствии 2-ой Всемирный Битвы, если стало быть понятно, что же имеющиеся концепции слабо удерживают общественную мыслительную работа. Концепция Memex, согласно собственной сущности, презентовала концепцию с целью размена "мемами" – простыми единицами культового развития. Гипертекст первоначально думался разработчикам равно как концепция социальной работы. Категория взаимозависимых уведомлений организовывала линия, и данная гипертекстовая линия бумаг поддержала общественную линия взаимоотношений меж обществом творцов совместного гипертекста.

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

Обработка гипертекста раскрыла новые возможности изучения данных, на должном уровне отличающиеся от классических методов.

Вместо поиска данных согласно по подходящему поисковому ключу гипертекстовая методика
предполагает передвижение от одних предметов к иным с учетом их семантический, смысловой связанности.

Обрабатыванию данных согласно законам внешнего заключения в гипертекстовой технологичии соответствует запоминание пути перемещение согласно гипертекстовой сети.

Гипертексты имеют установленную смысловую сетевую структуру. При неоднократном просмотре, в случае если гипертекст применяется равно как пособие, то данная структура будет очень воздействовать на струкстуру познаний юзера согласно исследуемому проблеме. Следовательно рядом системе гипертекстовых концепций необходимо выделять интерес никак не только лишь этому, равно как разделить первоначальный документ в Доли, однако и этому, в какой мере юзеру достаточно очевидно, легко и просто и комфортно трудиться с данными частями текста.

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

Информационный источник разделяется в информативные статьи, заключающиеся с заголовка статьи и текста. Название включает тему либо название описываемого предмета.

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

Текст, заключаемый в информационную статью, способен иметь объяснения, примеры, документы, предметами реального мира.

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

Тезаурус гипертекста допускается продемонстрировать в виде сети: в узлах пребывают текстовые отображения предмета (информационные статьи), ребра сети показывают наличие взаимосвязи меж предметами на тип родства.

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

Алфавитный словарь содержит в себе список названий абсолютно всех информативных статей в алфавитном порядке.

К основным элементам гипертекстовой технологии относятся:

- информационный фрагмент;

- тема;

- узлы;

- ссылки.

Информационная часть гипертекста способен демонстрировать собою линейную последовательность строчек текста, изображение, видеофрагмент, аудиофрагмент.

Тема включает сжатое наименование информационного текста. Информационная часть способна состоять полностью из множества для того или содержать в себе одну либо несколько тем количество для того наравне иной информацией.

Узлом в гипертексте именуется информационный фрагмент, с которого вероятен переход к иным информационным фрагментам гипертекста.

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

Референтные гиперссылки — данное более обычный тип ссылок в гипертекстах. Они, равно как норма, имеют два конца, как правило данное направленные связи, хоть большая часть гипертекстовых информационных систем поддерживает и противоположное движение по ссылке. Первоначальный исход референтной гиперссылки именуется «источник». Закономерно это отдельная точка либо областьв тексте. Иной исход именуется «назначением» — это определенная точка либо текст в гипертексте. С основой ссылки связывается определенная потметка, показывающая присутствие ссылки, — она демонстрирует имя ссылки, как правило представляется в варианте очередности знаков и высвечивается равно как отдельная единица текста. К примеру, при щелчке по термину возникнет информационный фрагмент, объясняющий роль данного термина.

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

1.2 Использование гипертекстовой технологии в WWW

Термин гипертекст был введён Тедом Нельсоном в 1965 г. с целью обозначения «текста ветвящегося либо исполняющего воздействия согласно запросу». Как правило гипертекст является комплектом тектов, включающих узлы перехода с одного текста к иному, дозволяющие выбирать читаемые данные либо очередность чтения. Общественными и наглядно проявленным примеом гипертекста служат веб-страницы — HTML (язык разметки гипертекста), размещённые в сети. В наиболее просторном осознании термина, гипертекстом представляется каждая история, лексикон либо справочник, где часто попадаются отсылки к иным частям этого текста.

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

Всемирная паутина (англ. WorldWideWeb) — распределенная система, предоставляющая доступ к связанным между собой документам, расположенным на различных компьютерах, подключенных к Интернету
. Всемирную паутину образуют миллионы web-серверов.

Интернет-веб-сайт (с англ. website: интернет — «паутина», «сеть» и site — «место», букв. «место в сети») либо попросту веб-сайт — в компьютерной сети объединённая под одним адресом (доменным именем либо IP-адресом) комплекс документов частного лица либо учреждения. Согласно умолчанию предполагается, что же веб-сайт находится в Сети Интернет. Всегда веб-сайты Сети интернет в совокупности составляют Всемирную паутину.

Тим Бернерс-Ли представляется «отцом» основных технологий интернета — HTTP, URI/URL и HTML, хоть их абстрактные основные принципы были заложены еще ранее. В 1940-х годах Ванневар Буш выставил мысли расширения памяти человека с поддержкой технически устройств, а кроме того индексации накопленной человечеством информации с целью ее скорого отыскивания. Теодор Нельсон и Даг Энгельбарт рекомендовали технология гипертекста — «ветвящегося» текста, дающего читателю различные виды чтения. Xanadu, так и не законченная гипертекстовая система Нельсона, существовала с целью сохранения и отыскивания текста, в который введены взаимосвязи и «окна». Нельсон грезил объединить перекрёстными ссылками все тексты, сформированные человечеством.

«Отец» веба полагал, что гипертекст способен быть базой для сетей обмена данных, и ему получилось претворить собственную мысльв жизнь. Еще в 1980 г. Тим Бернерс-Ли сформировал гипертекстовое программное обеспечение Enquire, применяющее с целью хранения информации случайные ассоциации. Далее, работая в Европейском центре ядерных изучений в Женеве (CERN), он рекомендовал сотрудникам выпускать гипертекстовые документы, связанные меж собою гиперссылками. Бернерс-Ли показал вероятность гипертекстового допуска к внутренним поисковику и документам, а кроме того новостным ресурсам Сети интернет. В следствии, в мае 1991 г. в CERN был утверждён стандарт WWW.

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

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

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

Всемирная сеть World Wide Web (WWW) представляется информационной гипертекстовой системой. Передвигаясь согласно данной сети допускается приобретать не только лишь текстовую информацию, однако и графику, таблицы, видеоматериал- и голосовые проекта и прочие типы специализированных проектов, что сохраняются в сотнях тыс. распоряжающихся компьютерных систем более 150 государствах.

Вся технология WWW основана на трех основных элементах:

- язык гипертекстовой разметки документов HTML (HyperText Markup Lan-guage);

- универсальный способ адресации ресурсов в сети URL (Universal Resource Locator);

- протокол обмена гипертекстовой информацией HTTP (HyperText Transfer Protocol).

Позже команда NCSA добавила к этим трем компонентам четвертый:

- универсальный интерфейс шлюзов CGI (Common Gateway Interface).

Язык гипертекстовой разметки документов HTML (HyperTextMarkupLanguage) позволяет создавать WWW-страницы.
Совокупность WWW – листов с гипертекстовыми ссылками сформирует древо страниц, в коем вероятны переходы с одного важного документа в иной, в независимости с их физического месторасположения.

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

Большинство Web-документов содержат гипертекстовые ссылки или просто гиперссылки.

Гиперссылка – данный обьект веб-страницы, включающий данные о адресе иной веб-страницы. В свойстве подобного предмета как правило представляет часть текста, выднленный цветом и подчеркиванием, либо графичный рисунок, обозначена цветной рамкой.

Гипертекстовые ссылки как правило «указывают» в веб-страницу, тематически сопряженную с страничкой, пробегаемой в этот период. Текст, предстающий ссылкой, способен характеризовать содержимое нового важного документа. При наведении на гипер ссылку мышка берет на себя фигуру кисти руки с вытянутым указательным пальцем.

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

Механизм гиперссылок представляется одной с этих специфик WorldWideWeb, что в максимальной уровня содействовали увеличению известности даннойработы.

Таким способом, гипертекстовая технология дает возможность формировать и организовывать справочно-поисковые массивы, в каковых единичные информационные элементы (документографические, фактографические полнотекстовые, графические и др.) объединены меж собою ассоциативными отношениями, обеспечивающими стремительный отбор нужных данных и / либо показ взаимозависимых отмеченными отношениями данных.

2. Языки гипертекстовой разметки

Если в осеннее время 1991 г. Интернет в первый раз услыхал позывные новой технологии, наименование каковой легко и просто уместилось в 3 буквы, практически ни один человек не имел возможность представить, что завоевания будут до такой степени глобальными. На сегодняшний день с целью многочисленных неопытных пользователей термин Сеть интернет основательно соединяется с WWW и с уст профессионалов никак не пойдет проблема предстоящего информативных концепций и воздействия в данное грядущее всемирной сетевой паутины.

Использование гипертекстовой разбивки текстового важного документа в нынешних информативных режимах в значительном связано для того, что же текст дает возможность формировать механизм нелинейного просмотра данных. В подобных режимах сведения представляются никак не в варианте постоянного потока текстовый данных, а комплектом взаимозависимых частей, переход согласно каковым исполняется при поддержки гиперссылок.

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

2.1 Язык разметки документов HTML

Известность World Wide Web и обязательной ее части, HTML, бесспорно, начала фактором высокого интереса к концепциям гипертекстовой разметки документов. Хоть представление гипертекста существовало В.Бушем в 1945 г. и начиная с ШЕСТЬДЕСЯТЫХ лет начали возникать первые приложения, использующие гипертекстовые данные, вспышка инициативности около данной технологии возник только в то время, когда появилась настоящая потребность в механизме соединения большого количества информативных ресурсов, обеспеченья способности формирования, просмотра нелинейного текста. И образцом осуществлении данного приспособления стала паутина WWW.

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

HTML (HyperText Markup Language) - язык гипертекстовой разметки, что в нынешнее период применяется в World Wide Web. Первоначально формировался равно как речь с целью обмена нацчной и технической документацией. Стандартизацией языка HTML занимается W3C (WWW Consortium).

HTML представляется простой версией обычного всеобщего языка разметки - SGML (Standart Generalised Markup Language), что был ратифицирован ISO в качестве стандарта в 80-х годах. Данный язык рассчитанный с целью формирования иных языков разметки, он устанавливает возможный набор тэгов, их свойства и внутреннюю структуру документа. Надзор из-за верностью применения дескрипторов исполняется при поддержки особого набора правил, именуемых DTD- описаниями, что применяются проектом пользователи при разборе документа. С целью любого класса документов обусловливается собственный набор правил, описывающих грамматику соответствующего языка разметки. С поддержкой SGML допускается характеризовать высокоструктурированные данные, организовывать информацию, содержащуюся в документах, демонстрировать данную информацию в определенном стандартизованном формате. Однако в виду определенной собственной трудности, SGML применялся, в главном, с целью отображения синтаксиса других языков (более популярным с каковых представляется HTML), и некоторые приложения работали с SGML- документами непосредственно.

Гораздо наиболее легкий и практичный, Нежели SGML, язык HTML дает возможность предопределять оформление элементов важного документаи обладает некоторый небольшой набор инструкции - тэгов, при помощи каковых исполняется процесс разметки. Инструкции HTML, в главную очередность, специализированы с целью управления процесом вывода охватываемого документа в экране программы-клиента определяют этим самым способ представления документа, но не его структуру. В свойстве элемента гипертекстовой базы данных, описываемой HTML, применяется текстовой файл, что способен легко и просто передаваться по сети с применением протокола HTTP. Данная черта, а кроме того , что HTML представляется открытым стандартом и большое число пользователей обладает вероятность использовать способности данного языка с целью оформления собственных документов, бесспорно, воздействовали вувеличение известности HTML и совершили его на сегодняшний день главным механизмом понятия информации в Веб.

В качестве основные принципы сочинения кодировки HTML был подобран обыкновенный текстовой файл. Подобным способом, гипертекстовая база информации в концепции WWW — набор текстовых файлов, развехованных в слоге HTML, что устанавливает форму понятия данных (разметка) и текстуру взаимосвязей меж данными файлами и иными информационными ресурсами (гипертекстовые гиперссылки).

Разработчики HTML сумели разрешить 2 задачи:

- обеспечить дизайнерам гипертекстовых баз данных элементарное способ формирования документов;

- сделать данное средство довольно сильным, Для того чтобы отобразить бывшие в этот период понятия о интерфейсе пользователя гипертекстов без данных.

- Гипертекстовые ссылки, устанавливающие взаимосвязи меж текстовыми документами, со временем начали объединять наиболее разные информацоинные ресурсы, в этом чиле звучание и видеоматериал.

Система гиперссылок HTML дает возможность создать концепцию взаимозависимых документов согласно разным аспектам. Язык HTML включает команды(тэги), позволяющие управлять формой и размером шрифтов, размером и месторасположением картинок, дает возможность реализовывать переход с фрагмента текста либо картинки к иным html - документом – таким как гипертекстовую ссылку. Документ в html - формате предполагает собою текстовой файл, включающий всегда необходимые данные о выводимой на дисплей данных. С целью управления сценариями просмотра страниц Website (гипертекстовой базы данных, проделанной в технологиии WorldWide Web) допускается пользоваться языки программирования данных сценариев, к примеру, JavaScript, Java и VBScript.

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

<font color="red">rose</font>,

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

Другим значимым минусом HTML можно назвать ограниченность набора его тэгов. DTD- правила для HTML устанавливают фиксированный набор дескрипторов и следовательно у создателя отсутствует способности внедрять свои, особые тэги. Хоть время от времени возникают новые расширения языка, однако длительный способ их типизации, сопровождающийся неизменными несогласиями меж ключевыми изготовителями браузеров создают фактически невыполнимой стремительную адаптацию языка, его применение с целью отражения специальной информации (к примеру, мультимедийной, математических, химических формул и т.д.).

Различают 2 типа html-документов– статистические и динамические. Статистические документы сохраняются в файлах той файловой системы, что применяется веб-сервером либо браузером рядом просмотре локальных файлов. При размещении данных в веб-сервере допускается пользовать динамические документы - подобные, что никак не имеются беспрерывно в варианте файлов, а производятся в период запроса клиента. Причем с целью окончательного пользователя не имеет значимости динамичный либо статистический способ представления документов.

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

Динамический способ устанавливает хранение информации в формализованном виде, к примеру в базе данных.

В случае если ведь сведения храняться в формализованном виде, в таком случае, применяя шаблоны документов, в каковых находились изменения, производятся статистические документы. С целью генерирования статистических документов допускается пользоваться всевозможные ресурсы сведений, существующих в той системе управления баз данных (СУБД), каковой подвергнуты обработке и формализованы данные.


2.1.1 Общие сведения о языке разметки гипертекста (HTML)

Единые данные о языке разметки гипертекста (HTML) Гипертекст - документ с вставленными в него словами (командами) разметки, ссылающимися в прочие зоны данного текста, прочие документы, иллюстрации и т.д. В период чтения подобного текста (в соответствующей программе, его обрабатывающей и выполняющей соответствующие ссылки или действия) вы видите выделеные в тексте слова. В случае если навести на них курсором и надавить кнопку мышки, в таком случае высветится то, на что ссылалось это слово, к примеру, иной параграф той же главы этого текста. В WWW согласно основным словам допускается угодить в абсолютно иной текст с иного важного документа, всойти в которую-нибудь програму, совершить тот или иное действие и т.д. В Internet в контексте WWW допускается приобретать допуск к чему угодно, к telnet, e-mail, ftp, Gopher, WAIS, Archie, USENET News и т.п. В WWW допускается ссылаться на сведения в каждом месте сети, в то время рядом активации данной гиперссылки данные сведения автоматом передадутся в начальную машину и вы заметите в экране текстт, сведения, иллюстрацию, а в случае если выполнить в жизнь идею мультимедиа, в таком случае и звучание услышите, музыку, разговор. Данное немного смахивает на Gopher, однако практически данное важно другое и новое. В Gopher существует строгая устройство рацион, согласно что вам подвигаетесь, равно как вас нужно. Данная устройство никак не находится в зависимости с этого, что делаете, какой-либо документ используете и т.д. В WWW вы двигаетесь по документу, что способен иметь любую гипертекстовую структуру. Допускается беспрепятственно сформировать текстуры рацион в гипертексте. Имея редактор гипертекстов, можно создать любую структуру рабочей среды, включая документацию, файлы, данные, картины, программное обеспечение и т.д., и это не будет новое программное обеспечение, а просто гипертекст.
Нынешние программы исследования Веб-сервов, подобные равно как MS FrontPage либо Интернет Pen с целью Windows, предоставляют вероятность в том числе и начинающему без любого штудирования учебников легко и просто формировать готовые страницы. При этом cпециалист по созданию веб-сайтов, именуемый Веб-мастером, берет готовые файлы (тексты, таблицы, графику, основы информации, звучание, анимацию, видеофильмы, программы) и с поддержкой клавиш и команд меню оформляет странички сайта. Аналогичные программы, исполняя комманды инструментальных и операционного меню, сформировывают гипертекст WWW-сервера. Исходные текстовые, табличные и графические и прочие объекты вводятся в Веб-site с помощью тегов (tag = знак, бирка). Тег - данное очередность знаков, задающая ). место предмета в страничке веб-сайта, ). наружный тип предмета либо ). взаимосвязанность предоставленной странички с иными страничками данного веб-сайта, а кроме того с каждым другим сервером. Тег - это последовательность символов, задающая). Проекта вида Интернет Pen самочки ставят теги, следовательно юзер подобных проектов способен никак не понимать слога разметки гипертекста (HTML = HyperText Markup Language). Понимание HTML следует согласно пяти причинам. 1-ая, веб-мастер оценивает веб-сайты компаний-соперников и попросту успешные экземпляры WWW-сервов. Такого рода исследование, нужный с целью улучшения собственного веб-сайта, неосуществим без познания языка разметки гипертекста. 2-ая, усовершенствование собственного веб-сервера без абсолютной его переделки (что же длительное время и недешево) комфортно осуществлять посредством легкий вставки и вытаскивания предметов и тегов. 3 - HTML постоянно формируется, следовательно проекта вида MS FrontPage всегда отстают от новых возможностях языка. 4- довольно высокая цена подобных программ. 5- истратив финансы на получение программы, необходимо ее изучить. Применяя HTML, веб-мастер определяет структуру гипертекстового документа и вид любой его странички. HTML задает синтаксис тегов, в согласовании с какими программа просмотра отражает содержание документа: текст, рисунки, таблицы и данные иных типов. Cами теги программой просмотра никак не показываются. В HTML выполнена поддержка механихма специализированных гипертекстовых ссылок, что гарантируют связь этого документа с иными документами. Последние имеют все шансы пребывать в этом сайте, то есть в папке, содержащей htm-файлы, графику, звучание, анимацию, видеофильмы, проекта; ) за пределами веб-сайта в иных в папках в этом pc; ) в системе World Wide Web, в таком случае принимать в иных веб-серверах; ) в Internet в серверах иных типов(FTP, Gopher). Использование гипертекстовых ссылок формирует мировое общее информационное пространство, с коего работники торговой компании приобретают необходимые им данные. Стандарт HTML, равно как и всегда прочие стандарты, имеющие отношения к веб, разрабатывается перед эгидой консорциума World Wide Web Consortium (W3C). Спецификации стандартов и планы новых предложений допускается отыскать по адресу #"justify">Записянные в методичке HTML-тексты включают данные, требуемые с целью созданиявеб-сайтов. Данное дает возможность повысить количество информации, нужной для учащихся. Установленная форма изложения обладает еще одним преимуществом: обучающийся привыкает читать htm-файлы. Данное следует с целью разбора и улучшения отделанных веб-сайтов.

2.1.2 Структура HTML-документа

Структура HTML-документа документ состоит из текстов, графики, таблиц и других объектов, которые представляют собой содержимое документа.
Программа просмотра применяет теги, что записаны в HTML- документе с целью задачи структуры расположения обьектов и их внешнего вида. Чаще лишь HTML-теги вносятся парами (начальный и конечный теги), меж какими располагаются текст и прочиеобьекты документа. Название конечного тега одинаково с начальным, однако пред именем конечного тега устанавливается косая черта (/), таким образом именуемый слэш. Оформление HTML-документа просто: оно начинается тегом и завершается тегом . Имя тега может быть записан строчными или прописными буквами. Запустить приложение Блокнот, применяя клавишу Пуск в панели задач ПУСК => ПРОГРАММЫ => СТАНДАРТНЫЕ => БЛОКНОТ. Расположить на рабочем столе одновременно два окна: MS Word с предоставленной методичкой и Блокнот. Набрать в поле редактирования Блокнота следующий текст: Данную программу, как и все последующие, можно не набирать на клавиатуре, а скопировать в поле редактирования Блокнота из этой программы используя команду операционного меню ВИД => ИСТОЧНИК. Неприменяемые в программах сноски набраны черным шрифтом. Тут записан текст, возникающий в экране при открытии данного документа. А данный текст будет записан курсивом. В случае если времени не достаточно набрать текст, в таком случае прочитайте Блокнотом файл ris1.htm, находящийся в этом же каталоге, с коего Вы прочитали эту методичку. Сохранить документ в рабочем каталоге под именем, к примеру, ris1a.htm (Блокнот закрывать никак не ненадо, он не будет лишним с целью для следующей работы). В окне рабочего каталога осуществить двойной щелчек левосторонной клавишей мыши по значку только что же созданного документа ris1a.htm и с помощью MS Internet Explorer проглядеть полученный документ. Текст документа складывается из элементов заголовок и тело, которые выделяются тегами и В заголовке теги ограничивают текст, применяемый равно как пометка в заголовке окна программы просмотра. Подобную надпись обладает клавиша на панели задач при просмотре документа.

2.1.3 Элементы дизайна Web-страниц

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

Поддержка добавочных атрибутов - точнее дело улучшения браузеров, а никак не языка. К примеру, компании Netscape и Microsoft беспрерывно развивают собственные программы. Звголовок страницы. Название веб-страницы предполагает собой информацию. заключенную изнутри 'цемента (секции) HEAD.

2.1.4 Практическое применение языка разметки гипертекста HTLM


HTML - обыкновенный, текстового типа файл, в коем мы, как правило видим в страницах, перемежается невидимым с целью просмотра с броузера кодом. Вот данный невидимый код и надо принимать как язык разметки HTML.
HTML - данное никак не язык программирования, - он работает только с целью разметки странички, придания установленного вида этому либодругому элементу, всего лучшего в таком случае таблица, текст либо иллюстрации.
Осуществляется данное посредством присвоения любому элементу собственных характеристик, что распознает программа. Характеристики данные имеют все шансы являться установлены равно как для одного и для группы или типа элементов. Тип элементов способен быть: таблицы, ячеики, ссылки, текст и т.п. В таком случае принимать то, что можно охарактеризовать одним термином. Кое какие качества допускается присваивать и подобранным элементам индивидуально. Главный фактор выхода в свет в немалом числе веб-сервов состоит в том, что они относительно несложны в установке и становятся большим инструментом, что допускается пользоваться в коммерции. Вторым фактором является возникновение наибольшего числа усовершенствованных HTML-редакторов и конвертеров текста, дозволяющие формировать новые веб-страницы
В связи области использования допускается отметить следующее. Грядущее WEB также связано с повышением скорости передачи информации в Сеть интернет.

Новых версий языка HTML не будет. HTML уже на сегодняшний день никак не удовлетворяет в абсолютной мере условиям, предъявляемым передовыми разработчиками к языкам подобного рода. И ему в замену был предложен новый язык гипертекстовой разметки, мощный гибкий, и, в то же время с данным, удобный язык XML.

2.2 Язык разметки документов XML

Речь XML (Extensible Markup Language - расширяемый язык разметки) возник в связи с потребностью приспособить SGML для сетевой среды, в особенности с целью Interner. Основа интереса в XML сосредоточено на двнных. В XML ведется строгая тенденция разделения меж структурной разметкой данных и представлением данных. Язык XML применяет структуру тегов и устанавливает содержимое гипертекстового документа. XML дает возможность автоматизировать обмен данными, никак не прибегая к значимому объему программирования.

XML (Extensible Markup Language) - данное язык разметки, отображающий целую группу данных, именуемых XML- документами. Данный язык применяется в качестве срведства с целью отображения грамматики иных языков и контролирования верностью формирования документов. Сам XML никак не включает практически никаких тэгов, специализированных с целью разметки, он попросту устанавливает порядок их формирования.

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

С языком XML объединены подобные технологические процессы, равно как XSL (Extensible Style-sheet Language – расширяемый язык листов стилей) и XSLT (XSL Transformations – расширяемый язык преобразования листов стилей), предоставляющие создателю выбор способа представления документов XML. Языки XSL и XSLT сформированы в базе прошлой технологии, популярной в свое время как DSSSL (Document Style Semantics and Specifications Language - язык семантики и спецификаций стилей документов).

Как и SGML (также один из родителей HTML), XML представляется мегаязыком. Он предполагает собою набор правил, дозволяющих авторам формировать дополнения и подмножества данных, оригинальных для их задач.

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

Применение XML в данной области дает возможность не только лишь демонстрировать в среде веб гипермедийные странички в форме XML-документов, однако и подкреплять сопряженные с ними метаданные. Метаданные — свойства данных, характеризующие их структуру, допускаемые значения и методы их пердставления, взаимосвязи с иными данными, расположение и прочие характеристики данных, что могут помочь верно их трактовать и пользоваться. По-другому заявляя, это данные о данных. Вследствие данному допускается создать такие поисковые машины Web, что станут обеспечивать в следствии обрабатывания пользовательского поискового запроса значительно низкий уровень информационного шума согласно сопоставлению с сегодняшними HTML-технологиями.

Одной из главных целей создания платформы XML представляется включение в среду Веб метаданных, описывающих качества поддерживаемых в ней информационных ресурсов. Информационный ресурс - применяемые в приложениях данные, что презентованы в базах данных, базах знаний, в веб-сайтах, в единичных файлах разной природы либо в процедурной форме с поддержкой продуцирующих их программных средств. Разговор идет о описании структуры XML-документов и их смыслового содержанияя (семантики). Потребность заключения данной задачи формируется в желании к получению перспектив автомотической проверки точности структуры XML-документов и сокращения степени информационного шума при отыскании необходимой информации в Интернет с помощью разных поисковых машин. Данное обозначает, что при присутствии очевидного отображения структуры документов контроль и точность способен осуществить браузер.

Чаще всего не предусматривается еще одно существенное предназначение метаданных, описывающих информационные ресурсы Веб. Метаданные нужны с целью формирования важно новых высокоуровневых приложений Web, в частности основанных в интеграции информационных технологий и которые обеспечивают интеграцию неоднородных информационных ресурсов.

Как язык разметки Веб-документов XML владеет последующими плюсами:

- Гипкость. XML дает возможность подвергать обработке уникальные данные в комерческой и мдедицинских областях. Независимо от характера данных XML горазд предаставить соответственные методы их хранения и обрабатывания. Исключение состовляетт только двоичные данные и внедренные сценарии.

- Возможность настройки. Гибкость XML напрямую связана с перспективой предопределять свои дескрипторы, потребность в каковых появляетсяв ходе решении задачи.

- Согласованность. XML наследовал синтаксическую целостность и строгую структуру собственного родителя - SGML.

XML — естественный итог формирования Web-технологий, результат устремления к наиболее действенному применению уникальных перспектив открытой всемирной информационной среды, какую они поддерживают. Формирование платформы XML — данное новейшая эпоха в формировании всемирной паутины, это — основание нового, наиболее наукоемкого и технологически более совершенного периода в ее истории. На сегодняшний день XML, безусловно, стал стандартом -де-факто. Все основные поставщики программного обеспеченья не только Веб, однако и систем баз данных, вводят в собственные программные продукты поддержку языка XML либо в том числе создают специальные системы.


Немалую труд по продвижению стандартов платформы XML в практику ведет крупный Международный, некоммерческий консорциум OASIS (OrganizationforStructuredInformationStandards, Учреждение согласно типизации высокоструктурированной информации).

Технологии XML принимаются распростроняться и в нашем государстве. В этой связи обретает существенную роль русскоязычная терминология в данной области.

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

2.3 Язык разметки документов XHTML

Языки HTML и XML специализированы с целью заключения разных задач. В случае если я постараемся предугадывать предстоящие требования к языкам разметки и приглядимся к возникающим технологиям, в таком случае узнаем, что все более настойчиво выражается потребность в объединении возможностей данных языков.

Учитывая превосходную структуру XML и положение, действительно занимаемое HTML в практике Веб-дизайна, рабочая группа, объединенная с консорциумом W3C, основания рассмотрение перспектив соединения HTML и XML. В следствии возник XHTML. Возникновение XHTML обозначает, что же HTML переопределяется равно как дополнение XML. Теперь HTML ранее никак не двоюродный брат XML, а копия потомка XML, таким образом, он обязан подчиняться правилам XML.

Практически все нынешние браузеры поддерживают XHTML. Он также совместим и со старыми браузерами, т. к. в основе XHTML лежит HTML. Подобная сочетаемость, к сожалению, в части остального, тормозит процесс перехода с HTML к XHTML.

Настоящая мощь XHTML выражается в его комбинировании с каскадными таблицами стилей. Данное дает возможность отделить формирование документа от его содержимого.

Отличия переходного (англ. transitional) XHTML с HTML ничтожны и предназначены только с целью приведения его в соответствие с XML. Главная суть состоит в том, чтобы всегда тэги находились верно вложены и семантически развиты. Помимо этого, в XHTML всегда теги обязаны регистрироваться строчными буквами, все атрибуты (в том числе числовые) обязаны быть заключены в кавычки (что никак не представляется неотъемлемым в SGML и, таким образом, в HTML, где кавычки не требуются для чисел, некоторых символов, включая все буквы). Кроме того все элементы обязаны быть закрыты, в том числе те, которые не обладают закрывающего тега (закрываются добавлением слэша ('/') в конце тега). Минимизирование атрибутов (к примеру <option selected> либо <td nowrap>) кроме того воспрещена.

В стандарте XHTML предполагается 3 варианта целевого языка с целью понятия HTML-документов и тем самым 3 версии DTD :

Вариант XHTML Strict целиком изолирует содержимое документа от оформления, многочисленные атрибуты (подобные равно как, к примеру, bgcolor и align) более не поддерживаются. Рассчитанный с целью структурной разметки без использования элементов форматирования. С целью полнее форматирования допускается рядом данном в дополнение ипользовать язык каскадных таблиц стилей (CSS).

Вариант XHTML Transitional достаточно, возможно, более известным. Он дозволяет применение таблиц стилей, однако имеется ввиду, что будет внесена определенная маленькая корректировка в разметку для того, чтобы документ имел возможность восприниматься и старыми браузерами, те что не поддерживают таблиц стилей. Рассчитанный с целью свободного передвижения из HTML и для тех, кто применяет инлайн-фрэймы.

Вариант XHTML Frameset гарантирует поддержку фреймов. Данное дает возможность разделить окно браузера в некоторое количество разделов(фреймов), с которыми ассоциируется некоторый набор функций управления.

Пример 1. Простейший XHTML документ.

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <! - Этот раздел предназначен для заголовка страницы и технической информации. - -> </head> <body> <! - А здесь надо размещать все, что хочется увидеть на странице. - -> </body> </html>

Тег <! DOCTYPE> сообщает браузеру о типе текущего документа и как его интерпретировать. Различают несколько версий и типов XHTML-документов, они приведены в табл.1.

Табл.1. Версии XHTML и допустимые типы документа

Версия XHTML

Тип документа

Описание

XHTML 1.0

Strict

"Строгое" описание документа, включающее все правила.

XHTML 1.0

Transitional

"Переходный" тип, более лояльно относящийся к коду документа.

XHTML 1.0

Frameset

Устанавливается при использовании на странице фреймов.

XHTML 1.1

XHTML 1.1

Эта версия основана на XHTML 1.0 Strict, но понимается браузерами как XML-приложение. В первую очередь предназначено для работы с различными медиа-данными.

XHTML 1.0 Strict

Используется в том случае, если в документе идет четкое разделение оформления и содержания. При этом код веб-страницы содержит только теги разметки, а сам вид элементов задается через стили (пример 2).

Пример 2. Документ со строгой разметкой

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Strict // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <body>... </body> </html>

XHTML 1.0 Transitional

Обычно применяется, когда правило разделения оформления и содержания выполняется не в полной мере. В этом случае допускается в коде документа использовать теги физического проектирования (например, тег <TT>) и лишь частично стили. В примере 3 показан вид тега <! DOCTYPE> для подобных документов.

Пример 3 "Переходный" документ

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <body>... </body> </html>

XHTML 1.0 Frameset

Применяется, когда окно браузера делится на два или более фрейма (пример 4).

Пример 4. Документ с фреймами

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Frameset // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <frameset>... </frameset> </html>

Тег <! DOCTYPE> хотя и обязателен, но не является непосредственной частью XHTML-документа, поэтому для него закрывающего тега не требуется.

XHTML 1.1

Является старшей версией "строгого" XHTML (пример 5).

Пример 5. XHTML 1.1

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.1 // EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head>... </head> <body>... </body> </html>

Шаблон документа XHTML Strict

Тег <HTML> является корневым для остальных элементов веб-страницы и располагается сразу после определения типа документа <! DOCTYPE>. Поскольку тип документа может быть любым, а не только тем, что приведен в табл.1, то необходимо дать понять браузеру, что он имеет дело со спецификой XHTML. Для чего в тег <HTML> добавляется параметр xmlns.

Замечание:

Хотя параметр xmlns в теге <HTML> и считается обязательным, но валидатор не выдает ошибки, если xmlns отсутствует.

Также в контейнере <HEAD> требуется наличие заголовка <TITLE>. Таким образом, минимальный XHTML-документ с метатегом, устанавливающим кодировку веб-страницы, показан в примере 2.6

Пример 6. Шаблон XHTML-документа

<! DOCTYPE html PUBLIC "- // W3C // DTD XHTML 1.0 Strict // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict. dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>Новый документ</title> </head> <body> </body> </html>

3. Спецификации технологий WEB

3.1 О спецификации HTML

Спецификация складывается с последующих областей.В ведении описывается место языка HTML в схеме World Wide Web, приводится сжатая хроника развитие языка HTML, описывается, что же допускается произвести с применением HTML 4.0 и находятся отдельные подсказки относительно создания документов в формате HTML.

Краткое руководство по SGML предоставляет читателям понимание отношения языка HTML к языку SGML и дает данные о чтении определений типов документов HTML (Document Type Definition - DTD).
Главным содержанием руководства представляется справочник по языку HTML, в коем определены все элементы и свойства языка.
Этот документ упорядочен согласно разделам, а никак не по грамматике языка HTML. Разделы сгруппированы в 3 группы: структура, представление и интерактивность. Хоть установки языка HTML тяжело разделить на данные 3 группы, такая модель отражает опыт Рабочей группы HTML, говарящий о том, что же разделение структуры документа и его понятия гарантирует немалую результативность документов и наилучшие способности поддержки.

Информация о языке содержит следующее:
Какие символы имеют все шансы отображаться документе HTML.
Основные типы данных документа HTML.
Элементы, управляющиие структурой документа HTML, в том числе текст, списки, таблицы, ссылки и обьекты, рисунки и апплеты.
Элементы, управляющие интерактивностью документа в формате HTML, в том числе таблицы стилеи, шрифты, цвета, горизонтальные разделители и иное визуальное представление, а кроме того фреймы (кадры) с целью многооконного представления.
Элементы, распоряжающиеся интерактивностью документа HTML, в том числе формы с целью ввода информации пользователя и скрипты с целью действующих документов.
Формальное SGML-определение HTML: SGML-определение HTML;
три DTD: строгое, переходное и с кадрами; перечень ссылок на символы.В первом приложении содержится информация об изменениях по отношению к HTML 3.2 с целью помочь авторам при переносе файлов в формат HTML 4.0. Во втором приложении содержатся замечания о производительности и применении, целью которых является помощь разработчикам в создании средств для использования HTML 4.0.

Список нормативных и информативных документов.

Три указателя предоставляют читателям быстрый доступ к определению: понятия, элементы и атрибуты.

Данный документ прописан читателями с двумя видами мышления: авторами и разработчиками. Предполагаем, что спецификация даст авторам ресурсы, требуемые им с целью формирования результативных, привлекатльных и общедоступных документов и никак не отягощающие их деталями использования HTML. Авторы, тем не менее, обязаны отыскать тут целую требуемую с целью разработки определенных средств информацию.
Эту спецификацию допускается пользоваться некоторыми способами:
Прочесть с основания вплоть до окончания. Данная спецификация начинается с всеобщего представления языка HTML, а число технических деталей со временем увеличивается.
Обращаться к нужной информации. С целью обеспеченья наибольшей скорости получения информации о синтаксисе и семантике в оперативную версию спецификации включены последующие возможности:
Каждая ссылка на элемент либо атрибут сопряжена с его определением в спецификации. Любой элемент либо атрибут обусловливается только лишь в одном месте.
На любой странице присутствуют ссылки на указатели, следовательно вы постоянно можете отыскать определение элемента либо атрибута, применив никак не более двух ссылок.
На первых страницах трех разделов руководства к начальному оглавлению прибавляется наиболее детальная информация о каждом разделе.
Названия элементов представляются символами в верхнем регистре (к примеру, BODY). Наименования атрибутов отображаются символами в нижнем регистре (к примеру, lang, onsubmit). Не забывайте, что же в HTML имена элементов и атрибутов никак не принимают во внимание регистр; данное применяется с целью наиболее легкого чтения.
В наименованиях элементоа и атрибутов в данном документе применяется разметка, следовательно агентами пользователей они имеют все шансы генерироваться особенным способом.
В любом определении атрибута вводится тип его значения. В случае если существует некоторое количество возможных значений, приводится перечень значений, поделенных вертикальной чертой (|).
После данных о типе в каждом определении атрибута в квадратных скобках ("[]") указывается, предусматривается ли в значениях регистр.

Информативные критические замечания выделены, для того чтобы различаться с прочего текста и имеют все шансы генерироваться агентами пользователей особенным способом.

Все примеры, иллюстрирующие нежелательное использование, помечены как "ПРИМЕР НЕЖЕЛАТЕЛЬНОГО ИСПОЛЬЗОВАНИЯ". В примеры нежелательного использования входят также рекомендуемые альтернативные решения. Все примеры, иллюстрирующие недопустимое использование, помечены как "ПРИМЕР НЕДОПУСТИМОГО ИСПОЛЬЗОВАНИЯ".

В примерах и замечаниях используется разметка, поэтому некоторыми агентами пользователей они могут генерироваться особым образом.

3.2 О спецификации XML

Расширяемый Язык Разметки (XML) является поднабором SGML и полностью описан в спецификации. Он создан с целью обеспечения обслуживания, передачи и обработки в WEB исходного SGML теми же способами, которые в данный момент имеются в HTML. XML был разработан для облегчения создания конкретных реализаций и для взаимодействия с SGML и HTML.


Значимость W3C в составлении рекомендации состоит в этом, для того чтобы вовлечь интерес к предоставленной спецификации и содействовать ее широкой популяризации. Данное расширит функциональность и возможности Веб.

Этот документ специфицирует синтаксис, формируемый путем отделения имеющихся широко распространенных международных стандартов обработки текста с целью применения в World Wide Web.
Extensible Markup Language, сокращённо XML, описывает класс предметов информации, именуемых XML-документы, и отчасти описывает действия обрабатывающих их компьютерных программ. XML представляется профилем приложения либо ограниченным видом SGML - The Standard Generalized Markup Language. Согласно структуре документы XML представлены "соответствующими" документами SGML.
Документы XML состоят из единиц хранения, именуемых экземпляры, что включают разбираемые либо неразбираемые данные.
Разбираемые данные состоят из символов, отдельные с каковых формируют символьные данные, а прочие - разметку. Разметка шифрует описание схемы и закономерной структуры единиц хранения документа. XML дает система наложения ограничений в схему и логичную текстуру единиц сохранения.XML был разработан XML Working Group (ранее известной как SGML Editorial Review Board), сформированной под руководством World Wide Web Consortium (W3C) в1996 году.

Её возглавил Jon Bosak из Sun Microsystems при активном участии XML Special Interest Group (ранее известной как SGML Working Group), также организованной W3C. Члены XML Working Group указаны в Приложении. Dan Connolly является контактёром рабочей Группы с W3C.

Цели создания XML:

1. XML будет широко распространён в Internet.

2. XML будет поддерживать большой диапазон приложений.

3. XML будет совместим с SGML.

4. Он будет лёгким для написания программ, обрабатывающих документы XML.

5. Количество свойств по выбору (optional) в XML будет сведено к абсолютному минимуму, в идеале - к нулю.

6. Документы XML должны быть разборчивыми и ясными по смыслу.

7. Дизайн XML должен выполняться быстро.

8. Дизайн XML должен быть формальным и кратким.

9. Документы XML должны легко создаваться.

10. Краткость в разметке XML имеет минимальное значение.


Данная спецификация, совместно с ассоциированными стандартами, дает полные данные, требуемые для понимания XML и формирования компьютерных программ его обработки.

Символы –это разбираемый образец включает текст, очередность символов, что способен демонстрировать символьные данные либо разметку. Текст складывается из смеси символьных данных и разметки.
Комментарии имеют все шансы возникать в любом участке документа за пределами иной разметки; помимо этого, они имеют все шансы возникать внутри объявления типа документа в тех местах, которые допускаются грамматикой. Они никак не представлены частью символьных данных документа: процессор XML способен, однако никак не обязан, предоставлять приложению вероятность запрашивать текст объяснений.

Инструкции хода (ИП) дают возможность внедрять в документ указания с целью дополнений. Разделы CDATA имеют все шансы возникать тамже, в каком месте и символьные данные; они применяются с целью escape-блоков текста, включающего символы, которые по-другому станут различаться как разметка.

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

Функцией разметки в документе XML является обязательным характеризовать структуру хранения информации и логическую структуру и ассоциировать пары атрибут-значение с их логическими структурами. XML дает механизм объявления типа документа с целью определения ограничений в логической структуре и с целью поддержки применения предопределённых единиц хранения.

Документ XML представляется правильным/valid, в случае если он ассоциированное объявление типа документа и в случае если документ осуществляет ограничения, проявленные в нём.

Объявление типа документа XML содержит или указывает на объявления разметки, предоставляющие грамматику для класса документов. Эта грамматика известна как определение типа документа или DTD. Объявление типа документа может указывать на внешний поднабор (особый вид внешнего экземпляра), содержащий объявления разметки, или может непосредственно содержать объявления разметки во внутреннем поднаборе, или может иметь и то, и другое. DTD документа состоит из обоих соединённых поднаборов.
Обьявление разметки данное обьявление типа элемента, обьявление перечня атрибутов и обьявление экземпляра, либо обьявление нотации. Данные объявления имеют все шансы целиком либо частично находиться внутри экземпляров параметров.

Документ XML включает один либо несколько элементов, ограниченных или начальными и конечными тэгами, или для пустых элементов - тэгами пустых элементов. Любой компонент имеет тип, определяется согласно именем, которое порой именуется "generic identifier" (GI) - родовой идентификатор, и способен обладать набором спецификаций атрибутов. Любая спецификация атрибутов обладает именем и значением.
Начало любого непустого элемента XML отмечается начальным тэгом. Окончание каждого элемента, инициированного начальным тэгом, должно быть зафиксировано конечным тэгом, содержащим имя, отражающее тип элемента, равно как данное существовало в начальном тэге. Текст меж начальным и конечным тэгами содержимым элемента. Элемент без содержимого именуется пустым. Пустой элемент показан или начальным тэгом, в последствии коего напрямую необходим конечный тэг, или тэгом пустого элемента. Тэг пустого элемента обладает особенной формой.

Структура элемента документа XML способен, с целью полного контроля, быть ограничена путём применения обьявлений типа элемента и перечня атрибутов. Объявление типа элемента ограничивает содержимое элемента.

Объявление типа элемента Нередко ограничивают типы элементов, что имеют все шансы возникать в качестве потомков элемента.

Тип элемента обладает содержимом элемента, в случае если элементы этого типа должны включать только лишь дочерние элементы (а никак не символьные данные), что имеют все шансы являться, согласно усмотрению, поделены пробелами.

В данном случае сдерживание содержит модель содержимого, простую грамматику, распоряжающуюся разрешёнными типами дочерних элементов и порядком, в коем они имеют все шансы возникать.
Тип элемента обладает смешанное содержимое, в случае если элементы данного типа имеют все шансы включать символьные данные, перемежаемые дочерними (не обязательными) элементами.

Атрибуты применяются с целью ассоциирования пар имя-значение с элементами. Спецификации атрибутов имеют все шансы возникать только лишь в начальных тэгах и тэгах пустых элементах; следовательно продукции, применяемые с целью их определения, возникают в разделе.

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


Документ XML способен состоять из одной либо несколько единиц хранения. Они именуются экземплярами; они обладают содержимым и все (за исключением экземпляра документа и внешний поднабор ОТД) определяются согласно name/имени экземпляра. Содержимое распределяемого экземпляра именуется его замещающим текстом; данный текст является обязательной частью документа.

Не разбираемый экземпляр это ресурс, чьё содержимое способно, либо способен никак не являться текстом, и, в случае если данный текст, способен никак не являться XML. Любой не разбираемый экземпляр обладает группированную нотацию, идентифицируемую согласно имени. Кроме условия к процессору XML произвести личные идентификаторы экземпляра и нотации легкодоступными приложению, XML никак не прикладывает практически никаких ограничений в содержимое не разбираемых экземпляров.

Общие экземпляры это экземпляры с целью применения внутри охватываемого документа. В данной спецификации ОЭ порой именуются неквалифицированным термином экземпляр, в случае если данное никак не приводит к неоднозначности.

Экземпляры характеристик данное разбираемые экземпляры с целью применения внутри ОТД. Данные два типа экземпляров применяют различные формы ссылок и распознаются в разных контекстах. Таким образом, они захватывают различные пространства имён; экземпляр параметра и общий экземпляр с одним именованием – это два различных экземпляра.
Ссылка символа ссылается в своеобразный символ в наборе символов ISO/IEC 10646, к примеру, ссылка на символ, никак недоступный непосредственно из устройства ввода. Ссылка экземпляра ссылается в содержимое именованного экземпляра.

Если процессор XML замечает ссылку в разбираемый экземпляр, в таком случае, с целью чтобы проконтролировать документ, процессор должен ввести его (экземпляра) замещающий текст. В случае если экземпляр представляется внешним, а процессор никак не стремится проконтролировать документ XML, в таком случае процессор способен, однако данное никак не представляется важным, ввести замещающий текст экземпляра. В случае если не проверяющий процессор никак не содержит замещающий текст, он должен информировать приложение, что он выявил, однако никак не прочел, экземпляр.

Это правило основывается в этом, что же автоматическое распознование, предоставляемое механизмом экземпляров SGML и XML, поначалу сделанным с целью помощи модульности в авторизации, никак не непременно годится с целью иных дополнений, в особенности с целью просмотра документов. Браузеры, к примеру, при обнаружении ссылки на внешние разбираемый экземпляр, имеют все шансы выбрать визуальное предупреждение о этом, что же экземпляр имеется, и требовать его с целью демонстрации только лишь согласно запросу.

Литеральное значение экземпляра данное закавыченная строка, действительно презентованная в обьявлении экземпляра, соответственная нетерминальному EntityValue. Установление: замещающий текст это содержимое экземпляра в последствии замещения мнемоник символов и ссылок экземпляров характеристик.

Нотации идентифицируют по имени формат не разбираемых экземпляров, формат элементов, которые породили атрибут нотации, или приложение, которому адресуется инструкция процесса. Объявления нотации предоставляют имя нотации для использования в объявлениях экземпляра и списка атрибутов и в спецификациях атрибутов, а также внешний идентификатор для нотации, который может позволить процессору XML или его клиентскому приложению локализовать вспомогательное приложение, способное обработать данные в данной нотации.


Надлежащие процессоры XML разделяются в 2 класса: проверяющие и не проверяющие. Проверяющие и не проверяющие процессоры и тот и другой должны извлекать уведомления о нарушениях ограничений верно сформированности предоставленной спецификации в охватываемом экземпляра документа и разных иных разбираемых экземплярах, которые они читают.

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

Поскольку никак не требуется контролировать документ на правильность/верность, следует обработать все объявления, прочтенные в внутреннем поднаборе ОТД и в абсолютно всех экземплярах параметров, что прочтены, вплоть до первой ссылки в экземпляр параметра, что никак непрочтен; в таком случае принимать сведения в данных объявлениях должна применяться с целью нормализации значения атрибутов, включения замещающего текста внутренних экземпляров поддержки значений согласно умолчанию в атрибутах.

Формальная грамматика XML предоставляется в предоставленной спецификации с применением нотации Extended Backus-Naur Form (EBNF). Любая норма грамматики устанавливает один символ.

3.3 О спецификации XHTML


В данной спецификации обусловливается XHTML 1.0, переформулирование HTML 4 в варианте приложения XML 1.0, и 3 DTD, определенных типов, характеризуемым HTML 4. Семантика элементов и их атрибутов установлена в рекомендации W3C HTML 4. Эта значение предполагает собою базу с целью предстоящего расширения языка XHTML.

XHTML предполагает собою семейство существующих в этот период и способных возникнуть в перспективе видов документов и модулей, представляющих копиями, подмножествами либо расширениями языка HTML 4 [HTML]. Семейство видов документов XHTML основывается в XML и специализировано с целью деятельность с пользовательскими агентами на базе. Наиболее детальные данные о данном семействе и его развитии допускается найти в области "Направления развития".
Семейство XHTML представляется дальнейшим шагом в развития Сеть интернет. Переходя на сегодняшний день в XHTML, создатели содержимого (контента) имеют все шансы войти в мир XML с абсолютно всеми его достоинствами, сохраняя при этом сочетаемость охватываемого с наиболее давними и наиболее новыми версиями.

Преимущества перехода в XHTML 1.0 изображены ранее. Во некоторое количество ключевых превосходств:

Разработчики документов и создатели пользовательских агентов беспрерывно раскрывают новые методы формулирования собственных мыслей в новой разметке. В XML введение новых элементов либо атрибутов довольно несложен. Семейство XHTML создано таким (образом, чтобы получать расширения посредством модулей и технологий XHTML с целью исследования новых определенных XHTML модулей (изображенных в приготовляющейся спецификации Модуляризации XHTML). Модули дадут возможность совмещать имеющиеся и новые наборы функций при разработке охватываемого и формировании новых пользовательских агентов.
Постоянно включатся другие способы доступа в Сеть интернет. Согласно определенным оценкам, в 2002 г. 75% обращении к документов в Сеть интернет достаточно проводиться с альтернативных платформ. Семейство XHTML формировалось с учетом совокупной сопоставимости пользовательских агентов. С помощью нового механизма профилирования пользовательских агентов и документы серверы, прокси и пользовательские агенты могут изменять содержимое оптимальным способом. В окончательном счете будет возможной создание соответственного XHTML охватываемого, подходящего с целью каждого соответственного XHTML пользовательского агента.

В настоящей спецификации используются следующие термины, которые расширяют определения, данные в [RFC2119] аналогично определениям ISO/IEC 9945-1:1990 [POSIX.1]:

Описываются общие определения XHTML: атрибут, DTD, возможности, документ, пользовательский агент, верно созданный, понимание(генерирование), контроль корректности, реализация, синтактический анализ, элемент. В данной версии XHTML предоставляется определение строго комфортных документов XHTML. Строго конформный документ XHTML – данный документ, коему нужны возможности, изображенные в данной спецификации равно как неотъемлемые.

Пространство имен XHTML способен применяться с иными пространствами XML в согласовании с [XMLNAMES], хоть подобные документы никак не являются строго конформными XHTML 1.0 в согласовании с повергнутым ранее определением. В предстоящих работах W3C будут установлены методы указания конформности документов, в каковых применяется некоторое количество пространств имен.
Конформный пользовательский агент обязан отвечать абсолютно всем установленным в спецификации аспектам.
Говорится о отличиях что существуют в языке XHTML. Потому как XHTML представляется приложением XML, отдельные приемы, допускаемые в языке HTML, основанном в SGML, обязаны быть изменены.
К документам XHTML 1.0 никак не предъявляется правило сопоставимости с имеющимися пользовательскими агентами, однако в практике оно довольно легко и просто реализуемо.

Спецификация XHTML 1.0 подставляет семейство типов документов, что станут расширениями и подмножествами XHTML, с целью поддержания широкого диапазона новых устройств и приложений посредством определения модулей и механизма соединения данных модулей. Такого рода система даст возможность стандартизировать методы расширения XHTML 1.0 и применения его подмножеств посредством установления новых модулей.

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

Процесс модуляризации разбивает XHTML на ряд более мелких подмножеств элементов. Модуляризация дает определенные преимущества.

В профиле документа определяется синтаксис и семантика набора документов. Соотношение профилю документа гарантирует базу обязательства сопоставимости. В профиле документа формируются способности, требуемые с целью обрабатывания документа данного типа. Для авторов профили ликвидируют потребность сочинения некоторых разных версий документов с целью разных клиентов.


4. Реализация технологий WEB в информационной системе


Разработка информационной концепции «Учебно-методический ресурс» содержит в себе формирование двух подсистем: главной страницы (страницы навигации) и шаблона исходного представления документа.

Для формирования этихх двух элементов подобран табличный дизайн. Он организуется с поддержкой таблиц. Таблицы применяется с целью организации расположения в страницах текстовой и числовой информации в табличном формате, а кроме того данное инструмент с целью четкого позиционирования обьектов в Интернет-страницы. Подлинная значимость таблиц состоит в способности их использования с целью компоновки страниц. HTML-таблицы дают возможность располагать подобные Интернет-страницы, формирование каковых существовало довольно непростым, в случае если никак не совершенно неосуществимым, вплоть до введения таблиц.
В таблицы могут применяться разные тэги, может быть расположение тэгов графики и текста на Веб-странице. С помощью таблиц допускается объединять навигационные кнопки вверху, внизу либо по бокам страницы. Применение таблицы с целью организациия навигационных кнопок в высокоупорядочную структуру с одинаковым относительным месторасположением на каждой странице существенно упрощает навигацию по сайту. Например:

<td link="99CC99" vlink="99CC99" alink="99CC99" width="20%">

<div align="left"><a href="users/UMR/lec.htm"><img src="users/UMR/ris/button_lec.gif" width="195" height="44" border="0"></a></div>

<p align="left"></p>

<div align="left"><a href="users/UMR/lab.html"><img src="users/UMR/ris/button_lab.gif" width="195" hight="44" border="0"></a>

</div>

<p align="left"></p>

<div align="left"><a href="users/UMR/kontr.htm"><img src="users/UMR/ris/button_kontr.gif" width="195" hight="44" border="0"></a>

</div>

<p align="left"></p>

<div align="left"><a href="users/UMR/ind.htm"><img src="users/UMR/ris/button_ind3.gif" width="195" hight="44" border="0"></a>

</div>

<p align="left"></p>

<div align="left"><a href="users/UMR/sam.htm"><img src="users/UMR/ris/button_sam.gif" width="195" hight="44" border="0"></a>

</div>

<p align="left"></p>

<div align="left"><a href="users/UMR/dop.htm"><img src="users/UMR/ris/button_dop.gif" width="195" hight="44" border="0"></a>

</div>

<p align="left"></p>

<div align="left"><a href="users/UMR/gloss.htm"><img src="users/UMR/ris/button_gloss.gif" width="195" hight="44" border="0"></a>

</div>

</td>

Для описания таблиц используется тег <ТАВLЕ>. Тег <ТАВLЕ>, как и многие другие, автоматически переводит строку до и после таблицы.

Создание строки таблицы — тег <ТR>. Тег <ТR> создает строку таблицы. Весь текст, другие теги и атрибуты, которые требуется поместить в одну строку, должны размещаться между тегами <ТR></ТR>.

Определение ячеек таблицы - тег <ТD>. Внутри строки таблицы обычно размещаются ячейки с данными. Каждая ячейка, содержащая текст или изображение, должна быть окружена тегами <ТD> </ТD>. Число тегов <ТD> </ТD> в строке определяет число ячеек (открыть). Например:

<TABLE>

<TR>

<TD COLSPAN=3>В таблице два тега TR значит в ней две строки.</TD>

</TR>

<TR>

<TD>В строке три тега TD</TD>

<TD>значит</TD>

<TD>три столбца.</TD>

</TR>

</TABLE>

Для эффективного использования таблиц необходимо применять специальные тэги и атрибуты. Например:

Тег <ТН> — заголовки столбцов таблицы.

Тег <САРТIОN> — использование заголовков таблицы.

Атрибут NOWRAP

Атрибут СОLSPAN

Атрибут ROWSPAN

Атрибут WIDТН

Атрибут СЕLLРАDDING

Атрибут CELLSPACING и другие.

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

<р></p> - Элемент абзаца (paragraph).

<BR> - Элемент, обеспечивающий принудительный переход на новую строку.

<pre></pre> - Элемент для обозначения текста, отформатированного заранее (preformatted).

<blockquote></blockquote> - Обозначение цитаты

<center></center> - Элемент используется для центрирования текста, а точнее, любого содержимого.

<div></div> - Элемент, похожий на предыдущий. Он позволяет выравнивать содержимое по левому краю, по центру или по правому краю. Для этого стартовый тег должен содержать соответствующий атрибут:

align=”left”

align=”center”

align=”right”

<b></b> - Выделение текста полужирным шрифтом.

<font></font>

Определение типа, размера и цвета шрифта. Все эти характеристики определяются при помощи соответствующих атрибутов. Например, абсолютный размер шрифта задается при помощи size (размер):

size=Абсолютный размер шрифта

Размер шрифта может задаваться относительно базового:

size=+Число

size=-Число

При назначении величины для size необходимо учитывать величину базового размера. Обе они в сумме должны соответствовать одному из абсолютных размеров. Так для базового размера, равного 3, относительный размер может находиться в пределах от -2 до +4. Если величина выходит за допустимый предел, то используется или шрифт размера 7, или шрифт размера 1.

Для элемента FONT можно использовать атрибут цвета:

color=”цвет”

Атрибут face (вид) также можно использовать для элемента font. Он позволяет задавать тип шрифта:

face=’’Название шрифта’’

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

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

Заключение

Часто приходится слышать, что WWW - это очень просто. Однако за этой кажущейся простотой скрывается хорошо продуманная сложная система. При этом следует заметить, что система бурно развивается.

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

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

Идея гипертекстовой информационной системы состоит в том, что пользователь имеет возможность просматривать документы (страницы текста) в том порядке, в котором ему это больше нравится, а не последовательно, как это принято при чтении книг.

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

Расширение понятия гипертекста происходит за счет других информационных ресурсов, включая графику, аудио- и видео-информацию, до понятия гипермедиа.

Безусловно у электронных гипертекстовых систем есть множество преимуществ, по сравнению с обычными печатными текстами. Например:

- двунаправленный характер ссылок, по сравнению с направленными только вперед ссылками обычных текстов;

- комментарии к тексту могут быть сделаны в самом тек­сте, не нарушая в то же время его целостность;

- однажды пройденный маршрут легко запоминается и может быть ав­томатически пройден многократно; это равносильно тому, что читатель формирует свой личный текст;

- электронная форма представления текста позво­ляет автоматизировать процесс формирования массива ключевых слов путем автоматического компьютерного анализа текста, и прочие преимущества.

Но при всем многообразии преимуществ прослеживается и ряд недостатков:

- у пользователя теряется ощущение собственного положения и дви­жения в многомерном документе и появляется дополнительная ум­ственная нагрузка для выбора оптимального пути изучения материала;

- чтобы электронная гипертекстовая система была эффективной для пользователя, электронное информационное пространство должно быть достаточно обширным, а применяемые технические средства достаточно мощными;

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

При подготовке данной курсовой работы был изучен материал из нескольких книг, в которых поднимались вопросы гипертекстовой технологии, так же были использованы материалы глобальной сети Интернет с таких сайтов как http://www.citforum.ru – аналитическая информация, http://ru.wikipedia.org.

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

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

Список использованных источников

1. Барановская Т.П.

Информационные системы и технологии в экономике: Учебник. – М.: Финансы и статистика, 2003.

2. Гохберг Г. С.

Информационные технологии [Текст] / Г. С. Гохберг [и др.]. – М. : Академия, 2007. с.123-141 ISBN 5-7695-1643-7

3. Закарян И.

Что такое Internet, WWW и HTML
Первое знакомство [Текст] / И. Закарян, В. Рафалович. – М.: Интернет-Трейдинг, 2003 ISBN: 5-86225-478-1

4. Лесничая И. Г.

Информатика и информационные технологии [Текст]: ЭКСМО, 2006.

5. Коноплева И.А.
Информационные технологии [Текст] / И. А. Коноплева. – М.: Проспект, 2007.ISBN 978-5-390-00286-5

6. Леонтьев В.П
Большая энциклопедия компьютера и Интернета. – М.: ОЛМА-ПРЕСС Образование, 2005. – 1104 с.

7. Олифер В.Г.
Компьютерные сети. Принципы, технологии, протоколы
[Текст]/ В.Г. Олифер, Н.А Олифер

– Спб.: Питер, 2002.

8. Сервер Информационных технологий [Электронный ресурс]:
www.citforum.ru

9. «Википедия» [Электронный ресурс]:
http://ru.wikipedia.org

10. «Самоучка» [Электронный ресурс:

http://samouchka.net