Файл: Ознакомление и сравнительный обзор возможностей известных программ-браузеров.pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 02.07.2023

Просмотров: 154

Скачиваний: 3

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Новые требования к браузерам по мере возможностей старалась воплощать линейка продуктов Opera, тогда же стали появляться "надстройки" над движком IE - по сути, программы-оболочки, показывавшие интернет-страницы в точности как IE, но имевшие расширенную функциональность, настраиваемый внешний вид интерфейса и другие приятности. Самые популярные среди таких "оболочек" - Maxthon (MyIE) и AvantBrowser. Но и они при всех достоинствах массовый рынок не завоевали, к тому же были уязвимыми в той же степени, что и "главный" браузер.

В Mozilla Foundation поняли: для действительно адекватного ответа никак не обойтись без пиар-технологий. Все это время они разрабатывали разные браузерные и около браузерные проекты под общей маркой Mozilla, однако должно было пройти какое-то время, чтобы продукт для выступления "единым фронтом" сформировался в собственный проект. Сначала он назывался Phoenix, потом из-за проблем с патентами был переименован в Firebird, затем в Firefox. С ранних версий он отдавался на тестирование публике, которая помогла тщательно отладить его и недвусмысленно направить в сторону безупречности.

Одним из ключевых достоинств является то, что Firefox по сравнению с IE, можно сказать, абсолютно безопасен. Кроме того, создатели браузера с самого начала определили, что при разработке они будут строго придерживаться стандартов W3C(стандарты по языкам веб-программирования). Кстати, Firefox успешно портирован на множество компьютерных платформ, отличных от Windows, и имеет версии на разных языках, в том числе на русском. Шум вокруг Firefox начал подниматься с лета 2004 года, а первая официальная версия увидела свет 9 ноября. Успех был ошеломляющим и превзошел все ожидания. Ситуация на рынке браузеров, как и вообще в Интернете, постоянно меняется. Сегодня нельзя с уверенностью сказать, кто окажется впереди завтра и насколько хватит сил у лидера.

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


В 2000 году архитекторы по образованию Хендрик Вендлер и Джейкоб Биц увлеклись построением трёхмерных компьютерных моделей с использованием VRML - языка моделирования виртуальной реальности (Virtual Reality Modeling Language). И одной из разработок двух друзей стал браузер Clara. Используя движок Internet Explorer, программа позволяет создавать в трёхмерном пространстве целый мир из веб-страниц, каждая из которых обладает всеми традиционными атрибутами: вы можете пролистывать страницы, переходить по ссылкам, просматривать анимированные рисунки и т.д. Разработчики предусмотрели сохранение всех открытых на данный момент страниц в виде сессии, и при следующем открытии программы вы легко сможете воссоздать все страницы, не утруждая себя повторным поиском и открытием каждой в отдельности.

Кроме собственно веб-сёрфинга, Clara предлагает и другие необычные функции. Например, общение в трёхмерном чате.

Совершенно другой подход к созданию трёхмерного интернета нашли программисты компании 2ce. С 2001 года они ведут разработку браузера Cubic Eye, позволяющего размещать веб-страницы в более удобном (по мнению авторов) "кубическом" стиле. Пользователь находится как бы внутри куба, все грани которого выложены веб-страницами. Поворачивая с помощью соответствующего пункта меню всю конструкцию, можно выводить на передний план любую из шести граней куба. Таким образом, "расклеив" по стенам часто посещаемые страницы, можно создавать кубы, содержащие ресурсы, подобранные по определённой тематике. Но и это не всё. При необходимости есть возможность "раздвигать" куб, превращая его в своего рода коридор, при этом направление можно выбрать любое из шести возможных. На появившихся дополнительных четырёх сторонах открываются новые страницы. Таким образом, можно соорудить целую систему коридоров, которые будут бесконечно распространяться в любом направлении и по внешнему виду будут напоминать своеобразную веб-галерею.

