Что такое браузер: виды браузеров: использовать, скачать, удалить, информация, сайты
Что такое браузер? Это программа для работы с веб-страницами в интернете. Браузер сегодня есть на каждом компьютере, ведь именно с помощью него вы получаете доступ в интернет. Браузеры есть и на портативных устройствах, правда в этом контексте, их используют реже. Потому что инфраструктура мобильных устройств делает использование браузера не очень удобным занятием. Поэтому на смартфонах используются преимущественно приложения. А браузер используется лишь как косвенное дополнение, на крайний случай. Тогда как на ПК до сих пор используют браузеры. Да, версии Windows 8 и 10 уже содержат инфраструктуру приложений. Но пользуются этим функционалом пока не очень активно. По той причине, что подавляющее большинство пользователей все-таки еще не замкнулось в паре социальных сетей и мессенджерах. Нужно еще пользоваться поисковыми системами и разными сайтами. А для этого среда приложений подходит не лучшим образом.
Функциональность браузеров
Традиционно, браузер это обозреватель интернета. Это программное обеспечение необходимо для:
- Просмотра документов.
- Просмотра отдельных страниц.
- Загрузки файлов.
- Управления приложениями.
- Взаимодействия с отдельными элементами на страницах и т.п.
Браузер работает практически с любыми популярными форматами файлов и мультимедийного контента.
Рынок браузеров очень конкурентен, ведь фактически именно благодаря браузерам пользователи могут использовать интернет. Приложения конечно уже охватывают большую долю целевой аудитории, но пока браузеры и десктопные пользователи составляют серьезную долю рынка. Следовательно, за контроль над таким огромным количеством пользователей постоянно ведется борьба.
Изначально, вся стандартизация опиралась в основном на рекомендации W3C. Сегодня эти стандарты и правила тоже применяются, но сама разработка очень заметно усложнилась. Ведь нужно постоянно подгонять свое программное обеспечение под требования современного рынка. Например сегодня, браузер без поддержки HTML 5 уже совершенно точно не удержится на плаву.
А устаревшие форматы страниц вроде WML уже давно ничем не открываются. Потому что этот формат страничек и так использовался в очень ограниченном контексте.
Обычно все браузеры распространяются просто в свободном доступе. Т.е. покупать отдельно их не нужно. Естественно, в операционных системах тоже есть свои пакетные браузеры. На примере с Windows это:
- IE.
- ME.
Правда вот в случае с Windows, пакетными браузерами почти никто не пользуется. Шуток про стандартный браузер IE в сети было уже на этот счет предостаточно. Можно с уверенностью сказать о том, что коммерческие браузеры от сторонних разработчиков уже начиная с 2004 года, начали завоевывать рынок. А пользователи использовали пакетные браузеры только для того, чтобы скачать какой-нибудь другое программное обеспечение.
Кстати, пакетные браузеры есть не только в ОС WIndows. В Линуксе пакетно поставляется Мозилла. А вот в Mac OS ситуация диаметрально противоположная. Стандартный браузер Safari очень активно используется пользователями этой операционной системы. Но только за счет того, что сама операционная система не дает пользователю той свободы, что есть на уровне Linux и даже Windows.
Другие браузеры существуют обособленно, от операционных систем. Но их используют повсеместно. Наверняка, эту публикацию сейчас читает кто-нибудь посредством одного из упоминающихся здесь браузеров.
Как развивались браузеры?
Первым полноценным программным продуктом стал малоизвестный сегодня WWW. Да и то, его впоследствии переименуют. Иронично, но название браузера пересекается с префиксом для первых сайтов. Сегодня WWW-префикс используется не так активно, но ранее он был обязательной составляющей любого адреса. Первый браузер был разработан еще в далеком 1990 году. На тот момент даже протоколирование через HTTP было еще в диковинку. Использовал этот браузер:
- FTP.
- HTTP.
Уже через 3 года код будет открыт. А на момент выпуска браузер уже имел графический интерфейс. Вся информация отражалась преимущественно в виде текста, но уже были и изображения.
Этим браузером довелось воспользоваться далеко не всем. Первым популярным браузером станет продукт от Netscape. Вот именно он многим и запомнится как первый браузер. Впрочем, есть мнение о том, что первым станет все-таки NSCA. И это справедливое уточнение, ведь именно для Netscape и IE будут использованы исходники NSCA.
До первой войны между разработчиками браузеров оставалось совсем немного.
О войне браузеров
Итак, сразу после появления WWW, на рынке начнут появляться подобные приложения. Уже через год появится по меньшей мере 5 браузеров. Лидирующим станет NSCA. Некоторые пользователи в те времена отмечали, что интернет разделился на 2 эволюционных ветки. А границей стал именно этот браузер. Уже в 1994 году NSCA будет преобразовываться, обретая все больше черт, присущих эталонным браузерам. Компании начали приобретать лицензию, чтобы на базе новоявленного браузера выстроить что-то свое новое. Именно так появится и NetScape. Но уже к тому моменту начнут появляться разработки других компаний:
- IE.
- IBM и т.п.
Поскольку Netscape изначально выстроенный на структуре NSCA был лидером на рынке, его лицензию приобретет развивающийся тогда Microsoft. Именно на нем они будут разрабатывать свой Internet Explorer. В 1995 году представители Майкрософт просто возьмут и выложат вторую версию своего браузера в открытый доступ. Конкурентам ничего не останется сделать, как последовать их примеру. И на рынке начали появляться браузеры других компаний.
Интересно и то, что поначалу была даже гонка Netscape и IE. Из-за этой "гонки вооружений" развитие шло семимильными шагами, начнут появляться теги для HTML, появится JS ми т.п. Фактически, представители Microsoft со своим IE начали догонять Netscape только в 1996 году. Сегодня это прозвучит смешно, но они выкупили лицензию на использование и интерпретацию CSS в своем браузере.
Самое забавное это то, как все началось. 4 версия IE будет выпущена в 1997 году. Разработчики IE на одной из вечеринок представят новый логотип. Он был изготовлен в виде 3- метровой конструкции. Именно она окажется на газоне у работников Netscape на территории утром. С этого все и начнется. Правда уже вскоре IE 4 начнут интегрировать в операционную систему Windows. И несмотря на все протесты специалистов, он в итоге создаст монополию по браузерам. Пользователям же было по большей части все-равно. По крайней мере на тот момент, IE еще хотя бы работал.
Интересно и то, что в те времена даже были специальные маркерные таблички на сайтах, которые позволяли узнать, поддерживается ли весь функционал сайта в одном из конкретных браузеров. Именно это и породит кроссплатформенную верстку, которая сегодня является одним из обязательных навыков для специалиста.
Проблема была в том, что компания разрабатывающая Netscape жила как раз за счет браузера. А вот у Microsoft браузер был чем-то вроде флага, не более того. Фактически, в Microsoft могли выстраивать стратегию на ближайшие 10-15 лет, чем они и занялись. Запас ресурсов у них тоже было достаточным, поэтому шансов у представителей Netscape просто не было.
Плюс к тому, у Microsoft было достаточно ресурсов в запасе, просто для того чтобы оставлять IE бесплатным. Тогда как Netscape себе подобной щедрости позволить не могли. Надо понимать, что Microsoft еще и покрывали своей операционной системой 90% рынка. А следовательно, у среднестатистического пользователя просто шансов обойти IE не было.
Естественно, такого демпинга представители Netscape просто не переживут. Поэтому уже в 1999 году коммерческий рынок браузеров для компаний просто будет уничтожен. В этом раунде победит Microsoft со своим IE. Однако, Netscape погибая нанесут последний удар. Удивительно, но именно этот шаг по сути и выбьет IE с рынка в дальнейшем. Они просто разместят код браузера по открытой лицензии. И на базе этих исходников будет написана Mozilla, которая есть и по сей день.
Уже тогда начнет развивать Opera. Позже они совершат небольшую революцию даже на рынке мобильных устройств, когда появится продукт Opera Mini. Браузер окажется столь удачным, что его будут использовать практически на всех мобильных устройствах. Кстати, Opera будет составлять неплохую конкуренцию для IE. Ведь гегемония IE очень быстро закончится.
Устаревание IE и новый виток конфликта
Internet Explorer начнет стремительно устаревать уже начиная с 2004 года. А начиная к 2007 году Opera начнет захватывать рынок портативных консолей. Когда появилась версия IE 7, у Мозиллы уже будет выпущена 2 версия своего браузера.
Уже в 2007 году разработка IE будет прекращена. Отчасти потому, что у Apple к тому моменту уже будет Safari. Необходимость в продукте от прямого конкурента у Apple пропадет сама собой. Впоследствии на рынке появится и первый проект от Chrome. Google просто возьмет движок Webkit и дополнит его. Так образуется новая платформа. И эта платформа в 2009 году будет занимать всего 4 процента от общего рынка.
В это же время на Microsoft наскочит ЕС, который просто обвинит корпорацию в том, что ни построили монополию.
IE8 станет фактически логическим концом, истории Microsoft на рынке браузеров. В итоге, победит именно платформа Chromium. Она завоюет к 2012 году рынок браузеров (международный) на 64%.
IE же продолжает терять свои позиции. И ME уже тоже не помогает. В свое время Microsoft очень опрометчиво забросили разработку своего браузера, превратив его в абсолютно неработоспособное программное обеспечение. И восстановить былое величие скорее всего уже не получится. По крайней мере, пока тенденции на возврат монополии не наблюдается.
Важно понимать, что вся история "гонки" браузеров была тесно связана еще и с технологиями. Например сегодня установить себе браузер без HTML 5 вряд ли кто-то захочет. Удаление браузеров с компьютера пока еще не сильно ограничено, если мы говорим об операционных системах Linux и Windows. Точно таким же образом вы можете установить любое браузерное приложение на телефон (только для Android).
Как работают браузеры?
Ниже могут быть использованы термины, которые будут понятны не всем читателям. Попробуем их упростить. Итак, сам по себе браузер это своеобразный механизм для проведения рендеринга. Задачи у браузера 2:
- Загрузка определенной страницы.
- Ее правильное отражение на мониторе пользователя.
Но это то, что пользователь видит снаружи. А что происходит внутри? Там достаточно много всего интересного.
Например, браузер работает с DNS-серверами. Это необходимо для того, чтобы проверить соответствие вводимого адреса. Потому что несмотря на то, что вы вводите URL текстом, браузер должен свериться с этим адресом на DNS сервере и определить IP для подключения.
Кроме того, браузер обеспечивает обмен запросами. Ранее обмен был посредством HTTP. Сегодня этот стандарт немного устарел, взамен используют модифицированный HTTPs. Вы наверняка можете распознать адреса работающие с этим протоколом, по зеленой пометке в поисковой строке.
Механика работы с запросами, сложна для понимания обывателя. Поэтому разбирать ее детально не будем, возможно этому мы посвятим отдельную публикацию.
К слову сказать, процесс рендеринга запускается лишь на финальном этапе. Рендеринг это преобразование страницы в нормальный вид. Каждый раз, когда вы подключаетесь к сайту, браузер начинает анализировать код HTML, подгружает JS, интерпретирует каскадные стили и т.п. И все это происходит за считанные секунды, если у вас очень старый компьютер или проблемы с подключением к интернету. Для пользователей с современным компьютером и нормальным интернетом весь этот процесс практически незаметен, это доли секунд. А ведь сюда еще включается и процесс обмена данными.
Какие бывают браузеры?
Вопрос весьма интересный. Обычные браузеры есть у всех. Но существуют ли какие-то специализированные? Да, существуют. Можно сказать, что браузер это пользовательский HTTP-клиент. Такие клиентские приложения есть и для разработчиков. Функционал в таких браузерах соответствующий:
- Привычная графическая логика интерфейса отсутствует.
- Есть масса непонятных функций и команд.
Кроме того, на базе браузеров могут выстраиваться различные клиентские приложения. Например некоторые игры Вконтакте в свое время начали разрабатывать клиентские приложения на базе Chrome. Потому что это проще всего. Речь об Unity-играх и каких-то конкретных играх. Потому что в свое время, после отключения поддержи Unity, браузерные игры начали стремительно терять свою аудиторию. Поначалу пользователи мигрировали с одного браузера на другой, но это не было решением проблемы. Другие браузеры тоже начинали отключать поддержку плагинов.
Решением стали клиентские приложения. Правда это события 3-летней давности, сегодня уже таких проблем нет.
О специфических браузерах
Не все браузеры известны обычному пользователю. Например в современной Opera GX уже есть встроенный VPN. С его помощью вы можете обходить ограничения вашего провайдера. Но возможности использования этой функции ограничены. Поэтому уже очень давно существуют специальные браузеры для работы в "нестандартных" условиях. Например, параноики могут воспользоваться:
- EPB.
- SPWare.
Это 2 обычных браузера с расширенным функционалом. Они позволяют избежать "идентификации" от поисковых систем. И поддерживаются эти браузеры сторонними разработчиками. За счет чего там реализован дополнительный функционал. Например в EPB вы не будете удалять сессии самостоятельно. Браузер сделает это за вас.
Кроме того, в этом браузере не остается истории, закладок и других следов посещения браузеров. Сама же программа использует традиционные прокси-сервера, тут их целый список. Для тех, кто устал искать прокси-сервера по бесплатным раздачам, такой браузер подойдет.
Ну и естественно, говоря о "специфических задачах", нельзя забыть о браузере для Tor. Традиционно, это клиентское приложение для работы в сети onion. Сама по себе сеть представляет собой целую связку прокси-серверов.
Изначально эта сеть разрабатывалась на базе ВМС США еще в 1995 году. Однако впоследствии, представители ВМС выложили открытый исходный код. И вот с этого момента началось развитие этой сети. На данный момент в этой сети находится огромное количество противозаконных ресурсов. Что показательно, финансовая помощь оказывается Государственным Департаментом США и Министерством Обороны Штатов. Что не мешало при этом существовать таким интернет-гипермаркетам наркотических веществ и оружия, как Silk Road.
И для доступа в эту сеть используется Tor Browser. По функционалу он схож с двумя клиентскими браузерами, которые были упомянуты выше. Здесь можно использовать прокси-сервера. Сам клиент используется:
- Для обхода блокировок провайдера.
- Для использования сети Onion.
Правда, количество узлов сети все-таки ограничено. Поэтому, на некоторых популярных ресурсах этот браузер может и не работать. По причине того, что его очень часто используют для обхода банов и т.п. В остальном, можно использовать этот браузер для решения каких-то своих специфических задач. В рамках разумного и без нарушения законодательства, разумеется.
Заключение
На этом пожалуй и закончим. Сегодня вы узнали о том, как развивался рынок браузеров, и с чего все начиналось.
Важно! По всем вопросам, если не знаете, что делать и куда обращаться:
Звоните 8-800-777-32-16.
Бесплатная горячая юридическая линия.