Файл: Ознакомление и сравнительный обзор возможностей известных программ-браузеров.pdf
Добавлен: 02.07.2023
Просмотров: 148
Скачиваний: 3
ВВЕДЕНИЕ
Многие окружающие вещи настолько тесно вплелись в жизнь, что многие перестали их просто замечать. Между тем, каждое из творений человека имеет свою историю, наполненную удивительными событиями и необычными фактами. История браузеров, являющихся практически ровесниками Всемирной сети, позволяет больше узнать и о самом Интернете. Являясь формально лишь обыкновенными компьютерными программами, браузеры фактически стали главным соединяющим звеном между Интернетом и человеком, и от того, как они выполняют возложенные на них задачи, зависит и наше восприятие виртуального мира.
Существование различных браузеров приводит пользователя к вопросу, какой браузер лучше использовать для работы в Интернете. Существует несколько аспектов этого вопроса, например, какой браузер работает быстрее, какой надёжнее, какой функциональнее и так далее. Поэтому целью этой работы является обзор и сравнительная характеристика браузеров. Для этого необходимо решить несколько задач, то есть раскрыть определение браузеров, проследить их историю, описать работу часто используемых браузеров, составить сравнительную характеристику, сделать выводы, чтобы пользователь мог выбрать такой браузер, который будет ему «по душе».
В Интернете создано достаточно много ресурсов и посвящены они, как отдельным браузерам, не зависимо от их распространённости, так и различным сравнительным анализам и характеристикам. В конце концов, из Интернета можно загрузить сами версии браузеров и провести собственный анализ, если останутся не решенные вопросы.
Данная работа выполнена по следующему плану:
Вначале определяется само понятие браузера, представляется его виды и кратко описывается история. Далее проводятся исследования среди различных браузеров, как популярных, так и нет. Устанавливаются их особенности, достоинства и недостатки. Из полученной информации составляется сравнительная характеристика представленных браузеров. В конце сделаны выводы и указывается дальнейшее развитие этой темы.
ГЛАВА 1. СОВРЕМЕННЫЕ БРАУЗЕРЫ
1.1. ПОНЯТИЕ БРАУЗЕРА
Браузер – это программа, представляющая в удобном для восприятия виде информацию, получаемую из Интернета. Это инструмент для просмотра ресурсов сети и, в меньшей степени, для взаимодействия с ними [1].
Впрочем, говорить о том, что браузер нужен только в Интернете, было бы неверно. В наше время на технологиях Интернета основываются многие локальные сети, называемые интранетом или интрасетями. Они могут и не иметь выхода в Интернет.
Странное на первый взгляд слово «браузер» произошло от английского слова browse, что означает «листать» (это слово можно увидеть на кнопках в диалоговых окнах англоязычных программ). Это название программа получила за рубежом еще до возникновения системы World Wide Web, в то время, когда, кроме текста, просматривать в Сети было нечего, и пользователи «листали» текстовые файлы на экранах компьютеров.
Сейчас Интернет предлагает нам удивительное многообразие информации – текст, графику, анимацию, видео, звук, и все это великолепие пользователь видит и слышит благодаря браузеру.
Информация, которую браузер передает на сервер в качестве запроса и которую получает от него в ответ, передается, как правило, по протоколу HTTP.
Web-страницы, которые можно видеть на экране, блистающие многообразием цветов и форм, представленных на них объектов, на деле представляют собой всего лишь текстовые файлы, в которых содержатся определенные инструкции. Эти инструкции предписывают браузеру, что и как следует показывать на данной странице. В простейшем случае исходный текст Web-страницы пишется на языке HTML. Вследствие своей сложной истории язык HTML неоднозначно трактуется разными браузерами. Да и сами браузеры могут предназначаться для разных целей. В результате, в различных браузерах одни и те же страницы могут выглядеть по-разному.
Выделяют следующие виды браузеров [2]:
- браузер режима командной строки;
- полноэкранный браузер;
- браузер с поддержкой мультимедиа;
- браузеры-дополнения.
К первому типу относятся самые ранние браузеры. Они не дают возможности просматривать текст и графику. Такие браузеры поддерживают перемещение только с использованием цифровых адресов (IP). В настоящее время практически не используются.
К полноэкранному браузеру относится текстовый браузер без поддержки мультимедийных (картинки, анимация и т.п.) ресурсов сети Интернет. С помощью которого, можно просматривать только текст и ссылки.
Браузеры с поддержкой мультимедиа - самые распространенные и популярные браузеры сегодня. Позволяют работать практически со всеми видами информации, представленной в Интернете.
Браузеры-дополнения являются надстройками над полнофункциональными браузерами. Чаще всего разработчиками дополнений используется Internet Explorer. Надстройки используют для отображения сайтов “движок” этого браузера. Поэтому их возможности в этой области полностью идентичны с Internet Explorer. Дополнения всего лишь изменяют интерфейс и добавляют некоторые функции, которые разработчики из Microsoft обошли своим вниманием.
Также выделяют оффлайн браузеры. Это программы, которые автоматически загружает информацию из Интернета, и сохраняют ее на локальном диске компьютера для последующего просмотра и анализа. Идея, лежащая в основе работы оффлайн браузеров, достаточно проста. Пользователь указывает адрес интересующего его Web-сайта, а программа в ответ загружает на его компьютер все файлы, которые необходимы для автономного (т.е. отключившись от Internet) просмотра этого сайта. Преимущества такого способа работы заключено в автономном режиме «платить за Internet», равно как и занимать телефонную линию (для модемного соединения) не нужно, информация с жесткого диска загружается очень быстро, а локальная копия сайта полностью "обозреваема" - сохраняется структура и взаимосвязь HTML-документов.
Помимо загрузки сайтов целиком или частично для последующего просмотра, они умеют создавать точные копии (зеркала) сайтов с полным сохранением внутренней структуры, производить поиск файлов на сайтах согласно заданным критериям, отслеживать связи HTML-документов, строить наглядные карты сайтов и многое-многое другое.
1.2. ИСТОРИЯ БРАУЗЕРОВ
Войны браузеров ведутся со времени появления Интернета в его современном понимании, а в современном понимании это, прежде всего World Wide Web. Это надстройка над "базовым" Интернетом, которая, собственно, и превратила его в международную коммуникационную среду, объединившую человечество. Она позволяла не просто обмениваться сообщениями или файлами, но и "публиковать" в Сети иллюстрированные документы (на сервере), с которыми может ознакомиться в режиме реального времени любой желающий, обратившийся к серверу с помощью программы - "клиента".
Первый браузер был текстовым, способным отображать только буквы и цифры автором которого стал сэр Тим Бернерс-Ли, которого заслуженно считают создателем World Wide Web. Именно этот человек, работая в конце 80-х годов XX в. в Европейской лаборатории физики элементарных частиц в Женеве (CERN), разработал "гипертекстовую систему" распределённого доступа к сетевой информации и предложил назвать браузер аббревиатурой WWW.
WWW появился около 25 лет назад и был текстовым одномерным браузером и отображал только одну страницу за один момент времени. Тим Бернерс-Ли использовал для создания своего браузера компьютер NeXT под управлением операционной системы NeXTStep.
Успех первого браузера послужил причиной появления множества аналогичных программ. Немалую роль в бурном росте подобных приложений сыграло и то, что браузер WWW (в скором времени переименованный в Nexus во избежание путаницы) был первым из свободно распространяющихся браузеров, и его исходные тексты были доступны всем желающим.
15 мая 1992 года мир увидел первый графический браузер - Viola, обладающий графическим интерфейсом и способный отображать картинки, размещённые на веб-страницах. По своей сути, он был расширенным вариантом уже WWW/Nexus. Этот браузер стал первым интернет-приложением, поддерживающим встроенные в веб-страницы интерактивные объекты, а также таблицы, формы и таблицы стилей. Уже через полгода стараниями программиста Марка Андреесена, работавшего в американском Национальном центре суперкомпьютерных приложений (NCSA), на свет появилась первая альфа-версия браузера Mosaic.
Эта программа послужила основой для браузера Netscape Navigator, получившего широкое распространение и унаследовавшего большинство функций Mosaic. Впоследствии Марк с командой единомышленников покинул стены центра, чтобы организовать собственную компанию Mosaic Communications Corp. Через некоторое время Mosaic перерос в Netscape, постепенно завоевавший практически весь рынок браузеров. В 1994 году образовалась компания Netscape Communications Corporation.
Netscape открыл пользователям все активнее покупаемых публикой компьютеров новые горизонты в области постижения этого мира.
В 1995 году компания Microsoft принялась за разработку своего браузера, за основу которого тоже взяла программу Mosaic. Однако усилия ее оставались не особо заметны, так как Netscape всех устраивал, и особой необходимости в программе, которая делает то же самое, не возникало. Тем не менее, к 1996 году браузер, получивший название Internet Explorer, был вполне работоспособным, и стараниями поклонников Microsoft его третья версия заняла какую-то незначительную часть начавшего формироваться "браузерного рынка".
Программисты Netscape занимались доведением своего продукта "до ума" и внедрением в него новых функций. По мере роста сети стремительно росло количество идей о том, как ее можно применять. Интернет-страницы обретали все больше возможностей. Они давно уже не являлись простой совокупностью "плоского" текста и картинок, а могли содержать разные виды форматирования, графики, анимацию, звук, поддерживать различные динамические и интерактивные технологии. Технологии эти разрабатывались и совершенствовались разными людьми, и создатели браузеров стремились идти с ними в ногу, постоянно "осовременивая" Интернет по мере увеличения его населения. В 1997 году растущий Интернет стал ареной сражения Netscape и MSIE[1] (MicroSoft Internet Explorer) уже на равных. В течение года вышли версии "нового поколения" Netscape 4 и MSIE 4, которые стали по-настоящему массовыми. Изначально доля MSIE была невелика, но постепенно она возрастала, и в какой-то момент рынок был поделен пополам.
Стало очевидно, что у Интернета появилась серьезная проблема. Два основных браузера совершенно по-разному подходили к изображению web-страниц, созданных с помощью общепринятого языка гипертекстовой разметки HTML. Разработчики обеих компаний не очень беспокоились о том, чтобы их браузеры были совместимы, и делали всё каждый по-своему. В итоге на "нетскейповские" и "майкрософтовские" лагеря поделились как простые пользователи, так и создатели сайтов. Сайт, созданный под Netscape, мог неправильно показываться или неправильно работать под MSIE, и наоборот.
К 2000 году компания переименовала MSIE в IE, убрав из названия «MicroSoft». А в середине года Internet Explorer окончательно победил, а Netscape, остановившийся на очередной модификации 4 версии, впал в забвение. Netscape Corporation была поглощена холдингом AOL Time Warner, а ее команда впоследствии распущена. Браузер не спасло ни переведение его в разряд бесплатных, ни открытие исходных кодов.
В какой-то момент доля IE в общем числе браузеров достигала 99 процентов рынка. Тем не менее, когда Интернет начали поражать первые эпидемии вирусных "червей", стало понятно, что IE вместе с Windows изобилует программными уязвимостями, и его применение сопряжено с угрозой безопасности для компьютера.
Но ещё в 1998 году основная группа создателей Netscape призвала на помощь добровольцев со всего мира и поставила перед ними задачу, в которой необходимо было разработать новый, лучший браузер. Энтузиасты объединились в проект под названием Mozilla Organization (впоследствии Mozilla Foundation) и стали напряженно работать, думая над структурой.
С 1997 года норвежскими программистами велись работы над созданием браузера Opera, который при создании продумывался с точки зрения удобства в работе, но все равно изобиловал огрехами и особого доверия масс не вызывал [3].
Эксперименты различных программистов на тему того, как можно улучшить использование браузеров, привели к изобретению массы новых технологий - например, использование "жестов" (gestures) с помощью мыши для отдачи программе команд, использование "вкладок" (tabs) - открытие нескольких страниц в одном окне в панели задач, интегрирование в браузеры расширенных средств для работы с загрузкой больших файлов, для шифрования данных, и так далее.
После поражения 4 версии Netscape новый браузер попытались создать с нуля - "движок" переписали и дали ему название Gecko. После перерыва на базе Gecko вышел первый браузер, названный Netscape 6, и благополучно провалился. Та же судьба постигла и последовавший за ним Netscape 7.