При всей своей непохожести обе описанные выше программы имеют один общий недостаток: они рассчитаны на день сегодняшний. Отсюда и нетребовательность к аппаратным ресурсам, простота интерфейса, а также слегка изменённое, но по-прежнему ставящее во главу угла отдельную страницу, восприятие сети. Впрочем, есть и более глобальные проекты, позволяющие взглянуть на виртуальный мир совсем другими глазами. Одной из наиболее интересных разработок можно назвать "The Broad Band Browser" - браузер, превращающий всемирную сеть в настоящий виртуальный мир, где по широким проспектам трёхмерных мегаполисов можно странствовать бесконечно, а если надоест, то ничто не мешает мгновенно вернуться в собственный дом-город, построенный из любимых веб-страниц. Именно так видят будущее интернета в компании Three-B International Limited, ведущей разработку данного браузера. По аналогии с тем, как путешествуете в реальной жизни, в мире 3D, в первую очередь, попадаете в виртуальный "аэропорт", из которого уже можно выбрать "город" для посещения.


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

1.3. ПОПУЛЯРНЫЕ БРАУЗЕРЫ

1.3.1 Internet Explorer

Для большинства из современных пользователей Internet Explorer был первым браузером в жизни. Он всегда присутствует в копии Windows, начиная с Win 95, в которой он впервые был интегрирован в операционную систему и стал являться ее неотъемлемой частью. Для активизации IE достаточно в любом окошке проводника в строке адреса напечатать URL веб-страницы, и сразу же ее обработкой займется Internet Explorer. Браузер от Microsoft действительно очень мощный, с богатыми функциональными возможностями.

На данный момент компания Microsoft выпустила ряд новых версий браузера Internet Explorer, последней из которых является Internet Explorer 9. Сравнительные характеристики IE версий 7, 8 и 9 представлены в таблице 1.

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

1.3.2 Opera

Opera является главным конкурентом Internet Explorer. Браузер Opera написан с чистого листа на языке С++ и не использует кода, основанного на NCSA Mosaic. По состоянию на май-июнь 2012 года этот браузер уступил третье место Internet Explorer по распространенности и находится на четвертом месте, в то время как Mozilla Firefox занимает второе место, а лидером является Google Chrome.

В Opera главными преимуществами считаются компактность, быстродействие и доступность ее для Linux, BeOS, Mac и других платформ. Дистрибутив Оперы действительно небольшой (чуть больше 2 Мб без поддержки Java-апплетов).

Одно из отличий этого браузера от остальных - это возможность открывать новое окно документа (т.е. веб-страницу) без создания копии всей программы. Казалось бы, очевидный плюс благодаря экономии системных ресурсов. Но теперь для переключения между открытыми окнами на экране придется держать еще одну панель с их перечнем, подобную стандартной панели задач в Windows (в ней теперь независимо от количества открытых в Opera окон высвечивается только одно).


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

Размер дистрибутива Opera в несколько раз меньше аналогичного набора у других браузеров. Размер Opera - приблизительно 3-4 Мб (без Java-приложений), при этом имеется встроенный почтовый клиент.

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

Многооконный интерфейс Оперы позволяет моментально перемещаться по уже загруженным из сети страницам, сравнивая их содержание или просматривая ссылки в разных окнах, а наличие отдельного окна поиска по различным поисковым серверам на основной панели позволяет быстро и эффективно разыскивать нужные вам материалы в сети с минимальными усилиями с вашей стороны - достаточно впечатать текст запроса в окне и далее включать поочередно поиск в Google, Nigma, Rambler, Yahoo и другим, не касаясь клавиатуры в дальнейшем.

1.3.3 Mozilla FireFox

Не смотря на относительно молодой возраст, функционально Mozilla Firefox не уступает другим браузерам, а по некоторым параметрам превосходит их.

Mozilla Firefox (или просто Firefox) - это свободно распространяемый веб-браузер для Windows, Linux и Mac OS X с открытым исходным кодом, основанный на Mozilla (в частности, используется тот же самый движок Gecko, а Mozilla Foundation координирует разработку и тестирование Firefox).

Время первой загрузки у Firefox весьма велико, так как при первом запуске загружаются все элементы интерфейса, которые не интегрированы ни в одну систему. Скорость работы движка Firefox, который отображает страницы, весьма высока, но не может соперничать с текстовыми браузерами. Mozilla Firefox начинает отображать страницы с самого начала загрузки, не дожидаясь, пока документ полностью перекочует на ваш жесткий диск. Firefox является более безопасным браузером, чем IE, поскольку не интегрирован в ОС, не поддерживает ActiveX и VBScript.


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

Необходимо также отметить весьма полезную функцию "живых закладок" ("live bookmark"). Она связана с поддержкой браузером формата RSS. Когда вы заходите на страницу с RSS-каналом, то в правом нижнем углу окна появляется соответствующая иконка, щелкнув на которую Вы можете добавить данный RSS-канал в закладки; при этом он сам будет автоматически обновляться.

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

