Web-браузера: история, анализ, сравнение
Реферат, 23 Февраля 2012, автор: пользователь скрыл имя
Описание работы
В начале для раскрытия поставленного вопроса определим само понятие браузера, представим его виды и кратко опишем историю браузеров. Далее проведём исследования среди различных браузеров, как популярных, так и нет. Установим их особенности, достоинства и недостатки. Из полученной информации составляем сравнительную характеристику представленных браузеров. В конце, изучив все стороны поставленного вопроса, сделаем выводы и укажем дальнейшее развитие этой темы»
Содержание работы
Введение3
Web-браузера.5
История браузеров.5
Анализ.7
Сравнение.13
Выводы21
Список используемой литературы22
Файлы: 1 файл
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РТ.docx
— 58.96 Кб (Скачать файл)При рассмотрении данного браузера следует также обратить внимание на то, что разработчики делают ставку на обширное использование функциональных дополнений (т.н. расширений), которые создаются сторонними разработчиками. С помощью этих дополнений можно значительно повысить безопасность использования данного браузера. Таким образом, браузер является идеальным конструктором для пользователей, которые обладают достаточными знаниями по информационной безопасности и точно знают, что хотят получить от браузера»[4].
«Следующим к рассмотрению браузером возьмем Opera компании Opera Software ASA. Это уникальный браузер, написанный на языке программирования С++, без использования технологии, используемой еще со времен Mosaic»[1]. «Норвежская компания Opera Software работает над одноименным браузером уже более десяти лет. В свое время она осталась в стороне от соперничества Netscape и Microsoft. Вместе с тем Opera воплотила в своем продукте множество инновационных идей, впоследствии перенятых и реализованных другими разработчиками. Например, вкладки впервые появились именно в Opera»[9].
«Opera является стабильным конкурентом всем вышеперечисленным браузерам. Этот браузер стараются с каждой новой версией сделать более легковесным с большими возможностями. Это позволяет пользователям экономить место на жестком диске и работать в Opera даже на старых компьютерах. Дизайн Opera писался для использования этого браузера в Windows, поэтому пользователь интуитивно сможет понять назначение большинства кнопок в окне браузера. Уровень безопасности Opera находится на высшем уровне. Существуют версии этого браузера не только под Windows, но также для MacOS, Unix, Linux и некоторых других. Одним из недостатков можно отметить проблемы со стабильностью в работе браузера»[1]. «Как и разработчики Google Chrome, производители Opera на официальном сайте браузера в этом вопросе предельно лаконичны.
В частности, заявляется о существовании фильтра от вредоносных интернет-сайтов, режиме приватного просмотра, поддержке расширенных сертификатов сайтов, и управлении загружаемыми cookies»[4].
«Один из самых последних «свеженьких» браузеров – это Google Chrome. Разработчики компании Google предпочли оставить этот браузер с открытым исходным кодом, так как и сами использовали наработки других компаний, в частности Firefox.
Google Chrome – это браузер, который упрощает работу с поиском, фактически замена надстройки google toolbar для других браузеров, которая переросла в новый проект. В отличие от других браузеров, если зависает одна из вкладок Google Chrome, ее можно безбоязненно закрыть, не рискуя потерять все данные, ведь в Chrome каждая вкладка – это отдельно выполняемый процесс.
Интересное название имеет адресная строка – Omnibox. Она выполняет авто дополнение: например, по популярности сайтов – достаточно просто ввести в адресную строку слово «гугл» и браузер подскажет адрес – http://www.google.com, либо можно начать вводить часть адреса часто посещаемого пользователем сайта и возникнет подсказка в виде URL. Так же эта функция доступна, если вводимое слово присутствует в закладках браузера, сделанных пользователем ранее. Если адрес введен в адресную строку неверно, Omnibox сделает перенаправление в поисковую систему.
Google Chrome избавился так же от менеджера загрузки – ход загрузки отображается внизу окна, после завершения загрузки файл можно перетащить мышью, открыть из браузера или выбрать дополнительные функции. В браузере Google Chrome появляется предупреждение, если пользователь попал на сайт, содержащий угрозу или потенциально опасный для компьютера»[1].
«Раздел русскоязычного сайта Google, посвящённый обзору возможностей безопасности браузера Google Chrome, является весьма лаконичным. В нём говорится о том, что в данном браузере существует защита от мошеннических и фишинговых сайтов, сосредоточенная в технологии «Безопасный просмотр».
Также выделяется функциональная возможность под названием «песочница» (в англоязычных материалах соответствующее термину sandboxing), с помощью которого браузер может предотвратить установку в систему вредоносных программ, а также имеет возможность отслеживать влияние кода, который выполняется в одной вкладке браузера на содержимое других открытых вкладок. В Chrome 12 появился фильтр вредоносных файлов на основе репутационных технологий, который при дальнейшем развитии может составить конкуренцию технологии Application Reputation от Microsoft.
В англоязычных источниках можно узнать о возможностях обеспечения безопасности более подробно. В частности, в Google Chrome существует технология обеспечения непрерывности HTTPS-соединения и защиты его от компрометации, защита от XSS-атак и другие полезные функции. Поэтому, автор обзора надеется, что компания Google, активно рекламирующая свою продукцию и на территории России, в том числе – с помощью дорогостоящей телевизионной рекламы, выделит ресурсы для того, чтобы перевести на русский язык столь важную для пользователей информацию, дабы способствовать дальнейшей популяризации данного браузера среди интернет-пользователей российского сегмента»[4].
«Apple Safari – браузер производства Apple, чрезвычайно простой в использовании. В наглядном и стильном интерфейсе Safari страницы открываются с молниеносной скоростью. Единственный недостаток браузера состоит в отсутствии расширенных настроек безопасности. Сторонние cookies и скрипты можно заблокировать, но невозможно составить список конкретных сайтов, чьи cookies следует запретить, хотя данная функция есть в Opera для Mac и IE»[10].
«Компания Apple, говоря о безопасности, в первую очередь акцентирует внимание на функции Защищённого просмотра. В данном режиме Safari не записывает историю посещаемых сайтов, загружаемого ПО и документов, не сохраняет поисковые запросы, cookies, и данные веб-форм. В Safari также присутствуют функции блокировки всплывающих окон.
В Safari встроены и продолжают развиваться технологии, противодействующие атакам с использованием межсайтового скриптинга (XSS, Сross Site Sсriрting, такая аббревиатура используется для исключения путаницы с аббревиатурой Cascading Style Sheets (CSS) – каскадные таблицы стилей). Также в браузер встроены репутационные технологии блокировки вредоносных сайтов: фишинговых, мошеннических, а также сайтов, распространяющих вредоносные программы. Также встроена поддержка EV-сертификатов (Extended Validation), что позволяет легко выделять легитимные сайты.
Safari поддерживает технологии безопасного шифрования для предотвращения перехвата сеансов связи, мошенничества при работе в Интернете. Также поддерживается аутентификация на основе регистрации на безопасных веб-сайтах и наиболее популярные прокси-протоколы. Интересна также функция Безопасные загрузки, благодаря которой при первом открытии каждого сайта отображается источник, из которого была взята та или иная страница»[4].
Проведем сравнение браузеров.
«Поддержка веб-стандартов.
Поддержка веб-стандартов необходима для правильного отображения страниц сайтов в Интернет. С этой точки зрения, сейчас ситуация с браузерами вполне благоприятна. Пожалуй, только Internet Explorer'у можно попенять за недостаточную поддержку стандартов. Альтернативные браузеры изначально создавались в соответствии со стандартами, а потому поддерживать их разработчикам гораздо легче.
В настоящее время Safari, Google Chrome и Opera полностью проходят самый известный тест на соблюдение стандартов ACID 3. Mozilla Firefox в стабильной версии немного не добирает очков, а Internet Explorer находится далеко позади.
Однако стандарты стандартами, но реальная жизнь зачастую вносит свои коррективы. К сожалению, Opera до сих пор не в список рекомендованных компанией Google для работы с ее сервисами. И действительно, пользователи нередко сталкиваются с тем, что сайты и сервисы Google в Opera работают некорректно. Так что если вы пользуетесь Gmail, Google Reader или Google Wave, то от Opera, скорее всего, придется отказаться. Впрочем, ситуация в мире браузеров меняется ежедневно, а потому наши рекомендации могут вскоре устареть.
Если же говорить о стандартах, то самой полной их поддержкой отличается веб-редактор Amaya. Amaya создана и поддерживается The World Wide Web Consortium (W3C), той самой организацией, которая отвечает за принципы работы Всемирной Паутины. W3C разрабатывает и утверждает веб-стандарты, которым должны соответствовать любые создаваемые веб-страницы. К сожалению, функция браузера в Amaya является вторичной, а потому использовать редактор в качестве основного обозревателя бессмысленно и неудобно.
Резюмируя данный пункт, отметим, что с поддержкой веб-стандартов не справляется на должном уровне лишь Internet Explorer. Остальные браузеры вполне соответствуют этому критерию.
Функциональность
Данная категория сравнения является чрезвычайно многогранной. Следует решить: о какой именно функциональности стоит вести речь:
- о доступной пользователю сразу после установки браузера (так называемый принцип «из коробки»);
- о той, которую пользователь способен создать с помощью плагинов и дополнений.
Если говорить о функциональности только с учетом первого пункта, то в таком случае побеждает браузер Opera. Норвежские разработчики вложили в него столь разнообразные опции, что они могут удовлетворить практически все потребности пользователя, связанные с Интернет. За исключением, пожалуй, общения по ИМ-сетям (ICQ, Jabber и т. Д.).
Между тем, говорить о функциональности таких браузеров как Safari, Mozilla Firerox и Google Chrome в отрыве от того, что могут дать их плагины, было бы некорректно. Дополнения значительно увеличивают возможности этих браузеров, расширяя их функционал настолько, что Opera оказывается далеко позади.
Об Internet Explorer в плане функциональности говорить не приходится. В восьмой версии браузера можно установить так называемые ускорители, обеспечивающие быстрый доступ к популярным сайтам и сервисам. Но расширение функционала браузера, в том смысле, как это делают расширения и дополнения с их помощью не происходит.
Следует также отметить, что если вы являетесь пользователем операционной системы Windows, то все плагины Safari будут вам недоступны. Данный браузер поддерживает плагины только в «родной» ОС Mac OS X.
Резюмируя данную часть, мы должны сказать следующее: самым функциональным браузером (с учетом дополнений) является, безусловно, Mozilla Firlefox. Совсем немного ему уступает Google Chrome. Вслед за ними устремились Safari и Opera, а Internet Explorer снова плетется в конце.
Если вам нужно расширить функционал Mozilla Firefox или Google Chrome, можно прочитать наши статьи: «Плагины для Mozilla Firefox» и «Обзор расширений Google Chrome». Для тех, кто предпочитает иметь все и сразу без настройки, подойдет Opera.
Безопасность
Наиболее важной, на наш взгляд, характеристикой браузера является его безопасность, то есть способность сохранять личные данные пользователя. И здесь также нет ярко выраженных лидеров, а лишь аутсайдеры, которых опять возглавляет браузер от Microsoft.
Именно в Internet Explorer находят больше всего уязвимостей. Впрочем, это ничуть не удивительно. Данный браузер является самым популярным среди пользователей, а потому и самым популярным у злоумышленников, желающих украсть у пользователей данные. Кроме того, следует учитывать, что корпорация Microsoft не слишком оперативно устраняет найденные в браузере уязвимости, так что пользователи могут значительное время оставаться под угрозой атаки преступников.
На втором месте по числу найденных уязвимостей является Mozilla Firefox. Но! В отличие от Internet Explorer уязвимости в браузере исправляются очень быстро и сразу же выпускаются новые версии браузера, которые можно скачать в автоматическом режиме.
Бытует мнение, что самым безопасным браузером является Opera. Однако портал topbrowser.ru предупреждает своих пользователей об опрометчивых выводов. Браузер Opera, как Google Chrome и Safari занимают сравнительно малую рыночную долю, а потому меньше интересны злоумышленникам. Следует учитывать также и то, что Opera – браузер с закрытым исходным кодом, а потому поиск уязвимостей в нем затруден (что отнюдь не означает их полное отсутствие).
Заканчивая рассмотрение браузеров с точки зрения безопасности, хотелось бы отметить еще и возможность увеличения «обороноспособности» того или иного браузера. И здесь у Mozilla Firefox нет конкурентов. Расширения Adblock Plus и Noscript способны обезопасить практически ото всех вредоносных скриптов, стремящихся проникнуть через браузер.
Google Chrome также блокирует рекламу с помощью Adblock Plus. Но аналога Noscipt в данном браузере пока нет»[7].
«Поддержка работы с EV-сертификатами, наличия режима приватного просмотра, а также возможности соединений с веб-узлами по защищённому протоколу HTTPS - все это реализовано во всех сравниваемых браузерах.
C защитой от компрометации HTTPS –соединения ситуация обстоит несколько хуже. Из известных технологий по данному поводу можно упомянуть только возможность слежения за непрерывностью HTTPS-соединений у Google Chrome и закреплённые сайты (pinned sites) у Internet Explorer 9 при использовании совместно с Windows 7.