Эпичная борьба за лидерство, которая привела к появлению современных браузеров
Мировая история богата борьбой за власть, завоевывающими мир тиранами и борцами с ними. История веб-браузеров не сильно отличается. Выдающиеся студенты написали простую программу, которая произвела информационную революцию и дала начало борьбе за превосходство браузеров и их доли пользователей Интернета.
До эры Интернета
В 1950 году компьютеры занимали целые помещения и были тупее, чем современные карманные калькуляторы. Но прогресс был стремительным, и к 1960 году они смогли запускать сложные программы. Правительства и университеты всего мира считали, что было бы здорово, если машины смогут говорить, развивая сотрудничество и научные открытия.
ARPANET был первым успешным сетевым проектом, и в 1969 году было отправлено первое сообщение из лаборатории вычислительной техники Калифорнийского университета в Лос-Анджелесе (UCLA) в Стэнфордский научно-исследовательский институт (SRI), также расположенный в Калифорнии.
Это вызвало революцию в области связи между компьютерами. Формировались новые сети, соединяющие университеты и исследовательские центры по всему миру. Но в течение следующих 20 лет интернет был недоступен для широкой публики. Он был ограничен университетскими и правительственными исследователями, студентами и частными корпорациями. Существовали десятки программ, которые могли обмениваться информацией по телефонным линиям, но ни одна из них не была простой в использовании. Настоящий открытый интернет и первый веб-браузер были созданы только в 1990 году.
Эра Интернета
Британский ученый в сфере компьютерных технологий Тим Бернерс-Ли в 1990 году создал первый в мире веб-сервер и графический веб-браузер во время работы в ЦЕРНе, Европейской организации по ядерным исследованиям в Швейцарии. Он назвал свое изобретение для выхода в Интернет «WorldWideWeb». Оно обладало простым графическим интерфейсом, созданном для компьютера NeXT. Впервые текстовые документы были объединены посредством общедоступной сети — сети в том виде, в котором мы её знаем.
Годом позже Бернерс-Ли попросил студента-математика из ЦЕРНа Николу Пеллоу (Nicola Pellow) написать линейный браузер, программу для основных компьютерных терминалов.
В 1993 году произошёл взрыв популярности Интернета. Университеты, правительства и частные корпорации — все видели новые возможности в открытом Интернете. Всем были нужны новые компьютерные программы, чтобы получить к нему доступ. В том же году в Национальном центре суперкомпьютерных приложений (NCSA) в Иллинойсском университете в Урбане-Шампейне учёным в области компьютерных технологий Марком Андриссеном был создан браузер «Mosaic». Он был самым первым популярным веб-браузером и ранним предком Mozilla Firefox.
NCSA Mosaic работал на компьютерах Windows, был прост в использовании и давал любому, у кого был компьютер, доступ к ранним веб-страницам, чатам и библиотекам изображений. В следующем 1994 году Андриссен основал Netscape и выпустил публичный релиз Netscape Navigator. Он был очень успешным и стал первым браузером для простых людей. Это также был первый шаг в новой войне за Интернет-пользователей.
Войны браузеров
К 1995 году Netscape Navigator был не единственным способом попасть в сеть. Гигант компьютерного программного обеспечения Microsoft лицензировал старый код Mosaic и создал на его основе собственный инструмент для выхода в Интернет, Internet Explorer. Релиз вызвал начало войны. Netscape и Microsoft лихорадочно работали над созданием новых версий своих программ, каждая из которых пыталась превзойти другую с помощью более быстрых и качественных продуктов.
Netscape разработала и выпустила язык JavaScript, который дал веб-сайтам мощные вычислительные возможности, которых у них никогда не было. (Они также создали печально известный тег <blink>.) Microsoft в свою очередь первыми добавили Каскадные Таблицы Стилей (CSS), которые стали стандартом для дизайна веб-страниц.
Ситуация немного вышла из-под контроля в 1997 году, когда Microsoft выпустила Internet Explorer 4.0. Команда соорудила гигантскую букву «e» и втихую поставила её на лужайке перед штаб-квартирой Netscape. Команда Netscape быстро повалила гигантскую букву «e» и поместила на неё свой собственный талисман — динозавра Mozilla.
Затем Microsoft начала поставлять Internet Explorer в составе своей операционной системы Windows. В течение 4 лет она завладела 75% рынка, а к 1999 году — 99% рынка. Компания столкнулась с судебным разбирательством в связи с антимонопольным законодательством, а Netscape решила открыть исходный код своей кодовой базы и создала некоммерческую Mozilla, которая в 2002 году создала и выпустила Firefox. Понимая то, что браузерная монополия не отвечает интересам пользователей и открытой сети, и что пользователи должны иметь возможность выбора, был создан Firefox. К 2010 году Mozilla Firefox и другие компании сократили долю рынка Internet Explorer до 50%.
В конце 90-х и начале 2000-х появились другие конкуренты, в том числе Opera, Safari и Google Chrome. С выходом Windows 10 в 2015 году Internet Explorer был заменён на Microsoft Edge.
Веб-сёрфинг сегодня
На сегодняшний день существует всего лишь несколько инструментов для выхода в Интернет. Firefox, Google Chrome, Microsoft Edge, Safari и Opera — главные конкуренты. В последнее десятилетие мобильные устройства стали предпочтительным способом доступа в Интернет. Сегодня большинство пользователей Интернета используют только мобильные браузеры и приложения для выхода в Интернет. Мобильные версии основных браузеров выпускаются для устройств iOS и Android. Хотя эти приложения очень полезны для определенных целей, они предоставляют только ограниченный доступ в Интернет.
В будущем Интернет, скорее всего, отойдет от своих гипертекстовых корней и превратится в огромное море интерактивных возможностей. Виртуальная реальность маячила на горизонте уже несколько десятилетий (по крайней мере, с момента выхода фильма «Газонокосильщик» в 1992 году и консоли Nintendo Virtual Boy в 1995 году), но Интернет может, наконец, принести её в массы. Firefox теперь поддерживает WebVR и A-Frame, которые позволяют разработчикам быстро и легко создавать веб-приложения с виртуальной реальностью. Большинство современных мобильных устройств поддерживают WebVR и могут легко использоваться в качестве очков виртуальной реальности в простых картонных футлярах. Виртуальный 3D Интернет, подобный тому, который придумал писатель-фантаст Нил Стивенсон, может быть не за горами. В этом случае сам веб-браузер может полностью исчезнуть и стать настоящим окном в другой мир.
Каким бы ни было будущее Интернета, Mozilla и Firefox будут рядом с пользователями, гарантируя, что у них есть мощные инструменты для работы в Интернете и всё то, что он может предложить. Интернет предназначен для всех и каждого, и каждый должен иметь возможность контролировать свои действия в сети. Вот почему мы предоставляем инструменты Firefox для защиты приватности пользователей и никогда не продаём данные рекламодателям.
Ресурсы
Анализ 15 лучших браузеров для Linux
¿нужно браузеры для Linux? Веб-браузер или веб-браузер — одно из наиболее часто используемых программ. Сегодня почти все компьютеры, которые мы используем, подключены к Интернету, и для управления сетью нам нужен браузер, так же как нам нужен файловый менеджер для управления нашими файлами и папками. Функция браузера заключается в том, чтобы позволить вам удобно просматривать контент в Интернете, а также взаимодействовать с ним и другими функциями.
Первый браузер в истории Он был разработан Тимом Бернерсом-Ли в ЦЕРНе (центре, создавшем WWW). Этот браузер был довольно сложным и графическим, но работал он только на рабочих станциях NeXT. После этого появится Mosaic, один из первых браузеров, который начал выходить за пределы среды * nix. Но если есть такая, которая существует почти с самого начала и о которой мы все знаем, то это Netscape. Это положило начало нынешним браузерам, которые мы представляем ниже …
Как всегда, выбор и предпочтения очень личные каждого пользователя. Пользователь может подумать, что один браузер лучше другого, и не всегда можно оценить, какой из них лучше. Самый ясный ответ — вопрос для чего? В нашем посте мы попытаемся разделить их на три группы: внедорожники, те, которые мы используем чаще и для более общего использования; легкие, если вам не хватает ресурсов или вам нужен быстрый браузер; и те, которые обеспечивают безопасность и конфиденциальность во время просмотра.
Универсальные браузеры Linux:
Mozilla Firefox:
Это один из моих любимых, он не нуждается в представлении, так как это один из лучших браузеров. Это бесплатное программное обеспечение, которое всегда выделялось среди других. Между прочим, Netscape, браузер, представленный во введении в историю, имеет много общего с Firefox, поскольку Netscape решила выпустить исходный код под лицензией GPL в надежде, что он станет крупным проектом с открытым исходным кодом и выиграет битву. против тогда всемогущего Internet Explorer от Microsoft.
Google Chrome / Chromium:
Google хотел противостоять Mozilla и Microsoft с помощью закрытый браузер, Chrome. Это неплохо, но в нем есть недостаток, упомянутый в предыдущем предложении. Чтобы заложить основу для этого проекта, Google создал Chromium, сторонний проект с открытым исходным кодом, который вы также можете использовать в своем дистрибутиве. Это браузер с открытым исходным кодом, который используется в качестве основы для разработки закрытого исходного кода Chrome. Правда неплохой, но на мой взгляд медленный, слишком много потребляет оперативной памяти. Но и Firefox, и Chrome — отличные браузеры, и с их пугином и расширениями они предоставляют нам множество дополнительных функций.
Если вы хотите, установить хром на Linux, следуйте инструкциям руководства, которое вы найдете в ссылке, которую мы вам только что оставили.
Opera:
Это третий по конкуренции, с закрытым исходным кодом и с компонентами с открытым исходным кодом. Как и Chrome, несмотря на то, что он закрыт, его лицензия является Freeware, поэтому она бесплатна. Норвежская компания, которая его разрабатывает, была пионером в включении инновационных функций, которые позже были включены в другие браузеры, но, несмотря на это, никогда особо не выделялась. Если есть что-то примечательное в этот браузер в том, что он быстрый.
Лед ласка:
Создано ребятами из Debian, Iceweasel — это веб-браузер, созданный как форк или производный от Mozilla Firefox.. По этой причине он будет во многом напоминать вам браузер Firefox в определенных аспектах, и он имеет много общего с ним, и даже может делиться с ним расширениями и плагинами. Я использовал его, потому что это браузер по умолчанию для Kali Linux, и правда в том, что у меня не было никаких заметных проблем или жалоб.
Konqueror:
В отличие от предыдущих, доступных для различных платформ, Konqueror — это проект, построенный на рабочем столе KDE.. Некоторое время в openSuSE я использовал его как браузер по умолчанию, и правда в том, что он совсем неплох, хотя я предпочитаю Mozilla. WebKit (теперь Blink) был основан на движке браузера Konqueror, и, чтобы вы могли убедиться в его важности, Webkit служил платформой для таких браузеров, как Safari, Chrome, Chromium, Epiphany, Midori, Aurora, Maxthon, Opera и т. Д.
Epiphany (теперь называется Web):
Es браузер проекта GNOME, его тезка в KDE — Konqueror. Таким образом, он имеет открытый исходный код и был создан для этой среды рабочего стола. Он отличается своим дизайном, простым и понятным интерфейсом, кроме того, в отличие от других браузеров, основанных на иерархических системах закладок, основанных на папках, этот использует закладки по категориям. Как и Konqueror KIO, Web также может использовать расширения для расширения своей функциональности.
Легкие браузеры Linux:
Дилло:
Небольшой бесплатный веб-браузер и создан на языке C. Он основан на движке рендеринга Gzilla версии 0.2.2. Он очень быстрый и небольшой по размеру, примерно 350 КБ. Поддержка файлов cookie отключена, поэтому это безопасно. В 2006 году он прекратил развиваться из-за нехватки ресурсов, но в 2008 году вернулся в нормальное состояние.
Ссылки:
Веб-браузер с открытым исходным кодом, доступный для различных платформ. Потребляет очень мало ресурсов, в том числе потому, что он находится в текстовом режиме. Так что если вы выберете его, вам придется работать с консоли. Однако версия 2 имеет графический режим, способный управлять закладками, с менеджером загрузки, поддержкой FTP и SSL. Его графическая система основана на графическом процессоре или фреймбуфере SVGALib, поэтому он работает с любой графической системой, даже если у вас нет X-Window.
Рысь:
Еще один легкий, бесплатный и в текстовом режиме. Lynx упрощает использование программы чтения с экрана и широко используется для проверки удобства использования веб-страницы. Посредством комбинации клавиш он позволяет просматривать сайт и, несмотря на свою простоту, поддерживает протоколы Gopher, FTP, WAIS, NNTP, Finger и т. Д.
Мидори:
Это браузер, который вы можете найти, например, в Raspbian, известном дистрибутиве для Raspberry Pi. Это дает вам представление о том, что это довольно светло и что вы можете использовать его, если у вашей команды не слишком много ресурсов или просто потому, что вам нужно что-то очень быстрое, без бесполезного потребления слишком большого количества ресурсов. Он основан на WebKit и использует GTK в качестве интерфейса, поэтому его можно без проблем использовать в средах Xfce и LXDE. Он поддерживает HTML5, Flash, Java и т. Д., И, несмотря на то, что он очень полный, он иногда дает сбой с некоторым содержимым javascript.
NetSurf:
Браузер с открытым исходным кодом разработан, чтобы быть легким и портативным. Он был запущен в 2002 году для обеспечения RISC OS эффективным браузером, позже он был перенесен на другие платформы, такие как Linux.
QupZilla:
Разработанный Дэвидом Розой, это легкий браузер с открытым исходным кодом, разработанный на C ++ и основанный на QtWebKit. Несмотря на то запущен как браузер для образовательных целей, теперь повзрослел и может использоваться для замены других. Он включает в себя закладки, историю, вкладки, обработку RSS-каналов, блокировку AdBlock с помощью плагина, Flash-контент с помощью Click2FLash и т. Д. — все, что вы ожидаете от обычного браузера.
w3m:
Он доступен для Linux и под лицензией GNU GPL. Это браузер с текстовым режимом и пейджером. Он очень похож на Lynx и поддерживает таблицы, фреймы, SSL-соединения, цвет фона и изображения, его можно использовать в emacs (emacsw3) и воспроизводить паутину как можно точнее с учетом того, что это не графический браузер, а в текстовом режиме.
Безопасные браузеры Linux, уважающие вашу конфиденциальность:
Браузер Tor:
Чтобы начать этот раздел, вы не можете забыть Tor Browser. Приглашаю попробовать проект Tor для анонимности и знаменитый Deep Web, который также может быть интегрирован с основными существующими веб-браузерами. Что ж, Tor Browser — это браузер, разработанный на основе Tor, и это модифицированная версия Mozilla Firefox, так что это отличный выбор.
Браузер SRWare Iron:
SRWare создала то, что они называют «браузером будущего».Это браузер, написанный на C ++ и ассемблере, который можно использовать на различных платформах, включая Linux. Он основан на браузере Chromium, код которого был изменен для исключения отслеживания использования, содержит фильтры и улучшенные функции блокировки, чтобы обеспечить вашу конфиденциальность.
Ты знаешь больше Браузеры Linux? Оставьте нам свой комментарий
14 лучших веб-браузеров для Linux на 2021 год — наш топ
Веб-браузер представляет собой программное обеспечение, которое предоставляет интерфейс для поиска нужной информации в Интернете. С появлением примерно в 1991 году, веб-браузер изменился много раз, чтоб достичь уровня, который есть сейчас.
Раньше были в основном текстовые сайты с немногими изображениями и графическим содержимым, следовательно, только текстовые браузеры подходили для некоторых ранних браузеров: Lynx, w3m и eww.
Но с развитием технологий поддержки аудио, видео, изображений и даже флэш-контента браузеры также должны быть настолько продвинутыми, чтобы поддерживать такой контент. Это подтолкнуло развитие браузеров к тому, что мы видим сегодня.
Современный браузер требует поддержки многих программ, которые включают в себя: движки веб-браузера (Geeko, Trident, WebKit, KHTML и т.д.), движок рендеринга, который нужен для отображения содержимого веб-сайта в правильном формате.
Linux, являясь сообществом открытого исходного кода, который дает разработчикам по всему миру свободу экспериментировать с функциями, которые они ожидают от идеального браузера.
Некоторые веб-браузеры в Linux
Ниже перечислены некоторые лучшие веб-браузеры, которые просто идеально подходят, чтобы про них написать. Обычно функции, которые отличают нормальный от хорошего браузера, — это возможность поддерживать все типы данных, включая аудио, видео, flash и HTML и HTML5, быструю производительность, удобную для памяти настройку на старые и новые системы полностью, способность поддерживать максимум такие архитектуры, как Intel, AMD и операционные системы, такие как: Windows, Mac, Unix-like, BSD и многие другие.
1. Google Chrome
Google Chrome является самым популярным веб-браузером в смартфонах и ПК с более чем половиной доли использования веб-браузеров. Это бесплатная программа, разработанная Google. Он создан из Chromium, код которого изменен с помощью определенных дополнений для его структурирования. Но также он использует механизм верстки WebKit до версии 27 и Blink после этого. Написанный в основном на С++, он доступен для многих операционных систем, включая Android, iOS, OS X, Windows и Linux.
В число функций, предоставляемых Chrome, входят: создание закладок и синхронизация, повышенная безопасность, блокировка вредоносных программ, а также добавление внешних плагинов, таких как AdBlock, и т.д, доступных в веб-магазине Google, который предоставляется в Chrome как расширение по умолчанию. Кроме того, Chrome поддерживает функцию отслеживания пользователей, которая может быть включена при необходимости.
Chrome быстрый благодаря встроенному механизму, который он использует, а также очень стабилен с просмотром вкладок, быстрым набором и режимом инкогнито (приватный просмотр), предоставляет настраиваемые темы, которые можно установить как расширение из интернет-магазина. Он широко признан как один из браузеров по умолчанию, который можно найти практически во всех системах, с в основном положительными отзывами.
Установите Google Chrome на Ubuntu и Linux Mint
$ wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb $ sudo dpkg -i google-chrome-stable_current_amd64.deb
Установите Google Chrome на Fedora
$ sudo dnf install fedora-workstation-repositories $ sudo dnf config-manager --set-enabled google-chrome $ sudo dnf install google-chrome-stable -y
Установите Google Chrome на CentOS / RHEL
# cat << EOF > /etc/yum.repos.d/google-chrome.repo [google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64 enabled=1 gpgcheck=1 gpgkey=https://dl.google.com/linux/linux_signing_key.pub EOF # yum install google-chrome-stable
2. Opera
Еще один популярный веб-браузер Opera — один из самых ранних на сегодняшний день, с первоначальной версией, выпущенной в 1995 году, 25 лет назад. Он написан на C++ с пометкой о доступности для всех операционных систем, включая Windows, OS, Linux, OS X, Symbian и мобильные телефоны, включая Android, iOS. Он использует веб-движок Blink, тогда как в более ранних версиях использовался Presto.
Функции этого браузера включают в себя: быстрый набор для быстрого поиска, просмотр вкладок, менеджер загрузок, масштабирование страницы, позволяющее увеличивать или уменьшать Flash, Java и SVG в соответствии с требованиями пользователя, удаление файлов cookie HTTP, историю просмотра и другие данные на щелчок кнопки. Несмотря на критику за совместимость и другие проблемы, связанные с пользовательским интерфейсом, он был одним из любимых браузеров с общим объемом использования около 2,28% в середине 2019 года.
Установите Opera на Ubuntu и Linux Mint
$ sudo add-apt-repository 'deb https://deb.opera.com/opera-stable/ stable non-free' $ wget -qO - https://deb.opera.com/archive.key | sudo apt-key add - $ sudo apt-get update $ sudo apt-get install opera-stable
Установите Opera на Fedora, CentOS и RHEL
$ sudo rpm --import https://rpm.opera.com/rpmrepo.key $ sudo tee /etc/yum.repos.d/opera.repo <<RPMREPO [opera] name=Opera packages type=rpm-md baseurl=https://rpm.opera.com/rpm gpgcheck=1 gpgkey=https://rpm.opera.com/rpmrepo.key enabled=1 RPMREPO $ sudo yum -y install opera-stable
3. Firefox
Firefox, один из популярных веб-браузеров, также имеет открытый исходный код и доступен для основных операционных систем, включая OS X, Linux, Solaris, Windows, Android и т.д. Он написан в основном на C++, Javascript, C, CSS, XUL, XBL и выпущен под лицензией MPL2.0.
С момента своего появления его хвалили за скорость и безопасность, и его часто называют духовным наследником Netscape Navigator. Он использует веб-движок Gecko на всех поддерживаемых платформах, оставляя последнюю версию на iOS, которая не использует Gecko.
Firefox поддерживает следующие функции: просмотр с вкладками, проверка орфографии, добавочный поиск, создание закладок в реальном времени, приватный просмотр, поддержка надстроек, которая позволяет легко интегрировать многие функции. Помимо этого, он поддерживает множество стандартов, в том числе: HTML4, XML, XHTML, SVG и APNG и т.д. Он является одним из самых популярных веб-браузеров во многих странах Азии и Африки с более чем миллиардом пользователей по всему миру.
Установите Firefox на Ubuntu и Linux Mint
$ sudo add-apt-repository ppa:mozillateam/firefox-next $ sudo apt update && sudo apt upgrade $ sudo apt install firefox
Установите Firefox на Fedora
$ sudo dnf install snapd $ sudo ln -s /var/lib/snapd/snap /snap $ sudo snap install firefox
Установите Firefox на CentOS / RHEL
$ cd /opt $ sudo wget https://download-installer.cdn.mozilla.net/pub/firefox/releases/72.0/linux-x86_64/en-US/firefox-72.0.tar.bz2 $ sudo tar xfj firefox-72.0.tar.bz2 $ /opt/firefox/firefox
4. Vivaldi
Vivaldi — это новый многофункциональный кроссплатформенный бесплатный веб-браузер, включающий интерфейс в стиле Opera с платформой с открытым исходным кодом Chromium, которая была впервые официально запущена 6 апреля 2016 года компанией Vivaldi Technologies и разработана для веб-технологий, таких как HTML5, Node.js, React.js и различные модули NPM. По состоянию на март 2019 года Vivaldi имеет 1,2 миллиона активных пользователей в месяц.
Vivaldi предлагает минималистичный пользовательский интерфейс с простыми значками и шрифтами, а также цветовой рисунок, который изменяется в зависимости от фона и дизайна посещаемых веб-сайтов. Это также позволяет пользователям настраивать элементы интерфейса, такие как общая тема, адресная строка, стартовые страницы и расположение вкладок.
Установите Vivaldi на Debian, Ubuntu и Linux Mint
$ wget -qO- https://repo.vivaldi.com/archive/linux_signing_key.pub | sudo apt-key add - $ sudo add-apt-repository 'deb https://repo.vivaldi.com/archive/deb/ stable main' $ sudo apt update && sudo apt install vivaldi-stable
Установите Вивальди на Fedora, CentOS и RHEL
$ sudo dnf config-manager --add-repo https://repo.vivaldi.com/archive/vivaldi-fedora.repo $ sudo dnf install vivaldi-stable
5. Chromium
Широко известный веб-браузер, который является основой, откуда Google Chrome берет свой исходный код, Chromium — еще один веб-браузер с открытым исходным кодом, доступный для операционных систем Linux, Windows, OS X и Android. Он в основном написан на C++ с последним выпуском в декабре 2016 года. Он разработан с минималистичным пользовательским интерфейсом, чтобы сделать его легким и быстрым.
Возможности Chromium включают в себя менеджер окон с вкладками, поддержку Vorbis, Theora, кодеки WebM для аудио и видео HTML5, управление закладками и историей, а также управление сессиями. Помимо Google Chrome, Chromium также служит базой для большого количества других веб-браузеров, некоторые из которых все еще активны, в то время как другие были уже не выпускаются. Вот некоторые из них – Opera, Dartium, Epic Browser, Vivaldi, Yandex Browser, Flock (не выпускается), Rockmelt (не выпускается) и многие другие.
Установите Chromium на Debian, Ubuntu и Linux Mint
$ sudo apt-get install chromium-browser
Установите Chromium на Fedora
$ sudo dnf install chromium
6. Midori
Midori — это веб-браузер с открытым исходным кодом, разработанный на языках Vala и C, с движком WebKit и интерфейсом GTK+ 2 и GTK+ 3. С первоначальным стабильным выпуском в 2007 году и последним стабильным выпуском в июле 2019 года.
Midori в настоящее время является браузером по умолчанию во многих дистрибутивах Linux, включая Manjaro Linux, базовую ОС, SliTaz Linux, Bodhi Linux, Trisqel Mini, компакт-диск SystemRescue, старые версии Raspbian.
Основные функции, предоставляемые им, включают поддержку HTML5, управление закладками, приватный просмотр, управление окнами, вкладками и сессиями, быстрый набор, простую интеграцию расширений, которые могут быть написаны на C и Vala, поддержку Unity. Midori упоминается как один из альтернативных веб-браузеров для Linux LifeHacker и многими другими сайтами, включая TechRadar, ComputerWorld и Gigaom.
Установите Midori в Linux
$ sudo dnf install snapd $ sudo ln -s /var/lib/snapd/snap /snap $ sudo snap install midori
7. Falkon
Falkon (ранее известный как QupZilla) — это еще один новый веб-браузер, который начался просто как исследовательский проект с первым выпуском в декабре 2010 года, написанным на Python, и более поздними выпусками на C++ с целью разработки портативного веб-браузера. Он лицензирован под GPLv3 и доступен для Linux, Windows, OS X, FreeBSD.
QupZilla использует движок WebKit с QtWebKit для синхронизации с современными веб-стандартами. Он предоставляет все функции современного веб-браузера, включая быстрый набор, встроенную функцию рекламного блока, управление закладками и т.д. Дополнительные функции, которые позволят вам выбрать этот браузер, включают оптимизацию производительности с потреблением памяти ниже, чем в большинстве известных веб-браузеров, включая Firefox и Google Chrome.
Установите Falkon на Linux
$ sudo dnf install snapd $ sudo ln -s /var/lib/snapd/snap /snap $ sudo snap install falkon
8. Konqueror
Еще один многоцелевой веб-браузер и файловый менеджер, Konqueror – вошел в наш список. Разработан на C++ (Qt) и доступен для операционных систем, включая Linux и Windows, и распространяется по лицензии GPLv2. Как видно из названия, Konqueror (начиная с «K») является браузером по умолчанию для среды рабочего стола KDE, заменяя тогда известный KFM.
В качестве веб-браузера он использует движок веб-рендеринга, полученный из KTML, а также поддерживает JavaScript, Java-апплеты, CSS, Jquery. Его возможности рендеринга бесспорны и лучше, чем у большинства веб-браузеров, которые подчеркивают его оптимизацию производительности.
Другие функции включают в себя: настраиваемые службы поиска (даже встроенный ярлык поиска, который может быть добавлен), возможность показа мультимедийного контента на веб-страницах благодаря встроенному Kpart, возможность открывать PDF, открывать документ и другие конкретные типы файлов, интегрирует I/О плагин в систему, которая позволяет работать с несколькими протоколами, включая HTTP, FTP, WebDAV, SMB и т.д. Дает возможность просматривать локальную файловую систему пользователя. Konqueror Embedded — это еще одна встроенная версия Konqueror, которая также доступна.
Установите Konqueror на Linux
$ sudo apt install konqueror [On Debian/Ubuntu/Mint] $ sudo dnf install konqueror [On Fedora]
9. Web (Epiphany) — GNOME Web
GNOME Web, первоначально названный Epiphany, – это еще один браузер, который заслуживает упоминания в списке. Написанный на C (GTK +), он изначально был форком Galeon, и с тех пор был частью проекта GNOME и соответствует рекомендациям GNOME на каждом этапе его разработки.
Первоначально он использовал движок Geeko, но с версии 2.20 он начал использовать движок WebKitGTK +. Он обеспечивает поддержку операционных систем Linux и BSD с исходным кодом, доступным под GPLv2.
В число функций входят поддержка HTML4, CSS1 и XHTML, включая поддержку HTML5 и CSS3, встроенные плагины Adobe Flash и IcedTea, функция закладок и «умных закладок», которая позволяет легко выполнять поиск по типу ввода, полная интеграция с GNOME. функции, включая менеджер сети GNOME, вывод GNOME и т. д., а также другие функции, поддерживаемые большинством браузеров. Несмотря на то, что он получил смешанные обзоры, одна из возможностей, за которую его хвалят многие, это его быстрый запуск и быстрая возможность загрузки страниц.
Установите Epiphany на Linux
$ sudo dnf install snapd $ sudo ln -s /var/lib/snapd/snap /snap $ sudo snap install epiphany
10. Pale Moon
Pale Moon — это еще один браузер, основанный на Mozilla Firefox. Он заменяет Firefox на Linux, Windows и Android. Он разработан на C/C++ с исходным кодом, доступным по лицензии MPL2.0. Он сохраняет интерфейс пользователя в предыдущих версиях Firefox, ориентируясь только на возможности просмотра веб-страниц. В его последней версии будет использоваться Gonna, который является форком Geeko, движка веб-браузера Firefox.
Pale Moon фокусируется на функциях оптимизации скорости и использует функции оптимизации скорости компилятора Microsoft C и функции автоматического распараллеливания. Кроме того, он удаляет ненужные дополнительные функции, которые не требуются, то есть аварийный репортер, функции аппаратного обеспечения специальных возможностей, и предназначен для ОС Windows Vista и более поздних версий, из-за чего может произойти сбой на устаревшем оборудовании. Другие функции включают поисковую систему DuckDuckGo по умолчанию, службу геолокации IP-API, строку состояния и расширенную настройку.
11. Brave
The Brave — это бесплатный веб-браузер с открытым исходным кодом на основе Chromium, который обеспечивает быструю и безопасную работу с персональными веб-браузерами для ПК, Mac и мобильных устройств.
Он предлагает блокировку рекламы, отслеживание веб-сайтов и предоставляет пользователям режим для отправки пожертвований в виде криптовалюты в виде базовых маркеров внимания веб-сайтам и создателям контента.
12. Waterfox
Waterfox — это веб-браузер с открытым исходным кодом, основанный на исходном коде Mozilla Firefox и специально разработанный для 64-разрядной операционной системы. Он планирует быть быстрым и ориентироваться на опытных пользователей.
Waterfox имеет возможность настраивать интерфейс браузера, например группировать похожие вкладки, выбирать тему и расширять ее так, как вы хотите. Это также позволяет вам изменять внутренний CSS и Javascript.
13. Slimjet
Slimjet — это самый быстрый веб-браузер, который работает на ведущем в отрасли движке Blink и создан на основе проекта Chromium, который поставляется с дополнительными функциями и возможностями настройки, которые позволяют вам точно настроить параметры браузера, которые лучше всего соответствуют вашим конкретным потребностям.
Slimjet поставляется с многочисленными мощными и удобными функциями, которые помогут вам максимизировать производительность в Интернете, включая блокировщик рекламы, менеджер загрузок, быстрый заполнитель форм, настраиваемую панель инструментов, интеграцию с Facebook, загрузку фотографий из Instagram, загрузчик видео с YouTube, прогноз погоды, перевод веб-страниц и т.д. многое другое.
14. Links
Links — это текст с открытым исходным кодом и графический веб-браузер, написанный на C и доступный для Windows, Linux, OS X и OS/2, Open VMS и DOS. Он выпущен под лицензией GPLv2 +. Это один из тех браузеров, в котором есть много форков, в том числе Elinks (Experimental/Enhanced Links), Hacked Links и т.д.
Это идеальный браузер для тех, кто хочет использовать элементы графического интерфейса в текстовой среде. Links 2 является последней версией, выпущенной в сентябре 2015 года, и является продвинутой версией Links, которая поддерживает JavaScript, что приводит к очень быстрому веб-браузеру.
Главной особенностью Links является то, что он может работать в графическом режиме даже для тех систем, которые не имеют X Server из-за его поддержки графических драйверов для X Server, Linux Framebuffer, svgalib, OS/2 PMShell и графического интерфейса Atheos.
Итоги
Это были некоторые браузеры с открытым исходным кодом, доступные в Linux про 14 лучших веб-браузеров для Linux на конец 2020 года. Они также будут актуальны на начало и скорее всего весь 2021 год.
Спасибо за уделенное время на прочтение статьи о !
Если возникли вопросы, задавайте их в комментариях.
Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!
Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Cisco, курсы по кибербезопасности, полный курс по кибербезопасности, курсы DevNet (программируемые сети) от Академии Cisco, курсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).
Курсы Cisco и Linux с трудоустройством!
Спешите подать заявку! Осталось пару мест. Группы стартуют 22 июля, а следующая 19 августа, 23 сентября, 21 октября, 25 ноября, 16 декабря, 20 января, 24 февраля.
Что Вы получите?
- Поможем стать экспертом в сетевом администрировании и получить международные сертификаты Cisco CCNA Routing & Switching или Linux LPI.
- Предлагаем проверенную программу и учебник экспертов из Cisco Networking Academy и Linux Professional Institute, сертифицированных инструкторов и личного куратора.
- Поможем с трудоустройством и сделать карьеру. 100% наших выпускников трудоустраиваются.
Как проходит обучение?
- Проводим вечерние онлайн-лекции на нашей платформе или обучайтесь очно на базе Киевского офиса.
- Спросим у вас об удобном времени для практик и подстроимся: понимаем, что времени учиться мало.
- Если хотите индивидуальный график — обсудим и осуществим.
- Выставим четкие дедлайны для самоорганизации. Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
А еще поможем Вам:
- отредактировать резюме;
- подготовиться к техническим интервью;
- подготовиться к конкурсу на понравившуюся вакансию;
- устроим на работу в Cisco по программе Cisco Incubator, New Graduate и Experienced. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Аппаратное ускорение в браузерах
Одной из характеристик, по который браузеры сравнивались в прошлом обзоре, была скорость работы с графикой. Тогда это был всего лишь один показатель среди прочих, сегодня же ему будет уделено основное внимание, и вот почему. Контент веб-страниц постепенно становится сложнее и насыщеннее. С одной стороны, этому способствует развитие и продвижение HTML5, который напрямую поддерживает видео () и графику (), а с другой — постепенное наступление облачных вычислений.
Хорошим примером является Chrome OS — работать в ней можно только с веб-приложениями, которые в идеале должны заменить все привычные нам программы. При этом должна быть обеспечена и возможность их локальной работы, для чего большая часть функциональности реализуется непосредственно в браузере (в противном случае ее можно было бы переложить на серверную сторону, что сняло бы часть проблем). Среди таких приложений если не сегодня, то завтра, очевидно, появятся и достаточно сложные игры (казуальные уже прочно укрепились в вебе), и фоторедакторы, и другие графические программы. Естественно, чтобы завоевать признание пользователей, они должны работать сравнимо с обычным ПО, в том числе и в вопросах производительности — обратное поставит под сомнение саму идею облачных вычислений, что, похоже, сегодня уже никого не устраивает. Именно для этой цели совершенствуются JavaScript-машины и, что особенно важно в контексте данной статьи, обеспечивается аппаратное ускорение вывода графики.
К тому же, браузер становится системообразующим компонентом, и не только в Chrome OS: его роль, к примеру, расширяется и в более традиционной Windows. Так, новый интерфейс Metro в Windows 8 визуализируется именно ядром Internet Explorer 10, и потому аппаратное ускорение в этом браузере играет особенно важную роль. При этом Metro-вариант Internet Explorer 10 не поддерживает никаких плагинов, включая Adobe Flash и Microsoft Silverlight, и соответственно, использующие графику и анимацию приложения для него должны создаваться исключительно средствами HTML5.
Постепенно снижающееся значение Adobe Flash-плеера — еще одна современная тенденция. До недавнего времени стандарт де-факто для анимационных интерактивных веб-приложений, сегодня он постепенно вытесняется из этой сферы, хотя, по оценкам самой Adobe, по крайней мере 70% онлайновых игр реализуется именно на Flash. Однако и Apple, и теперь Microsoft подают однозначные сигналы. Google, вроде бы, более лояльна, раз включила поддержку Flash в Chrome OS, однако именно Google (а даже не сам пользователь) контролирует обновление плеера, и компания в любой момент может пойти на попятную, т. к. очевидным приоритетом все же является HTML5. Тем не менее Adobe продолжает развитие своих технологий, и Flash Player 11 также обещает повысить эффективность вывода графики. Поэтому, хотя в контексте статьи основной интерес представляют именно браузеры, они будут, где это возможно, сравниваться с Flash. Тем более, что было бы полезно не только сопоставить между собой сами браузеры, но и понять, насколько серьезное оборудование уже в ближайшем будущем потребуется для комфортной работы с вебом.
Итак, под аппаратным ускорением понимается переложение части операций с центрального процессора на GPU, который, в отличие от x86 CPU, адаптирован для специфических вычислений — кстати, не только для обработки графики, но и, скажем, для криптографии. Впрочем, лучше всего эффект от использования GPU известен на примере компьютерных 3D-игр: сегодня уже невозможно представить, чтобы в них использовался программный рендеринг. Веб-приложениям, конечно, еще долго выходить на подобный уровень, но уже сейчас аппаратное ускорение в браузерах может касаться сразу нескольких аспектов:
- воспроизведения видео;
- рендеринга страниц, использующих , CSS3 и пр.;
- 3D-графики, создаваемой с помощью WebGL.
Браузеры: текущее состояние
Если обращать внимание на номера версий, то за время, прошедшее с момента прошлого теста, два из пяти ведущих браузеров продемонстрировали завидный прогресс. На самом деле, такое частое обновление версий отражает, скорее, особенности процесса разработки, чем уровень реальных усовершенствований, однако изменения есть, и они заметны. Особенно у Chrome, который существенно расширил свою функциональность — к примеру, стал поддерживать исполнение машинного кода (Native Client). В интересующем нас контексте в браузере Google было реализовано графическое ускорение и 3D CSS, ряд экспериментальных функций перекочевали в базовые, так что теперь этот браузер — в одном ряду с Firefox и Internet Explorer. Разработчики Firefox также уделяли внимание совершенствованию (в основном, экстенсивному) производительности. Ну а оптимизацией JavaScript-машин озабочены все — правда, Microsoft это делает уже в контексте будущего Internet Explorer 10. Поскольку JavaScript играет заметную роль в работе с графикой, предварительно имеет смысл обновить результаты прошлых тестов (на том же оборудовании):
Табл. Производительность браузеров в JavaScript
Браузер | SunSpider 0.9.1, мс (меньше — лучше) | V8 Benchmark (v6) (больше — лучше) | Kraken v1.1, мс (меньше — лучше) | Futuremark Peacekeeper (больше — лучше) |
Chrome 14.0.835.186 | 508 | 4580 | 8335 | 4857 |
Firefox 6.0.2 | 492 | 2208 | 11584 | 2671 |
IE 9.02 | 420 | 1425 | 25005 | 2620 |
Opera 11.51 | 536 | 2065 | 26064 | 4522 |
Safari 5.1 | 586 | 1638 | 34568 | 3584 |
Прогресс Chrome особенно заметен: в частности, теперь именно он лидирует во Futuremark Peacekeeper, слегка опередив Opera. Этот тест стои́т несколько особняком от прочих, так как учитывает и работу с графикой в , и рендеринг «типичных» элементов веб-страниц. Если признать, что он отражает текущее состояние веба, то понятно, почему Opera воспринимается как «быстрый браузер» — жаль только, что его разработчики не слишком реагируют на современные тенденции.
Оборудование
Тесты проводились в следующей конфигурации:
- CPU Pentium D 3 ГГц;
- 3 ГБ памяти;
- референсные видеокарты AMD Radeon HD 6450, 6670, 6790;
- монитор с разрешением 1680×1050;
- ОС Windows 7 Ultimate SP1 x32;
- Catalyst Software Suite 11.8.
Выбор видеокарт сделан с целью покрыть нижнюю часть ценового диапазона, поскольку ясно, что топовые модели для веба понадобятся еще нескоро. Кроме того, идея состояла в том, чтобы попытаться оценить масштабируемость графической производительности браузеров, а в рамках одного семейства GPU это должно быть особенно наглядно.
Видео
Воспроизведение видео непосредственно средствами браузера стало возможным благодаря появлению в HTML5 тега . В нем можно описывать различные доступные форматы, а уж браузер выберет тот, который ему больше подходит. На самом же деле реальных претендентов на широкое распространение в вебе всего два: H.264/MPEG-4 AVC и VP8/WebM. Первый поддерживается исторически, в том числе в Adobe Flash, и сегодня его главными сторонниками являются Microsoft и Apple. Второй продвигается усилиями Google, которая в свое время приобрела разработчика этого формата, а кроме того, поскольку VP8 не требует лицензионных отчислений (хотя пока они и за H.264 не взимаются), на его стороне также Mozilla и Opera. Впрочем, Microsoft предлагает плагины H.264 для Chrome и для Firefox на Windows 7, а Google — WebM-плагин для Internet Explorer 9 и для Safari на Mac OS X. Проверить поддержку этих форматов можно, к примеру, на специальной странице сайта Microsoft.
Очевидно, что в данном случае соревнуются не столько браузеры, сколько кодеки. Сравнение их с точки зрения качества изображения — отдельный вопрос. Хотя некоторое преимущество H.264 зафиксировано в Wikipedia, при прочих равных большинство пользователей вряд ли увидят разницу в картинке. С производительностью проще — за свою более длинную историю H.264 сумел приобрести дивиденды в виде оптимизации декодирования с помощью GPU фактически всех распространенных марок; сегодня этот бонус автоматически достается большинству пользователей. VP8 пока таким похвастать не может, его декодирование все еще в значительной степени возлагается на CPU, со всеми вытекающими последствиями. Соответственно, главный критерий нашей оценки — именно загрузка CPU.
Для теста воспроизведения видео использовался ролик Wonders of the Solar System — Trailer, доступный в различных разрешениях и форматах. С недавних пор YouTube стал не только поддерживать раздачу видео в HTML5, но и активно кодировать его в WebM (традиционно для этого использовались форматы Flash Video и MPEG-4). Режим этот, впрочем, пока тестовый, с рядом ограничений — в частности, ролики со встроенной рекламой по-прежнему воспроизводятся только через Flash-плеер. Включать режим нужно на особой странице, где заодно будет видна и информация о текущей поддержке форматов. Искать WebM-видео на YouTube можно с помощью расширенных настроек поиска, либо добавляя к URL страницы с результатами поиска параметр &webm=1. Хотя при наличии роликов в обоих форматах все браузеры неизменно выбирают «родной» для них, и повлиять на это поведение невозможно. Естественно, при тестировании канал был достаточно широк, чтобы не накладывать никаких дополнительных ограничений.
Табл. Средняя загрузка CPU при воспроизведении видео (оконный/полноэкранный режимы, %). Видеокарта Radeon HD 6790.
Браузер | Формат | 360p | 720p | 1080p |
Chrome 14.0.835.186 | WebM | 19,0/20,5 | 43,7/48,6 | 69,3/69,9 |
Firefox 6.0.2 | WebM | 26,0/19,8 | 44,6/38,5 | н/д |
IE 9.02 (HTML 5) | MPEG-4 | 19,2/13,9 | 19,8/16,5 | 22,1/18,4 |
IE 9.02 (Flash 11.0.1.129 RC) | MPEG-4 | 9,5/9,5 | 18,6/9,9 | 29,9/9,9 |
Opera 11.51 | WebM | 29,6/65,4 | 70,7/83,5 | н/д |
Safari 5.1 (QuickTime 7.7) | MPEG-4 | 15,2/15,4 | 49,5/53,8 | 87,5/89,7 |
Табл. Средняя загрузка CPU при воспроизведении видео (оконный/полноэкранный режимы, %). Видеокарта Radeon HD 6450.
Браузер | Формат | 360p | 720p | 1080p |
Chrome 14.0.835.186 | WebM | 22,2/21,5 | 43,7/48,7 | 69,5/70,0 |
Firefox 6.0.2 | WebM | 23,5/21,3 | 44,5/41,5 | н/д |
IE 9.02 (HTML 5) | MPEG-4 | 20,7/14,1 | 22,3/18,7 | 23,9/19,9 |
IE 9.02 (Flash 11.0.1.129 RC) | MPEG-4 | 10,5/10,0 | 20,6/10,1 | 31,3/9,9 |
Opera 11.51 | WebM | 31,9/67,0 | 74,0/84,1 | н/д |
Safari 5.1 (QuickTime 7.7) | MPEG-4 | 15,8/16,0 | 51,3/55,5 | 89,2/90,1 |
Цифры, в общем-то, говорят сами за себя и подтверждают вышесказанное. Поддержке HTML5-видео еще есть куда развиваться, так как лучшие результаты по-прежнему демонстрирует Flash-плеер, хотя можно сделать вывод, что декодер Adobe лучше оптимизирован именно для небольших разрешений, тогда как Microsoft больше внимания уделила HD. Firefox и Opera даже не предлагают воспроизводить HD 1080p, хотя Firefox выглядит лучше Chrome, и оба, судя по всему, начали оптимизировать свои WebM-декодеры (Google объявляла об этом еще в Chrome 10). У Opera на 720p и Safari на 1080p загрузка центрального процессора периодически зашкаливала, и соответственно, они пропускали кадры. Вероятно, Safari/QuickTime лучше функционирует в Mac OS X, а декодер Apple для Windows, очевидно, не оптимизирован. Масштабирования аппаратного ускорения в зависимости от используемой видеокарты практически не наблюдается, поэтому третья модель видеокарты даже не тестировалась.
HTML
Условно отображение веб-страниц можно разбить на три основных этапа:
- рендеринг отдельных элементов;
- компоновка страницы;
- вывод на экран.
Все три могут полностью или частично обслуживаться GPU. На первом, к примеру, обрабатываются элементы и SVG, на втором применяются преобразования 3D CSS и т. д. В свое время Microsoft первой объявила о реализации «полного» аппаратного ускорения вывода веб-страниц в Internet Explorer 9. Учитывая, что ее браузер работает только в Windows Vista/7, это, видимо, было сравнительно просто: Direct2D и DirectWrite для рендеринга, Direct3D для компоновки и вывод стандартными средствами ОС, т. е. также через DirectX. На самом деле остальные «ускоренные» браузеры обеспечивают примерно всё то же самое, с той лишь разницей, что вынуждены использовать средства и API, доступные на каждой конкретной платформе. К примеру, в Windows XP нет Direct2D, чем Microsoft и аргументировала отсутствие для нее Internet Explorer 9. Остальные разработчики решили превратить это в свое конкурентное преимущество, т. к. половина пользователей и до сих пор не перешла на более новые версии Windows. Соответственно, архитектура аппаратного ускорения в Chrome и Firefox сложнее, чем в Internet Explorer 9:
Табл. Реализация аппаратного ускорения в Firefox на различных платформах.
Операция | Linux | Windows XP | Windows Vista/7 | Mac OS X |
Рендеринг контента | XRender | нет | Direct2D | Quartz (CPU) |
Компоновка страницы | OpenGL | Direct3D | Direct3D | OpenGL |
Таким образом, Firefox в Windows Vista/7 обеспечивает не менее полное ускорение. Chrome может использовать Direct2D для рендеринга отдельных элементов, в частности , но, к примеру, не для текста. Хотя, учитывая темпы обновления браузера Google, все может поменяться уже к моменту публикации статьи. Safari поддерживает аппаратное ускорение только в Mac OS X (справедливости ради, отметим, что Chrome и Firefox, в свою очередь, пока особо не блещут на платформе Apple), а Opera, кажется, вообще не уделяет внимания данному аспекту.
В реальности поддержка аппаратного ускорения также зависит от используемой видеокарты и драйверов (которые в любом случае стоит обновить). Проверить состояние дел можно несколькими способами. В Internet Explorer 9 и Firefox имеются соответствующие параметры в окнах настроек. В Firefox можно получить и более подробную информацию в разделе Graphics страницы about:support:
Рис. 1. Раздел Graphics страницы about:support
В Chrome похожая информация отображается на странице about:gpu-internals:
Рис. 2. Chrome, страница about:gpu-internals:
Если что-то здесь будет вызывать ваши сомнения, попробуйте заглянуть в about:flags и включить опции, имеющие отношение к работе с графикой и GPU (имейте в виду, что соответствующие функции относятся к экспериментальным и могут работать нестабильно). В текущей версии Chrome 14 доступна только GPU Accelerated Canvas 2D, в предыдущих были и другие настройки, которые постепенно перекочевали в разряд штатных возможностей.
Рис. 3. Chrome страница about:flags
Итак, перейдем к тестам. Для начала несколько тестов, созданных разработчиками браузеров. Кстати, как видно, они вовсе не обязательно отдают предпочтение «своим» браузерам.
Табл. Результаты ряда тестов не зависят от используемой видеокарты
Первые два из этих тестов проводились и в прошлый раз, динамика развития Chrome хорошо заметна. Здесь и далее ограничение в 60 fps искусственное, связанное с тем, что именно такова наиболее распространенная частота обновления экрана мониторов — а следовательно, превышение ее может вызывать разве что академический интерес, поскольку пользователь дополнительных кадров просто не увидит. Приведенные результаты получены с видеокартой HD 6790 и оставались такими же (в пределах статистической погрешности) при использовании других видеокарт, за одним исключением: Firefox в Psychedelic Browsing показал 6440 и 2217 баллов для HD 6670 и HD 6450 соответственно (при этом не воспроизводился звук). Вероятно, это связано с какими-то особенностями реализации отдельных функций. Для Chrome в Psychedelic Browsing решающее значение имела упомянутая выше опция GPU Accelerated Canvas 2D — с ее отключением результат опускался до значения 4. Вот наглядная демонстрация преимуществ аппаратного ускорения, отсутствие которого невозможно компенсировать оптимизацией других механизмов браузера.
Следующий тест также по сути своей относится к предыдущей группе, но в нем уже заметно некоторое масштабирование в зависимости от видеокарты.
Табл. Microsoft FishBowl, fps (10/250 рыбок)
Браузер | HD 6790 | HD 6670 | HD 6450 |
Chrome 14.0.835.186 | 60/35 | 60/35 | 60/34 |
Firefox 6.0.2 | 60/19 | 60/3 | 38/3 |
IE 9.02 | 60/60 | 60/60 | 60/22 |
Opera 11.51 | 2/1 | 2/1 | 2/1 |
Safari 5.1 | 2/0 | 2/0 | 2/0 |
В Firefox и Opera, как и раньше, вода красная.
Два следующих теста независимых разработчиков имитируют игровой контекст, причем первый разработан специалистами Facebook. Естественно, ни о какой 3D-графике здесь речь не идет, используются обычные «плоские» спрайты.
Табл. Независимые «игровые» тесты
Браузер | JSGameBench (больше — лучше) | Asteroids, баллы/fps |
Chrome 14.0.835.186 | 796 | 1123/24 |
Firefox 6.0.2 | 923 | 434/10 |
IE 9.02 | 700 | 1080/23 |
Opera 11.51 | 43 | 755/16 |
Safari 5.1 | 114 | 1046/22 |
Здесь также масштабирование наблюдалось только у FireFox — в JSGameBench его показатели были 910 и 777 на HD 6670 и HD 6450 соответственно. Результаты в Asteroids выглядят очень интересно — хотя в этом тесте и применяется , аппаратное ускорение не имеет решающего значения. Вероятно, здесь сказываются ограничения в каких-то более традиционных частях движка, неплохо реализованных в Opera и Safari. Для сравнения, Chrome с отключенным 2D-ускорением показал 1043/22.
Как уже говорилось, все идет к тому, что Adobe Flash будет постепенно вытесняться из веба. Соответственно, возникает вопрос: насколько оправдана эта тенденция, учитывая предысторию, распространенность и достаточную отлаженность технологии Adobe? Следующий тест, конечно, не может претендовать на полноту, но тем не менее демонстрирует, что по производительности конкурировать с Flash непросто.
Табл. Сравнение различных механизмов анимации, fps
Браузер | HTML | Canvas | SVG | Flash |
Chrome 14.0.835.186 | 21 | 30 | 18 | 44 |
Firefox 6.0.2 | 9 | 38 | 2 | 44 |
IE 9.02 | 16 | 34 | 25 | 50 |
Opera 11.51 | 29 | 28 | 12 | 50 |
Safari 5.1 | 23 | 31 | 51 | 50 |
Internet Explorer и Opera в HTML-тесте рисуют частички квадратными. Результат Chrome указан с отключенным 2D-ускорением : с использованием этой настройки частота кадров опускалась до 12-13 fps. Видно также, что в наиболее простых случаях отсутствие аппаратной акселерации можно компенсировать программной оптимизацией; не наблюдалось и масштабирования производительности.
Впрочем, в следующем тесте картина для Flash уже не столь однозначна: реализация растровой графики средствами HTML5 оказывается значительно более быстрой:
Табл. GUIMark 2, fps
Браузер | Vector, HTML5 | Vector, Flash | Bitmap, HTML5 | Bitmap, Flash |
Chrome 14.0.835.186 | 9 | 18 | 37 | 14 |
Firefox 6.0.2 | 11 | 17 | 48 | 14 |
IE 9.02 | 10 | 20 | 47 | 16 |
Opera 11.51 | 16 | 19 | 9 | 15 |
Safari 5.1 | 2 | 19 | 12 | 15 |
Здесь хорошо заметно, что для HTML5 принципиальную роль играет аппаратное ускорение, хотя Opera отлично справилась с векторным тестом. Результаты Chrome с отключенным 2D-ускорением были значительно ниже. Однако нагрузка на GPU явно не слишком высока, и результаты совпадают на всех видеокартах.
Наконец, последний HTML5-тест — один из немногих, построенных на основе реального веб-приложения (архив-магазин записей радиостанции). Он комплексный, задействует различные механизмы, в том числе и , в процессе его исполнения заметно, как сильно «плавает» fps в зависимости от ситуации/задачи.
Табл. WebVizBench (баллы/fps)
Браузер | Баллы/fps |
Chrome 14.0.835.186 | 2800/5 |
Firefox 6.0.2 | 3050/3 |
IE 9.02 | 3970/14 |
Opera 11.51 | 2740/3,5 |
Safari 5.1 | 2650/2 |
Хороший пример того, насколько «тяжелыми» для браузеров могут быть HTML5-приложения. Результаты не зависели он используемой видеокарты, за исключением Internet Explorer, показавшего 3600/11 на HD 6450. Впрочем, надо иметь в виду, что данный сайт/тест разрабатывался именно с прицелом на браузер Microsoft.
WebGL
В данном контексте не вполне корректно говорить об аппаратном ускорении, поскольку WebGL представляет собой JavaScript API для отображения 3D-графики в . Но он основан на OpenGL и потому в большинстве случаев будет действительно исполняться на GPU. На сегодняшний день WebGL поддерживают Chrome и Firefox, а также Safari на платформе Mac OS X. В стабильной версии Opera поддержки нет, хотя она присутствовала в специальных тестовых сборках. Microsoft выступает против WebGL, аргументируя свою позицию соображениями безопасности: к качеству видеодрайверов имеются определенные претензии, а WebGL позволяет веб-приложениям напрямую взаимодействовать с ними, что может быть использовано для взлома системы. Впрочем, свято место пусто не бывает, и для Internet Explorer разрабатывается WebGL-плагин, хотя приложения для него, похоже, нужно корректировать (во всяком случае, пока ни один тест у нас корректно не запустился).
Табл. WebGL-реализация FishIE (2000/10000 рыбок, fps)
Браузер | HD 6790 | HD 6670 | HD 6450 |
Chrome 14.0.835.186 | 60/28 | 60/27 | 54/4 |
Firefox 6.0.2 | 60/20 | 58/18 | 41/4 |
Трудно сравнивать между собой реализации совершенно различных механизмов, но, видимо, благодаря тому, что WebGL находится «ближе» к железу, он способен существенно поднять производительность графики (обратите внимание на количество рыбок и сравните с HTML5-тестом). В силу этого, наверное, начинает проявляться и масштабирование.
Табл. Полноэкранные WebGL-варианты JSGameBench
Браузер | HD 6790 | HD 6670 | HD 6450 |
Chrome 14.0.835.186 | 3960 | 2080/1810 | 380/440 |
Firefox 6.0.2 | 3230 | 1910 | 410 |
Результаты Chrome отличаются в WebGL Demo и WebGL Demo 2 (приведены через косую черту). Здесь масштабирование также хорошо заметно, хотя на следующие тесты смена видеокарты влияния уже не оказывала.
Табл. Производительность в WebGL также не всегда масштабируется
Резюме
Итак, насколько важно аппаратное ускорение в браузерах и должно ли оно волновать пользователя? Текущее состояние веба таково, что новые возможности HTML5 пока не слишком распространены. В пользу этого свидетельствует и неспешное развитие Opera и Safari. Однако ситуация будет меняться. В отношении перспектив HTML5 Google и Microsoft практически единодушны, а одно это уже говорит о многом.
Аппаратное ускорение реально необходимо для воспроизведения сравнительно качественного видео из веба. Судя по всему, именно с его отсутствием или недостаточной эффективностью связаны жалобы пользователей нет- и «хромбуков». Особо мощный GPU в данном случае не нужен, гораздо важнее качественная оптимизация декодера, которой пока очень не хватает для WebM.
C отображением веб-страниц ситуация менее однозначна. Неслучайно большинство тестов являются, по сути, демонстрационными приложениями: веб достаточно консервативен, создатели сайтов обычно стараются поддерживать все распространенные браузеры, а HTML5 пока даже не принят W3C. Однако новые возможности слишком заманчивы, и тройка ведущих браузеров делает их доступными для большинства пользователей. Соответственно, массового появления насыщенных сложным контентом сайтов можно ожидать уже в ближайшее время. В большинстве HTML-тестов аппаратное ускорение позволяет кардинально улучшить производительность, хотя реальная нагрузка на GPU, видимо, не слишком высока, раз не наблюдается масштабирования результатов при смене видеокарты на более мощную. Скажем, непонятно, как добиться большей частоты кадров в тесте WebVizBench.
Производительность WebGL масштабируется заметно лучше — судя по всему, данный API позволяет довольно эффективно задействовать GPU. Следовательно, появятся и по-настоящему тяжелые веб-приложения, работа которых будет существенно зависеть от видеокарты. Это, кстати, могут быть не только игры, хотя им уделяется внимание в первую очередь — вот, к примеру, Quake 2. Не менее перспективно выглядит и визуализация научных и инженерных расчетов. Если WebGL действительно сможет завоевать популярность, то значение GPU для веба существенно вырастет.
Еще один общий момент, на который стоит обратить внимание: аппаратное ускорение не только повышает производительность, но и снижает энергопотребление. Задачи, для которых не хватает даже 100% ресурсов CPU (к примеру, декодирование HD-видео), GPU нередко решает с минимальной нагрузкой, порядка нескольких процентов. Это, конечно, особенно важно для мобильных систем.
Ситуация же с самими браузерами достаточно ясна. Аппаратное ускорение дает последним версиям Chrome, Firefox и Internet Explorer ощутимое преимущество. На платформе Windows производительность этих браузеров существенно подровнялась, хотя у Chrome часть возможностей еще находится в экспериментальном состоянии. Дополнительными плюсами в пользу Chrome и Firefox являются их кроссплатформенность и поддержка WebGL, хотя не следует ожидать одинаковых результатов на всех платформах. Safari, по понятным причинам, в первую очередь развивается на Mac OS X, а вот позиция Opera откровенно разочаровывает, особенно если учесть популярность этого браузера в СНГ.
Проблемы и решения — Руководство пользователя Blend4Web 18.05.0
Поскольку на сегодняшний день WebGL — всё ещё достаточно новая технология, она может работать некорректно с некоторыми комбинациями программного и аппаратного обеспечения. В этой главе перечислены наиболее распространённые проблемы, с которыми может столкнуться пользователь движка Blend4Web, и приведены способы их исправления.
Если вы используете настольный компьютер или ноутбук, вам требуется видеокарта с поддержкой DirectX 9.0c и OpenGL 2.1, такая, как:
Nvidia GeForce серии 6xxx или выше.
AMD/ATi Radeon серии R500 (X1xxx) или выше.
Intel GMA 950 или выше.
Если вы используете WebGL на мобильном устройстве, проверьте, присутствует ли ваше устройство в списке совместимости.
Вам также потребуется веб-браузер с поддержкой технологии WebGL.
WebGL поддерживают следующие веб-браузеры:
Google Chrome (начиная с версии 9)
Mozilla Firefox (начиная с версии 4.0)
Safari (начиная с версии 8.0)
Chrome for Android (начиная с версии 25)
Internet Explorer (начиная с версии 11)
- Microsoft Edge
Opera (начиная с версии 12)
UC Browser (экспериментальная поддержка)
- Yandex Browser
Мы также рекомендуем использовать новейшие версии веб-браузеров для предотвращения проблем с совместимостью.
1. Появляется сообщение “Browser could not initialize WebGL.”
Следует выполнить действия, описанные в разделе Ошибка инициализации WebGL.
2. Видны элементы интерфейса или пустой экран, но сцена не отображается. При этом тестовый сайт http://get.webgl.org/ и другие WebGL приложения работают корректно.
Вероятные причины:
Файлы ресурсов, которые пытается загрузить движок, были перемещены или удалены.
Используются старые версии драйверов.
Используются открытые драйвера, не обеспечивающие поддержку WebGL.
Для пользователей Linux — ввиду неполной реализации OpenGL стека в драйверах с открытым кодом в настоящий момент рекомендуется использовать проприетарные драйверы текущей версии для графических процессоров Nvidia и AMD.
Используется устаревшая операционная система, такая как Windows XP.
Браузер не настроен для работы с локальными ресурсами. В этом случае проблема может быть решена использованием локального веб-сервера. См. раздел Загрузка локальных ресурсов.
Сайт http://get.webgl.org/ при просмотре в браузерах Chrome или Firefox последней версии сообщает о проблемах. Что делать?
Установить доступные обновления для системы (для Windows см. инструкцию). В случае Windows установить последнюю версию DirectX. Перезагрузить систему.
Рекомендуется проводить своевременное обновление драйверов для графических карт. Чтобы определить тип и производителя карты, можно ввести about:gpu (или chrome://gpu) в адресную строку браузера Chrome…
или Firefox…
Для операционных систем семейства Windows можно воспользоваться средством диагностики DirectX dxdiag.
Для этого выполните следующие действия:
Выберете команду
Run
из стартового менюВ окне
Open
введите dxdiag и нажмитеEnter
чтобы вызвать утилиту диагностики DirectXОткройте панель
Display
. Там вы можете найти информацию о производителе, модели и других параметрах вашей видеокарты.
В macOS вам следует ознакомиться с System Report.
Для этого выполните следующие действия:
Выберете
About This Mac
из менюApple
.Нажмите кнопку
System Report
.Выберете пункт
Graphics/Displays
из разделаHardware
.
Необходимо загрузить драйверы с соответствующего центра поддержки (например, Intel, Nvidia, AMD/ATI). После установки драйверов перезагрузить систему.
Если в результате вышеперечисленных действий инициализировать рендеринг не удается (или нет возможности обновить систему), можно попробовать изменить настройки браузера.
В Chrome:
Ввести about:flags (или chrome://flags) в адресную строку браузера, нажать Включить
(Enable
) под опцией Переопределение списка программного рендеринга
(Override software rendering list
) и перезапустить браузер.
В Firefox:
Ввести about:config в адресную строку браузера, найти параметр webgl.force-enabled
и переключить его двойным щелчком мыши из false
в true
.
Для Safari
Выберете пункт Preferences
из меню Safari, затем выберете вкладку Security
и убедитесь, что опция Allow WebGL
включена.
Если ни один из перечисленных выше способов не помог вам устранить проблемы, посетите форум сообщества Blend4Web и оставьте сообщение в разделе “Ошибки”. Наша команда сделает всё возможное, чтобы помочь вам.
Проблемы с обновлением старых версий аддона.
Рекомендуется перезагрузка Blender после обновления SDK или аддона.
Драйверы NVIDIA версии 331 в Linux могут приводить к программным ошибкам WebGL.
Изменение фильтрации текстур на некоторых устройствах.
При использовании iPad или браузера Internet Explorer отключена некорректная фильтрация текстур, которые используются материалами с типом прозрачности Alpha Clip.
Некоторые устройства, использующие GPU Mali, требуют принудительного включения WebGL в настройках браузера.
На системах Apple macOS и Blender 2.76 для работы локального сервера разработки может потребоваться установка Python 3.4. Это связано с ошибкой Blender https://developer.blender.org/T46623. В Blender 2.76b эта проблема устранена, поэтому рекомендуем обновиться.
При использовании драйверов Nouveau скелетная анимация может работать некорректно.
В браузерах IE11 и Microsoft Edge, а также на iPad могут некорректно рендериться текстуры с прозрачностью.
Проблема актуальна для прозрачных материалов. Артефакты заметны на тех участках, где значение альфа-канала равно нулю или отличается от него незначительно. Для исправления рекомендуется поднимать значение альфа-канала пока артефакты не исчезнут (как правило, бывает достаточно величин в диапазоне от 0.01 до 0.05).
Сбой работы WebGL в браузере Chromium под Linux на GPU Nvidia GeForce серий 400/500 с драйверами версии выше 355.
Проблема вызвана несовместимостью последних драйверов Nvidia с сэндбоксом Chromium. В качестве решения рекомендуется понизить версию драйверов до 340-х.
Проблемы со звуком.
В некоторых версиях Google Chrome звук не воспроизводится для источников звука с типом “Background Music”, если используется экспорт в HTML. В качестве решения в настоящий момент тип источника звука автоматически меняется на “Background Sound”.
Ошибка аудиоконтекста проявляется, если запущено много (больше 6) копий движка Blend4Web (например, на нескольких вкладках браузера или в нескольких iframe’ах на одной странице). Ошибка предотвращена путем отключением звука в приложении, если для него не может быть создан аудиоконтекст.
На некоторых мобильных устройствах (в частности, Nexus 6 и Nexus 9) в браузере Google Chrome версий 50-52 может не работать пауза. В версиях Chrome начиная с 53 проблем быть не должно. Более подробная информация: https://bugs.chromium.org/p/chromium/issues/detail?id=616772.
QQ Browser на данный момент не поддерживает WebGL.
WebGL может работать нестабильно и давать сбои при использовании драйверов Mesa 11.x в Linux/Chrome на видеокартах Intel. Понижение версии драйверов до 10.х может решить проблему.
При использовании тач-сенсора GearVR в VR-режиме недоступна информация о движениях пальцев.
Samsung Internet Browser не регистрирует события, связанные с движением пальцев на тач-сенсоре в режиме VR.
Частицы, испускаемые системами частиц, находящимися на неактивных (скрытых) слоях, могут иметь нулевые координаты, т.к. неактивные слои не обновляются Blender’ом.
Проблема может быть решена с помощью активации слоёв перед экспортом или выбора необходимых слоёв вручную (в этом случае Blender их обновит).
Объекты с типом прозрачности Alpha Blending некорректно отображаются в браузере Google Chrome на устройствах с GPU Mali серии 400.
Использование нескольких экземпляров приложения на одной странице в Chrome 59 может привести к существенному росту потребления памяти или даже к закрытию вкладки. Эта проблема устранена в Chrome 60.
Почему ваш браузер забивает оперативную память. И что делать
Chrome, зачем тебе много оперативной памяти?
Интернет стал совершеннее и следовательно, страницы стали занимать больше оперативной памяти. На смену веб-страницам со статичным содержимым пришли полноценные веб-приложения. Если у вас в трех вкладках открыты статья, соцсеть и видео, то у вас открыты три разных приложения. Следовательно они требуют больше оперативной памяти, чем статичные веб-страницы.
Google Chrome требует много места в оперативной памяти из-за особенности своей работы — все дело в многопроцессном режиме. При обработке данных браузер разделяет каждую страницу, плагин и расширение на отдельный процесс, поэтому программа во время работы занимает больший объем оперативной памяти. Чтобы убедиться в этом, откройте контекстное меню и пройдите по «Дополнительные инструменты» —> «Диспетчер задач». У каждой страницы и расширения будет свой файл .exe, это и есть процессы.
Во время загрузки произошла ошибка.Многопроцессность дает два преимущества:
- стабильную работу браузера — если одна страница зависнет, другие все равно продолжат стабильно работать.
- быструю загрузку веб-страниц. Веб-сайты, плагины и плееры создаются по разным технологиям, и браузеру нужно по-разному их обрабатывать. Разделяя каждую страницу на отдельный процесс, браузер упрощает себе работу и быстрее загружает их.
Противовес — в режиме многопроцессности браузер требует большого объема ОЗУ, поэтому его сложно использовать одновременно с другими запущенными программами.
Только ли Chrome доставляет проблемы с оперативной памятью?
This is your RAM.
And THIS is your RAM on Chrome. pic.twitter.com/zI9DRh53Ng
— CORSAIR (@CORSAIR) 23 января 2019 г.
Нет, это касается многих браузеров. Не один «Хром» работает в многопроцессном режиме. По такому же принципу обрабатывают страницы Mozilla Firefox, и браузеры на базе Chromium: Opera и прочие.
«Хром» занимает оперативную память не больше других. Мы открыли 5 одинаковых вкладок на нем и Firefox, все расширения отключили. Вышло, что Mozilla занимает больше места, чем браузер Google. Аналогичный результат получил автор Make Use Of Гэвин Филлипс: он открыл одни и те же вкладки в 5 браузерах одновременно, Firefox и Safari заняли больше места, чем «Хром».
История Mozilla подтвердила, что многопроцессный режим — удачное решение. Разработчики также добавили его для более стабильной работы клиента, хотя в настройках оставили возможность переключиться на однопроцессный режим. В итоге браузер начал занимать больше оперативной памяти, но стал надежнее.
Во время загрузки произошла ошибка.Так Chrome прожорливее других браузеров?
Все равно да. Помимо оперативной памяти, он сильно нагружает центральный процессор и аккумулятор. Нажмите на кнопку батареи на компьютере и посмотрите список программ с высоким потреблением энергии. Там обязательно будет «Хром», если вы им пользуетесь.
Тем не менее, Google работает над устранением проблемы. Энергопотребление все равно высокое, но оно снижается. В январе этого года тест показал, что Microsoft Edge потребляет энергии на 19% меньше, чем «Хром», тогда как в апреле прошлого года ему требовалось на 70% заряда меньше. Так что Google работает над снижением энергопотребления, и разрыв сокращается.
Во время загрузки произошла ошибка.Как решить проблему?
Вопрос особенно важен при пользовании одновременно требовательным приложением вроде графического редактора, и браузером. В этом случае актуальны три решения:
Выбирайте компьютер с большим объемом оперативной памяти. Ноутбуки с 8 ГБ ОЗУ долго не справятся с работой требовательного софта и браузера Google одновременно. Если в приоритете профессиональные задачи, рассматривайте устройства с объемом оперативной памяти от 16 ГБ.
Докупайте оперативную память. Если вы пользуетесь сборочным ПК, нетрудно докупить RAM. Если выбираете ноутбук, смотрите предыдущий пункт. Замена комплектующей на лэптопе проходит сложнее, а при вскрытии корпуса теряется гарантия.
Закрывайте вкладки (Ну а как?). Если среди открытых страниц есть те, что отложены на потом, добавьте их в закладки и закройте. С ними быстрее заревут кулеры и начнется троттлинг, нормально поработать не сможете.
Также помните, что тип открытых страниц также прямо влияет на объем занятой оперативной памяти. Если у вас активны три вкладки с видео, перепиской и новостной лентой, нагрузка будет значительно больше, чем если бы это были три вкладки со статьями.
Следите за сайтами и расширениями. Откройте контекстное меню и перейдите в «Дополнительные инструменты» —> «Диспетчер задач». Вам откроется список запущенных процессов и какой объем оперативной памяти они используют. Из-за сбоев в конфигурации сайт или расширение могут занимать гораздо больше места, чем положено. Если замечаете подобное, нажмите «Отключить».
При этом расширения могут быть полезны: некоторые как раз занимаются тем, что автоматически вырубают процессы с открытыми вкладками, пока вы вновь не перейдете на них. Одно из наиболее популярных расширений такого плана, имеющее меню на русском — The Great Suspender.
Это тоже интересно:
Как я могу включить WebGL в моем браузере?
Я сделал этот ответ в вики-посте сообщества, поэтому, пожалуйста, обновите его, если заметите устаревшую или недостающую информацию.
Проверьте caniuse.com/webgl , поддерживает ли ваш браузер WebGL.
Если ваш браузер поддерживает WebGL, следуйте этим инструкциям, чтобы включить его:
Хром
Сначала включите аппаратное ускорение:
- Перейти к
chrome://settings
- Нажмите кнопку « Дополнительно» ▼ внизу страницы.
- В разделе « Система » установите флажок « Использовать аппаратное ускорение при наличии» (для вступления изменений в силу потребуется перезапустить Chrome).
Затем включите WebGL:
- Перейти к
chrome://flags
- Убедитесь, что Disable WebGL не активирован (вам необходимо перезапустить Chrome, чтобы изменения вступили в силу)
В более новых версиях эта опция Disable WebGL будет недоступна, вместо этого вам придется искать WebGL 2.0 (или другую версию), которая выглядит следующим образом:
Здесь вам придется изменить ,
Default
чтобыEnabled
в раскрывающемся списке.- [Попробуйте это, если выше не работает] Включить — Переопределить список программного рендеринга
Затем проверьте состояние WebGL:
- Перейти к
chrome://gpu
- Проверьте элемент WebGL в списке состояния графических объектов . Статус будет одним из следующих:
- Аппаратное ускорение — WebGL включено и аппаратно ускорено (работает на видеокарте).
- Только программное обеспечение, аппаратное ускорение недоступно — WebGL включен, но работает в программном обеспечении. Для получения дополнительной информации см. Здесь : «Для программного рендеринга WebGL Chrome использует SwiftShader , программный растеризатор GL».
- Недоступно — WebGL недоступен в аппаратном или программном обеспечении.
Если состояние не «Аппаратное ускорение» , то в списке « Обнаруженные проблемы» (под списком « Состояние графических функций» ) может быть объяснено, почему аппаратное ускорение недоступно.
Если ваша видеокарта / драйверы занесены в черный список, вы можете переопределить черный список. Внимание: это не рекомендуется! (см. примечание к черным спискам ниже). Чтобы переопределить черный список:
- Перейти к
chrome://flags
- Активируйте параметр Переопределить список программного рендеринга (вам нужно будет перезапустить Chrome, чтобы изменения вступили в силу)
Для получения дополнительной информации см. Справка Chrome: WebGL и 3D-графика .
Fire Fox
Во-первых, включите WebGL:
- Перейти к
about:config
- Ищи
webgl.disabled
- Убедитесь, что его значение равно
false
(любые изменения вступают в силу немедленно, без перезапуска Firefox)
Затем проверьте состояние WebGL:
- Перейти к
about:support
- Проверьте строку рендеринга WebGL в графической таблице:
- Если в статусе указаны производитель, модель и драйвер видеокарты (например, «NVIDIA Corporation — NVIDIA GeForce GT 650M OpenGL Engine» ), то WebGL включен.
- Если состояние выглядит как «Заблокировано для вашей видеокарты из-за нерешенных проблем с драйверами» или «Заблокировано для вашей версии графического драйвера» , то ваша видеокарта / драйвер заносится в черный список.
Если ваша видеокарта / драйверы занесены в черный список, вы можете переопределить черный список. Внимание: это не рекомендуется! (см. примечание к черным спискам ниже). Чтобы переопределить черный список:
- Перейти к
about:config
- Ищи
webgl.force-enabled
- Установите это
true
(Как и в Chrome, Firefox имеет флажок Использовать аппаратное ускорение, когда доступно , в разделе «Предпочтения» > « Дополнительно» > « Общие» > « Просмотр» . Однако, в отличие от Chrome, Firefox не требует, чтобы этот флажок был установлен для работы WebGL.)
Сафари
- Перейти к настройкам Safari
- Выберите вкладку « Дополнительно »
- Убедитесь, что флажок Показать меню разработки в строке меню установлен
- В меню « Разработка» Safari выберите подменю « Экспериментальные функции» и убедитесь, что установлен флажок WebGL 2.0.
Обновление графических драйверов
Если ваши графические драйверы слишком стары для поддержки WebGL, вы можете их обновить.
Более подробная информация доступна здесь:
Черные списки
Некоторые видеокарты и драйверы заносятся в черный список некоторыми браузерами, поскольку известно, что они содержат серьезные ошибки или вызывают сбои. В очень серьезных случаях это может привести к зависанию всего компьютера! Например, из-за этой проблемы некоторые компьютеры Mac зависают и требуют перезагрузки.
Многие браузеры имеют возможность переопределить черный список (то есть: попытаться использовать функции из черного списка, несмотря на риски). Это не рекомендуется! Вам следует переопределить черный список, только если вы понимаете и принимаете риски.
Более подробная информация доступна здесь:
6 превосходных графических веб-браузеров
Веб-браузер — типичное настольное приложение. Он нужен каждому, и нет дистрибутива Linux для настольных ПК, который не делал бы доступным веб-браузер.
Этот тип программного обеспечения отвечает за поиск и представление информации, хранящейся во всемирной паутине, системе взаимосвязанных гипертекстовых документов, доступ к которым осуществляется через Интернет. Веб-браузеры позволяют пользователям просматривать веб-страницы, которые часто содержат смесь текста, изображений, видео и других мультимедийных материалов.
Для Linux доступно множество различных веб-браузеров, наиболее популярными из которых являются Google Chrome и Firefox. Однако доминирование на рынке Google Chrome и Firefox не означает, что они обязательно являются лучшим веб-браузером для любой ситуации.
У каждого свои потребности, некоторые предпочитают тяжеловесные браузеры с большим количеством функций и надстроек, другие пользователи по-прежнему хотят иметь привлекательный графический браузер, но с меньшими размерами. Многие графические браузеры потребляют большой объем памяти.Некоторые пользователи считают это неприемлемым, особенно если они используют машину с низкими характеристиками. Мы рассмотрим облегченные веб-браузеры (включая консольные браузеры) отдельно.
Хотя мы признаем, что Google Chrome, Opera и Vivaldi являются проприетарным программным обеспечением с закрытым исходным кодом (можно бесплатно загрузить), тем не менее, они достойны включения в эту статью.
Чтобы оценить качество доступного программного обеспечения, мы составили список из 6 превосходных графических веб-браузеров.Вот наш взгляд на них.
Давайте рассмотрим 6 имеющихся веб-браузеров. Для каждого заголовка мы составили отдельную страницу портала, на которой представлены снимки экрана программного обеспечения в действии, полное описание с подробным анализом его функций, а также ссылки на соответствующие ресурсы.
Веб-браузеры | |
---|---|
Google Chrome | Безопасный веб-браузер с минималистичным пользовательским интерфейсом |
Firefox | Очень популярный браузер, обеспечивающий безопасный и простой просмотр веб-страниц |
Opera | Популярный графический веб-браузер и Интернет-пакет |
Chromium | Проект с открытым исходным кодом на основе Google Chrome |
Vivaldi | Разработано для стойких технологов и бывших пользователей браузера Opera |
Konqueror | Расширенный файловый менеджер, веб-браузер и средство просмотра документов KDE 4 |
Прочтите нашу полную коллекцию рекомендованного бесплатного программного обеспечения с открытым исходным кодом .Сборник охватывает все категории программного обеспечения. Коллекция программного обеспечения является частью нашей серии информационных статей для энтузиастов Linux. Есть масса подробных обзоров, альтернативы Google, интересные вещи, которые можно попробовать, оборудование, бесплатные книги и руководства по программированию и многое другое. |
Что такое графический браузер?
Что такое графический браузер?
Графические браузеры отображают текст, изображения и другие веб-приложения, включая видео и аудио файлы (по сравнению с текстовыми браузерами).Самыми популярными веб-браузерами, которые используются сегодня, являются Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, Apple Safari и браузер Opera.
Что случилось с мозаикой?
NCSA выпустила его в 1993 году и официально прекратила разработку и поддержку 7 января 1997 года. Начиная с 1995 года, Mosaic уступила долю рынка Netscape Navigator, и к 1997 году, когда проект был прекращен, оставалась лишь небольшая часть пользователей. Microsoft лицензировала Mosaic на создание Internet Explorer в 1995 году.
Какой первый графический веб-браузер?
Мозаика
Какие три самых популярных веб-браузера?
Какой самый популярный веб-браузер?
- Google Chrome.
- Apple Safari.
- Firefox.
- Microsoft Edge.
Кто основатель Интернета?
Тим Бернерс-Ли
Является ли Drupal веб-браузером?
Как правило, веб-сайты, созданные с использованием только ядра Drupal (т.е.е. без дополнительных модулей) совместимы со всеми современными браузерами, поддерживающими CSS и JavaScript (с небольшими вариациями внешнего вида), и полностью функциональны в них.
Opera — это веб-браузер?
Opera — это многоплатформенный веб-браузер, разработанный Opera Software. Opera — это браузер на основе Chromium. Он отличается от других браузеров своим пользовательским интерфейсом и другими функциями.
Могу ли я доверять браузеру Opera?
Все популярные браузеры (Edge, Firefox, Chrome и Opera) достаточно безопасны.Все они продолжают повышать свою безопасность. И они часто разделяют эти функции безопасности друг с другом. Итак, если под безопасностью вы подразумеваете меньшую уязвимость для вредоносных программ, то да, Opera относительно безопасна.
Opera GX лучше, чем Google Chrome?
Нет, опера не лучше хрома.
Является ли Opera GX безопасным браузером?
Использование Opera рискованно с точки зрения конфиденциальности. Opera основана на Chromium, поэтому она примерно такая же, как и любой другой браузер Chromium. Тем не менее, Opera кое-где вносит поправки, чтобы сделать вещи более безопасными.
Почему Opera GX плохая?
Мы опробовали это, и хотя Opera GX использует меньше ресурсов, чем Brave (наш ежедневный драйвер), он начинает выходить за пределы ЦП и ОЗУ, когда это необходимо, например, открытие 10 вкладок при ограничении ОЗУ до 1 ГБ и загрузка ЦП до 8 процентов. …
Какой браузер Opera лучше?
Мы думаем, что Opera Mini — лучший компаньон в путешествиях. За пределами города это может помочь снизить расходы на роуминг или оплату вне сети. В дороге или в многолюдных городах это может помочь ускорить работу в Интернете и быстрее доставить вас к контенту.Браузер Opera для Android разработан для обеспечения полноценного просмотра.
Сколько оперативной памяти использует Opera GX?
Это по-прежнему полнофункциональный браузер, 1 Гб не удивительно.
Почему Opera использует так много оперативной памяти?
Opera потребляет много памяти, но оказывается, что проблемы с памятью вызваны «автоматическим кешированием RAM» в Opera. Итак, вот как вы можете заставить Opera потреблять меньше памяти. Перейдите в Историю и выберите кэш памяти 4 МБ и Размер диска на что угодно.Отметьте «Опорожнять при выходе» и нажмите ОК.
Opera GX использует больше оперативной памяти, чем Chrome?
В отделе Ram Opera GX использовала на 200 МБ больше, чем браузер Chrome, но в отделе ЦП браузеры Opera GX использовали на 1% меньше ЦП, чем Chrome.
Почему мои браузеры используют так много памяти?
Ваш компьютер использует оперативную память в качестве кэша для хранения вещей, которые могут вскоре снова понадобиться — в случае веб-браузеров это могут быть веб-страницы или другие ресурсы, используемые подключаемыми модулями и расширениями.Chrome и, в несколько меньшей степени, Firefox предназначены для использования большего объема оперативной памяти, чтобы ваш просмотр был более быстрым и плавным.
Что такое графический браузер?
Спросил: Дориан ЗиманнОценка: 4.6 / 5 (38 голоса)
Графические браузеры отображают текст, изображения и другие веб-приложения, включая видео и аудио файлы (по сравнению с текстовыми браузерами).Самыми популярными веб-браузерами, которые используются сегодня, являются Mozilla Firefox, Google Chrome, Microsoft Internet Explorer, Apple Safari и браузер Opera.
Посмотреть полный ответИмея это в виду, как называется основной графический браузер?
Сегодня основными веб-браузерами являются Chrome, Safari, Internet Explorer, Firefox, Opera и Edge. Взрыв популярности Интернета был вызван в сентябре 1993 года NCSA Mosaic , графическим браузером, который в конечном итоге работал на нескольких популярных офисных и домашних компьютерах.
Далее возникает вопрос, что такое неграфический браузер ?. Lynx — один из наиболее часто используемых веб-браузеров с командной строкой. Lynx разработан для отображения простого текста ASCII на простых терминалах, поэтому он игнорирует весь мультимедийный контент Интернета. … Lynx удобен для пользователей модемов, поскольку требует меньше передачи информации, чем графические браузеры, загружающие большие файлы изображений.
Точно так же можно спросить, какой первый графический веб-браузер?
коллекций были использованы для продвижения Mosaic , первого графического веб-браузера, когда он был представлен в 1993 году.
Какие были первые браузеры?
В то время как Nexus использовался только для NeXTStep OS, первым коммерчески доступным интернет-браузером был Mosaic . Программисты Марк Андреессен и Джейми Завински разработали веб-браузер NCSA Mosaic в 1993 году.
Найдено 38 похожих вопросовЯвляется ли WWW веб-браузером?
Фактически, первый веб-браузер назывался World Wide Web и был разработан Тимом Бернерсом-Ли в 1989 году.Хотя название конкретного веб-браузера длилось недолго, его наследие живет сегодня, поскольку большинство веб-адресов начинаются с www, что означает World Wide Web.
Это пример графического браузера?
В большинстве случаев мы используем графические веб-браузеры, такие как Firefox, Google Chrome, Opera и т. Д., Однако иногда у нас нет графической среды, и нам по-прежнему требуется доступ к веб-сайтам. В таких ситуациях мы можем использовать неграфические браузеры, такие как Lynx, elinks, W3M и так далее.
В чем разница между текстовым браузером и графическим браузером?
Текстовый веб-браузер — это веб-браузер, который предоставляет только текст веб-страниц, а игнорирует любое графическое содержимое . Графический браузер используется для отображения изображений в тексте вместо отображения изображений в отдельном окне. … В веб-браузере это может означать страницу, которую вы хотите посетить.
Какой браузер является текстовым браузером?
Lynx — это настраиваемый текстовый веб-браузер для использования на терминалах с символьными ячейками, адресуемыми курсором.По состоянию на 2020 год это самый старый веб-браузер, который все еще поддерживается, начавшийся в 1992 году.
Является ли браузер графическим интерфейсом пользователя?
Пользовательский веб-интерфейс или графический пользовательский интерфейс на основе веб- относится к взаимодействию между пользователем и программным обеспечением, работающим на веб-сервере, где пользовательский интерфейс представляет собой веб-браузер и веб-страницу, которую он загружает и отображает.
Почему мы используем браузер?
Браузер — это программа, которая используется для доступа в Интернет .Браузер позволяет вам посещать веб-сайты и выполнять в них действия, такие как вход в систему, просмотр мультимедиа, переход с одного сайта на другой, переход с одной страницы на другую, печать, отправку и получение электронной почты, а также многие другие действия.
Для чего нужен Интернет-браузер?
Веб-браузер (также известный как браузер) — это программное приложение , которое позволяет вам получать доступ к информации во всемирной паутине . Когда пользователь запрашивает веб-страницу с определенного веб-сайта, веб-браузер запрашивает контент с веб-сервера и показывает его на устройстве пользователя.
Какой лучший браузер в 2020 году?
- Лучшие веб-браузеры 2020 года по категориям.
- # 1 — Лучший веб-браузер: Opera.
- # 2 — Лучшее для Mac (и занявшее второе место) — Google Chrome.
- № 3 — Лучший браузер для мобильных устройств — Opera Mini.
- № 4 — Самый быстрый веб-браузер — Вивальди.
- № 5 — Самый безопасный веб-браузер — Tor.
- # 6 — Самый лучший и самый крутой просмотр веб-страниц: Brave.
Какой браузер лучше всего использовать?
- Mozilla Firefox. Лучший браузер для опытных пользователей и защиты конфиденциальности. …
- Microsoft Edge. По-настоящему отличный браузер от бывших браузерных плохих парней. …
- Opera. Классный браузер, который особенно хорош для сбора контента. …
- Google Chrome. Это самый любимый браузер в мире, но он может сильно съедать память….
- Вивальди.
Сколько существует типов интернет-браузеров?
Есть четыре ведущих веб-браузера — Explorer, Firefox, Netscape и Safari, но есть и многие другие браузеры. Возможно, вам будет интересно узнать полную статистику браузера.
Какой пример Google Chrome?
Ответ: Веб-браузер (называемый браузером) — это прикладное программное обеспечение для доступа к всемирной паутине.Google Chrome — это пример веб-браузера.
Как вы отправляете текст из веб-браузера?
Как отправлять тексты из веб-браузера с помощью Google Voice
- Перейдите на веб-сайт Google Voice.
- Щелкните «Для личного пользования». …
- Прокрутите вниз до пункта «Интернет» для отправки через Интернет.
- При регистрации для вас будет создан новый номер. …
- После того, как вы выберете свой номер, он попросит вас указать реальный номер телефона, чтобы подтвердить, что он у вас есть.
Как найти текст в веб-браузере?
Нажмите Ctrl + F (на ПК с Windows, Chromebook или Linux) или Command + F (на Mac) на клавиатуре. Буква «F» означает «Найти» и работает в любом браузере. Если вы используете Google Chrome, в правом верхнем углу окна появится всплывающая подсказка.
Что не является веб-браузером?
Facebook НЕ является веб-браузером.
Это приложение, используемое для доступа и просмотра веб-сайтов. Microsoft Internet Explorer, Google Chrome, Mozilla Firefox, Apple Safari и т. Д.
Является ли Netscape Интернет-браузером?
браузеров. Команда, стоящая за Mosaic, создала Netscape Navigator, который был оптимизирован для домашних пользователей, просматривающих сайты на медленных скоростях модемов с коммутируемым доступом. Netscape Navigator стал доминирующим веб-браузером вскоре после его выпуска в 1994 году.
Какой браузер с примером?
«Веб-браузер или просто» браузер «- это приложение, используемое для доступа и просмотра веб-сайтов. К распространенным веб-браузерам относятся Microsoft Edge, Internet Explorer, Google Chrome, Mozilla Firefox и Apple Safari .
Какой браузер самый легкий?
- Бледная луна.Pale Moon — отличный выбор для тех, у кого есть современный процессор, любой многоядерный процессор серии выше или эквивалентный Intel Pentium 4 или AMD Athlon 64. …
- К-Мелеон. …
- Qutebrowser. …
- Midori. …
- Comodo IceDragon. …
- 12 мыслей о «5 самых легких веб-браузерах — март 2021 года»
Первый в мире графический браузер: Erwise — OSnews
Принято считать, что Mosaic был первым графическим веб-браузером.Несмотря на то, что Mosaic — основа для Netscape — определенно положил начало веб-революции, это был вовсе не первый графический веб-браузер — эта честь принадлежит Erwise, разработанному четырьмя финскими студентами в 1991 году. Он был более продвинутым, чем Mosaic. в системе X Window, но в итоге не прижился. Четыре разработчика недавно дали интервью, в котором подробно рассказали об Erwise и его истории.
Ким Ниберг, Кари Сидонмаанлакка, Теему Рантанен и Кати Боргерс были четырьмя студентами колледжа, которые разработали первый графический веб-браузер с функцией наведения и щелчка мышью в Хельсинки, Финляндия, в 1991 году и завершили его в апреле 1992 года.У него были всевозможные возможности, которых не было у Mosaic, выпущенного годом позже, например, поиск слов на веб-страницах. Эта поисковая система была интересна тем, что, если она не могла найти слово на текущей веб-странице, она следовала бы в Интернете, чтобы найти его на других страницах — 12 в то время. Более впечатляющей была способность Erwise загружать несколько страниц одновременно; вы можете щелкнуть гиперссылку, и другое окно откроет связанную страницу.
Как нескольким финнам пришла в голову идея написать графический веб-браузер? Тим Бенерс-Ли понял, что графический браузер значительно упростит использование Интернета, и решил, что это будет хороший проект для студентов.Он разместил несколько запросов по всему миру, и Ари Леммке, инструктор четырех студентов, принял его и предложил четверым начать работу над этим «или чем-то связанным с Linux» . Группа остановила свой выбор на проекте браузера.
Несколько других проектов последовали за Erwise, и, конечно же, Mosaic стал тем, что в конечном итоге стало матерью всех графических веб-браузеров. «Сначала они сделали много неправильных вещей с Mosaic. Были проблемы, которые мы уже решили », — смеется Нюберг.Ниберг даже отправлял электронное письмо с некоторыми советами людям, стоящим за Mosaic.
Возникает вопрос: почему Erwise не стала матерью всех веб-браузеров? Проблема заключалась в том, что в то время Финляндия находилась в глубокой экономической депрессии, страна была банкротом, а венчурный капитал отсутствовал — венчурный капитал был в изобилии в Кремниевой долине, куда Mosaic могла привлечь более чем достаточно, чтобы дать толчок развитию экономики. веб-революция.
Тогда мы не могли создать бизнес вокруг Erwise в Финляндии.Единственный способ заработать деньги — это продолжить разработку, чтобы Netscape, наконец, нас купила. Тем не менее, важно то, что мы могли бы достичь начального уровня мозаики с относительно небольшими дополнительными усилиями. Мы должны были просто доработать Erwise и опубликовать его на нескольких платформах.
Для этого Рантанен хотел устроиться на работу, но на это не хватило даже денег.
Это просто показывает, что великие и новаторские идеи теряются из-за отсутствия денег.Не так давно я увидел по голландскому телевидению сюжет о голландской 16-летней девушке, которая посвятила свою жизнь тому, чтобы стать фигуристкой мирового уровня. Она получает всю поддержку от своей семьи, которая вкладывает все свои деньги в ее мечту, и поскольку эта семья достаточно богата, она получает возможность осуществить свою мечту.
Хотя я, очевидно, надеюсь, что она добьется того, чего хочет, это заставило меня задуматься, сколько талантов и сколько хороших идей потеряно, потому что — это , нет богатой семьи, нет инвесторов, нет старой удачи.
Удручает.
Интернет-браузер NCSA Mosaic: полная история
Эрик Бина (слева) и Марк Андриссен (справа)4 факта об Интернет-браузере NCSA Mosaic
- Интернет-браузер NCSA Mosaic был не первым доступным веб-браузером. Однако это был первый по-настоящему удобный браузер, который за короткое время приобрел большую популярность.
- Хотя точные цифры неизвестны, веб-браузер NCSA Mosaic Internet был загружен десятками тысяч пользователей в течение первых нескольких недель после выпуска.
- Интернет-браузер NCSA Mosaic был первым браузером, который позволял пользователям просматривать изображения непосредственно в сеансе браузера, тогда как другие браузеры в то время требовали, чтобы пользователи загружали изображения в виде отдельных файлов.
- Несмотря на популярность браузера, он просуществовал всего около четырех лет, прежде чем был заменен другими браузерами.
Что такое Интернет-браузер NCSA Mosaic: объяснение
Самым первым веб-браузером был WorldWideWeb Бернерса-Ли, но первым популярным веб-браузером был Интернет-браузер NCSA Mosaic.Предыдущие веб-браузеры не были удобными для пользователей; им не хватало интуитивно понятного и привлекательного способа, позволяющего людям ориентироваться в тогда еще новой Всемирной паутине. В 1992 году два разработчика из Национального центра суперкомпьютерных приложений (NCSA) в Университете Иллинойса (Марк Андреессен и Эрик Брина) начали работу над графический, удобный веб-браузер, который позже назовут «Мозаика». Наиболее заметными особенностями этой компьютерной программы, которых не хватало другим браузерам, были возможность просматривать изображения прямо на странице, простота навигации и способ обработки гиперссылок в этом браузере.Предыдущие браузеры отображали только изображения в виде отдельных файлов, доступных для загрузки, которые были связаны со страницей, поэтому никакие изображения не были видны напрямую с любой главной веб-страницы. Другим браузерам также не хватало удобного графического интерфейса для навигации по странице, включая прокрутку и стандартные теперь кнопки «назад», «вперед» и «обновить». Наконец, браузер Mosaic был первым браузером, который включал интерактивные гиперссылки. Предыдущие браузеры давали ссылочные номера, чтобы пользователи могли вручную вводить новый URL, тогда как этот новый браузер позволял пользователям просто щелкать ссылку напрямую, чтобы перейти на желаемую страницу.
Марк Андрессен и Эрик Брина разработали веб-браузер, который люди могли легко изучить и использовать, и, назвав его Mosaic, они сделали его менее запугивающим с технической точки зрения, чем другие браузеры. Однако всего через несколько лет после выпуска их компьютерной программы браузер Mosaic World Wide Web был заменен браузером Netscape, но не раньше, чем он получил множество технологических наград и титулов, таких как продукт года InfoWorld Magazine 1993 года.
GUI для веб-браузера NCSA Mosaic Internet.Разница между Интернет-браузером NCSA Mosaic и Mozilla Firefox
Хотя в Интернет-протоколах и технологиях браузера было сделано несколько улучшений, основные функции браузера Mosaic и Mozilla Firefox больше похожи, чем различны. На первый взгляд, оба являются компьютерными программами, которые пользователь должен загрузить и установить, а затем эти программы будут работать с интернет-протоколами для взаимодействия со статическими и динамическими данными. Очевидно, что браузер Mosaic не поддерживает столько функций и не сможет работать с таким количеством интернет-протоколов, как новые браузеры, но этого следовало ожидать от программного обеспечения, последний выпуск которого был в 1997 году.
Оба браузера могут перемещаться вперед и назад к предыдущим страницам в истории сеанса, а также обновлять и устанавливать домашнюю страницу. Оба браузера также поддерживают гиперссылки и изображения во время сеанса, просматриваемые прямо на странице. Оба браузера также не привязаны к одной конкретной операционной системе и могут использоваться на множестве разных компьютеров.
NCSA Mosaic для MacNCSA Mosaic Internet Web Browser: конец разработки
Выпуск браузера Netscape считается крахом браузера Mosaic.Вскоре после выпуска Netscape популярности Mosaic было недостаточно, чтобы преодолеть новизну новых возможностей с лучшими графическими интерфейсами и расширенными возможностями. К концу 1997 года браузер Mosaic потерял большую часть своей пользовательской базы, поскольку были выпущены новые браузеры. По этой причине последний выпуск браузера Mosaic был выпущен в 1997 году. Программное обеспечение все еще доступно для загрузки сегодня, хотя в основном оно связано с новизной использования старого браузера, поскольку большая часть сегодняшнего Интернета полагается на расширенные протоколы, не подходящие для Mosaic.
Дополнительные изображения пользовательского интерфейса Интернет-браузера NCSA Mosaic.Эпическая борьба за власть, принесшая нам современные браузеры
Мировая история изобилует эпической борьбой за власть, тиранами-завоевателями мира и героическими неудачниками. История веб-браузеров не сильно отличается. Пионеры университетов написали простое программное обеспечение, которое вызвало информационную революцию и борьбу за превосходство браузеров и пользователей Интернета.
До веб-эры
В 1950 году компьютеры занимали целые комнаты и были тупее современных карманных калькуляторов.Но прогресс был быстрым, и к 1960 году они смогли запускать сложные программы. Правительства и университеты по всему миру думали, что было бы здорово, если бы машины могли разговаривать, способствуя сотрудничеству и научным открытиям.
ARPANET был первым успешным сетевым проектом, и в 1969 году первое сообщение было отправлено из лаборатории компьютерных наук Калифорнийского университета в Лос-Анджелесе (UCLA) в Стэнфордский исследовательский институт (SRI), также в Калифорнии.
Это вызвало революцию в компьютерных сетях.Формируются новые сети, связывающие университеты и исследовательские центры по всему миру. Но следующие 20 лет Интернет был недоступен для публики. Это было ограничено университетскими и правительственными исследователями, студентами и частными корпорациями. Существовали десятки программ, которые могли обмениваться информацией по телефонным линиям, но ни одна из них не была простой в использовании. Настоящий открытый Интернет и первый веб-браузер не были созданы до 1990 года.
Веб-эра
Британский ученый-компьютерщик Тим Бернерс-Ли создал первый веб-сервер и графический веб-браузер в 1990 году, работая в CERN, Европейской организации ядерных исследований, в Швейцарии.Он назвал свое новое окно в Интернет «WorldWideWeb». Это был простой в использовании графический интерфейс, созданный для компьютера NeXT. Впервые текстовые документы были связаны друг с другом через общедоступную сеть — Интернет, каким мы его знаем.
Год спустя Бернерс-Ли попросил студента-математика ЦЕРН Никола Пеллоу написать Line Mode Browser, программу для базовых компьютерных терминалов.
К 1993 году Интернет взорвался. Университеты, правительства и частные корпорации — все увидели возможности в открытом Интернете.Всем нужны были новые компьютерные программы для доступа к нему. В том же году Mosaic был создан в Национальном центре суперкомпьютерных приложений (NCSA) в Университете Иллинойса в Урбана-Шампейн ученым-компьютерщиком Марком Андриссеном. Это был самый первый популярный веб-браузер и ранний предок Mozilla Firefox.
NCSA Mosaic работала на компьютерах с Windows, была проста в использовании и давала любому, у кого был компьютер, доступ к ранним веб-страницам, чат-комнатам и библиотекам изображений. В следующем году (1994) Андриссен основал Netscape и выпустил Netscape Navigator для широкой публики.Он имел огромный успех и стал первым браузером для людей. Это был также первый шаг в войне нового типа для пользователей Интернета.
Браузерные войны
К 1995 году Netscape Navigator был не единственным способом выйти в Интернет. Гигант компьютерного программного обеспечения Microsoft лицензировал старый код Mosaic и построил собственное окно для выхода в Интернет, Internet Explorer. Релиз спровоцировал войну. Netscape и Microsoft лихорадочно работали над созданием новых версий своих программ, каждая из которых пыталась превзойти другую, предлагая более быстрые и лучшие продукты.
Netscape создала и выпустила JavaScript, который дал веб-сайтам мощные вычислительные возможности, которых у них раньше не было. (Они также сделали печально известный тег
Вещи немного вышли из-под контроля в 1997 году, когда Microsoft выпустила Internet Explorer 4.0. Команда построила гигантскую букву «е» и украла ее на лужайке перед штаб-квартирой Netscape. Команда Netscape сразу же опрокинула гигантскую букву «е» и поместила на нее своего собственного талисмана динозавра Mozilla.
Затем Microsoft начала поставлять Internet Explorer со своей операционной системой Windows. В течение 4 лет у него было 75% рынка, а к 1999 г. — 99% рынка. Компания столкнулась с антимонопольным судебным разбирательством по поводу этого шага, и Netscape решила открыть исходный код своей кодовой базы и создала некоммерческую Mozilla, которая в 2002 году создала и выпустила Firefox. В интересах пользователей и открытого Интернета, Firefox был создан, чтобы предоставить пользователям возможность выбора.К 2010 году Mozilla Firefox и другие сократили долю рынка Internet Explorer до 50%.
В конце 90-х — начале 2000-х появились другие конкуренты, включая Opera, Safari и Google Chrome. Microsoft Edge заменил Internet Explorer с выпуском Windows 10 в 2015 году.
Просмотр веб-страниц сегодня
Сегодня существует лишь несколько способов выхода в Интернет. Firefox, Google Chrome, Microsoft Edge, Safari и Opera — главные конкуренты.Мобильные устройства стали предпочтительным способом доступа в Интернет за последнее десятилетие. Сегодня большинство пользователей Интернета используют только мобильные браузеры и приложения для выхода в Интернет. Мобильные версии основных браузеров доступны для устройств iOS и Android. Хотя эти приложения очень полезны для определенных целей, они предоставляют только ограниченный доступ в Интернет.
В будущем Интернет, вероятно, еще дальше отойдет от своих гипертекстовых корней и превратится в огромное море интерактивного опыта.Виртуальная реальность маячила на горизонте уже несколько десятилетий (по крайней мере, с момента выпуска Lawnmower Man в 1992 году и Nintendo Virtual Boy в 1995 году), но Интернет может, наконец, принести ее в массы. Firefox теперь поддерживает WebVR и A-Frame, что позволяет разработчикам быстро и легко создавать веб-сайты виртуальной реальности. Большинство современных мобильных устройств поддерживают WebVR и могут легко использоваться как гарнитуры в простых картонных футлярах. Сеть виртуальной реальности 3D, подобная той, которую представил писатель-фантаст Нил Стивенсон, может быть не за горами.В этом случае сам веб-браузер может полностью исчезнуть и стать настоящим окном в другой мир.
Каким бы ни было будущее Интернета, Mozilla и Firefox будут рядом для пользователей, гарантируя, что у них будут мощные инструменты для работы в Интернете и все, что он может предложить. Интернет предназначен для всех, и каждый должен иметь возможность контролировать свои действия в сети. Вот почему мы предоставляем инструменты Firefox для защиты конфиденциальности пользователей и никогда не продаем данные пользователей рекламодателям.
ресурсов
Каким был первый графический веб-браузер? (с изображениями)
Первый графический веб-браузер назывался Erwise — приложение, написанное для компьютеров Unix, работающих под управлением Windows X System.Его разработали Ким Нюберг, Кари Сидянмаанлакка, Теему Рантанен и Кати Боргерс, четыре студента колледжа, которые учились в Хельсинкском технологическом университете в Финляндии. Проект начался в 1991 году и был выпущен в апреле 1992 года. Erwise считается новаторской программой и является предшественником современного Интернет-браузера.
Первый графический веб-браузер был назван Erwise — приложением, написанным для компьютеров Unix.Тим Бернерс-Ли, создатель Всемирной паутины, сыграл важную роль в разработке первого графического веб-браузера. Бернерс-Ли понял, что браузер с графическим пользовательским интерфейсом значительно упростит использование Интернета для серфинга в Интернете. Полагая, что эта концепция станет идеальным проектом для студентов, он обратился с многочисленными просьбами к потенциальным разработчикам по всему миру.
Тим Бернерс-Ли, создатель всемирной паутины, сыграл важную роль в разработке первого графического веб-браузера.Бернерс-Ли получил запрос от Ари Леммке, инструктора, который руководил четырьмя студентами, которые в итоге создали браузер. Четыре финских студента разработали графический браузер с функцией «укажи и щелкни» с многочисленными функциями, которые появятся гораздо позже. Их работа была вдохновлена Робертом Кайо, бельгийским ученым-компьютерщиком, наиболее известным благодаря работе с Бернерс-Ли над разработкой Всемирной паутины.
Как первый графический веб-браузер Erwise обладал многими уникальными качествами. Среди них была его способность одновременно загружать несколько страниц. Например, пользователи могут щелкнуть гиперссылку, которая автоматически откроет другое окно со связанной веб-страницей.Фактически, у Erwise был ряд возможностей, которых не хватало Mosaic, включая интегрированный текстовый поиск, который можно было выполнить с любой заданной веб-страницы. Mosaic, первый графический веб-браузер, который помог популяризировать Интернет, до сих пор широко известен тем, что заложил основу, которой будут следовать современные браузеры.
Разработка первого графического веб-браузера была остановлена после того, как его создатели закончили обучение и перешли к другим начинаниям.Бернерс-Ли совершил поездку в Финляндию, чтобы побудить группу студентов продолжить работу над проектом. К сожалению для Erwise, группа не смогла продолжить разработку из-за недостаточного финансирования. Было сказано, что Бернерс-Ли хотел бы продолжить проект сам, но не смог этого сделать, потому что код был написан полностью на финском языке.
Многие считали, что Erwise опередил свое время.Несмотря на новаторство и обещание первого графического веб-браузера, он так и не был коммерциализирован. В конечном счете, обычно считается, что его прекращение связано с тяжелым состоянием экономики Финляндии в период ее развития.
.