Реферат

Реферат Современные браузеры

Работа добавлена на сайт bukvasha.net: 2015-10-28

Поможем написать учебную работу

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

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.9.2024



ВВЕДЕНИЕ
Многие окружающие нас вещи настолько тесно вплелись в нашу жизнь, что мы перестали их замечать. Между тем, каждое из творений человека имеет свою историю, наполненную удивительными событиями и необычными фактами. История браузеров, являющихся практически ровесниками Всемирной сети, позволяет одновременно больше узнать и о самом Интернете. Являясь формально лишь обыкновенными компьютерными программами, браузеры фактически стали главным соединяющим звеном между Интернетом и человеком, и от того, как они выполняют возложенные на них задачи, зависит и наше восприятие виртуального мира.
Существование различных браузеров приводит пользователя к вопросу, какой браузер лучше использовать для работы в Интернете. Существует несколько аспектов этого вопроса, например, какой браузер работает быстрее, какой надёжнее, какой функциональнее и так далее. Поэтому целью этой работы будет создание сайта на тему «Сравнительная характеристика браузеров». Для этого необходимо решить несколько задач, то есть раскрыть определение браузера, проследить их историю, описать работу часто используемых браузеров, составить сравнительную характеристику, сделать выводы и в конце концов создать сайт.
В современной литературе этому вопросу уделяется достаточно мало внимание. Что же касается Интернета, то здесь создано достаточно много ресурсов. Они посвящены, как отдельным браузерам не зависимо от их распространённости, так и различным сравнительным анализам, характеристика и тестам. Также рассказывается история браузерных войн и определяется само понятие браузера. В конце концов, из Интернета можно скачать сами версии браузеров и провести собственный анализ.
В начале для раскрытия поставленного вопроса определим само понятие браузера, представим его виды и кратко опишем историю браузеров. Далее проведём исследования среди различных браузеров, как популярных, так и нет. Установим их особенности, достоинства и недостатки. Из полученной информации составляем сравнительную характеристику представленных браузеров. В конце, изучив все стороны поставленного вопроса, сделаем выводы и укажем дальнейшее развитие этой темы. Итогом проделанной работы будет сайт, посвящённый данной теме.
ГЛАВА 1. СОВРЕМЕННЫЕ БРАУЗЕРЫ
1.1. ПОНЯТИЕ БРАУЗЕРА
Браузер -- это программа, представляющая в удобном для восприятия виде информацию, получаемую из Интернета. Это инструмент для просмотра ресурсов Сети и, в меньшей степени, для взаимодействия с ними.[3]
Впрочем, говорить о том, что браузер нужен только в Интернете, было бы неверно. В наше время на технологиях Интернета основываются многие локальные сети, называемые интранетом или интрасетями. Они могут и не иметь выхода в Интернет.
Странное на первый взгляд слово «браузер» произошло от английского слова browse, что означает «листать» (это слово можно увидеть на кнопках в диалоговых окнах англоязычных программ). Это название программа получила за рубежом еще до возникновения системы World Wide Web в то время, когда, кроме текста, просматривать в Сети было нечего, и пользователи «листали» текстовые файлы на экранах компьютеров.
Сейчас Интернет предлагает нам удивительное многообразие информации -- текст, графику, анимацию, видео, звук, и все это великолепие мы видим и слышим благодаря браузеру.
Компания Microsoft при локализации своих программ вводит новые термины, которые со временем могут стать стандартом благодаря распространенности продуктов этой фирмы. Поскольку с некоторых пор кнопка Browse во всех русскоязычных программах Microsoft стала именоваться Обзор, программа просмотра Интернет-ресурсов обрела название «обозреватель».
Информация, которую брaузер передает на сервер в качестве запроса и которую получает от него в ответ, передается, как правило, по протоколу HTTP.
Web-страницы, которые вы видите на экране, блистающие многообразием цветов и форм представленных на них объектов, на деле представляют собой всего лишь текстовые файлы, в которых содержатся определенные инструкции. Эти инструкции предписывают браузеру, что и как следует показывать на данной странице. В простейшем случае исходный текст Web-страницы пишется на языке HTML. Вследствие своей сложной истории язык HTML неоднозначно трактуется разными браузерами. Да и сами браузеры могут предназначаться для разных целей. В результате в разных браузерах одни и те же страницы могут выглядеть по-разному.
Выделяют следующие виды браузеров[16]:
- браузер режима командной строки. К этому типу относятся самые ранние браузеры. Они не дают возможности просматривать текст и графику. Такие браузеры поддерживают перемещение только с использованием цифровых адресов (IP).В настоящее время практически не используются.
- полноэкранный браузер. Текстовый браузер без поддержки мультимедийных (картинки, анимация и т.п.) ресурсов сети Интернет. С помощью него можно просматривать только текст и ссылки.
- браузер с поддержкой мультимедиа. Самые распространенные и популярные браузеры сегодня. Позволяют работать практически со всеми видами информации, представленной в Интернете.
- браузеры-дополнения. Они являются надстройками над полнофункциональными браузерами. Чаще всего разработчиками дополнений используется Internet Explorer. Надстройки используют для отображения сайтов “движок” этого браузера. Поэтому их возможности в этой области полностью идентичны с Internet Explorer. Дополнения всего лишь изменяют интерфейс и добавляют некоторые функции, которые разработчики из Microsoft обошли своим вниманием.
Также выделяют оффлайн браузеры. Это программы, котораые автоматически загружает информацию из Интернета и сохраняют ее на локальном диске компьютера для последующего просмотра и анализа. Идея, лежащая в основе работы оффлайн браузеров, достаточно проста. Пользователь указывает адрес интересующего его Web-сайта, а программа в ответ загружает на его компьютер все файлы, которые необходимы для автономного (т. е. отключившись от Internet) просмотра этого сайта. Преимущества такого способа работы налицо - в автономном режиме платить за Internet, равно как и занимать телефонную линию (для модемного соединения) не нужно, информация с жесткого диска загружается очень быстро, а локальная копия сайта полностью "обозреваема" - сохраняется структура и взаимосвязь HTML-документов.
Помимо загрузки сайтов целиком или частично для последующего просмотра, они умеют создавать точные копии (зеркала) сайтов с полным сохранением внутренней структуры, производить поиск файлов на сайтах согласно заданным критериям, отслеживать связи HTML-документов, строить наглядные карты сайтов и многое-многое другое. Кроме того, эти программы не зря имеют в своем названии часть "браузер" - достаточно важной возможностью, присутствующей в большинстве подобных программ, является наличие собственного "обозревателя" для просмотра уже загруженной части Internet.
1.3.5 Opera
Opera -- главный конкурент Internet Explorer. Браузер Opera написан с чистого листа на языке С++ и не использует кода, основанного на NCSA Mosaic. За последние несколько лет этот браузер стал достаточно популярным и сейчас твердо держит второе место (после Internet Explorer) по распространенности.
Рассмотрим некоторые версии этого браузера:
- Opera 5
Главными преимуществами Opera считаются компактность, быстродействие и доступность ее для не-Windows платформ (Linux, BeOS, Mac и т.д.). Дистрибутив Оперы действительно небольшой (чуть больше 2 Мб без поддержки Java-апплетов).
Одно из отличий нового браузера от остальных - это возможность открывать новое окно документа (т.е. вэб-страницу) без создания копии всей программы. Казалось бы, это - очевидный плюс благодаря экономии системных ресурсов. Но теперь для переключения между открытыми окнами на экране придется держать еще одну панель с их перечнем, подобную стандартной панели задач в Windows (в ней теперь независимо от количества открытых в Opera окон высвечивается только одно).
Теперь о скорости: в среднем страницы загружаются процентов на 20-30 быстрее, чем в IE 5.5. Безупречно работает и кнопка Back - предыдущая страница появляется мгновенно. Причем возможен переход и на несколько страниц назад. Java-скрипты выполняются везде корректно. Во время загрузки страницы можно видеть некоторые интересные данные, например, сколько на ней загружено/найдено картинок, скорость и время закачки.
После отключения от сети можно переключить браузер в режим off-line и заново вызвать недавно посещенные страницы. Подгружаются они, естественно, из кэша, а при попытке попасть на ресурс, отсутствующий там, Opera предложит соединиться с интернетом. Возможности настройки кэша достаточно обширны и удовлетворят большинсттво пользователей.
Достоинства:
· небольшой объем дистрибутива -2 Мб (без поддержки Java-апплетов);
· высокая скорость работы и загрузки вэб-страниц;
· все-в-одном: браузер, mailer, news-reader, icq-клиент;
· загрузка файлов с возможностью докачки;
· поддержка 128-битного шифрования;
· множество полезных функций и настроек.
Недостатки:
· плохая поддержка русского языка (только кодировка win1251);
· неудобный интерфейс;
· достаточно слабые дополнительные программы, особенно news-reader;
· программа требует регистрации (39$), без нее на экране присутствует баннер;
- Opera 6.05
Программа имеет удобный интерфейс, высокую скорость загрузки страниц, малый размер, надежность и минимальные требования к системным ресурсам. Версия 6.05 унаследовала все эти особенности предыдущих разработок и еще более увеличила скорость загрузки Web-страниц, что подтверждается не только заверениями разработчиков, но и результатами тестирования, проведенными в лабораториях World Wide Web Consortium. Размер Opera 6.05 составляет всего 3,2 Mбайт (или 10,7 Mбайт в том случае если вы установите версию с поддержкой Java).
Стоит особо отметить и высокую надежность этой программы. Opera 6.05 поддерживает как многодокументный интерфейс MDI (Multiple Document Interface ), в котором новые web-страницы загружаются в основное окно браузера, а переключение между ними осуществляется с помощью закладок, так и однооконный интерфейс SDI (Single Document Interface ), аналогичный интерфейсу Internet Explorer и Netscape Navigator, в котором новые Web-страницы загружаются во вновь открывшимся окне. При первом запуске программа предложит вам выбрать тот или иной вариант. Opera позволяет отображать полученную Web-страницу в удобном для пользователя виде. Если исходный текст написан мелким непривычным шрифтом на темном фоне, пользователь Opera имеет возможность преобразовать весть текст в комфортно читаемую форму. Кроме того браузер поддерживает масштабирование любой Web-страницы или картинки. В предыдущих версиях Opera возникали проблемы с отображением кириллицы. Новая версия поддерживает кодировку Unicode, и проблем с кодировками практически не возникает.
Реализована масса таких полезных мелочей, как поиск с помощью нескольких поисковых машин, поддержка докачки файла, опция удаления из браузера личной информации, гибко настраиваемый интерфейс; удобно реализованная работа с закладками. Еще одной полезной возможностью является интерактивная подсказка. При двойном щелчке мышью на слове или фразе в тексте открывается меню Hotclick, с помощью опций которого можно скопировать выделенный фрагмент в буфер Сlipboard, задать его в качестве строки для поиска поисковой машине, перевести или создать письмо с выделенным словом в заголовке.
К сожалению, когда речь заходит о мультимедиа, Opera 6.05 проигрывает своим конкурентам. Например, чтобы Opera поддерживала RealAudio или QuickTime, потребуется установка Netscape Navigator. К тому же Opera не поддерживает Windows Media Player. Как и в любом приличном браузере, в Opera встроены почтовая программа, новости и IM клиент.
- Opera 7
В силу конкуренции на рынке браузеров в Opera были внедрены самые последник передовые технологии. Среди основных возможностей: блокировка всплывающих окон, встроенный поиск (Integrated Search), предоставленный поисковой системой Google, поддержка пользовательского оформления - скинов (Skins); встроенная поддержка почты (E-mail with RSS Newsfeed) - POP/IMAP протоколы, ленты новостей, списки рассылки, RSS каналы; открытие новой страницы в новой закладке - табе (Tabbed Browsing) - позволяет переходить через страницы в рамках одного окна браузера; защита от шпионских и рекламных программ, вирусов и других программ, способных атаковать ваш компьютер (Advanced Security); поддержка IRC чатов (IRC Chat), позволяет общаться и обмениваться файлами в сети.
К недостаткам можно отнести лишь то, что в бесплатной версии показываются рекламные блоки.
- Opera 8.50
Opera - многофункциональный интернет-комбайн, включающий в себя, помимо браузера, почтовый клиент, IRC-клиент и клиент для чтения RSS-новостей. Opera - единственный браузер, имеющий штатную функцию загрузки изображений только из кэша браузера (в браузерах на движке Gecko подобная функция реализована с помощью модуля расширения).
Opera - единственный браузер, имеющий правильный интерфейс с точки зрения расположения элементов. В Opera реализовано масштабирование всей страницы целиком, включая изображения, чего также не встретишь в продуктах конкурентов.
Кроме того, не стоит забывать о том, что в дистрибутив входят и другие компоненты для работы в интернет. Конечно, полноценной заменой независимых программ их назвать сложно, но для выполнения простых задач функций почтового клиента и IRC-клиента обычно хватает.
Слабая реализация технологии JS приводит к частичной работоспособности некоторых сервисов, форумов и чатов.
Opera обладает малым временем первой загрузки, экономно расходует системные ресурсы, быстро отображает страницы.
Безопасность браузера находится на высоком уровне, так как он, используя собственный движок Presto, практически не связан с уязвимостями операционной системы.
Уникальные возможности:
· переключатель "подогнать к ширине окна" ("fit to window width") - весьма полезная функция, позволяющая так отобразить страницу, чтобы она помещалась по ширине текущего окна; указывается, что эта функция ориентирована на владельцев мобильных устройств (кстати, для них предусмотрено быстрое переключение в режим "маленькой страницы" - Shift+F11), но будет интересна и тем, кто не использует для веб-браузинга всю ширину экрана (например, если часть его занимает программа обмена мгновенными сообщениями);
· выбор режима отображения страницы - авторский либо пользовательский; позволяет отобразить страницу в соответствии с тем, как она задумана автором, либо, если вам неудобно просматривать ее в таком виде (неконтрастные цвета, наползающий друг на друга текст и т.п.), то в виде, соответствующем вашим предпочтениям;
· переключатель отображения картинок на странице - показывать/не показывать/показывать только из кеша. Эту функцию оценят владельцы низкоскоростных подключений либо те, кто предпочитает экономить на трафике;
· кнопка "Голос" - включение голосовых функций; для использования потребуется сначала докачать необходимые компоненты (около 10 Мб);
· менеджер заметок - уникальная среди браузеров функция, позволяющая вести заметки и привязывать их к просмотренным страницам; имеется возможность пересылки заметок по электронной почте;
· удаление личных данных - в отличие от других браузеров, средства "заметания следов" своей активности в браузере в Opera сосредоточены в одном месте; поддерживается развитый набор параметров, вызываемых по нажатию кнопки "дополнительно";
· список ссылок - подобная функция имеется и в Mozillа, там она содержится в одной из вкладок информации о странице; в Opera при выборе пункта "Ссылки" меню "Инструменты" в новой вкладке выводится полный список ссылок с последней просмотренной страницы;
· менеджер сессий - позволяет открывать либо удалять существующие сессии; создавать сессии можно через меню "Файл" - "Сессии" - "Сохранить сессию";
· "мышиные жесты" (mouse gestures) - функция, полностью уникальная в Opera, хотя реализована для Mozilla в виде расширения или для Windows в целом в виде сторонних программ (например "Sensiva"); позволяет управлять навигацией путем некоторых предопределенных манипуляций мышью в любой части окна Opera; к этому очень быстро привыкаешь после нескольких тренировок, причем настолько, что начинаешь пытаться сделать тоже самое и в других браузерах;
· быстрый доступ к некоторым настройкам - достаточно нажать F12, и вы можете быстро включать и выключать такие функции, как блокирование всплывающих окон, использование proxy-сервера, Java т.д.
· hotclick - достаточно сделать двойной щелчок на любом слове на странице, чтобы вызвать контекстное для текста меню - например, перевод слова, копирование, обращение к словарю и т.д.;
· доступ к WAP и WML без мобильного телефона;
· автоматическое обновление страницы через указанный интервал - опция доступна из контекстного меню страницы.

