Автор: Пользователь скрыл имя, 12 Декабря 2011 в 14:34, курсовая работа
Веб-обозрева́тель, бра́узер (от англ. Web browser) — программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц(преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой.
Большинство браузеров умеют также показывать оглавление FTP-серверов.
Название этого браузера попало в историю по другой причине. Так получилось, что код Mosaic послужил основой для создания таких известных программ, как Netscape и Internet Explorer (IE не был написан «с нуля» - код одной из более ранних версий Mosaic был куплен компанией Microsoft). И это означает, что Netscape и Internet Explorer, при разработке которых использовался код Mosaic - родные братья.
Начало 90-ых годов прошлого века стало для мира программного обеспечения бурным временем. Windows тогда ещё не царствовала безраздельно, а свобода распространения и разработки софта позволяла сосуществовать множеству разнообразных операционных систем.
Естественно, каждая из них предлагала своим пользователям сразу несколько графических браузеров на выбор. Можно вспомнить, Voyager для Amiga OS, OmniWeb для NeXTstep, NetPositive для BeOS и множество менее известных. Многие из этих программ и сегодня продолжают развиваться благодаря стараниям энтузиастов и небольших компаний.
Во второй половине 90-ых гг. началась коммерциализация программного обеспечения, в чем не последнюю роль сыграла молодая компания Microsoft.
Распространение интернета привело к появлению миллионов пользователей, которые стали заманчивой добычей для компаний, предпочитающих зарабатывать на программном обеспечении деньги. Докатились экономические пертурбациив мире Програмного Обеспечения и до браузеров. Встроенный в получавшую всё большее распространение операционную систему Windows браузер Internet Explorer легко разделался с мелкими конкурентами и вступил в противоборство с самым, пожалуй, распространённым в то время Netscape. Крепкие тылы в виде хорошо продаваемой, общедоступной в работе Windows оказались решающим фактором, и к началу XXI века почти 90% пользователей странствовали в виртуальном мире с помощью Internet Explorer.
Мир
получил программу, к которой
не нужно привыкать, она установлена
на абсолютном большинстве компьютеров
во всём мире, и где бы пользователь
ни пошёл в интернет,повсюду
Но
устранение всех сколько-нибудь значимых
конкурентов способствовало тому, что
разработчики Internet Explorer потеряли стимул
к дальнейшему
Можно сказать, что с 1998 года и до сегодняшних дней этот браузер почти не изменился. Подобная ситуация не устраивала многих талантливых программистов, и альтернативные браузеры по-прежнему продолжали развиваться.
Поверженный Netscape, перейдя в 1999 году на свободные принципы разработки, переродился в браузер Mozilla, набравший приличную долю пользователей благодаря бесплатному распространению, основательно переработанному коду, кросс-платформенности и массе усовершенствований, отсутствующих в Internet Explorer.
За свою шестилетнюю историю браузер Mozilla превратился в мощную программу, обладающую целым набором полезных функций: помимо собственно браузера, в пакет входят почтовый и новостной клиенты, программа обмена мгновенными сообщениями, отладчик HTML-кода и многое другое. Группа энтузиастов вызвалась собственными силами продолжать работу над популярной программой, но без мощной поддержки основного ядра команды разработчиков браузер уже не сможет оставаться яркой фигурой на рынке.
Его история на этом не заканчивается: из этого проекта к сегодняшнему дню выросла достойная смена в виде быстрого и удобного браузера Firefox, почтовой программы Thunderbird, браузера для мобильных устройств Minimo и ещё нескольких полезных приложений. Вновь делает попытки к возрождению и почти забытый Netscape: сегодня доступна тестовая версия, вобравшая в себя как удачные решения Mozilla, так и функциональные особенности бывшего соперника Internet Explorer.
Другой «патриарх», сумевший пережить первые браузерные войны, появился на свет пятнадцать лет назад в снежной Норвегии.
Почему его создатель, Йон фон Течнер, выбрал название Opera,остаётся загадкой, но короткое запоминающееся имя и алая буква «О» в качестве эмблемы привлекли внимание пользователей. И надежды любопытных не были обмануты: браузер оказался не только быстрым и удобным, но и с каждой новой версией предлагал всё новые революционные решения, способствовавшие повышению удобства работы пользователей и в дальнейшем становившиеся стандартами de facto для других подобных программ.
Достаточно вспомнить многодокументный интерфейс (позволяющий использовать табы для просмотра нескольких страниц одновременно), виртуальные почтовые папки (создаются автоматически по заданным критериям) – вот лишь небольшой список нововведений, впервые появившихся именно в Opera и принятых на вооружение многими разработчиками других приложений.
Ещё одно уникальное свойство Opera – практически абсолютная кросс - платформенность. Этот браузер сегодня работает не только в различных операционных системах, но и прекрасно себя чувствует на мобильных телефонах, кпк, в телевизионных приставках – практически на любом устройстве, обладающем процессором и дисплеем.
Большинство пользователей по-прежнему отдают предпочтение самому популярному в мире интернет-браузеру — Internet Explorer, что совсем неудивительно, поскольку он поставляется с операционной системой Windows, установленной на подавляющем большинстве настольных ПК. Вместе с тем доля приверженцев этого браузера постепенно сокращается, а число пользователей альтернативных браузеров, привлекающих новыми возможностями, растет. Кроме того, разработчики данных браузеров утверждают, что их детища отличаются более высокой скоростью работы, лучше поддерживают стандарты W3C и более безопасны. Попытаемся трезво оценить ситуацию со всех перечисленных позиций и выявить реальные преимущества альтернативных браузеров.
Самым популярным среди
альтернативных браузеров является
Mozilla Firefox (далее Firefox), доля которого на
конец апреля этого года, согласно
данным NetApplications.com, превысила 22% (см. диаграмму)
— пока это в 3 раза меньше, чем у Internet Explorer
(66,82%), но гораздо больше, чем четырьмя
годами ранее (то есть в феврале 2005-го),
когда, согласно OneStat.com, IE использовали
87,28% пользователей, а Firefox — всего 8,45%.
Так что стремительный рост популярности
последнего налицо. Что касается других
достаточно часто применяемых под Windows
браузеров, то их доли невелики и только
Google Chrome (далее Chrome) и Opera могут претендовать
на звание конкурентов, поскольку Netscape
Navigator, по сути, уже стал историей: 1 марта
2008 года компания AOL прекратила его поддержку
и рекомендовала его немногочисленным
пользователям перейти на другие браузеры.
Популярность тех или иных браузеров в разных регионах и странах различна. Так, IE больше всего любят пользователи Южной Кореи — там, по данным статистики техноблога TechnoKimchi, его используют более 98,66% интернетчиков. В Европе отдают предпочтение Firefox, доля которого, согласно данным сайта XiTi Monitor, на январь этого года составила 32,5%. По числу пользователей Firefox лидируют Финляндия, Польша, Словения, Словакия и Венгрия — здесь доля этого браузера давно превысила 40%.
Наибольшее число пользователей Opera сосредоточено в некоторых странах Восточной Европы — в частности в России, где на конец марта доля этого браузера приближалась к 20% (данные SpyLOG). Chrome в большей степени популярен среди интернетчиков-европейцев, 1,5% которых уже перешли на него с других браузеров.
В плане функциональности последняя версия IE сопоставима с последними версиями Firefox и Opera Так, предусмотрены возможности открытия нескольких страниц в одном окне, восстановления последней сессии и блокирования при серфинге pop-up-окон, имеются менеджеры закладок, скачиваний, паролей и заполнения форм, реализована антифишинговая защита и т.д. Потому назвать среди этих решений однозначно лучшее сложно — это дело вкуса и индивидуальных особенностей работы, хотя отсутствие в IE некоторых полезных возможностей (например, поддержки докачки, использования псевдонимов адресов сайтов и возможности назначения закладкам меток либо коротких имен) может склонить ряд пользователей в пользу альтернативных браузеров.
Вместе с тем у каждого из ведущей тройки браузеров есть свои плюсы, не упомянуть о которых было бы упущением. Так, браузер Opera поддерживает импорт/экспорт закладок из очень многих браузеров и в него могут быть интегрированы разнообразные виджеты (Widgets). Кроме того, в поставку с этим браузером входят почтовая программа и IRC-клиент. Главный плюс Firefox — это практически неограниченные возможности в плане настройки под решение конкретных задач, что реализуется путем установки соответствующих дополнений (Extensions), общее количество которых сегодня превышает 2 тыс., а разнообразие поражает воображение. Полноценная поддержка дополнений, впрочем, появилась и в IE 8, и теперь функционал этого браузера несложно дополнить путем добавления новых расширений. Помимо этого в IE 8 можно устанавливать специальные модули-ускорители (Accelerators), благодаря которым доступ к нужным сервисам и информации (Яндекс-картам, переводчику Translate.Ru, почте Mail.Ru и т.п.) оказывается гораздо быстрее. Кроме того, нельзя не отметить еще одну интересную возможность, появившуюся в последней версии браузера от Microsoft, — использование специальных веб-фрагментов (WebSlices) для автоматического мониторинга обновлений содержимого интересующих ресурсов. Правда, в настоящий момент число ресурсов, поддерживающих данный сервис, ограничено лишь самыми популярными: Afisha.ru, Gismeteo.ru, LiveJournal, RuTube, Vesti.ru, Mail.ru, Яндекс и др. Стоит признать, что в Firefox и Opera при желании можно добиться автоматического информирования об обновлениях на избранных ресурсах. В Firefox это реализуется через дополнения — к примеру, установка дополнения Yahoo! Mail Notifier обеспечит уведомление пользователя о новой почте в почтовых ящиках Yahoo. А в Opera подобная функциональность может быть настроена через виджеты — в частности благодаря виджету iTunes пользователь всегда будет в курсе появления на сервисе iTunes новых музыкальных произведений, альбомов и песен.
Что касается нового браузера Chrome, в котором удачно объединены лучшие находки Safari, IE, Firefox и Opera, то он отличается предельно простой настройкой (по сути, там и настраивать нечего) и столь же простым применением, а потому оптимален для рядовых пользователей. Но не для профессионалов, которые привыкли подстраивать установленный софт под себя. Это значит, что теоретически Chrome — прямой конкурент популярного IE, но на практике вряд ли таковым когда-либо станет, поскольку IE входит в поставку с Windows.
Уровень
поддержки современных веб-
Например, тест Acid2, который производит проверку на соответствие стандарту CSS2.x, IE 8 проходит (для сравнения напомним, что IE 7 данный тест был «не по зубам»), но не на «отлично». А вот на тесте Acid3, осуществляющем проверку наиболее уязвимых мест в HTTP, HTML, CSS, ECMAScript, SVG и XML, а также оценивающем работу с DOM, показывает весьма слабые результаты (20%). В то же время рассматриваемые альтернативные браузеры тест Acid2 проходят на «отлично», а в тесте Acid3 твердо претендуют на оценку «хорошо».
Еще более печальная картина в плане поддержки SVG. В браузере от Microsoft, в отличие от конкурентов, поддержка SVG вообще не реализована.
Исключение составляет лишь тест CSS Selectors, оценивающий уровень работы с CSS-селекторами, псевдоэлементами и псевдоклассами. Здесь IE 8 проходит 349 теста из 578 — это довольно неплохо, но хуже, чем у конкурентов.
Одним из серьезных аргументов в пользу альтернативных браузеров является более высокая скорость работы и меньшее потребление ресурсов в сравнении с IE. К сожалению, каких-либо серьезных аналитических исследований на данную тему нет, а в тестах на сайтах разработчиков фигурируют не все версии существующих браузеров и рассматривается весьма узкий спектр параметров, выгодно представляющих тот или иной браузер на общем фоне. Поэтому мы собственноручно провели серию экспериментов.
Вначале
мы сравнили браузеры с точки зрения
скорости их загрузки при первом старте,
повторном запуске и загрузке
десятка одинаковых веб-страниц, а
также оценили потребление