Браузеры

Веб-обозрева́тель, бра́узер (от англ. Web browser; вариант броузер — неправильно) — программное обеспечение для просмотра веб-сайтов, то есть для запроса веб-страниц (преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой.

Большинство браузеров умеют также показывать оглавление FTP-серверов.

Браузеры постоянно развивались со времени зарождения Всемирной паутины и с её ростом становились всё более востребованными программами. Ныне браузер — комплексное приложение для обработки и вывода разных составляющих веб-страницы и для предоставления интерфейса между веб-сайтом и его посетителем. Практически все популярные браузеры распространяются бесплатно или «в комплекте» с другими приложениями: Internet Explorer (совместно с Microsoft Windows), Mozilla Firefox (бесплатно, свободное ПО), Safari (совместно с Mac OS или бесплатно для Windows), Opera (бесплатно, начиная с версии 8.50), Google Chrome (бесплатно, свободное ПО).

История развития.

Первым распространённым браузером с графическим интерфейсом был NCSA Mosaic. Исходный код этого одного из первых браузеров был открыт и некоторые другие браузеры (Netscape Navigator и Internet Explorer) взяли его за основу. Этот браузер имел свои недостатки, но почти все они были устранены в браузере Netscape Navigator (некоторые сотрудники компании Netscape были из NSCA и участвовали в разработке Mosaic). Netscape выпустила Netscape Navigator под разные операционные системы (UNIX, Windows, Mac OS) и добилась заметного успеха, в том числе и коммерческого. Это побудило компанию Microsoft выпустить свой браузер Internet Explorer.

В отличие от Netscape, Microsoft сразу выпускала локализованные версии IE. В 1995 году Microsoft выпустила операционную систему Windows 95, в ней не было встроенного браузера, но через некоторое время в обновление системы (Windows 95 OSR2) браузер (Internet Explorer 3.0) был встроен. К тому же, Microsoft добавляла в свой браузер несовместимые со стандартами расширения языка HTML, и это можно считать началом войны браузеров, закончившейся монополизацией (более 95 %) рынка браузером от Microsoft.

Из-за потери рынка доходы компании Netscape упали и её приобрела AOL, а исходный код браузера Netscape был выпущен под свободной лицензией MPL (Mozilla Public License). Название «Mozilla» изначально присутствовало в браузере от Netscape и означало сокращение слов Mosaic+killer. Однако этот код было решено не использовать и вместо него для Netscape 6 с нуля был написан новый движок (Gecko), изначально ориентировавшийся на полную поддержку стандартов, на основе которого позже были созданы входящие в комплект Mozilla Suite браузер, почтовый и irc-клиент и редактор веб-страниц.

Впоследствии в Mozilla Foundation было принято решение поставлять и развивать браузер отдельно от общего пакета и родился проект Mozilla Firefox. Firefox содержит много возможностей, отсутствующих в IE или других браузерах, и постепенно набирает популярность (на 2008 год — около 20, а в некоторых странах — и до 40 % рынка браузеров).

Монополизация рынка браузером IE имела и другие последствия — Microsoft почти перестала развивать браузер и он с 4-й до 6-й версии почти не менялся: хуже других браузеров поддерживал стандарты, отставал по удобству использования и по скорости работы и отображения страниц. Такое положение сподвигло Microsoft вновь заняться браузером и седьмая версия вышла с некоторыми изменениями (были добавлены закладки-табы, улучшена поддержка стандартов, поднята скорость работы). Однако, на текущий момент скорость прохождения тестов javascript (основа web 2.0) всё равно почти на порядок хуже, чем у других браузеров. На данный момент Microsoft выпустила 8-ю версию Internet Explorer и активно продвигает её на Российском рынке совместно с такими компаниями, как Яндекс, Mail.ru и Рамблер.

В 1996 году появился браузер Opera. Долгое время этот браузер позиционировался как самый быстрый браузер. Он считался самым лёгким и в старте, и в загрузке из Интернета, и в отображении страниц, и, в зависимости от доминирующего в тот момент на рынке браузера, был совместим с ним (или старался быть таковым). Первоначально Opera распространялась как условно-бесплатное ПО (shareware), но с 2005 года Opera также стала распространяться бесплатно.

Война браузеров была бы исключительно коммерческим делом корпораций, если бы основным приёмом в борьбе не стало добавление специфических, нестандартных возможностей к браузерам. Наибольшие различия возникали в поддержке JavaScript — языка сценариев, придающего интерактивность документам. В результате многие сайты «оптимизировались» под одни браузеры и плохо работали в других браузерах.

В Internet Explorer 8 Microsoft сначала предлагала ввести HTML‐комментарий, который бы указывал браузерам, какие версии движков использовать (заголовок DOCTYPE при этом должен был быть отменён, как малоиспользуемый), что вызвало возмущение сторонников стандартов, так как указания на использование стандартов не предусматривалось. Позже было объявлено, что IE8 будет по умолчанию использовать «режим стандартов» (англ. standards mode), а не «режим совместимости» (англ. quirks mode), а при обнаружении соответствующего комментария использовать режим имитации предыдущей версии.

В локализованных версиях операционных систем семейства Microsoft Windows до 2008 года браузеры именовались обозревателями, обозревателями сети или веб-обозревателями.

В 2008 году компания Google решила «помочь» конкуренции на рынке браузеров и выпустила свой браузер с открытым исходным кодом — Chrome. Браузер Chrome содержит некоторые новшества (изоляция сбоев, режим «инкогнито» и т. д.). Пока выпущена версия только для Windows XP и Vista, для других ОС возможна только сборка из исходных текстов, однако готовые варианты браузера для других ОС компания обещает выпустить позже.

В начале 2009 Microsoft объявила, что разрабатывает новый браузер, который будет называться Gazelle. Новый браузер будет применять принципы разделения ресурсов, характерные для многопользовательских операционных систем, что, согласно Microsoft, повысит его безопасность.

В сентябре 2009 года стало известно о намерении российской правительственной комиссии по федеральной связи и информтехнологиям разработать для государственных организаций свой браузер, выбрав разработчика по результатам открытого конкурса. Парадоксально, что Opera и Firefox отвергаются в пользу Internet Explorer из-за того, что они «передают информацию о пользователях в поисковую систему Google».Заметим, что это легко отключается в настройках обоих программ.

Распространённые браузеры.

Популярные: Internet Explorer, Mozilla Firefox, Safari, Google Chrome, Opera, Flock.
Менее распространённые: SeaMonkey, Green Browser, Avant Browser, AOL Explorer, Netscape Navigator, Maxthon, Galeon, Epiphany, Kazehakase, Charon, Arachne, Links2, slimbrowser, FastIE, MyBrowser, Dillo, K-Meleon, Arora, Konqueror
Текстовые: Alynx, ELinks, Links, Lynx, Netrik, w3m, WebbIE, DosLynx
Для портативных устройств: Internet Explorer Mobile, Mozilla Fennec, Opera Mobile, Opera Mini, Wapalta, Safari для iPhone

По данным StatCounter.com, с 1 июля 2008 по 1 сентября 2009 мировая динамика доли браузеров выглядела как медленнное уменьшение доли Internet Explorer (приблизительно с 70 до 57 %) в пользу Firefox (приблизительно с 24 до 32 %). В России же, с начала 2009 года первое место удерживает Opera (в районе 36-40 %).

По данным баннерной системы tx3, на 21 декабря 2008 года доля IE составляла 52,5 %, доля браузеров на движке Gecko (Firefox, Mozilla Suite, Mozilla SeaMonkey, Netscape) — 19,3 %, прочие — 28,1 % (какие браузеры входят в «Прочие» не уточняется).

В Южной Корее в 2007—2008 годах 99 % пользователей использовало Internet Explorer в Microsoft Windows, так как все банковские и правительственные сайты требовали использования ActiveX.

Список браузеров.

Исторически важные браузеры
В порядке выпуска:
WorldWideWeb
Erwise
ViolaWWW
Mosaic
Netscape Navigator и Netscape Communicator
Internet Explorer (включает Internet Explorer for Mac и Internet Explorer for UNIX)
Opera
Mozilla Application Suite
Mozilla Firefox
Safari (Apple Computer)

Ранние браузеры
Act
AMosaic
Arena
Cello
Crystal Atari Browser (CAB)
CyberDog
Express
Grail
IBM Web Explorer
MacWeb
MidasWWW
MMM
NetShark
Oracle PowerBrowser
Peru
Qweb
WebRouser

Графические

Браузеры на движке Trident

Проприетарный движок вывода веб-страниц Trident разработан Microsoft для использования в их браузере Internet Explorer.
Internet Explorer
Arlington Kiosk Browser
AM Browser, (прежде известный как Crazy Browser)
AOL Explorer
Avant Browser
Browzar
MaxBrowser
Maxthon (прежде известный как MyIE2)
Slim Browser
NetCaptor
Netscape Browser (использует как Gecko, так и Trident)
Многие другие оболочки Internet Explorer
Yahoo! Браузер (или товарищеские браузеры напр. «Verizon Yahoo! Browser»; «BT Yahoo! Browser» и т. д.)
iRider
NeoPlanet
Smart Bro
Nano Browser
FastIE
Acoo browser

Браузеры на движке Gecko

Движок вывода веб-страниц с открытым кодом Gecko разработан Mozilla Foundation.
Alefox
Aphrodite
BackArrow, который с 19 марта 2006 года активно не разрабатывается. (Базируется на Skipstone)
Beonex Communicator
Camino для Mac OS X (ранее Chimera)
CompuServe
DocZilla, SGML браузер
Epiphany, браузер по-умолчания в GNOME
Flock (базируется на Firefox)
Galeon, ранее бывший браузером по-умолчанию в GNOME
IceWeasel, свободный форк Firefox для Debian
K-Meleon для Windows
K-MeleonCCF для Windows (Базируется на K-Meleon)
K-Ninja для Windows (Базируется на K-Meleon)
Kazehakase, очень лёгкий GTK2 браузер для GNU/Linux
Madfox (based on Firefox)
ManyOne
Mozilla Application Suite
Mozilla Firefox (ранее Firebird и Phoenix)
Netscape Browser (использует как Gecko, так и Trident)
Netscape (версия 6 и новее)
Orca Browser
Salamander
SeaMonkey
Skipstone
Torpark, переносной браузер для анонимного серфинга
Nano Browser Gecko

Браузеры на движках KHTML и WebKit

KHTML — движок вывода веб-старниц с открытым кодом, разработанный в рамках KDE. WebKit — форк с открытым кодом, который разрабатывается Apple Computer.
ABrowse
Arora
Atlantis
Epiphany, браузер по умолчанию в GNOME
Iris Browser (Windows mobile)
Konqueror
Midori
Плагин Poshuku для LeechCraft
Net Positive (Только старые версии)
OmniWeb
QtWeb
Safari
Web Browser for S60 (для мобильников)
Shiira
SkyKruzer
SunriseBrowser
Swift
Google Chrome
SRWare Iron
[править]
Браузеры на Java
HotJava (не разрабатывается)
ICE Browser
Jazilla
Warrior
WebRenderer

Специальные Браузеры (Текущие)

Браузеры, созданные для улучшения специфической активности.
BrailleSurf (Для отображения страниц в коде Брайля)
Browsezilla (Для обнаружения содержимого для взрослых)
Deck-It (WML просмотрщик | для разработчиков)
Flock (Для упрощения ведения блогов, размещения фотографий в сети и чтения RSS)
Ghostzilla (Скрывается внутри GUI для скрытия активности)
Heatseek (Разработан чтобы скрыть активность по веб-ресурсам для взрослых посредством шифрования)
Public Web Browser

Специальные Браузеры (Не разрабатываемые)
Alis Tango (Для не-английских языков)
AOL (Для использования с его проприетарным intranet)
Mathbrowser (Разработан чтобы помогать отображать математические уравнения в веб)

Другие браузеры
3B (3D браузер)
Abaco (для Plan 9 from Bell Labs)
Amaya — WYSIWYG редактор веб-страниц
Arachne (DOS)
AWeb
BrowseX
Charon (для Inferno)
Chimera (не путать с Camino, который раньше использовал это название)
Dillo
Deepnet Explorer - Web + P2P + News Browser
DeskBrowse
Emacs/W3
Espial Escape
Frostzone Navigators
Gazelle — новый браузер, разрабатываемый корпорацией Microsoft
Gollum browser
hv3 — использует tkhtml
IBrowse
iCab
Internet Explorer for Mac — не разрабатывается с 2005 года
Kidz CD (web browser for children)
Krozilo
Links2 («Links» текстовый браузер, с графикой и добавленной поддержкой Javascript)
Links-hacked (в некоторой степени «Elinks» текстовый браузер включающий графические улучшения, сделанные в Links2)
Lunascape
Mothra (for Plan 9 from Bell Labs)
NetPositive
NetSurf (Браузер с открытым кодом для RISC OS, Haiku и GTK+ написанный на Си)
Nintendo DS Browser
Off By One
Offline Downloader
Opera (Presto)
Oregano
Planetweb браузер
ProSyst mBrowser
PlayStation Portable web browser
Sleipnir
SphereXPlorer (3D browser)
SPIN (DOS)
SuperBot (offline browser)
VMS Mosaic (браузер для OpenVMS)
Voyager
Website Extractor
Webster XL
X-Smiles (экспериментальный)
Fusion Media Explorer

© an-zankovich
Создать бесплатный сайт с uCoz