Браузер

Эта статья входит в число готовых статей
Эта статья прошла проверку экспертом
Материал из «Знание.Вики»
Браузер Google Chrome

Браузер, веб-браузер, веб-обозреватель — это программное обеспечение, предназначенное для просмотра сайтов[1].Технически это как минимум HTTP-клиент. Именно браузер обрабатывает запросы пользователя, отправляет их на сервер, по этим запросам получает данные с сервера и выдает их в виде веб-страниц. Также браузер имеет возможность просматривать pdf-файлы, изображения, файлы мультимедиа.

Существует множество браузеров для всех видов устройств (персональный компьютер, сенсорный планшет, мобильные телефоны и т. д.) и для различных операционных систем (GNU/Linux, Windows, Mac OS, iOS и Android). В 2022 году наиболее популярные браузеры были Google Chrome, Mozilla Firefox, Internet Explorer/Microsoft Edge, Safari, Opera.

История

Первый разработанный браузер назывался WorldWideWeb. Тим Бернерс-Ли, создатель языка HTML, разработал его ноябре 1990 года. Этот браузер работал в графическом режиме. Выпущенный браузер, кроме того, был еще и редактором HTML, что встречается редко. Скорость разработки стала возможной благодаря компьютеру NeXT, выбранному для этого проекта. Выбор этого редкого компьютера серьезно ограничил его распространение в мире. В дальнейшем браузер был переименован в «Nexus», чтобы не было путаницы названия программы с всемирной паутиной.

Первым браузером для X Window System на Unix был Erwise, разработанный в 1992 году в финскими студентами.[2] Также в этом году выходит браузер ViolaWWW, который работал на UNIX системах.

В 1993 году вышел NCSA Mosaic[3]. Этот браузер, который был доступен для систем Unix, Apple Macintosh и Windows. Это был первый браузер, который позволял отображать изображения в форматах (GIF и XBM) на самих веб-страницах, а также поддерживал интерактивные формы.

В 1994 году бывшие разработчики NCSA Mosaic создали новый браузер Netscape Navigator.[4] Он сразу обогнал по популярности браузер NSCA Mosaic. Microsoft в 1995 году также выпустила первую версию Internet Explorer.[5]

Браузер Netscape Navigator 2

10 апреля 1995 года вышел браузер Opera, который разработала норвежская компания Opera Software. Opera была первым браузером, в котором были встроены вкладки и блокировщик всплывающих окон.[6]

С 2000-е года именно Internet Explorer стал самым часто используемым браузером. Причина была в том, что браузер шел в комплекте с операционной системой Windows, которая в то время была наиболее популярной системой. Из-за этих решений компанию Microsoft часто обвиняли в нечестной конкуренции. В 2009 году компании пришлось сделать возможность выбора браузера в процессе установки Windows. Это было сделано только для операционных систем, которые продавались в странах ЕС.

7 января 2003 года Apple выпустила на рынок веб-браузер Safari.[7]Этот браузер шел вместе с операционной системой Mac OSX, начиная с версии v10.4 с кодовым названием Tiger. До версии 6.0 браузер также был доступен для Windows. В конце 2004 года на рынке появился браузер Mozilla Firefox, который использовал движок Gecko.

В 2008 вышел браузер Google Chrome. Именно он к 2012 году опередил Internet Explorer по по популярности, и на начало 2023 года его доля составляет уже 77 %.[8]

Технология работы

Веб-сервер и браузеры используют коммуникационный протокол передачи гипертекста (HTTP), хотя большинство браузеров поддерживают другие протоколы,[9] такие как протокол передачи файлов (FTP), шифрованный вариант HTTPS (HTTPS, зашифрованная версия HTTP на основе Secure Socket Layer—SSL). Главная задача браузера — загружать HTML-документы и отображать их на экране. Они не только загружают документы такого типа, но и отображают вместе с документом изображения, звуки и даже видео в потоковом режиме. Также они могут хранить информацию на диске или создавать закладки наиболее посещаемых страниц. Браузер Vivaldi, например, также имеет встроенный в браузер почтовый клиент.

Первые веб-браузеры поддерживали только очень простую версию HTML. Быстрое развитие HTML сдерживало неторопливое развитие и редкое обновление браузеров. Например между выходом четвертой и пятой версии Internet Explorer прошло два года. Сейчас обновление версий браузеров происходит как минимум раз в месяц и по умолчанию обновление происходит автоматически, без участия пользователя. Браузеры в 1990-е и 2000-е годы не поспевали за новыми технологиями. И часто наблюдалась картина, когда один и тот же сайт мог по разному отображаться на разных браузерах, или важная часть функционала не могла работать вообще. Эта проблема усложняла веб-разработку и создание сайтов.

Веб-стандарты — это набор рекомендаций, данных Консорциумом Всемирной паутины (W3C) относительно того, как создавать и интерпретировать документы на основе Интернета. Его цель — создать сеть, которая будет работать лучше для всех, с сайтами, доступными большему количеству людей и работающими на любом устройстве с доступом в Интернет.[10]

Большинство URL-адресов извлекаются с использованием протокола передачи гипертекста (HTTP), набора правил передачи данных. Если URL-адрес использует безопасный режим HTTP (HTTPS), соединение между браузером и веб-сервером шифруется в целях безопасности. Все современные браузеры используют кэш ресурсов веб-страницы, чтобы уменьшить время загрузки при следующих посещениях. Кэш хранится на компьютере пользователя и при следующем посещении страницы все кэшированные файлы (стили, изображения, скрипты) берутся из внутреннего хранилища пользователя. Кэшируются элементы до тех пор, пока браузер не получит от сервера команды об изменении этих файлов, либо когда пользователь вручную (с помощью комбинаций клавиш или изменения настроек браузера) очистит кэш для этого сайта.

Возможности современных браузеров

Все современные браузеры помимо основной функции просмотра веб-страниц имеют множество дополнительных функций:

Кроме того для всех браузеров существуют специальные магазины с расширениями, которые дополняют функционал браузера.

Популярные браузеры в Российской Федерации

Браузер 2022 2021 2020 2019 2018
Chrome 50,13 51,17 67,89 58,98 59,9
Яндекс Браузер 24,15 19,66 13,21 15,96 13,83
Opera 10,28 11,32 6,85 7,42 8,06
Firefox 6,21 7,17 5,08 7,46 8,72
Microsoft Edge 5,03 5,71 7,93 5,48
Apple Safari 3,52 5,03 3,86
Другие 4,19 4,96 3,46 5,15 5,82

Выше приведена статистика использования браузеров на настольных компьютерах и ноутбуках в Российской Федерации по данным сайта StatCounter[12]

Примечания