Интернет технологии / 2014_inet_lec_2
.pdf
К концу 1970-х годов начали бурно развиваться |
|
|
|||
протоколы передачи данных, которые были |
TCP/IP |
||||
стандартизированы в 1982–83 гг. |
|||||
|
|
||||
1 января 1983 года сеть ARPANET перешла на |
уровня |
||||
протокол TCP/IP, который предложил |
|||||
|
|
||||
использования «стека» (набора протоколов) и |
|
|
|||
успешно применяется до сих пор. |
4 |
|
|||
|
|
|
|
||
|
На стеке протоколов TCP/IP |
1. Прикладной |
|||
|
построено все |
||||
|
(application), |
||||
|
взаимодействие |
||||
|
2. Транспортный |
||||
|
пользователей в IP-сетях. |
(transport), |
|||
|
Стек является независимым |
3. Сетевой |
|||
|
от физической среды |
(network/internet), |
|||
|
4. Канальный (network |
||||
|
передачи данных. |
||||
|
interface/data link). |
||||
21 |
|
|
|||
|
|
|
|
||
|
|
|
|
||
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия |
|||||
|
|||||
В 1984 году была разработана система доменных имен (Domain Name System, DNS), которая используется для получения IP-адреса по имени хоста.
подключенный к сети компьютер или сервер
22
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
В 1989 году в Европе, в стенах Европейского совета по ядерным исследованиям (CERN) родилась концепция Всемирной паутины.
Ее предложил знаменитый британский ученый Тим Бернерс-Ли, он же в течение двух лет разработал протокол HTTP, язык HTML и идентификатор URI (Uniform Resource Identifier) и локатор URL (Uniform Resource Locator) .
Тим Бернерс-Ли — действующий |
Сэр Тимоти Джон |
|||
глава Консорциума Всемирной |
Бернерс-Ли (1955 г. р.) |
|||
паутины (W3C). |
|
|
||
|
|
|
||
|
|
|
||
http://www.w3.org |
|
В 1991 году Всемирная паутина стала |
||
|
общедоступна в Интернете, а в 1993 году |
|||
|
|
|||
|
|
появился знаменитый браузер NCSA Mosaic. |
||
23 |
|
|
|
|
|
|
|
||
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия |
||||
|
||||
Всемирная паутина основана на трех основных технологиях,
предложенных Тимом Бернерсом-Ли:
1.HTTP (HyperText Transfer Protocol)
протокол передачи гипертекста.
2.URL (Uniform Resource Locator)
единообразные локаторы ресурсов, используются для определения местонахождения информации.
3.HTML (HyperText Markup Language)
язык разметки гипертекста, теговый язык для описания информации в виде, удобном для автоматического разбора.
Как получить?
Где находится?
Что за информация?
24
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
Браузер (от англ. Web browser) — программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц, их обработки, вывода и перехода от одной страницы к другой.
Первым распространенным браузером с графическим интерфейсом был
NCSA Mosaic (1993 год).
Исходный код этого одного из первых браузеров был открыт и некоторые другие браузеры (Netscape Navigator и Internet Explorer) взяли его за основу.
Работа по развитию Mosaic прекращена в 1997 году.
Mosaic 3.0 (последняя версия) имеет встроенные E-mail и FTP-клиенты, но не поддерживает JavaScript и анимированные GIF-файлы.
В 2010 году код NCSA Mosaic 2.7 был адаптирован
25 |
для работы в современных Linux дистрибутивах. |
|
|
|
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия |
Netscape Navigator — браузер, производившийся компанией Netscape Communications с 1994 по
2007 год. Версии Netscape до 4 были основными конкурентами Internet Explorer.
На момент создания браузер обладал самыми широкими возможностями, что обеспечило ему лидерство на рынке.
После выпуска версии 1.0 доля на рынке продолжила стремительный рост. В версию 2.0 была встроена полнофункциональная программа для работы с электронной почтой.
Версии 6–7.2 были основаны на Mozilla Application Suite.
В 2007 году было заявлено прекращении поддержки и разработки браузера. 1 марта 2008 года компания AOL официально прекратила поддержку браузера Netscape Navigator.
26
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
В 1995 году Microsoft выпустила ОС Windows 95,
в которой не было встроенного браузера.
Через некоторое время в обновление системы (W95 OSR2) был встроен браузер
Internet Explorer 3.0.
Microsoft добавляла в свой браузер несовместимые со стандартами расширения языка HTML, и это можно считать началом войны браузеров, закончившейся монополизацией
(более 95 %) рынка браузером от Microsoft.
В основе IE лежит движок
Trident (с 1997 года).
Занимает первое место
по числу пользователей в мире.
Доля:
•апрель 2010 г. — 59,95 %,
•январь 2011 г. — 45,99 %,
•февраль 2012 г. — 52,84 %,
•январь 2013 г. — 55,14 %.
27
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
Internet Explorer критикуется за недостаточную поддержку веб-стандартов, устанавливаемых W3C. Это означает, что браузер
отображает не то, что должен отобразить согласно стандарту W3C
и поэтому может создавать проблемы веб-мастерам.
Также в тесте Acid3, созданном Web Standards Project, IE 8 набирал
всего 20 баллов из возможных 100, в то время, как последние стабильные версии его основных конкурентов (Firefox, Google Chrome, Safari, Opera) набирали от 94 баллов до максимума.
28
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
Mozilla Firefox — свободно распространяемый браузер. Второй по популярности браузер
вмире и первый среди свободного ПО
Вбраузере присутствуют:
• вкладочный интерфейс,
• проверка орфографии,
• поиск по мере набора,
• менеджер закачек, поисковая система.
Firefox официально выпускается для Windows,
Mac OS X и Linux. В браузере используется свободный движок Gecko, созданный с учетом поддержки открытых стандартов.
При помощи расширений можно добавлять новые функции!
29
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
Opera — веб-браузер и программный пакет для работы в Интернете.
Браузер написан на языке программирования
C++ (собственный движок Presto), обладает высокой скоростью работы и совместим с основными веб-технологиями.
Начиная с Opera 15, браузер Opera функционирует на свободном движке Chromium, который пришел на смену Presto.
Начиная с Opera 18 — движок Blink (ветка WebKit, созданного корпорацией Google).
30
Отличительными особенностями Opera долгое время являлись:
•многостраничный интерфейс (система вкладок);
•возможность масштабирования отображаемых документов целиком, вместе с графикой;
•жесты мышью;
•технология «Opera Turbo».
Курс «Интернет-технологии». Лекция 2 — Интернет: история и основные понятия