К основным достоинствам Firefox, кроме уже упомянутых, можно отнести следующее:

  • маленький размер инсталляционного файла (около 4,7 Мб);
  • возможность блокирования всплывающих окон;
  • быстрый поиск в Интернете - форма запроса для поиска (по умолчанию Google, но могут быть использованы и другие поисковики) встроены в панель навигации;
  • поддерживается масштабирование страницы колесиком мыши (Ctrl+колесико);
  • менеджер тем;
  • получение подробной информации о странице (как и в Mozilla);

предпечатный просмотр.

Недостатки Firefox можно назвать:

  • отсутствие пункта меню «Вставить личные данные»;
  • отсутствие функции отключения изображений.

1.3.4 Google Chrome

Данный браузер разрабатываемый компанией Google лежит на основе свободного браузера Chromium и использующий для отображения веб-страниц движок WebKit. Первая публичная бета-версия для Microsoft Windows вышла 2 сентября 2008 года, а первая стабильная – 11 декабря 2008 года. По данным StatCounter браузер находится на первом месте в мире по популярности, а его рыночная доля в мае 2012 года составляла 32,43 %. По данным LiveInternet в мае 2012 года Chrome занимал первое место и в Рунете – его доля 20,6 %.

Одним из главных недостатков браузера Chrome от Google называли отсутствие поддержки плагинов-расширений. Это преимущество Firefox и Opera называют главным их козырем по сравнению с другими программами для веб-серфинга. Сегодня Google сообщила о том, что этот недостаток в ближайшее время будет исправлен – в Chrome появится поддержка плагинов. Об этом стало известно из записи в блоге программиста Google Аарона Будмана (Aaron Boodman). В блоге Будмана размещена ссылка на страницу с проектной документацией под названием Extensions (расширения). Компания планирует сделать доступ к инструментам разработки плагинов открытым, благодаря чему расширения будут доступны для доработки другими разработчиками. Google планирует реализовать простую установку плагинов. Кроме того, расширения для Chrome будут обладать удобными настройками, реализованными в виде панелей, а также возможностью гибкого регулирования прав доступа. В проектной документации Google рассказал также о том, что плагины для Chrome будут обновляться в фоновом режиме. Они будут изолированными для обеспечения безопасности использования браузераОдним из первых будет создано расширение для блокировки рекламы. Также плагины будут оснащены фильтрами веб-контента, и обязательно – родительским веб-фильтром. Google планирует также создать аналог известного плагина Greasemonkey для Firefox. Разработчики браузера считают, что дополнение его функционала расширениями позволит увеличить его аудиторию. Согласно результатам исследований, 19% пользователей, отказавшихся от работы с Chrome, главной причиной своего решения называют отсутствие поддержки плагинов расширений. "Из всех преимуществ Firefox плагины являются самым важным, - комментируют пользователи. – Chrome быстрее, однако, скорость его работы сводится на «нет» невозможностью блокировать рекламу. Когда Chrome сможет хотя бы иметь аналог AdBlock, он станет победителем, но до тех пор, пока это произойдет, Firefox и Opera «будят править балом». Кроме упомянутых, Google планирует представить расширения, реализующие интеграцию его браузера с другими популярными веб-сервисами. Это, например, работа с онлайновыми закладочными инструментами и новыми инструментами навигации (Delicious, StumbleUpon); поддержка новых средств коммуникации (Skype), менеджеров загрузки (DownThemAll, FlashGot) и ряда других программ и онлайновых сервисов. Сроки появления расширений для Chrome пока неизвестны. Сегодня же стало известно, что рыночная доля браузера Firefox превысила 20%. Chrome пока принадлежит 0,83% рынка. Браузер демонстрирует медленный, но постоянный рост. Изначально компания Google планировала сделать свой браузер независимым от внешних сервисов, и появление поддержки расширений отчасти противоречит философии браузера. Возможно, одной из причин изменения концепции Chrome стала его рыночная доля – за первые несколько часов после запуска доля браузера достигла более 1%, однако потом пользователи стали возвращаться к другим, более привычным инструментам веб-серфинга. Поддержка расширений может использоваться в Chrome как основное преимущество браузера Firefox и Opera. Не исключено, что разработчики Chrome включат в свой браузер и другие функции, характерные для популярных браузеров.