Upload
katerin-boronina
View
128
Download
0
Embed Size (px)
Citation preview
ИСТОРИЯ БРАУЗЕРОВ
Нас ждёт…
• Появление Интернета
• Первые браузеры
• Война браузеров 1995-1998
• Современная история
• Статистика
• Сравнение
ИНТЕРНЕТ. НАЧАЛО
Компьютерная сеть ARPANET
• 29 октября 1969 состоялся первый сеанс связи
• 1973 Великобритания и Нидерланды подключились к ARPANET
• 1 января 1983 ARPANET перешла на TCP/IP
• 1984 DNS
Интернет. Начало
Компьютерная сеть NSFNet
• National Science Foundation Network
• Большая пропускная способность
• 10.000 компьютеров за год
Интернет. Начало
WWW
• 1989 появление концепции WWW
• Разработка HTTP, HTML, URI
• 1990 подключение по телефонной линии
• 1991 общедоступность WWW в Интернете
Интернет. Начало
НАЧАЛО ЭПОХИ
Erwise
• Апрель 1992
• Первый браузер с графическим интерфейсом
Начало Эпохи
• Разные шрифты
• Подчёркнутые ссылки
• Многоэкранный режим
• Работа с местными файлами
NCSA Mosaic
• Апрель 1993
• Первый браузер для Microsoft Windows
• Поддержка FTP, NNTP
• ftp://ftp.ncsa.uiuc.edu/Mosaic/ – 5.000 скачиваний в месяц
• Лёг в основу NetScape Navigator и Internet Explorer
Начало Эпохи
ВОЙНА БРАУЗЕРОВ1995 – 1998
Netscape Navigator
• Появился в 1994 из NCSA Mosaic
• Самые широкие возможности
• С версии 2.0 добавили почтовый клиент
Internet Explorer
• В основе тот же NSCA Mosaic
• Создан в ответ популярности Netscape Navigator
• Добавлялись несовместимые со стандартами расширения HTML
Предпосылки
VS
• Монополист на рынке• Корпоративная версия – 99$
• Выходит на рынок в 1995• Бесплатный для всех
Война Браузеров. 1995 - 1998
Ход Войны
• Основной приём борьбы – добавление нестандартных возможностей
• W3C принимает множество обсуждаемых стандартов
• HTML
• JavaScript
• CSS
Война Браузеров. 1995 - 1998
Результат
• Многие документы были «оптимизированы» для конкретного браузера
• Internet Explorer занял более 95% рынка
• NetScape пал и выпустил исходный код под свободной лицензией MPL
Война Браузеров. 1995 - 1998
БРАУЗЕРЫ.ПРОДОЛЖЕНИЕ
Opera Firefox
WebKit
Safari Chrome
Opera
• MultiTorg Opera 1
• Написан на C и только для Windows
• Многодокументный интерфейс
• Приоритет – скорость работы и совместимость
• Поэтапная загрузка страниц
Браузеры. Продолжение
Opera
• Opera 2.0 стала общедоступна
• Opera 3.5 кросс-платформенная + CSS + JavaScript
• Opera 4.0 Electra + почтовый клиент
• Opera 6.0• Первый конфликт с MSN.com
• Opera 7.0 Presto• Второй конфликт с MSN.com
Браузеры. Продолжение
Opera
• К 2013 году добавили:• BitTorrent• Антифишинговая защита• Экспресс-панель• Opera Link• Opera Dragonfly• Presto 2.10• HTML5 + CSS3• Версия x64
• 2 июля 2013 Blink от Chromium
Браузеры. Продолжение
Opera. Итоги
• The Fastest browser on Earth
• Работа со скриптами в 2 раза быстрее, чем у остальных
• Отображение содержимого до полной загрузки страницы
• Экспресс-панель
• Opera Widgets
• Голосовое управление
• HTML5 451/500
Браузеры. Продолжение
MozillaPhoenix
FirebirdFirefox
v1.0 Октябрь 2004v2.0 Март 2006v3.0 Июнь 2008v3.5 Июнь 2009
Браузеры. Продолжение
Mozilla Firefox v24
• Самый гибкий браузер
• Множество расширений – больше чем у остальных
• Повышенные требования к оперативной памяти
• Автоматическое обновление
• Безопасное хранение паролей и сертификатов
• HTML5 424/500
Браузеры. Продолжение
WebKit
• Apple форкнули KHTML/KJS и назвали это дело WebKit
• KHTML/KJS состоял примерно из 140 тыс. строк кода и достаточно быстро рендерил страницы
• Январь 2003 – анонс Safari на WebKit
Браузеры. Продолжение
Apple. Safari
• В январе 2003 года на Macworld Expo Стив Джобс анонсировал браузер Safari
• 11 июня 2007 выпуск тестовой версии Safari 3.0 для Windows XP и Vista
• Top Sites
• Последней доступной версией Safari для Windows является версия 5.1.7
• HTML5 386/500
Браузеры. Продолжение
Google. Chrome
• Эрик Шмидт: «Google является небольшой компанией» и он не хочет участвовать в «болезненных войнах браузеров».
• Первоначально Chrome выпущен только под Microsoft Windows
• Первая бета-версия браузера была доступна на 43 языках
• Направлен на повышение безопасности, скорости и стабильности
• HTML5 476/500
Браузеры. Продолжение
НАСТОЯЩЕЕИ что теперь?
Когда пришёл WebKit
Presto Gecko Trident
WebKit
Настоящее
Монокультура?
Настоящее
Монокультура?
Настоящее
KHTMLKJS
WebCoreJavaScriptCore
WebKit
WebCoreNitro
WebKit2
BlinkV8
Chromium
СТАТИСТИКА
В России
42%
15%
22%
7%
14%
Google Chrome
Internet Explorer
Firefox
Safari
Opera
Статистика
В мире
41%
30%
19%
9%1%
Google Chrome
Internet Explorer
Firefox
Safari
Opera
Статистика
СРАВНЕНИЕ
Ядро и Операционные Системы
Браузер Ядро Поддерживаемые Операционные Системы
Google Chrome Blink Windows, Mac OS X, Linux,Android, Google Chrome OS, iOS
Internet Explorer
Trident | Tasman Windows,Windows Mobile, Windows Phone
Mozilla Firefox Gecko Windows, Max OS X, Linux, BSD, Unix,Solaris, OS/2, BeOS, Android, Maemo, MeeGo
Safari WebKit Mac OS X,Apple iOS
Opera Presto | Blink Windows, Max OS X, Linux, BSD, Unix,Solaris, OS/2, BeOS, QNX, Wii, Windows Mobile, Symbian OS, BlackBerry OS, Maemo, MeeGo, Apple iOS, Android, J2ME Сравнение
Протоколы
Браузер E-mail FTP NNTP SSL IRC Gopher
Google Chrome ?Internet Explorer
Mozilla Firefox п п п Safari ч Opera
Сравнение
ВАШИ ВОПРОСЫ
СПАСИБО ЗА ВНИМАНИЕ
Боронина Екатерина
2013г