История Internet и Web, эволюция стандартов Web презентация

Содержание

Начало Интернет 4.10.1957 г.- запуск СССР первого спутника "Спутник 1» на орбиту вокруг Земли; создание Управления по перспективным научным исследованиям (ARPA) Министерства обороны США;

Слайд 1История Internet и Web, эволюция стандартов Web
Лекция 1


Слайд 2Начало Интернет
4.10.1957 г.- запуск СССР первого спутника "Спутник 1» на орбиту

вокруг Земли;
создание Управления по перспективным научным исследованиям (ARPA) Министерства обороны США;


Слайд 3В 1960 г. психолог и специалист в области ВМ Джозеф Ликлайдер

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

Начало Интернет


Слайд 4План создания компьютерной сети (названной "ARPANET") был представлен в октябре 1967

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

Начало Интернет


Слайд 5Основная проблема при создании сети состояла в том, как соединить отдельные

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

Начало Интернет


Слайд 6Концепция получила широкое признание с появлением сетей, использующих метод коммутации пакетов
сеть

(разработанная International Telecommunication Union)x.25, сформировавшая основу первой университетской сети Великобритании JANET (позволившая университетам Великобритании посылать и получать файлы и сообщения e-mail),
американская публичная сеть CompuServe (коммерческое предприятие, предоставившая небольшим компаниям и отдельным людям доступ к компьютерным ресурсам на основе разделения времени использования, и затем позже доступ к Интернет).

Начало Интернет


Слайд 7Роберт Кан с Винтоном Серфом из Станфордского университета создали систему, которая

