Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Опишите эволюцию WEB. Опишите нововведения, появившиеся в HTML5.



 

Всемирная паутина (англ. World Wide Web) - распределенная система, предоставляющая

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

компьютерах, подключенных к Интернету. Всемирную паутину образуют миллионы веб-

серверов. Большинство ресурсов всемирной паутины представляет собой гипертекст.

Гипертекстовые документы, размещаемые во всемирной паутине, называются веб-

страницами. Несколько веб-страниц, объединенных общей темой, дизайном, а также

связанных между собой ссылками и обычно находящихся на одном и том же веб-

сервере, называются веб-сайтом. Для загрузки и просмотра веб-страниц используются

специальные программы - браузеры. Всемирная паутина вызвала настоящую

революцию в информационных технологиях и бум в развитии Интернета. Часто, говоря

об Интернете, имеют в виду именно Всемирную паутину, однако важно понимать, что

это не одно и то же.

История Всемирной паутины

Ещё в 1945 году Ваннавер Буш разработал концепцию Memex - вспомогательных

механических средств " расширения человеческой памяти".

Memex - это устройство, в котором человек хранит все свои книги и записи (а в идеале -

и все свои знания, поддающиеся формальному описанию) и которое выдаёт нужную

информацию с достаточной скоростью и гибкостью. Оно является расширением и

дополнением памяти человека. Бушем было также предсказано всеобъемлющее

индексирование текстов и мультимедийных ресурсов с возможностью быстрого поиска

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

паутине было создание гипертекста (термин введён Тедом Нельсоном в 1965 году).

Изобретателями всемирной паутины считаются Тим Бернерс-Ли и в меньшей степени,

Роберт Кайо. Тим Бернерс-Ли является автором технологий HTTP, URI/URL и HTML. В

1980 году он работал в Европейском совете по ядерным исследованиям (фр. Conseil

Europйen pour la Recherche Nuclйaire, CERN) консультантом по программному

обеспечению. Именно там, в Женеве (Швейцария), он для собственных нужд написал

программу " Энквайр" (англ. Enquire, можно вольно перевести как " Дознаватель" ),

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

концептуальную основу для Всемирной паутины.

В 1989 году, работая в CERN над внутренней сетью организации, Тим Бернерс-Ли

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

паутина - Web. Проект подразумевал публикацию гипертекстовых документов,

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

информации для учёных CERN. Для осуществления проекта Тимом Бернерсом-Ли

(совместно с его помощниками) были изобретены идентификаторы URI, протокол HTTP

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

Интернет. В период с 1991 по 1993 год Бернерс-Ли усовершенствовал технические

спецификации этих стандартов и опубликовал их. Но, всё же, официально годом

рождения Всемирной паутины нужно считать 1989 год.

В рамках проекта Бернерс-Ли написал первый в мире веб-сервер httpd и первый в мире

гипертекстовый веб-браузер, называвшийся WorldWideWeb. Этот браузер был

одновременно и WYSIWYG-редактором (сокр. от англ. What You See Is What You Get - что

видишь, то и получишь), его разработка была начата в октябре 1990 года, а закончена в

декабре того же года. Программа работала в среде NeXTStep и начала

распространяться по Интернету летом 1991 года.

С 1994 года основную работу по развитию Всемирной паутины взял на себя консорциум

Всемирной паутины (англ. World Wide Web Consortium, W3C), основанный и до сих пор

возглавляемый Тимом Бернерсом-Ли. Данный консорциум - организация,

разрабатывающая и внедряющая технологические стандарты для Интернета и

Всемирной паутины. Миссия W3C: " Полностью раскрыть потенциал Всемирной паутины

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

Дв е д р у г и е в ажн е йши е з а д а ч и к о н с о р ц и ума - о б е с п е ч и т ь п о л н ую

" интернационализа́ цию Сети́ " и сделать Сеть доступной для людей с ограниченными

возможностями.

W3C разрабатывает для Интернета единые принципы и стандарты (называемые

" рекомендациями", англ. W3C Recommendations), которые затем внедряются

производителями программ и оборудования. Таким образом достигается совместимость

между программными продуктами и аппаратурой различных компаний, что делает

Всемирную сеть более совершенной, универсальной и удобной. Все рекомендации

консорциума Всемирной паутины открыты, то есть не защищены патентами и могут

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

Интернет - детище, инструмент и вотчина спецслужб

Иерархические уровни и поколения WEB

Несмотря на кажущийся революционный экспоненциальный характер развития мировой

информационной сети, она развивалась и развивается эволюционно, довольно мелкими

шагами, определяемыми общей сложностью системы.

Экспоненциальное развитие сети обусловливается ее многоуровневым развитием, то

есть одновременным развитием технологий на разных сетевых уровнях, когда

инновация на одном уровне влечет инновации на других уровнях иерархии.__

HTML5 – новое поколения языка разметки интернет страниц. С момента выхода рекомендации HTML 4.01 прошло уже более 10 лет (1999 год), а, стало быть, изменений и дополнений стоит ожидать достаточно много. Спецификация HTML5 на данный момент еще находится на стадии разработки.

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

Во-первых, появились теги < audio> и < video>, про которые мы рассказали в предыдущем уроке.

Во-вторых, нельзя не упомянуть о таких новых тегах как: < header>, < main>, < nav>, < section>, < aside> и < footer> . Эти теги были добавлены специально для того, чтобы облегчить читабельность кода веб-страницы и убрать из нее лишний код. Мотивацией для создания именно таких тегов было то, что разные макеты для веб-страниц в основном носят схожую структуру, и было бы удобно иметь специальные теги для описания этой структуры. Например, header - для шапки сайта, nav - для меню, footer для так называемого " подвала" и т.п.

Кроме того, нельзя не упомянуть ранее описанный дескриптор < iframe> .
Также, HTML5 подарил немало новых типов элементов формы input (поля для чисел, ползунки, время, дата, телефон) и их атрибутов (диапазон данных, регулярные выражения для задания шаблона данных). Но, стоит отметить, что далеко не все из них поддерживаются браузерами.

Внимания заслуживает также и графическая сторона HTML5.

Элемент canvas предназначен для рисования «на ходу» средствами JavaScript. Этот элемент является контейнером для графики и для того чтобы собственно рисовать, нужно написать конкретный скрипт. Этот элемент поддерживается большинством современных браузеров. IE 8 и ниже не поддерживаются этот элемент. Сам элемент представляет собой прямоугольный участок без стилевых настроек.


Поделиться:



Последнее изменение этой страницы: 2019-04-09; Просмотров: 215; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.017 с.)
Главная | Случайная страница | Обратная связь