Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОТВЕТЫ.doc
Скачиваний:
98
Добавлен:
11.02.2015
Размер:
1.84 Mб
Скачать

Вопрос 31: Web browser (первые браузеры и их создатели, развитие браузеров, основные функции браузеров, Mozilla Firefox, Google Chrome, Internet Explorer, Opera, Гогуль).

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

 Дэн Олдс (главный аналитик Gabriel Consulting Group): Настоящее рождение Web нужно отмечать в день, когда первый браузер перешел в бета-версию. До того существовала электронная почта и доступ по коммутируемым каналам, но все было громоздко, медленно и трудно для понимания. Как только появились браузеры все переменилось. Внезапно доступ к сайтам по всему миру стал быстрым и легким. И и с тех пор все пошло в гору.

Первые браузеры и их создатели

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

Тим Бернерс-Ли в октябре-декабре 1990 года  написал первый в мире гипертекстовый веб-браузер, называвшийся «WorldWideWeb».

Тимоти Джон Бернерс-Ли (Timothy John «Tim» Berners-Lee) — британский учёный, изобретатель, автор WWW, HTML (язык разметки гипертекста), HTTP (гипертекстовый транспортный протокол), первого веб-сервера, первого сайта, первого браузера...

 Марком Андреесеном (Marc Andreesen) в 1993 году создал NCSA Mosaic - первый интернет-браузер, с графическим интерфейсом пользователя и развитыми возможностями и  основал компанию Netscape Communications, которая позднее была продана AOL за 4,2 миллиарда долларов.

В июне 2009 г. Марк Андреессен (член советов директоров Facebook и eBay) инвестор проекта RockMelt рпо разработке социального браузера, который должен изменить подход к работе в Интернете.

 Развитие браузеров

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

 28.09.2009 Ларс Бак (ведущий разработчик Google Chrome, оздатель виртуальных машин для Beta, Self, Strongtalk, Sun’s HotSpot, CLDC HI, OOVM, Smalltalk): Еще совсем недавно от браузеров требовалось  достоверно воспроизводить текст и картинки. Серьезные изменения в Интернете начались только где-то 2-2,5 года назад, когда серьезно выросло, как количество веб-приложений, так и объем потребляемых ими ресурсов. Сегодня браузер – это платформа для веб-приложений. Процесс увеличения числа этих приложений бесконечен. Вот под них мы и будем создавать новые браузеры.

Ларс Бак: Год назад я купил своим детям ноутбук. За этот год они не установили на нем ничего, кроме браузера. То есть, все, что им нужно, они делают через браузер. И это не исключение - это именно тенденция. Все меньше приложений будет оставаться на десктопе, и все больше - выполняться через браузер.

Ларс Бак:Образ программиста – как человека, который спит допоздна, а потом всю ночь работает, не для меня. В 8 утра я приезжаю на работу на велосипеде, а в 18:00 я уже дома, ужинаю и провожу время с семьей. Я не работаю по вечерам и не работаю по выходным.

 Основные функции браузеров:

  • установление связи с сервером, на котором хранится документ (по его URL)

  • загрузка на  компьютер пользователя (полная или частичная по протоколу HTTP через порт 80 TCP/IP)  компонентов комбинированного документа (текст, разметка, графическая, видео и аудиоинформация, программный код);

  • интерпретация языковых конструкций документа (на языках HTML, DHTML, CSS, XHTML, XML...);

  • предоставление средств для отображения мультимедийных объектов, входящих в состав Web-страниц (CSS, PHP, JScript, JavaScript, VBScript,  Java, ActivX ...)

  • форматирование и отображение Web-страницы на компьютере пользователя (в соответствии с программными и аппаратными возможностями компьютера);

  • упрощение доступа к Web-страницам, посещавшимся ранее (cookies, cache...);

  • предоставление доступа к встроенным или автономным средствам работы с различными технологиями, службами и сервисами Интернета (Search, FTP, P2P BitTorrent, AJAX, RSS, DOM, widget, blidget, wiki и др).

Все большую популярность приобретают web-приложения, которыезапускаются и работают в окне браузера.

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

 Сегодня:

 Полноценное освоение возможностей современного браузера возможно только в контексте освоения возможностей служб и сервисов современного Интернета.

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

Современные браузеры получают возможности:

  • работать с вкладками,

  • читать RSS,

  • использовать WebSlices и Activites,

  • проверять орфографию,

  • использовать антифишинговые технологии,

  • работать с виджетами,

интегрироваться с блогами, сервисами для хранения закладок и фотохостингами.

 Браузерные движки

Браузерный движок(layout engine) - программа, преобразующая код веб-страниц (HTML, XML, мультимедийные файлы и т. д.) и информацию о форматировании (в форматах CSS, XSL и т. д.) в изображение форматированного содержимого на экране.

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