Для разработчиков реализована функция проверки веб-страницы на соответствие стандартам, вызываемая из контекстного меню на странице; отправляет страницу (с вашего согласия) для онлайновой проверки; поддержка CSS 2.1, XHTML1, HTML4, DOM level 2, PNG графики, HTTP 1.1, JavaScript, Unicode и Unicode Bidirectional Algorithm.
К явным недостаткам Opera можно отнести традиционно не очень хорошее сохранение веб-страниц на локальный диск, в результате которого все элементы оформления страницы (если выбрать сохранение с графикой) сохраняются вместе с html-файлом в одном месте, что приводит к определенной неразберихе, если сохранять несколько страниц в одной папке. Не на высоте и поддержка передачи страницы в другие приложения через буфер обмена.
- Opera 9
Opera гораздо быстрее других браузеров загружает страницы из Интернета благодаря специфическим способам обработки трафика. Вначале идет загрузка основного дизайна и текста сайта, изображение которых тут же появляется на вашем экране, и лишь после этого начинают подгружаться все остальные картинки и оформление. Opera позволяет быстро отказаться от загрузки - если вас чем-либо не устраивает этот сайт и таким образом сэкономить трафик. Особенно ощутимо эта экономия заметна при просмотре страниц на сайтах последнего поколения - с навороченной графикой, обилием объемистых картинок высокого разрешения и всяческими эффектами.
Размер дистрибутива Opera в несколько раз меньше аналогичного набора у других браузеров. Размер Opera - приблизительно 3-4 Мб (без Java-приложений), при этом имеется встроенный почтовый клиент.
Очень удобный и экономичный вариант оформления экрана Оперы позволяет быстро, не приббегая к многочисленным вкладкам и выпадающим меню и подменю быстро - одним кликом - вызывать наиболее важные для вас функции или подключать в адресную строку ваши избранные ссылки.
Многооконный интерфейс Оперы позволяет моментально перемещаться по уже загруженным из сети страницам, сравнивая их содержание или просматривая ссылки в разных окнах, а наличие отдельного окна поиска по различным поисковым серверам на основной панели позволяет быстро и эффективно разыскивать нужные вам материалы в сети с минимальными усилиями с вашей стороны - достаточно впечатать текст запроса в окне и далее включать поочередно поиск в Google, Nigma, Rambler, Yahoo и другим, не касаясь клавиатуры в дальнейшем.
Поддерживает технологии MDI/SDI, имеет дополнительные возможности по обработке веб-страниц, работы с закладками и т.д.
В данной версии добавлена поддержка XSLT, Canvas 2D и Web Forms 2.0, доработаны возможности по редактированию веб-страниц, улучшена работа с IMAP, улучшен процесс настройки программы и т.д.


1. Контрольная работа Моделирование хозяйственной деятельности предприятия
2. Реферат Расчет технико-экономических показателей проекта
3. Реферат на тему Влияние ассортимента ткани на показатели работы прядильного и ткацкого производств
4. Реферат на тему Media Representations Of Violence Essay Research Paper
5. Реферат на тему Прогнозирование анализ и оценка чрезвычайных ситуаций
6. Реферат Понятие, сущность и принципы маркетинга
7. Курсовая Основные направления выдвинутые в процессе проведения административной реформы и оптимизация
8. Реферат Оборотные средства предприятия на примере ЗАО Асфальт
9. Курсовая Анализ финансовой устойчивости предприятия 4
10. Реферат Методика индивидуального подхода и применения средств направленного развития отдельных физически