маскировала различия между сетевыми протоколами с помощью нового стандарта (дек. 1974 г., "Internet Transmission Control Program»).

Начало Интернет


Слайд 8Спецификация Internet Transmission Control Program уменьшила роль сети и перенесла ответственность за поддержание целостности

передачи на хост-компьютер.
 ARPA профинансировала разработку программного обеспечения.
В 1977 г. проведена коммуникация трех различных сетей.
К 1981 г. спецификация была завершена, опубликована и принята, и в 1982 г. соединения ARPANET за пределами США были переведены на использование нового протокола "TCP/IP".

Начало Интернет


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

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

Создание World Wide Web


Слайд 10Gopher был создан в Университете Миннесоты.
В феврале 1993 университет объявил, что собирается

требовать лицензионные отчисления за использование своей эталонной реализации сервера Gopher.
Вследствие этого многие организации начали искать альтернативные Gopher решения.

Создание World Wide Web


Слайд 11Европейский совет по ядерным исследованиям (CERN) в Швейцарии имел такое альтернативное

решение.
Тим Бернерс-Ли работал над системой управления информацией, в которой текст мог содержать связи и ссылки на другие работы, позволяя читателю быстро перемещаться от документа к документу.
Он создал сервер для публикации документов такого вида (называемых гипертекстом), а также программу для их чтения, которую назвал "WorldWideWeb".
Это программное обеспечение было выпущено впервые в 1991 г.
Тридцатого апреля 1993 г. CERN сделал исходный код WorldWideWeb открытым.

Создание World Wide Web


Слайд 12В 1993 г. Национальный центр суперкомпьютерных приложений (NCSA) выпустил программу, которая

была комбинацией Web-браузера и клиента Gopher, названную Mosaic.
Она была доступна первоначально только на машинах Unix в форме исходного кода, но в декабре 1993 г. Mosaic представила новую версию с программами установки для Apple Macintosh и Microsoft Windows.
Программа Mosaic быстро стала очень популярной, а вместе с ней и сама Web.
Число доступных Web-браузеров существенно выросло, многие из них создавались как исследовательские проекты в университетах и корпорациях, таких как Telenor (норвежская коммуникационная компания), которая создала первую версию браузера Opera в 1994 г.

Создание World Wide Web


Слайд 13Войны браузеров
Популярность Web привела к появлению коммерческого интереса.
Марк Адриссен с Джимом

Кларком основал компанию Mosaic Communications, позже переименованную в Netscape Communications Corporation, и начал работать над программой, которая должна была стать Netscape Navigator. Версия 1.0 этой программы была выпущена в декабре 1994 г.
Компания Spyglass Inc. (коммерческое отделение NCSA) лицензировала технологию Mosaic для компании Microsoft, чтобы сформировать основу Internet Explorer. Версия 1.0 была выпущена в августе 1995 г..
Netscape и Microsoft пыталась получить конкурентное преимущество, предоставляя все новые свойства, которые они поддерживали, чтобы привлечь разработчиков. Это стало называться с тех пор " войнами браузеров ". Opera сохраняла небольшое, но устойчивое присутствие в течение этого периода, и пыталась в это время внедрять и поддерживать насколько возможно стандарты Web.


Слайд 14Появление стандартов web
Во время войны браузеров компании Microsoft и Netscape сосредоточились на реализации новых

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

Слайд 15Формирование W3C
В 1994 г. Тим Бернерс-Ли основал World Wide Web Consortium

( W3C ) в Массачусетском технологическом институте (Massachusetts Institute of Technology) при поддержке CERN, DARPA (в которую была переименована ARPA) и Европейской Комиссии.
Консорциум W3C видел свою задачу в стандартизации протоколов и технологий, которые используются для создания Web, чтобы информационное содержание было доступно как можно большему числу жителей всего мира.

Слайд 16W3C опубликовал несколько спецификаций (называемых "рекомендациями"), включая HTML 4.0, формат изображений PNG,

и Каскадные таблицы стилей (CSS), версия 1 и 2.
Производители должны подчиняться документам W3C, только в том случае, если они хотят пометить свой продукт, как соответствующий W3C.

Формирование W3C


Слайд 17Проект стандартов Web
В 1998 г. на рынке браузеров доминировали Internet Explorer 4 и

Netscape Navigator 4.
Была выпущена бета-версия Internet Explorer 5, в которой был реализован новый и патентованный динамический HTML.
Это означало, что профессиональным разработчикам Web требовалось знать пять различных способов записи JavaScript.


Слайд 18Группа "Web Standards Project" ( WaSP ).
Идея в том, что, называя документы W3C стандартами, а

не рекомендациями, они смогут убедить компании Microsoft и Netscape поддержать их.
Начальным методом распространения призыва к действию было использование традиционного приема рекламы, называемого "roadblock", когда компания проводит рекламу через все информационные каналы одновременно, поэтому независимо от того, как зритель будет переключаться между каналами, он получит одно и то же сообщение.
Группа WaSP опубликовала статью одновременно на различных сайтах, ориентированных на разработку приложений Web, включая http://builder.com, Wired online, и некоторых популярных списках рассылки.

Проект стандартов Web


Слайд 19Развитие стандартов Web
В 2000 г. компания Microsoft выпустила Internet Explorer 5

Macintosh Edition.
Группа WaSP убедила компанию Netscape отложить выпуск версии 5.0 браузера Netscape Navigator, пока он не станет более согласованной со стандартами (эта работа сформировала основу того, что стало очень популярным браузером Firefox).


Слайд 20WaSP создала также "Dreamweaver Task Force», чтобы стимулировать компанию Macromedia изменить свой

популярный инструмент разработки приложений Web для обеспечения поддержки создания соответствующих стандартам сайтов.
Также в 2003 г. Дейв Ши открыл сайт с названием "CSS Zen Garden". Он должен был оказать на профессионалов Web большее влияние, чем что-либо другое, иллюстрируя как можно изменить весь дизайн, изменяя только стиль страницы, контент может остаться тем же самым.

Развитие стандартов Web


Слайд 21Зачем нужны стандарты web
Эффективность кода.
Легкость сопровождения.
Доступность.
Совместимость с устройствами.
Web-роботы/поисковые системы



Слайд 22Эффективность кода
Многие эффективные применения стандартов Web имеют в своей основе повторное использование кода

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

Слайд 23Легкость сопровождения
Можно написать код HTML только один раз, а затем

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


Слайд 24Доступность
Одной из значительных проблем в Web является создание Web-сайтов доступными для всех.
Это включает создание Web -сайтов,

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

Слайд 25Совместимость с устройствами
Обеспечение того, что Web-сайты будут работать не только на различных

платформах- т.е. Windows, Mac, Linux -но также на альтернативных устройствах просмотра, которые сегодня могут включать мобильные телефоны, телевизоры и игровые консоли.
Эти устройства имеют некоторые ограничения, такие как размер экрана, вычислительная мощность, доступные механизмы управления и многие другие.

Слайд 26Web-роботы/поисковые системы
Оптимизация для поисковых систем - практика создания Web -сайтов как можно более заметных

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


Слайд 27Не использование web-стандартов
Отсутствие образования
Политика компании
“Мне не нужно их изучать!”
Поддержка

стандартов в браузерах



Слайд 28Проверка согласованности со стандартами
Валидацией называется проверка соответствия кода документа формальным правилам

веб-стандартов.
Документ, прошедший процедуру валидации и не имеющий замечаний по коду, считается валидным.
Для проверки документов на соответствие популярным веб-стандартам предназначены программы-валидаторы.
W3C предоставляет пользователям два основных валидатора MarkUp Validator ( http://validator.w3.org/) и W3C CSS Validator (http://jigsaw.w3.org/css-validator/ ).


Слайд 29W3C MarkUp Validator
Валидатор W3C MarkUp Validator позволяет проверить любой сайт в

сети Интернет, локальный HTML-файл или введенный в форму HTML-код.
В зависимости от расположения проверяемого документа необходимо выбрать соответствующую вкладку интерфейса валидатора "Validate by URI", "Validate by File Upload" или "Validate by Direct Input".
В зависимости от выбранной вкладки пользователю необходимо указать URI-адрес проверяемого сайта, путь к проверяемому документу или скопировать HTML-код, как показано на рисунках.
После нажатия кнопки Check (Проверить), можно получить сообщение о том, соответствует проверяемый сайт стандартам или нет.

Слайд 30W3C MarkUp Validator
Форма для ввода адреса документа


Слайд 31W3C MarkUp Validator
Форма ввода пути к локальному файлу для его проверки



Слайд 32Большинство размещенных в Интернете страниц не соответствуют веб-стандартам. По данным компании-разработчика

браузера Opera всего около 5% всех страниц в Интернете являются валидными.
Многие разработчики считают, что для создания успешного сайта совсем не обязательно строго соблюдать веб-стандарты.

W3C MarkUp Validator


Слайд 33Заключение
Таким образом, полное соответствие кода формальным требованиям стандартов не является обязательным

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


Слайд 34Одним из важнейших преимуществ является доступность.
Под доступностью понимается обеспечение доступа к

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

Заключение


Слайд 35Документы, разработанные в соответствии со стандартами, проще конвертировать в другие форматы,

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

Заключение


Слайд 36Почти все стандарты разрабатываются с расчетом как на предыдущие версии браузеров,

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

Заключение


Обратная связь

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

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

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


Для правообладателей

Яндекс.Метрика