GNOME Web

редактировать
Бесплатный веб-браузер с открытым исходным кодом

GNOME Web
логотип GNOME Web - 2018.svg
GNOME Web 3.36 in both "normal" and "narrow"[1] modes alongside its preferences windows GNOME Web 3.36 как в "обычном", так и в "узком" режимы вместе с окнами настроек
Оригинальный автор (ы) Марко Песенти Гритти
Разработчик (и) Проект GNOME (в основном Майкл Катандзаро и Ксан Лопес, оба из Игалия )
Первоначальный выпуск24 декабря 2002 г.; 17 лет назад (2002-12-24)
Стабильный выпуск (ы) [±]
3.38.1 (8 Октябрь 2020 г.; 8 дней назад (2020-10-08)
Предварительные версии [±]
3.37.92 (13 сентября 2020 г.; 33 дня назад (2020-09- 13))
Репозиторий Измените это в Викиданных
Написано наC (GTK )
Engine WebKitGTK
Операционная система Unix-подобная
Платформа GNOME
Размер 2,6 МБ (скомпилированный пакет для AMD64, без зависимостей)
Доступенболее ста языков
Тип Веб-браузер
Лицензия GPLv3 +
Веб-сайтwiki.gnome.org / Apps / Web

GNOME Web (до 2012 года назывался Epiphany ) является бесплатным и открытым исходным кодом . веб-браузер на основе WebKitGTK, разработанный проектом GNOME для Unix-подобных систем. Это официальный веб-браузер по умолчанию для GNOME и часть основных приложений GNOME.

. Как компонент основных приложений GNOME, он обеспечивает полную интеграцию с настройки GNOME и другие компоненты, такие как связка ключей GNOME для безопасного хранения паролей, в соответствии с Руководством по человеческому интерфейсу GNOME и программным стеком GNOME для обеспечения первой -классовая поддержка всех новых технологий Edge, таких как Wayland и последние основные версии GTK, поддержка мультимедиа с использованием GStreamer, небольшой размер пакета (2,6 МБ) и очень быстрое время выполнения / запуска за счет использования общих компонентов; другие функции включают режим чтения, жесты мыши, умные закладки, хвалебный механизм интеграции веб-приложений, встроенную блокировку рекламы, Параметр «Вставить эмодзи» в контекстном меню для быстрой и простой вставки эмодзи и разных символов и пиктограмм в текстовые поля , Безопасный просмотр Google, поддерживает чтение и сохранение MHTML, формата архива для веб-страниц, который объединяет все файлы веб-страниц в один единственный файл; и потребляют меньше системных ресурсов, чем основные кроссплатформенные веб-браузеры.

GNOME Web является веб-браузером по умолчанию в elementary OS и Bodhi Linux.

. Содержание

  • 1 Именование
  • 2 История разработки
    • 2.1 Galeon
    • 2.2 На основе Gecko
    • 2.3 На основе WebKit
  • 3 История выпусков
  • 4 Функции
    • 4.1 Поддержка веб-стандартов
    • 4.2 Интеграция с GNOME
    • 4.3 Блокировка рекламы
    • 4.4 Безопасный просмотр Google и песочница безопасности
    • 4.5 Интеллектуальные закладки
    • 4.6 Режим веб-приложения
    • 4.7 Firefox Sync
    • 4.8 Расширения
  • 5 Системные требования
  • 6 Прием
  • 7 См. также
  • 8 Примечания
  • 9 Ссылки
  • 10 Внешние ссылки

Именование

GNOME Web изначально называлось «Epiphany», но в 2012 году было переименовано как часть GNOME 3.4. Имя Epiphany до сих пор используется внутри компании для разработки и в исходном коде. Пакет остается прозрением-браузером в Debian и дистрибутивах, основанных на (чтобы избежать столкновения имен с видеоигрой, которая также называется "Epiphany") и Epiphany в Fedora и дистрибутивах на основе.

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

Galeon

Марко Песенти Гритти, основатель Galeon, первоначально разработал Epiphany в 2002 году как вилку из Галеон. Форк произошел из-за разногласий между Гритти и остальными разработчиками Galeon по поводу новых функций. В то время как Гритти считал монолитный дизайн Galeon и количество настраиваемых пользователем функций факторами, ограничивающими ремонтопригодность и удобство использования Galeon, остальные разработчики Galeon хотели добавить больше функций.

Примерно в то же время в проекте GNOME был принят набор руководств по человеческому интерфейсу, которые способствовали упрощению пользовательских интерфейсов. Поскольку Galeon был ориентирован на опытных пользователей, большинство разработчиков не одобряли его. В результате Гритти создал новый браузер на основе Galeon, в котором было удалено большинство некритичных функций. Он намеревался, чтобы Epiphany соответствовал требованиям GNOME HIG. Таким образом, Epiphany с самого начала использовал глобальную тему GNOME и другие настройки.

Гритти объяснил свои мотивы:

Хотя Mozilla имеет отличный движок рендеринга, его интерфейс по умолчанию на основе XUL является считается переполненным и раздутым. Более того, на более медленных процессорах даже тривиальные задачи, такие как раскрытие меню, менее отзывчивы.

Epiphany стремится использовать самый простой интерфейс, возможный для браузера. Помните, что простой не обязательно означает менее мощный. Мы считаем, что сегодня широко используемые браузеры слишком большие, содержат ошибки и раздуты. Epiphany решает проблему простоты с помощью небольшого браузера, разработанного для Интернета - не для почты, групп новостей, управления файлами, обмена мгновенными сообщениями или приготовления кофе. Философия Unix заключается в разработке небольших инструментов, которые делают одно и делают это хорошо.

[..]

Основная цель Epiphany - интегрироваться с рабочим столом gnome. Мы не стремимся сделать Epiphany доступным для использования вне Gnome. Если кому-то все равно захочется пользоваться, это просто плюс. Например: радовать людей, у которых нет установленного центра управления, не является хорошей причиной для настройки mime в самом Epiphany.

— Марко Песенти Гритти

Galeon продолжил работу после форка, но потерял импульс из-за оставшихся разработчиков 'неспособность идти в ногу с изменениями в платформе Mozilla. Разработка Galeon застопорилась, и разработчики решили работать над расширениями, чтобы добавить расширенные функции Galeon в Epiphany.

Гритти закончил свою работу над Epiphany, и команда GNOME под руководством Ксана Лопеса, Кристиана Перша и Жан-Франсуа Рамо теперь руководит разработкой проект. Гритти умер от рака 23 мая 2015 года.

На основе Gecko

Первая версия Epiphany была выпущена 24 декабря 2002 года.

Epiphany первоначально использовала Механизм верстки Gecko из проекта Mozilla для отображения веб-страниц. Он предоставлял графический пользовательский интерфейс GNOME для Gecko вместо кроссплатформенного интерфейса Mozilla.

Разработка Epiphany была в основном сосредоточена на улучшении удобства использования по сравнению с основными браузерами того времени. Наиболее примечательным был новый виджет ввода текста, который был представлен в версии 1.8. Новый виджет поддерживал значки внутри текстовой области и уменьшал пространство экрана, необходимое для представления информации, одновременно улучшая интеграцию с GNOME.

Следующей важной вехой стала версия 2.14, которая была первой, следовавшей нумерации версий GNOME. Он также отличался поддержкой сети с помощью улучшений NetworkManager, интеллектуальных закладок и возможности построения с помощью XULRunner.

Последнее было критически важным. Ранее Epiphany могла использовать только установленный веб-браузер Mozilla в качестве поставщика веб-движка. Поддержка XULRunner позволила установить Epiphany в качестве единственного веб-браузера в системе.

WebKit-based

Web Inspector, показывающий Safari -подобный пользовательский интерфейс

В процессе разработки были серьезные проблемы, связанные с серверной частью Gecko. Примечательно, что циклы выпуска двух проектов не совпадали эффективно. Кроме того, Mozilla все чаще игнорировала стороннее программное обеспечение, желающее использовать Gecko, пока оно не стало рассматриваться как интегрированный компонент Firefox. Для решения этих проблем в июле 2007 года команда Epiphany добавила поддержку WebKit в качестве альтернативного механизма визуализации. 1 апреля 2008 года команда объявила, что она откажется от возможности создавать его с помощью Gecko и продолжит использование только WebKit.

Размер команды и сложность переноса браузера на Webkit привели к тому, что версия 2.22 стала недоступной. перевыпущен с исправлениями ошибок вместе с GNOME 2.24, поэтому выпуски оставались неизменными до 1 июля 2009 года, когда было объявлено, что 2.26 будет последней версией на основе Gecko.

В сентябре 2009 года был завершен переход на Webkit как часть GNOME 2.28.

История выпусков

Веб-выпуски GNOME
ВерсияДатаИзменения
0.425 декабря 2002 г.Первый выпуск.
0,513 апреля 2003 г.Возможность перетаскивать закладки, умные закладки и темы на панель инструментов. Необязательная кнопка «Перейти» для адресной строки. «Помощь» поддержка.
0,64 мая 2003 г.Перетащите ссылок на панель вкладок. Настройки безопасности. Автоматическое определение языка пользователя. Новый диалог истории. Панель закладок по умолчанию.
0,77 июня 2003 г.Элемент управления масштабированием для панели инструментов. Возможность перезагружать страницу в обход кеша (shift + reload). Традиционное меню закладок. Кнопка выхода из полноэкранного режима.
0,813 июля 2003 г.Всплывающие подсказки. Улучшенная интеграция с GNOME. Быстрый поиск по закладкам и истории. Перетащите URL-адреса на панель закладок.
0.922 августа 2003 г.Только исправления.
1.08 сентября 2003 г.. GNOME 2.04Поддержка Mozilla 1.6.
1.215 марта 2004 г.. GNOME 2.06Поддержка Mozilla 1.7 и 1.8, режим блокировки. Навигация с курсором.
1.413 сентября 2004 г.. GNOME 2.08Автономный режим. Блокировка всплывающих окон для каждого сайта.
1.69 марта 2005 г.. GNOME 2.10Менеджер расширений.
1.85 сентября 2005 г.. GNOME 2.12привязки Python, панель инструментов поиска, значки Favicon и SSL отображается в адресной строке. Поддержка Gecko 1.8. Сообщения об ошибках отображаются в области содержимого. Использование системы печати GNOME.
2.1412 марта 2006 г.Поддержка серверной части XULRunner. Предложения тем в диспетчере закладок. Нумерация версий синхронизирована с GNOME.NetworkManager Поддержка интерфейса DBUS.
2,166 сентября 2006 г.Сохранена история для ссылок, открытых в новых вкладках. Проверка орфографии поддержка. Диалог информации о безопасности страницы из расширения Certificates. Новое диалоговое окно печати GTK. Повышена стабильность работы.
2.1814 марта 2007 г.Закладки в онлайн-хранилище. Пользовательский интерфейс для Ad Blocker.
2.2019 сентября 2007 г.Переход с Gecko на WebKit. Печать PDF. Переход с GnomeVFS на GIO.
2.2212 марта 2008 г.
2,2424 сентября 2008 г.
2,2631 марта 2009 г.
2.2824 сентября 2009 г.Backends Gecko удалены. Поддержка расширения Python удалена. WebInspector.
2.3031 марта 2010 г.Предупреждение о сломанном сертификате SSL, поддержка настраиваемых меню страниц.
2.3229 сентября 2010 г.Только исправления.
3.06 апреля 2011 г.Уменьшено количество хрома пользовательского интерфейса. Поддержка геолокации. Переключен с масштабирования текста на масштабирование всего содержимого. Новый менеджер загрузок. Переход на технологии GTK 3 и GNOME 3.
3.228 сентября 2011 г.Отдельные настройки шрифта. Программа просмотра исходного кода WebKit сделана по умолчанию. Представлен режим веб-приложений.
3.428 марта 2012 г.Переименовано из Epiphany в Web. Капитальный ремонт интерфейса. Улучшения производительности. Представлено супер меню.
3.626 сентября 2012 г.Представлен экран обзора и полноэкранный режим.
3.827 марта 2013 г.Поддержка Adobe Flash и других подключаемых модулей с использованием Webkit 2. Режим конфиденциальности. Новая вкладка кнопка. Удаляет возможность отключить JavaScript.
3.1026 сентября 2013 г.Новое размещение панели инструментов в «Заголовок», новый дизайн заголовка GNOME.
3.1225 марта 2014 г.Версия основного обновления, включающая улучшенную производительность и улучшения пользовательского интерфейса. Реализован единый процесс для каждой вкладки.
3.1424 сентября 2014 г.Незначительное обновление, добавляющее поддержку блокировки недействительных SSL-сертификатов, предупреждение пользователей о смешанном содержимом для повышения безопасности, повышение производительности блокировщика рекламы и общие небольшие улучшения и полировка пользовательского интерфейса.
3.1623 марта 2015 г.Пользовательский интерфейс обновлен, исправлены ошибки, повышающие конфиденциальность и удобство обнаружения в режиме инкогнито.
3.1823 сентября 2015 г.Улучшения пользовательского интерфейса. Включено Не отслеживать и блокировщик рекламы по умолчанию.
3.2023 марта 2016 г.Улучшения пользовательского интерфейса. Восстановление сеанса.
3.2221 сентября 2016 г.Улучшения пользовательского интерфейса.
3.306 сентября 2018 г.Режим чтения, другие.
3.3412 сентября 2019 г.Переписанный и улучшенный блокировщик рекламы, использующий фильтрацию содержимого Webkit. Изолирование веб-процессов для повышения безопасности. Любимые вкладки можно закрепить. поддержка плагина удалена.
3.367 марта 2020 г.Улучшения пользовательского интерфейса для маленьких экранов. Встроенная поддержка документов PDF. Улучшена поддержка темных тем GTK. Встроенный просмотр исходного кода веб-страницы. Удаление рудиментарной поддержки NPAPI. Поддержка обслуживающего персонала. Более безопасная обработка файлов cookie. Улучшения безопасности для лучшей изоляции сайтов друг от друга в процессе вкладок.

Функции

Поддержка веб-стандартов

Базовый механизм браузера WebKit обеспечивает поддержку HTML 4, XHTML, CSS 1 и 2, большая часть HTML 5 и CSS 3, а также Web Inspector ( инструмент отладки веб-разработки).

Поддержка Encrypted Media Extensions не является целью, поскольку стандарт не определяет модуль дешифрования контента для использования, все доступные модули являются частными, даже если возможно лицензирование, и система накладывает Управление цифровыми правами, которое скрывает, что делает компьютер пользователя, чтобы затруднить копирование «премиального контента». Однако Media Source Extensions поддерживается, поскольку YouTube начал требовать эту технологию в ноябре 2018 года.

Apple, которая является основным корпоративным спонсором Webkit, отклонила не менее 16 веб-API, потому что они могут быть использованы в атаке отпечатков пальцев, чтобы помочь лично идентифицировать пользователей и отслеживать их, обеспечивая при этом ограниченную выгоду для пользователя или не предоставляя никакой выгоды. Поскольку HTML5test проверяет наличие большинства этих API, он искусственно снижает «оценку» Webkit в баллах (как и отсутствие поддержки DRM).

Интернет когда-то поддерживал плагины NPAPI, такие как Java и Adobe Flash, но поддержка была удалена в GNOME 3.34. На современной веб-платформе они вышли из моды, и поддержка была прекращена во всех основных браузерах. Сама Adobe устарела с Flash. На протяжении многих лет Flash приобрел дурную славу из-за проблем с удобством использования и стабильности, постоянных уязвимостей в системе безопасности, своей проприетарной природы, способности разрешать сайтам развертывать особенно неприятную веб-рекламу и слабой и непоследовательной поддержки Linux со стороны Adobe. Многие из этих проблем были подняты Стивом Джобсом, тогдашним генеральным директором Apple, в его эссе Мысли о Flash.

Интеграция с GNOME

Поддержка форм-факторов телефона и планшета была добавлена ​​в версии 3.34

Повторное использование в Интернете Платформы и настройки GNOME, включая тему пользовательского интерфейса, сетевые настройки и печать. Настройки хранятся в GSettings, а приложения GNOME по умолчанию используются для типов интернет-медиа. Пользователь настраивает их централизованно в приложении настроек GNOME.

Встроенный менеджер предпочтений для Интернета предоставляет базовые настройки для конкретного браузера, в то время как расширенные настройки, которые могут радикально изменить поведение Интернета, можно изменить с помощью таких утилит, как dconf (командная строка) и dconf-editor (графический).

Web следует рекомендациям GNOME Human Interface Guidelines и проектным решениям в масштабах всей платформы. Например, в Web 3.4 меню действий приложения было перемещено в меню приложения верхней панели оболочки GNOME, а строка меню была заменена на кнопку «суперменю», которая запускает отображение пунктов меню для конкретных окон.

Начиная с GNOME 3.32, Web может адаптироваться к различным форм-факторам с помощью libhandy, библиотеки, спонсируемой Purism. Он поддерживает форм-факторы настольных компьютеров, планшетов и телефонов. («Узкий режим»).

Блокировка рекламы

Начиная с GNOME 3.18, Интернет по умолчанию настроен на блокировку рекламы и всплывающих окон. Другие браузеры обычно заставляют пользователя искать расширение и переключать настройки.

В GNOME 3.34 существующий блокировщик рекламы был удален. Этот код был только частично функциональным и был источником многих ошибок. Web перенял систему «Content Blockers» от движка Webkit.

Один из разработчиков, Адриан Перес де Кастро, сравнил старые и новые блокировщики рекламы. Он обнаружил, что коммутатор позволяет сэкономить примерно 80 МБ ОЗУ на каждую вкладку браузера.

Безопасный просмотр Google и песочница безопасности

Начиная с GNOME 3.28, Интернет поддерживает Безопасный просмотр Google, чтобы предотвратить посещение пользователями вредоносных веб-сайтов.

Начиная с GNOME 3.34, Web явно требует как минимум WebkitGTK 2.26 или новее. Это обеспечивает «пузырьковую песочницу» для процессов вкладок, которая предназначена для предотвращения проникновения вредоносных веб-сайтов в браузер и использования его для слежки за другими вкладками или запуска вредоносного кода на компьютере пользователя. Если такой код обнаружит другой эксплойт в операционной системе, позволяющий ему стать root, результатом может стать катастрофа для всех пользователей системы.

По словам Майкла Катандзаро, приоритетом стала песочница, потому что его особенно беспокоило качество кода OpenJPEG и многочисленные проблемы безопасности, которые были обнаружены в нем, в том числе много лет неудачных проверок безопасности Ubuntu. Далее он пояснил, что веб-совместимость требует, чтобы сайты считали Интернет основным браузером. Отправка им пользовательского агента из Apple Safari приводит к тому, что количество сломанных веб-сайтов меньше, чем у других (из-за совместного использования движка Webkit), но также приводит к тому, что серверы кеширования доставляют JPEG 2000 изображения, из которых Safari является единственным поддерживаемым браузером. Других вариантов с открытым исходным кодом для поддержки JPEG 2000 не существует. Исправление OpenJPEG, который является официальным справочным программным обеспечением, будет масштабным мероприятием, на решение которого могут уйти годы. Включение песочницы Bubblewrap Sandbox может привести к тому, что многие уязвимости в этом и других компонентах станут «минимально полезными» для потенциальных злоумышленников.

В GNOME 3.36 Web получил встроенную поддержку документов PDF с помощью PDF.js. Майкл Катандзаро объяснил, что открывать веб-сайты Evince для отображения файлов PDF было небезопасно, так как это можно было использовать для выхода из изолированной программной среды браузера. Поскольку Evince был последним пользователем NPAPI, это позволило удалить оставшийся код поддержки для устаревшей модели плагина (где могли скрываться дополнительные уязвимости). Поскольку поддержка NPAPI сильно зависела от X11, переход на PDF.js также позволил отказаться от этой зависимости.

Поскольку PDF.js внутренне конвертирует PDF-документы, чтобы они могли отображаться в движке веб-браузера, он не добавляет уязвимостей безопасности в браузер так, как компилировал плагины, такие как Adobe Acrobat или Evince.

Умные закладки

Управление закладками и категоризация

В то время как большинство браузеров имеют иерархическую систему закладок на основе папок, Web использует категоризированные закладки, где одна закладка (например, «Интернет») может существовать в нескольких категориях (например, «Веб-браузеры», «GNOME» и «Компьютерное программное обеспечение»). В особую категорию входят закладки, которые еще не попали в категорию. Еще одна новаторская концепция, поддерживаемая Интернетом (хотя первоначально от Galeon ), - это «умные закладки ». Они принимают один аргумент, указанный в адресной строке или в текстовом поле на панели инструментов. Закладки, наряду с историей просмотров, доступны из адресной строки в режиме поиска по мере ввода.

Режим веб-приложения

GNOME Web 3.36 (март 2020 г.) в «режиме веб-приложения», показывая главная страница Википедии

Начиная с GNOME 3.2, выпущенного в сентябре 2011 года, Web позволяет создавать средства запуска приложений для веб-приложений. Последующий вызов средства запуска вызывает простой специфичный для сайта браузер (единственный экземпляр) Web, ограниченный одним доменом, с открытием внешних ссылок в обычном браузере. Созданная таким образом программа запуска доступна с рабочего стола и не ограничивается оболочкой GNOME. Например, его можно использовать с Unity, используемым в Ubuntu. Эта функция облегчает интеграцию рабочего стола и World Wide Web, что является целью веб-разработчиков. Подобные функции можно найти в версии Google Chrome для Windows. Для тех же целей Mozilla Foundation ранее разработало отдельное приложение Mozilla Prism, которое было заменено проектом Chromeless.

. Управление веб-приложениями осуществляется в основном экземпляре браузера. Приложения могут быть удалены со страницы, доступной по специальному URI about: applications . Предполагалось, что этот подход будет временным, поскольку централизованное управление веб-приложениями GNOME должно было быть реализовано в GNOME 3.4, но этого не произошло.

Firefox Sync

Начиная с GNOME 3.26, Интернет поддерживает Firefox Sync, который позволяет пользователям синхронизировать свои закладки, историю, пароли и открытые вкладки с Firefox Sync, которые затем могут использоваться любой копией Firefox или Web, с которой пользователь входит в Firefox Sync.

Расширения

Интернет когда-то поддерживал расширения, и поддерживался пакет, содержащий официальные. Позже это было удалено из-за проблем со стабильностью и ремонтопригодностью.

Некоторые популярные расширения, такие как блокировка рекламы, были перенесены в основное приложение.

Проект выразил заинтересованность в реализации поддержки формата надстройки WebExtension, используемого Chrome, Firefox и некоторыми другими основными браузерами, если можно будет найти заинтересованных участников.

Системные требования

Несмотря на то, что Web является компонентом GNOME, он не предъявляет никаких требований к компонентам GNOME, поэтому его можно установить в любой системе, поддерживающей GTK и Webkit. Хотя проект GNOME не перечисляет конкретных системных требований, он утверждает, что GNOME 3 должен работать на любом современном компьютере.

Reception

Epiphany 2.26.1 (слева) показывает его больший размер пользовательский интерфейс в области хрома, чем в 3.2.0 (справа)

В обзоре Epiphany 2.28 на базе WebKit в сентябре 2009 года Райан Пол из Ars Technica сказал, что «Epiphany довольно быстро в GNOME 2.28 и набрал 100/100 в тесте Acid3. Использование WebKit поможет отличить Epiphany от Firefox, который поставляется в качестве браузера по умолчанию большинством основных дистрибьюторов Linux ».

В Рассматривая Epiphany 2.30 в июле 2010 года, Джек Уоллен назвал его «эффективным, но другим» и отметил его проблему со сбоями. «Когда я впервые начал работать с Epiphany, он вылетал на большинстве сайтов, которые я посещал. Проведя небольшое исследование (а затем небольшую отладку), я понял, что проблема связана с JavaScript. Epiphany (в его текущем выпуске) по какой-то странной причине не работает. мне не нравится JavaScript. Единственный способ обойти это - отключить JavaScript. Да, это означает, что многие функции не будут работать на многих сайтах, но это также означает, что те же самые сайты будут загружаться быстрее и не будут так подвержены есть проблемы (например, сбой моего браузера) ". Валлен положительно заключил о браузере: «Хотя Epiphany не полностью заменил Chrome и Firefox в качестве универсального браузера, теперь я использую его гораздо чаще, чем раньше. [Он имеет] небольшие размеры, быстрый запуск, и чистый интерфейс ».

В марте 2011 года Вероника Генри провела обзор Epiphany 2.32, заявив:« Честно говоря, большинству пользователей будет сложно продать этот браузер в качестве основного настольного браузера. Фактически, его даже нет. параметр, позволяющий назначить его браузером по умолчанию. Но в тех случаях, когда вам нужно запустить быстрый браузер для быстрого просмотра, Epiphany сделает свое дело ». Далее она отметила: «Хотя я все еще использую Firefox в качестве основного браузера, в последнее время он, кажется, работает со скоростью улитки. Итак, одна из первых вещей, которые я заметил в Epiphany, - это то, насколько быстро он запускается. И последующие загрузки страниц в моей системе одинаково быстро ". Генри раскритиковал Epiphany за короткий список расширений, выделив отсутствие Firebug как недостаток. Вместо этого Web поддерживает Web Inspector, предлагаемый движком WebKit, который имеет аналогичную функциональность.

В апреле 2012 года Райан Пол из Ars Technica использовал Web в качестве примера своей критики проектных решений GNOME 3.4: «Помимо плохих Первоначальная доступность меню панели, эта модель достаточно хорошо работает для простых приложений. [...] К сожалению, она плохо масштабируется в сложных приложениях. Лучший пример того, где этот подход может вызвать трудности, - это веб-браузер GNOME по умолчанию. [...] Разделение функциональности приложения на два совершенно разных меню не означает улучшения удобства использования ". Это было исправлено в более поздних версиях с помощью единого унифицированного меню.

В обзоре за октябрь 2016 г. Бертель Кинг-младший отметил на MakeUseOf: «Более поздние версии предлагают лучшую интеграцию, которую вы найдете с GNOME Shell. В них отсутствуют надстройки, имеющиеся в основных браузерах, но некоторым пользователям понравится минимализм, скорость и изоляция вкладок, которые не позволяют одному некорректно работающему сайту вызвать сбой всего браузера ».

В обзоре за апрель 2019 года Бертель Кинг-младший написал еще одну статью о MakeUseOf, на этот раз обзор GNOME Web для его режим веб-приложений. Он заявил: «Когда вы проверяете свою электронную почту, вы используете веб-приложение. Если вы открываете YouTube, Netflix или Spotify в браузере, вы снова используете веб-приложение. В наши дни вы можете заменить большую часть своего настольные приложения с веб-приложениями. [...] GNOME Web предоставляет инструменты для лучшей интеграции веб-приложений с остальной частью вашего рабочего стола, так что вы можете открывать их с помощью панели запуска приложений и просматривать их в доке или на панели задач. нравится приложениям и меньше нравится сайтам ". Он также похвалил безопасность, обеспечиваемую ограждением веб-приложений от остальной части браузера и друг от друга. Как и функция контейнера Mozilla, это помогает запретить сайтам, таким как Facebook, видеть, что пользователь делает в основном браузере. Он также позволяет пользователю создавать несколько «приложений» для одного и того же сайта, чтобы легко переключаться между разными учетными записями.

См. Также

Примечания

Ссылки

Внешние ссылки

На Викискладе есть материалы, связанные с GNOME Web.
Последняя правка сделана 2021-05-21 09:09:43
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте