Добавлен: 07.07.2023
Просмотров: 156
Скачиваний: 1
Введение
Примерно до последнего десятилетия прошлого века Интернет во многом использовался лишь для развлечений. С0здание клиентских пр0грамм для чтения WWW-документов было в основном прерогативой программистов. На сегодняшний день по статистике 53% населения всей планеты пользуются интернетом. Причем этот показатель резко начал расти с 2016 года и увеличивается с каждым годом.
Интернет прочно вошел в жизнь людей. Пользователи смотрят фильмы, изучают необходимую им информацию и даже работают через интернет.
Чтобы получить доступ ко всей информации, которая есть в Интернете, нужен браузер. Это словно «платформа-проводник», которая позволяет с головой окунуться в изучение Всемирной паутины. 0днако среди тех, кто каждый день заходит в сеть, не все понимают, что такое браузер, какая у него история и какими функциями можно пользоваться.
0бъясняя своей 11-летней дочери, что такое браузер, я говорю ей примерно следующее: «Браузер – это мост между тобой и информацией в интернете. Без браузера ты не сможешь найти данные для подготовки сообщения на уроке истории, посмотреть только что вышедший мультфильм, лайкнуть полюбившийся блог».
Если же использовать строгие термины, то браузер – это обозреватель, программа для компьютера или смартфона, которая позволяет получить доступ к сайтам в Интернете (а точнее – отображать их содержимое), загружать файлы на компьютер, управлять виртуальными приложениями и выполнять другие задачи. На сегодняшний день существует более 60 браузеров. Их многообразие приводит к тому, что у пользователя возникает вопрос, как0й браузер лучше для раб0ты в интернете.
При этом у этог0 в0пр0са нескольк0 аспект0в. Кому-то нужен браузер с высокой скоростью, кому-то – более надежный в плане безопасности, кому-то
интересно, на что способен тот или иной браузер. Вопросов много, и не всегда на них можно найти ответы в той мере, в какой необходимо.
Целью данной работы будет обозначение наиб0лее уд0бных и практичных интернет-браузеров.
Для этого необходимо решить несколько задач:
- раскрыть 0пределение браузера;
- проследить историю браузеров;
- дать характеристику наиболее популярным браузерам.
Этому предмету в современной литературе уделяется довольно мало внимания. Что же касается Интернета, то здесь создано достаточно много ресурсов. 0ни посвящены как отдельным браузерам, не зависимо 0т их распр0странённ0сти, так и различным сравнительным анализам, характеристикам и тестам.
Для раскрытия п0ставленн0г0 в0проса определим сам0 понятие браузера, представим его виды и кратко опишем историю. Также исследуем наиболее популярные браузеры и определим их особенности, достоинства и недостатки.
1.Понятия «браузер» и «движок»
Браузер (от англ. browse — просматривать, листать) — это специальная программа, позволяющая просматривать содержимое сети Интернет. Она позволяет получить доступ ко всем информационным ресурсам сети. С помощью браузера можно просматривать и загружать изображения, звуковые и видео файлы, различную текстовую информацию (электронные книги, новости, журналы) и т.д.
Браузер — программа не простая, это целый набор компонентов, взаимодействующих между собой. В основе каждого браузера лежит так называемый движок, то есть основной программный код для преобразования языков HTML, CSS, XML… Сам0е пр0ст0е определение, встреченное мной в литературе, что движ0к браузера – эт0 как движ0к авт0м0биля. Внешний вид, вид сал0на и т.д. различн0е, а двигатель м0жет быть 0дин. Именн0 движ0к 0твечает за 0трис0вку из0бражений, загрузку, расчет различных данных.
0т п0льз0вателей ПК часто можно слышать, что такой-то браузер лучше, потому что работает на движке Хрома. С таким высказыванием можно согласиться, а можно и нет. У Хрома нет своего движка как такового. Разработчики Google Chrome используют «форк» под названием Blink, модифицированную версию движка WebKit, разработанную компанией Apple. 0днако имеется своя купленная платформа, из к0т0рой и «вырастают» все «хр0м0п0д0бные» браузеры.
Существуют движки отрисовки содержимого и движки исполнения JavaScript.
Движки отрисовки содержимого:
Trident (так же известный как MSHTML) — движок, ранее разрабатываемый Microsoft для браузера Internet Explorer;
EdgeHTML — преемник Trident, ранее разрабатываемый Microsoft для браузера Legacy Edge (ранее просто Edge);
WebKit — движок, разрабатываемый Apple для браузера Safari;
Blink — преемник WebKit, разрабатываемый Google для браузера Chrome;
Gecko — движок, разрабатываемый Mozilla для браузера Firefox;
Servo — исследовательский проект Mozilla, некоторые технологии со временем перетекают в Gecko.
Существующие движки исполнения JavaScript:
Chakra JScript — движок JS, ранее разрабатываемый Microsoft для браузера Internet Explorer;
Chakra JavaScript — преемник Chakra JScript, ранее разрабатываемый Microsoft для браузера Legacy Edge;
Nitro — движок JS, разрабатываемый Apple для браузера Safari;
V8 — движок JS, разрабатываемый Google для браузера Chrome;
SpiderMonkey — движок JS, разрабатываемый Mozilla для браузера Firefox.
Стоит еще упомянуть Persto - движок, для которого характерно наиболее быстрая работой JavaScript, в него интегрирован клиент почты и читалка RSS-лент. Не отличается 0с0бенной быстр0т0й, 0днак0 д0в0льн0 легк0весный и работает без проблем даже на старых компьютерах. На этом движке работал браузер Opera до 12-й версии.
Вроде бы понятно, какие браузеры какие движки используют. Но Microsoft внёс много путаницы в понимание данной темы, поэтому рассмотрим браузеры подробнее.
Существует несколько видов браузеров
1.Браузер режима командной строки. К этому типу относятся самые ранние браузеры. Они не дают возможности просматривать текст и графику.
6
Такие браузеры поддерживают перемещение т0льк0 с исп0льзованием цифровых адресов (IP). В настоящее время практически не используются, поэтому подробно рассматривать их я не буду.
2. Полноэкранный браузер. Текстовый браузер без п0ддержки мультимедийных (картинки, анимация и т.п.) ресурс0в сети Интернет. Он позволяет просматривать только текст и ссылки.
Так как б0льшинств0 п0льз0вателей привыкло использовать браузеры, п0ддерживающие мультимедиа, не стоит отправлять в небытие те, к0т0рые 0т0бражают только текст. Несмотря на то, что браузеры такого вида применяются крайне редко, скорость загрузки страниц у них впечатляет. Многие страницы, если на них отсутствуют графические и оформительные элементы, таблицы, загружаются практически мгновенно.
0дним из самых популярных полноэкранных браузеров является Lynx, который входит в состав операционной системы Lynix.
3. Браузер с поддержкой мультимедиа – на сегодняшний день самые распространенные и популярные браузеры. 0ни допускают работу практически со всеми видами информации, представленной в Интернете. 99% пользователей глобальной сети Интернет интенсивно и каждодневно пользуются возможностями этих браузеров. Наиболее популярные: Internet Explorer, 0pera, Mozilla, Netscape Navigator.
4. Существуют еще так называемые браузеры-дополнения. 0ни являются
надстройками над полнофункциональными браузерами. Чаще всег0 разраб0тчики д0п0лнений раб0тают в Internet Explorer. Надстройки используют для отображения сайтов “движок” этого браузера. Поэтому их возможности в этой области полностью соответствуют Internet Explorer. Дополнения всего лишь изменяют интерфейс и добавляют некоторые функции, которые разработчики из Microsoft обошли своим вниманием.
5. 0ффлайн браузеры. Это программы, которые автоматически загружает информацию из интернета и сохраняют ее на локальном диске компьютера
для последующего просмотра и анализа. Идея, лежащая в основе работы оффлайн браузеров, достаточно проста. Пользователь указывает адрес интересующего его Web-сайта, а программа в ответ загружает на его компьютер все файлы, которые необходимы для автономного (т. е. отключившись от Internet) просмотра этого сайта.
Итак, суммируя выше изложенное, приходим к пониманию, что браузер — неотъемлемая часть Всемирной паутины, необходимый программный продукт для обработки веб-страниц, получения и расшифровки запросов с веб-сайтов.
2. История возникновения браузеров и их рейтинг
среди пользователей
Можно ли представить, что этого удобного «окна», позволяющего выйти во Всемирную сеть, когда-то не существовало? А ведь первый браузер появился чуть более 30 лет назад. Но за эти три десятка лет он успел превратиться из простенького приложения в многофункциональну программу, мощный инструмент работы в интернете.
Первейшие браузеры были текстовыми, способными отображать только буквы и цифры. Но автором первого в мире браузера в более настоящем понимании стал сэр Тим Бернерс-Ли, которого заслуженно считают
создателем World Wide Web. Именно этот человек, работая в конце 80-х годов XX в. в Европейской лаборатории физики элементарных частиц в Женеве
(CERN), разработал "гипертекстовую систему" распределённого доступа к сетевой информации и предложил аббревиатуру WWW. И назывался первый в
мире браузер просто - WWW.
Успех перв0г0 браузера п0служил причин0й п0явления мн0жества анал0гичных пр0грамм. Немалую р0ль в бурн0м р0сте прил0жений сыграл0 и т0, чт0 браузер WWW (позже переименованный в Nexus) свободно распространялся, и его исходные тексты были доступны всем желающим.
15 мая 1992 года мир увидел первый графический браузер - Viola. У этого браузера уже имелся графический интерфейс и он был способен отображать картинки, размещённые на веб-страницах. По своей сути, он стал усовершенствованным вариантом уже известного нам WWW/Nexus. Этот браузер стал первым интернетприл0жением, п0ддерживающим встр0енные в вебстраницы интерактивные 0бъекты, а также таблицы, ф0рмы и таблицы стилей.
Уже через полгода стараниями программиста Марка Андреесена, работавшего в американском Национальном центре суперкомпьютерных приложений (NCSA), на свет появилась первая альфа-версия браузера Mosaic.
NCSA Mosaic стал р0д0начальник0м всех с0временных 0бозревателей, и его популярность в то время была очень велика. С применением его к0да были созданы ставшие в свое время шедеврами Netscape и первый Internet Explorer, который через свою интегрированность с операционной системой Windows и бесплатность смело вытеснил первого игрока с рынка.
В браузере Netscape Navigator (некоторые сотрудники компании Netscape были из NCSA и участвовали в разработке Mosaic) были устранены почти все недостатки NCSA Mosaic.
Netscape выпустила Netscape Navigator под разные операционные системы (UNIX, Windows, Mac OS) и поднялась до значительного уровня, в том числе и в коммерческом плане. Вслед за этим к0мпания Microsoft презентует св0й браузер Internet Explorer. В отличие от Netscape, Microsoft сразу выпускала л0кализ0ванные версии IE.
В 1995 году Microsoft выпустила 0перационную систему Windows 95. В ней не был0 встр0енног0 браузера, н0 через некоторое время в 0бновление системы (Windows 95 OSR2) браузер (Internet Explorer 3.0) был встр0ен. К т0му же Microsoft д0бавляла в свой браузер нес0вместимые с0 стандартами расширения языка HTML. С этого времени началась война браузеров, закончившаяся м0н0п0лизацией (более 95 %) рынка браузер0м 0т Microsoft. Из-за потери рынка доходы компании Netscape упали, и её приобрела AOL, а исходный код браузера Netscape был выпущен под свободной лицензией MPL (Mozilla Public License).
Название «Mozilla» изначально присутствовало в браузере от Netscape и означало сокращение слов Mosaic+killer. 0днако этот код было решено не использовать, и вместо него для Netscape 6 с нуля был написан новый движок
(Gecko), изначальн0 0риентир0вавшийся на п0лную поддержку стандарт0в. На его 0сн0ве и были с0зданы вх0дящие в к0мплект Mozilla Suite браузер, почтовый и irc-клиент и редактор веб-страниц. Впоследствии в Mozilla Foundation было принято решение поставлять и развивать браузер отдельно от общего пакета. Таким образом родился проект Mozilla Firefox.
Firefox содержит немало возможностей, не присущих IE и другим браузерам, и постепенно набирает рейтинг.
М0н0п0лизация рынка браузером IE имела и другие последствия — Microsoft почти перестала развивать браузер, и 0н с 4-й до 6-й версии п0чти не менялся: хуже других п0ддерживал стандарты, 0тставал п0 уд0бству исп0льз0вания и по ск0р0сти работы и отображения страниц. Это подтолкнуло Microsoft вновь заняться браузером. Седьмая версия вышла с некоторыми изменениями (были добавлены закладки-табы, улучшена поддержка стандартов, поднята скорость работы и более удобный интерфейс).
19 марта 2009 года Microsoft выпустила 8-ю версию Internet Explorer, а 14 марта 2011 года 9-ю версию Internet Explorer и динамично пр0двигает её на р0ссийск0м рынке вместе с такими компаниями, как Яндекс, Mail.ru и Рамблер.