GNOME Web - GNOME Web
GNOME Web 3.36 как в "обычном", так и в "узком"[1] режимы рядом с окнами настроек | |
Оригинальный автор (ы) | Марко Песенти Гритти |
---|---|
Разработчики) | Проект GNOME (в основном Майклом Катандзаро и Ксаном Лопесом, оба из Игалия )[2] |
изначальный выпуск | 24 декабря 2002 г.[3] |
Стабильный выпуск (ы) [±] | |
3.38.1[4] (8 октября 2020 г. ) [±] | |
Предварительный выпуск (ы) [±] | |
3.37.92[5] (13 сентября 2020 г. ) [±] | |
Репозиторий | |
Написано в | C (GTK ) |
Двигатель | WebKitGTK |
Операционная система | Unix-подобный |
Платформа | ГНОМ |
Размер | 2,6 МБ[6] (скомпилированный пакет для AMD64, без зависимостей) |
Доступно в | более ста языков[примечание 1] |
Тип | веб-браузер |
Лицензия | GPLv3 + |
Интернет сайт | вики |
GNOME Web (называется Богоявление до 2012 года) является бесплатно и с открытым исходным кодом веб-браузер на основе WebKitGTK, разработан проект GNOME за Unix-подобный системы. Это официальный веб-браузер по умолчанию для ГНОМ, и часть Основные приложения GNOME.
В составе Основные приложения GNOME, он обеспечивает полную интеграцию с ГНОМ настройки и другие компоненты, такие как Брелок GNOME для безопасного хранения паролей, следуя GNOME Рекомендации по человеческому интерфейсу и GNOME программный стек для обеспечения первоклассной поддержки всех новых передовых технологий, таких как Wayland и последний крупный GTK версии,[7] мультимедийная поддержка с использованием GStreamer, небольшой размер пакета (2,6 МБ)[6] и очень быстрое время выполнения / запуска из-за использования общих компонентов; другие функции включают режим чтения,[8] жесты мыши, умные закладки, похвалил веб приложение механизм интеграции,[9] встроенный блокировка рекламы, параметр «Вставить эмодзи» в контекстное меню для быстрой и легкой вставки Эмодзи и Разные символы и пиктограммы в текстовые поля, Безопасный просмотр Google,[10] поддерживает чтение и сохранение MHTML,[11] формат архива для веб-страниц, который объединяет все файлы веб-страниц в один единственный файл; и потреблять меньше системные ресурсы чем основные кроссплатформенные веб-браузеры.
GNOME Web - это веб-браузер по умолчанию на элементарная ОС,[12] и Bodhi Linux.[13][14][15][16]
Именование
GNOME Web изначально назывался «Epiphany», но в 2012 году был переименован в GNOME 3.4.[17] Имя Epiphany до сих пор используется внутри компании для разработки и в исходном коде.[18] Пакет остается прозрение-обозреватель в Debian и дистрибутивы на основе[19] (чтобы избежать коллизии названий с видеоигрой, которую также называют "Epiphany") и Богоявление в Fedora и дистрибутивы на основе.[20]
История развития
Галеон
Марко Песенти Гритти, основатель Galeon, первоначально разработал Epiphany в 2002 году как вилка из Галеон. Форк произошел из-за разногласий между Гритти и остальными разработчиками Galeon по поводу новых функций. В то время как Гритти считал монолитный дизайн Galeon и количество настраиваемых пользователем функций факторами, ограничивающими ремонтопригодность и удобство использования Galeon, остальные разработчики Galeon хотели добавить больше функций.
Примерно в то же время проект GNOME принял набор руководств по человеческому интерфейсу, которые способствовали упрощению пользовательских интерфейсов. Поскольку Галеон был ориентирован на опытные пользователи, большинство разработчиков не одобрили. В результате Гритти создал новый браузер на основе Galeon, в котором было удалено большинство некритичных функций. Он намеревался, чтобы Epiphany соответствовал требованиям GNOME HIG. Таким образом, Epiphany с самого начала использовал глобальную тему GNOME и другие настройки.[21][22]
Гритти объяснил свои мотивы:
Хотя Mozilla имеет отличный движок рендеринга, по умолчанию XUL интерфейс считается перегруженным и раздутым. Более того, на более медленных процессорах даже тривиальные задачи, такие как раскрытие меню, менее отзывчивы.
Epiphany стремится использовать максимально простой интерфейс для браузера. Помните, что простой не обязательно означает менее мощный. Мы считаем, что сегодня широко используемые браузеры слишком большие, содержат ошибки и раздуты. Epiphany решает проблему простоты с помощью небольшого браузера, разработанного для Интернета - не для почты, групп новостей, управления файлами, обмена мгновенными сообщениями или приготовления кофе. В Философия Unix заключается в разработке небольших инструментов, которые делают одно, и делают это хорошо.
[..]
Основная цель Epiphany - интегрироваться с рабочим столом gnome. Мы не стремимся сделать Epiphany доступным для использования вне Gnome. Если кому-то все равно захочется пользоваться, это просто плюс. Например: радовать людей, у которых нет установленного центра управления, не является хорошей причиной иметь конфигурацию mime в самом Epiphany.
— Марко Песенти Гритти[23]
Galeon продолжил работу после форка, но потерял импульс из-за того, что оставшиеся разработчики не успевали за изменениями в платформе Mozilla. Разработка Galeon застопорилась, и разработчики решили поработать над расширениями, чтобы добавить расширенные функции Galeon в Epiphany.[22]
Гритти закончил свою работу над Epiphany, и команда GNOME под руководством Ксана Лопеса, Кристиана Перша и Жан-Франсуа Рамо теперь руководит проектом.[24] Гритти умер от рака 23 мая 2015 года.[25]
На основе геккона
Первая версия Epiphany была выпущена 24 декабря 2002 года.[3]
Epiphany изначально использовал Движок компоновки Gecko от Mozilla проект для отображения веб-страниц. Он предоставил GNOME графический интерфейс пользователя для Gecko вместо кроссплатформенного интерфейса Mozilla.[26]
Разработка Epiphany была в основном сосредоточена на улучшении удобства использования по сравнению с основными браузерами того времени. Наиболее примечательным был новый виджет ввода текста, представленный в версии 1.8. Новый виджет поддерживал значки внутри текстовой области и уменьшал пространство экрана, необходимое для представления информации, одновременно улучшая интеграцию с GNOME.[27]
Следующей важной вехой стала версия 2.14, которая первой следовала нумерации версий GNOME. Он также показал осведомленность о сети с помощью Сетевой менеджер, умные закладки улучшения и возможность строить с XULRunner.
Последнее было критическим. Ранее Epiphany могла использовать только установленный веб-браузер Mozilla в качестве поставщика веб-движка. Поддержка XULRunner позволила установить Epiphany как единственный веб-браузер в системе.[28][29]
На основе WebKit
В процессе разработки возникли серьезные проблемы, связанные с серверной частью Gecko. Примечательно, что циклы выпуска двух проектов не совпадали эффективно. Кроме того, Mozilla все чаще игнорировала стороннее программное обеспечение, желающее использовать Gecko, пока оно не стало рассматриваться как интегрированный компонент Firefox.[24] Для решения этих проблем в июле 2007 года команда Epiphany добавила поддержку для WebKit как альтернативный движок рендеринга.[30] На 1 апреля 2008 г., команда объявила, что откажется от возможности создавать его с помощью Gecko и продолжит использовать только WebKit.[24]
Размер команды и сложность переноса браузера на Webkit заставили перевыпустить версию 2.22 с исправлениями ошибок вместе с GNOME 2.24,[31] поэтому релизы застопорились, пока 1 июля 2009 г., когда было объявлено, что 2.26 будет последней версией на базе Gecko.[32]
В сентябре 2009 года был завершен переход на Webkit как часть GNOME 2.28.[33]
История выпуска
Версия | Дата | Изменения[34][35] |
---|---|---|
0.4 | 25 декабря 2002 г.[36] | Изначальный выпуск. |
0.5 | 13 апреля 2003 г.[37] | Возможность перетаскивать закладки, умные закладки и темы на панель инструментов. Необязательная кнопка «Перейти» для адресной строки. «Помощь» поддержка. |
0.6 | 4 мая 2003 г.[38] | Перетащите и отпустите ссылок на панель вкладок. Настройки безопасности. Автоматическое определение языка пользователя. Новый диалог истории. Панель закладок по умолчанию. |
0.7 | 7 июня 2003 г.[39] | Управление масштабированием панели инструментов. Возможность перезагружать страницу в обход кеша (shift + reload). Традиционное меню закладок. Выйти из полноэкранного режима кнопка. |
0.8 | 13 июля 2003 г.[40] | Всплывающие подсказки. Улучшенная интеграция с GNOME. Быстрый поиск по закладкам и истории. Перетащите и отпустите URL-адреса на панели закладок. |
0.9 | 22 августа 2003 г.[41] | Только исправления. |
1.0 | 8 сентября 2003 г.[42] GNOME 2.04 | Поддержка Mozilla 1.6. |
1.2 | 15 марта 2004 г.[43] GNOME 2.06 | Поддержка Mozilla 1.7 и 1.8, режим блокировки. Каретка навигации. |
1.4 | 13 сентября 2004 г.[44] GNOME 2.08 | Автономный режим. На сайт неожиданно возникнуть блокировка. |
1.6 | 9 марта 2005 г.[45] GNOME 2.10 | Менеджер расширений. |
1.8 | 5 сентября 2005 г.[46] GNOME 2.12 | Python привязки, Находить панель инструментов Фавикон и SSL иконки отображается в адресной строке.[27] Поддержка Gecko 1.8. Сообщения об ошибках отображаются в области содержимого. Использование системы печати GNOME. |
2.14 | 12 марта 2006 г.[47] | XULRunner бэкэнд поддерживается. Предложения тем в диспетчере закладок.[48] Нумерация версий синхронизирована с ГНОМ.[28] Сетевой менеджер DBUS поддержка интерфейса. |
2.16 | 6 сентября 2006 г.[49] | Сохранена история для ссылок, открытых в новых вкладках.[50] Проверка орфографии поддерживать. Диалог информации о безопасности страницы из расширения Certificates. Новое диалоговое окно печати GTK. Улучшения стабильности.[51] |
2.18 | 14 марта 2007 г.[52] | Интернет-хранилище закладок.[53] Пользовательский интерфейс для Ad Blocker. |
2.20 | 19 сентября 2007 г.[54] | Переход с Gecko на WebKit.[31] PDF печать. Миграция из GnomeVFS к GIO. |
2.22 | 12 марта 2008 г.[55] | |
2.24 | 24 сентября 2008 г.[56] | |
2.26 | 31 марта 2009 г.[57] | |
2.28 | 24 сентября 2009 г.[58] | Бэкенды Gecko удалены. Поддержка расширения Python удалена. WebInspector.[59] |
2.30 | 31 марта 2010 г.[60] | Предупреждение о сломанном сертификате SSL, поддержка настраиваемых меню страниц. |
2.32 | 29 сентября 2010 г.[61] | Только исправления. |
3.0 | 6 апреля 2011 г.[62] | Уменьшено количество пользовательский интерфейс хром. Геолокация поддерживать. Переключен с масштабирования текста на масштабирование всего содержимого. Новый менеджер загрузок. Переход на GTK 3 и GNOME 3. |
3.2 | 28 сентября 2011 г.[63] | Отдельные настройки шрифта. Программа просмотра исходного кода WebKit сделана по умолчанию. Режим веб-приложений введен. |
3.4 | 28 марта 2012 г.[17] | Переименован из Богоявление к Интернет. Капитальный ремонт интерфейса. Улучшения производительности. Представлено супер меню. |
3.6 | 26 сентября 2012 г.[64] | Представлен обзорный экран и полноэкранный режим. |
3.8 | 27 марта 2013 г.[65] | Поддерживать Adobe Flash и другие плагины, использующие Webkit 2. Конфиденциальный режим. Новая вкладка кнопка. Убирает возможность отключить JavaScript.[66] |
3.10 | 26 сентября 2013 г.[67] | Новое размещение панели инструментов в «Заголовок», новое ГНОМ дизайн заголовка. |
3.12 | 25 марта 2014 г.[68] | Версия основного обновления, включая улучшенную производительность и улучшения пользовательского интерфейса. Реализован единый процесс для каждой вкладки.[69] |
3.14 | 24 сентября 2014 г.[70] | Незначительное обновление, добавляющее поддержку блокировки недействительных сертификатов SSL, предупреждение пользователей о смешанном содержимом для повышения безопасности, улучшение производительности блокировщика рекламы и общие небольшие улучшения и полировки пользовательского интерфейса.[71] |
3.16 | 23 марта 2015 г.[72] | Обновлен пользовательский интерфейс, исправлены ошибки, повышающие конфиденциальность и удобство обнаружения в режиме инкогнито.[73] |
3.18 | 23 сентября 2015 г.[72] | Улучшения пользовательского интерфейса. Включено Не отслеживать и блокировщик рекламы по умолчанию.[73] |
3.20 | 23 марта 2016 г.[72] | Улучшения пользовательского интерфейса. Восстановление сеанса. |
3.22 | 21 сентября 2016 г.[72] | Улучшения пользовательского интерфейса. |
3.30 | 6 сентября 2018 г.[74] | Режим чтения, другие. |
3.34 | 12 сентября 2019 г.,[72] | Переписанный и улучшенный блокировщик рекламы, использующий фильтрацию контента Webkit. Изолирование веб-процессов для повышения безопасности. Любимые вкладки можно закрепить.[75] поддержка плагинов удалена.[76] |
3.36 | 7 марта 2020 г.[72] | Улучшения пользовательского интерфейса для маленьких экранов. Встроенная поддержка для PDF документы. Улучшена поддержка темных тем GTK. Встроенный просмотр исходного кода веб-страницы. Удаление рудиментарной поддержки NPAPI. Поддержка для Сервисные работники. Более безопасная обработка файлов cookie. Улучшения безопасности для лучшей изоляции сайтов друг от друга в процессе вкладок.[77][78] |
Функции
Поддержка веб-стандартов
Лежащий в основе WebKit движок браузера обеспечивает поддержку HTML 4, XHTML, CSS 1 и 2, большая часть HTML 5 и CSS 3,[79] и Веб-инспектор (инструмент отладки веб-разработки).[59]
Зашифрованные медиа-расширения поддержка не является целью, поскольку в стандарте не указывается, какой модуль дешифрования контента использовать, все доступные модули являются собственными, даже если возможно лицензирование, и система требует Управление цифровыми правами это скрывает то, что делает компьютер пользователя, чтобы затруднить копирование «премиального контента». Тем не мение, Расширения источников мультимедиа поддерживается, поскольку YouTube начали требовать эту технологию в ноябре 2018 года.[80]
яблоко, который является основным корпоративным спонсором Webkit, отклонил как минимум 16 веб-API, поскольку их можно было использовать в снятие отпечатков пальцев атаковать, чтобы помочь лично идентифицировать пользователей и отслеживать их, не предоставляя при этом никакой пользы пользователю.[81] В качестве HTML5test проверяет наличие большинства из этих API, он искусственно снижает "оценку" Webkit в баллах (как и отсутствие поддержки DRM).
Интернет когда-то поддерживался NPAPI плагины, такие как Ява и Adobe Flash, но поддержка была удалена в GNOME 3.34.[76] На современной веб-платформе они вышли из моды, и поддержка была прекращена во всех основных браузерах. Сама Adobe устарела с Flash.[82] На протяжении многих лет Flash снискал дурную славу из-за проблем с удобством использования и стабильности, постоянных уязвимостей безопасности,[83] его проприетарный характер, его способность разрешать сайтам размещать особенно неприятную веб-рекламу,[84] и плохая и непоследовательная поддержка Linux со стороны Adobe.[85] Многие из этих вопросов были подняты Стивом Джобсом, тогдашним генеральным директором Apple, в своем эссе. Мысли о Flash.[86]
Интеграция с GNOME
Интернет повторно использует фреймворки и настройки GNOME,[87][88] включая тему пользовательского интерфейса, сетевые настройки и печать. Настройки хранятся в GSettings, а приложения по умолчанию GNOME используются для типы интернет-СМИ умение обращаться. Пользователь настраивает их централизованно в приложении настроек GNOME.
Встроенный менеджер предпочтений для Интернета представляет основные настройки для конкретного браузера, в то время как расширенные настройки, которые могут радикально изменить поведение Интернета, могут быть изменены с помощью таких утилит, как dconf (командная строка) и dconf-редактор (графический).[89]
Web следует рекомендациям GNOME Human Interface Guidelines и проектным решениям в масштабах всей платформы.[90] Например, в Web 3.4 меню действий с приложением перенесено в Оболочка GNOME меню приложения на верхней панели и строка меню была заменена на кнопку «суперменю», которая запускает отображение пунктов меню для конкретных окон.[91]
Начиная с GNOME 3.32, Web может адаптироваться к различным форм-факторам с помощью libhandy
, библиотека, спонсируемая Пуризм.[92] Он поддерживает форм-факторы настольных компьютеров, планшетов и телефонов. («Узкий режим»).[1]
Блокировка рекламы
Начиная с GNOME 3.18, Интернет по умолчанию настроен на блокировку рекламы и всплывающих окон.[73] Другие браузеры обычно заставляют пользователя искать расширение и переключать настройки.
В GNOME 3.34 существующий блокировщик рекламы был удален. Этот код был только частично функциональным и был источником многих ошибок. Web перенял систему «Content Blockers» из движка Webkit.[93][94]
Один из разработчиков, Адриан Перес де Кастро, сравнил старые и новые блокировщики рекламы. Он обнаружил, что коммутатор позволяет сэкономить примерно 80 МБ ОЗУ на каждой вкладке браузера.[95]
Безопасный просмотр Google и песочница безопасности
Начиная с GNOME 3.28, Интернет поддерживает Безопасный просмотр Google, чтобы предотвратить посещение пользователями вредоносных веб-сайтов.[10]
Начиная с GNOME 3.34, Web явно требует минимум WebkitGTK 2.26 или новее.[75][96][76] Это обеспечивает "пузырьковую песочницу"[97] для процессов вкладок, который предназначен для предотвращения проникновения вредоносных веб-сайтов в браузер и использования его для слежки за другими вкладками или запуска вредоносного кода на компьютере пользователя. Если такой код обнаружил другой эксплойт в операционной системе, позволяющий ему стать корень, результатом может стать катастрофа для всех пользователей системы.
По словам Майкла Катандзаро, приоритетом стала песочница, потому что его особенно беспокоило качество кода OpenJPEG и многочисленные проблемы безопасности, которые были обнаружены в нем, в том числе многие годы неудачных проверок безопасности со стороны Ubuntu.[98] Далее он пояснил, что веб-совместимость требует, чтобы сайты считали Интернет основным браузером. Отправляя им пользовательский агент из Apple Safari вызывает меньшее количество сломанных веб-сайтов, чем другие (из-за совместного использования движка Webkit), но также заставляет кеширующие серверы доставлять JPEG 2000 изображений,[99] из которых Safari является единственным поддерживаемым браузером. Других вариантов с открытым исходным кодом для поддержки JPEG 2000 не существует. Исправление OpenJPEG, который является официальным справочное программное обеспечение, будет масштабным мероприятием, на решение которого могут уйти годы. Включение песочницы пузырьковой оболочки приведет к тому, что многие уязвимости в этом и других компонентах станут «минимально полезными» для потенциальных злоумышленников.[100]
В GNOME 3.36 Web получил встроенную поддержку PDF-документов с помощью PDF.js. Майкл Катандзаро объяснил, что открытие веб-сайтов Evince отображение PDF-файлов было небезопасным, так как его можно было использовать для выхода из изолированной программной среды браузера. Поскольку Evince был последним пользователем NPAPI, это позволило удалить оставшийся код поддержки для устаревшей модели плагина (где могли скрываться дополнительные уязвимости). Поскольку поддержка NPAPI сильно зависела от X11, переход на PDF.js также позволил отказаться от этой зависимости.
Поскольку PDF.js внутренне конвертирует PDF-документы, чтобы они могли отображаться в движке веб-браузера, он не добавляет уязвимостей безопасности в браузер так, как это компилирует такие плагины, как Adobe Acrobat или Эвинс могла.[101]
Умные закладки
Хотя в большинстве браузеров есть иерархическая папка закладка Система Web использует закладки по категориям, где одна закладка (например, «Интернет») может существовать в нескольких категориях (например, «Веб-браузеры», «GNOME» и «Компьютерное программное обеспечение»).[102] В особую категорию входят закладки, которые еще не попали в категорию. Еще одна инновационная концепция, поддерживаемая Интернетом (хотя изначально Галеон )[21] является "умные закладки ". Они принимают единственный аргумент, указанный в адресной строке или в текстовом поле на панели инструментов.[22] Закладки, наряду с историей просмотра, доступны из адресной строки в режиме поиска по мере ввода.[103]
Режим веб-приложения
Начиная с GNOME 3.2, выпущенного в сентябре 2011 г.,[104] Web позволяет создавать лаунчеры приложений для веб-приложения. Последующий вызов пусковой установки вызывает простой браузер для конкретного сайта (единичный экземпляр) сети ограничен одним доменом, при этом внешние ссылки открываются в обычном браузере.[105] Созданная таким образом программа запуска доступна с рабочего стола и не ограничивается Оболочка GNOME. Например, его можно использовать с Единство, используется на Ubuntu.[106] Эта функция облегчает интеграцию рабочего стола и Всемирная паутина, что является целью веб-разработчиков.[107] Подобные функции можно найти в версии Windows Гугл Хром. С той же целью Фонд Mozilla ранее разработанное автономное приложение Mozilla Prism, который был заменен проектом Без хрома.[108]
Веб-приложения управляются в основном экземпляре браузера. Приложения можно удалить со страницы, доступной с специальный URI о: приложениях. Предполагалось, что этот подход будет временным, поскольку централизованное управление веб-приложениями GNOME должно было быть реализовано в GNOME 3.4, но этого не произошло.[35]
Синхронизация Firefox
Начиная с GNOME 3.26, Интернет поддерживает Firefox Sync, который позволяет пользователям синхронизировать свои закладки, историю, пароли и открытые вкладки с Firefox Sync, которые затем могут использоваться любой копией Firefox или Web, с которой пользователь входит в Firefox Sync с помощью .[109]
Расширения
Когда-то Интернет поддерживал расширения, и поддерживался пакет, содержащий официальные. Позже это было удалено из-за проблем со стабильностью и ремонтопригодностью.
Некоторые популярные расширения, такие как блокировка рекламы, были перенесены в основное приложение.
Проект выразил заинтересованность в реализации поддержки WebExtension дополнительный формат, используемый Chrome, Firefox и некоторыми другими крупными браузерами, если можно найти заинтересованных участников.[110]
Системные Требования
Несмотря на то, что Web является компонентом GNOME, он не предъявляет требований к компонентам GNOME,[6] поэтому его можно установить в любой системе, поддерживающей GTK и Webkit. Хотя проект GNOME не перечисляет конкретные системные требования, в нем говорится, что GNOME 3 должен работать на любом современном компьютере.[111]
Прием
В обзоре Epiphany 2.28 на базе WebKit в сентябре 2009 г. Райан Пол из Ars Technica сказал: "Epiphany довольно быстро работает в GNOME 2.28 и набирает 100/100 баллов в Кислота3 тест. Использование WebKit поможет отличить Epiphany от Firefox, который поставляется в качестве браузера по умолчанию большинством основных дистрибьюторов Linux ».[33]
В обзоре Epiphany 2.30 в июле 2010 года Джек Валлен назвал его «эффективным, но другим» и отметил, что у него есть проблемы со сбоями. «Когда я впервые начал работать с Epiphany, он вылетал на большинстве сайтов, которые я посещал. Проведя небольшое исследование (а затем небольшую отладку), я понял, что проблема связана с JavaScript. Epiphany (в его текущем выпуске) по какой-то странной причине не работает. мне не нравится JavaScript. Единственный способ обойти это - отключить JavaScript. Да, это означает, что многие функции не будут работать на многих сайтах, но это также означает, что те же самые сайты будут загружаться быстрее и не будут так подвержены возникли проблемы (например, сбой моего браузера) ".[102] Валлен положительно заключил о браузере: «Хотя Epiphany не полностью заменил Chrome и Firefox в качестве универсального браузера, теперь я использую его гораздо чаще, чем раньше.[102] [Он имеет] небольшие размеры, быстрый запуск и чистый интерфейс ».[102]
В марте 2011 года Вероника Генри провела обзор Epiphany 2.32, заявив: «Честно говоря, большинству пользователей будет сложно продать этот браузер в качестве основного настольного браузера. Фактически, нет даже настройки, позволяющей назначить его браузером по умолчанию. . Но для тех случаев, когда вам нужно запустить быстрый браузер для быстрого просмотра, Epiphany сделает свое дело ».[112] Далее она отметила: «Хотя я все еще использую Firefox в качестве основного браузера, в последнее время он, кажется, работает со скоростью улитки. Итак, одна из первых вещей, которые я заметил в Epiphany, - это то, насколько быстро он запускается. И последующие загрузки страниц в моей системе одинаково быстро ".[112] Генри раскритиковал Epiphany за краткий список расширений, выделив отсутствие Firebug как недостаток.[112] Вместо этого Web поддерживает Web Inspector, предлагаемый движком WebKit, который имеет аналогичные функции.[59]
В апреле 2012 года Райан Пол из Ars Technica использовал Интернет в качестве примера своей критики дизайнерских решений GNOME 3.4: «Помимо плохой начальной видимости меню панели, эта модель достаточно хорошо работает для простых приложений. [...] К сожалению, она плохо масштабируется в сложных Лучшим примером того, где этот подход может вызвать трудности, является веб-браузер GNOME по умолчанию. [...] Разделение функциональности приложения на два полностью отдельных меню не означает улучшения удобства использования ».[91] Это было исправлено в более поздних версиях с помощью единого унифицированного меню.
В обзоре за октябрь 2016 г. Бертель Кинг-младший отметил MakeUseOf, "Более поздние версии предлагают лучшую интеграцию, которую вы найдете с GNOME Shell. В ней отсутствуют надстройки, которые можно найти в основных браузерах, но некоторым пользователям понравится минимализм, скорость и изоляция вкладок, которые предотвращают сбой одного некорректного сайта браузер ".[113]
В обзоре за апрель 2019 года Бертель Кинг-младший написал еще одну статью о MakeUseOf, на этот раз мы рассмотрим GNOME Web на предмет его режима веб-приложений. Он заявил: «Когда вы проверяете свою электронную почту, вы используете веб-приложение. Если вы открываете YouTube, Netflix или Spotify в браузере, вы снова используете веб-приложение. В наши дни вы можете заменить большую часть своего настольные приложения с веб-приложениями. [...] GNOME Web предоставляет инструменты для лучшей интеграции веб-приложений с остальной частью вашего рабочего стола, так что вы можете открывать их с помощью панели запуска приложений и просматривать их в доке или на панели задач. нравится приложениям и меньше нравится сайтам ". Он также похвалил безопасность, обеспечиваемую ограждением веб-приложений от остальной части браузера и друг от друга. Как и функция контейнера Mozilla, это помогает запретить сайтам, таким как Facebook, видеть, что пользователь делает в основном браузере. Это также позволяет пользователю создавать несколько «приложений» для одного и того же сайта, чтобы легко переключаться между разными учетными записями.[9]
Смотрите также
- О схеме URI § GNOME Web
- Мидори, еще один веб-браузер на основе GTK и WebKitGTK
- Список веб-браузеров для Unix и Unix-подобных операционных систем
Примечания
- ^ Его пользовательский интерфейс и справочные документы переведены более чем на 100 языков (130+)[1] наряду с GNOME, но не все они завершены на 100%, статус:
https://l10n.gnome.org/teams/ (выберите язык, нажмите ссылку «Пользовательский интерфейс» или «Документация» в строке «Выпуск», в разделе «Модуль» нажмите «Эпифания»)
файлы:
UI: https://gitlab.gnome.org/GNOME/epiphany/-/tree/master/po
помощь: https://gitlab.gnome.org/GNOME/epiphany/-/tree/master/help
[1]: введите в первой ссылке поиск «Скоординированный», и ваш браузер покажет количество языков.
Рекомендации
- ^ а б «Ведется работа над тем, чтобы сделать веб-браузер GNOME более удобным для мобильных устройств». МОЙ БОГ! Ubuntu!. Получено 8 мая, 2020.
В Интернете есть два режима, которые я назвал нормальным и узким. Обычный режим - это Web, как вы его знаете, в то время как узкий режим перемещает все кнопки из панели заголовка, но гамбургер-меню на новую панель действий внизу, позволяя окнам достигать еще недостижимой ширины.
- ^ «Авторы · GNOME / Epiphany · GitLab». gitlab.gnome.org. Получено 15 марта, 2017.
- ^ а б «Крещению исполняется 7 лет», Разработчики веб-браузера GNOME, 24 декабря 2009 г., получено 15 июня, 2011
- ^ Катандзаро, Майкл (8 октября 2020 г.). "GNOME 3.38.1". Почтовые службы GNOME (Список рассылки). Получено 13 октября, 2020.
- ^ Хардон, Хавьер (13 сентября 2020 г.). "Выпущен GNOME 3.37.92". Почтовые службы GNOME (Список рассылки). Получено 17 сентября, 2020.
- ^ а б c "Debian - Подробная информация о пакете epiphany-browser в яблочко". 27 апреля 2020.
- ^ "Часто задаваемые вопросы". Получено 13 июня, 2019.
- ^ «Веб-браузер GNOME добавляет режим чтения - OMG! Ubuntu!». 22 июня 2018 г.. Получено 13 июня, 2019.
- ^ а б «5 причин начать использовать веб-приложения GNOME Epiphany». makeuseof.com. 4 апреля 2019 г.,. Получено 13 июня, 2019.
- ^ а б «Разработка Epiphany 3.28 началась с безопасного просмотра и улучшенной обработки Flatpak - Phoronix». phoronix.com. Получено 9 апреля, 2018.
- ^ https://gitlab.gnome.org/GNOME/epiphany/-/blob/master/NEWS#L1316
- ^ Блэде, Кэссиди Джеймс (16 октября 2018 г.). "elementary OS 5 Juno уже здесь". medium.com. Архивировано из оригинал 2 мая 2020 г.. Получено 10 мая, 2020.
- ^ «Выпущен Bodhi Linux 5.1.0». bodhilinux.com. Получено 11 мая, 2020.
Помимо замены epad на листовую подушку, midori с Epiphany
- ^ «Обзор Bodhi Linux 5.1: немного другой облегченный Linux». itsfoss.com. Получено 11 мая, 2020.
- ^ «Выпущен Bodhi Linux 5.1.0 на основе последней версии Ubuntu Point». МОЙ БОГ! Ubuntu!. Получено 11 мая, 2020.
- ^ «Модульный рабочий стол Moksha от Bodhi - современный и элегантный». linuxinsider.com. Получено 11 мая, 2020.
- ^ а б Проект GNOME, 28 сентября (28 марта 2012 г.), «Примечания к выпуску GNOME 3.4», список рассылки gnome-announce
- ^ "Репозиторий Epiphany GitLab". Получено 27 мая, 2020.
- ^ Canonical Ltd (22 апреля 2016 г.). "пакет epiphany-browser в Ubuntu". Получено 20 мая, 2016.
- ^ "Обзор - rpms / epiphany - src.fedoraproject.org". src.fedoraproject.org. Получено 1 октября, 2019.
- ^ а б ДеРозиа, Крис (29 июля 2003 г.), Галеон, История или почему Галеон такой, какой он есть, получено 16 октября, 2011
- ^ а б c Мин, Андрей, "Epiphany, лучший браузер Gnome", Книга приложений Ubuntu (в разработке), Журнал свободного программного обеспечения, заархивировано из оригинал 31 октября 2008 г., получено 16 октября, 2011
- ^ Марко Песенти Гритти (8 декабря 2002 г.), Начальная домашняя страница Епифания, заархивировано из оригинал 24 апреля 2003 г., получено 17 октября, 2011
- ^ а б c Перш, Кристиан (1 апреля 2008 г.), «АНОНС: Будущее Богоявления», список рассылки крещения
- ^ "Марко". gnome.org. Получено 28 ноября, 2015.
- ^ Граннеман, Скотт (2005), Не нажимайте на синий e !: переход на Firefox, Севастополь, Калифорния, Соединенные Штаты: O'Reilly Media (опубликовано 16 октября 2005 г.), стр.201, ISBN 0-596-00939-9
- ^ а б «Новое поле ввода текста с указанием фокуса и значками», Разработчики веб-браузера GNOME, 3 августа 2005 г., получено 17 октября, 2011
- ^ а б «π -1», Разработчики веб-браузера GNOME, 14 марта 2006 г., получено 16 октября, 2011
- ^ «Выпущен 1.9.8; XULRunner», Разработчики веб-браузера GNOME, 27 февраля 2006 г., получено 17 октября, 2011
- ^ Лопес, Ксан (24 июля 2007 г.), Если вы видите Будду на дороге, перенесите его в GTK, получено 25 ноября, 2011
- ^ а б Лопес, Ксан (6 апреля 2008 г.), Эпифания ♥ WebKit, получено 25 ноября, 2011
- ^ «Геккон конец жизни», Разработчики веб-браузера GNOME, 1 июля 2009 г., получено 25 ноября, 2011
- ^ а б Пол, Райан (24 сентября 2009 г.), "Linux Garden получает новый GNOME с версией 2.28", Ars Technica, получено 16 октября, 2011
- ^ «Примечания к выпуску GNOME», Проект GNOME, получено 16 октября, 2011
- ^ а б "НОВОСТИ файл", Проект GNOME репозиторий git, получено 17 октября, 2011
- ^ Гритти, Марко Песенти (25 декабря 2002 г.), "[Крещение] Крещение 0,4", список рассылки крещения
- ^ Гритти, Марко Песенти (13 апреля 2003 г.), «[Крещение] Крещение 0.5.0», список рассылки крещения
- ^ Гритти, Марко Песенти (4 мая 2003 г.), "[Крещение] Крещение 0.6.0", список рассылки крещения
- ^ Гритти, Марко Песенти (7 июня 2003 г.), «[Крещение] Крещение 0.7.0», список рассылки крещения
- ^ "Epiphany 0.8.0 выпущен", mozillaZine, 13 июля 2003 г., в архиве из оригинала 26 ноября 2010 г., получено 17 октября, 2011
- ^ Гритти, Марко Песенти (22 августа 2003 г.), «[Богоявление] Богоявление 0.9.0», список рассылки крещения
- ^ Гритти, Марко Песенти (8 сентября 2003 г.), "[Крещение] Крещение 1.0", список рассылки крещения
- ^ Гритти, Марко Песенти (15 марта 2004 г.), «Богоявление 1.2.0», список рассылки крещения
- ^ Перш, Кристиан (13 сентября 2004 г.), «Крещение 1.4.0», список рассылки крещения
- ^ Перш, Кристиан (9 марта 2005 г.), «Крещение 1.6.0», список рассылки крещения
- ^ ван Схоувен, Рейнаут (5 сентября 2005 г.), "Крещение и Крещение-расширения 1.8.0", список рассылки крещения
- ^ ван Схоувен, Рейнаут (12 марта 2006 г.), "Epiphany 2.14.0 выпущен!", список рассылки крещения
- ^ "Предложения по темам", Разработчики веб-браузера GNOME, 22 января 2006 г., получено 17 октября, 2011
- ^ Ньюрен, Элайджа (6 сентября 2006 г.), «Празднование выпуска GNOME 2.16!», список рассылки gnome-announce, получено 20 сентября, 2007
- ^ «Примечания к выпуску Epiphany 2.16», Проект GNOME, 2 марта 2008 г., архивировано из оригинал 8 сентября 2008 г., получено 17 октября, 2011
- ^ «Новый стабильный стабильный релиз», Разработчики веб-браузера GNOME, 30 января 2007 г., получено 16 октября, 2011
- ^ Ньюрен, Элайджа (14 марта 2007 г.), «Празднование выпуска GNOME 2.18!», список рассылки gnome-announce, получено 20 сентября, 2007
- ^ "Предвидение и эпиляция", Разработчики веб-браузера GNOME, 4 марта 2007 г., получено 16 октября, 2011
- ^ Пол, Райан (19 сентября 2007 г.), «GNOME 2.20 официально выпущен», Ars Technica, получено 20 сентября, 2007
- ^ Унц, Винсент (12 марта 2008 г.), «Празднование выпуска GNOME 2.22!», список рассылки gnome-announce, получено 12 марта, 2008
- ^ Унц, Винсент (24 сентября 2008 г.), «Празднование выпуска GNOME 2.24!», список рассылки gnome-announce, получено 27 сентября, 2008
- ^ Унц, Винсент (18 марта 2009 г.), «Празднование выпуска GNOME 2.26!», список рассылки gnome-announce, получено 18 марта, 2009
- ^ Холверда, Том (24 сентября 2009 г.). «Выпущен GNOME 2.28». OSNews. Получено 5 апреля, 2009.
- ^ а б c Хэтчер, Тимоти (30 сентября 2008 г.), «Редизайн веб-инспектора», Блоги разработчиков Webkit, получено 18 октября, 2011
- ^ Холверда, Том (31 марта 2010 г.). «Выпущен GNOME 2.30». OSNews. Получено 4 апреля, 2010.
- ^ Унц, Винсент (29 сентября 2010 г.), «Празднование выпуска GNOME 2.32!», список рассылки gnome-announce
- ^ Унц, Винсент (6 апреля 2011 г.), «Выпущен GNOME 3.0», список рассылки gnome-announce
- ^ Класен, Матиас (28 сентября 2011 г.), «Выпущен GNOME 3.2», список рассылки gnome-announce
- ^ Проект GNOME, 26 сентября (26 сентября 2012 г.), «Примечания к выпуску GNOME 3.6», список рассылки gnome-announce
- ^ Проект GNOME, 27 марта (27 марта 2013 г.), «Примечания к выпуску GNOME 3.8», список рассылки gnome-announce
- ^ https://gitlab.gnome.org/GNOME/epiphany/-/blob/master/NEWS#L1652
- ^ "Кодировщик исходников Epiphany". Гном. 26 сентября 2013 г.. Получено 14 октября, 2013.
- ^ "Исходный код Крещения". Гном. 25 марта 2014 г.. Получено 31 марта, 2014.
- ^ «3.12 выпущена с новыми функциями для пользователей и разработчиков». ГНОМ. 26 марта 2014 г.. Получено 7 апреля, 2014.
- ^ «Крещение - простой, чистый, красивый вид в Интернете». Гном. 24 сентября 2014 г.. Получено 14 октября, 2014.
- ^ "Epiphany 3.14 Новостной файл". ГНОМ. 24 сентября 2014 г.. Получено 14 октября, 2014.
- ^ а б c d е ж «Крещение - простой, чистый, красивый вид в Интернете». Получено 3 декабря, 2015.
- ^ а б c «Крещение - простой, чистый, красивый вид в Интернете». Получено 3 декабря, 2015.
- ^ Проект GNOME, 6 сентября (6 сентября 2018 г.), «Примечания к выпуску GNOME 3.30», список рассылки gnome-announce
- ^ а б «Примечания к выпуску GNOME 3.34». help.gnome.org.
- ^ а б c «Выпущен WebKitGTK 2.26.0! - Проект WebKitGTK». webkitgtk.org.
- ^ «Примечания к выпуску GNOME 3.36». help.gnome.org.
- ^ «Epiphany 3.36 и WebKitGTK 2.28 - Майкл Катандзаро». Получено 26 мая, 2020.
- ^ "SpecSupport", WebKit проект, получено 14 ноября, 2011
- ^ "WebKitGTK + 2.22.2 и 2.22.3, расширения источников мультимедиа и YouTube - Майкл Катандзаро". Получено 26 мая, 2020.
- ^ Чимпану, Каталин. «Apple отказалась внедрить 16 веб-API в Safari из соображений конфиденциальности». ZDNet. Получено 29 июня, 2020.
- ^ «Приготовьтесь наконец попрощаться с Flash - в 2020 году».
- ^ «Adobe Flash Player: список уязвимостей безопасности». www.cvedetails.com.
- ^ "Adobe разворачивается, решает поддерживать Flash для Linux".
- ^ "Chrome будет блокировать неприятные Flash-объявления с 1 сентября".
- ^ «Мысли о Flash - Apple».
- ^ Гранд, Рикфорд (2004), Linux для не вундеркиндов: практическое руководство, ориентированное на проекты и не торопящееся, Сан-Франциско, США: Пресс без крахмала (опубликовано 16 октября 2004 г.), стр.116–117, ISBN 1-59327-034-8
- ^ Петерсон, Ричард (май 2009 г.), Fedora 10 Linux для настольных ПК, Сан-Франциско, США: Surfing Turtle Press (опубликовано 15 июня 2008 г.), стр.224, ISBN 0984103627
- ^ Дальхаймер, Матиас Калле; Валлийский, Мэтт (22 декабря 2005 г.), Запуск Linux (28 марта, 5 изд.), Севастополь, Калифорния, Соединенные Штаты: O'Reilly Media (опубликовано 28 марта 2006 г.), стр.94, ISBN 978-0-596-00760-7
- ^ Маккалистер, Майкл (январь 2006 г.), Выпущен SUSE Linux 10, Unleashed Series, США: Самс Паблишинг (опубликовано 16 октября 2006 г.), стр.225, ISBN 0-672-32726-0
- ^ а б Пол, Райан (1 апреля 2012 г.), «Практическое занятие: прибытие GNOME 3.4 с существенными изменениями дизайна», Ars Technica, получено 1 апреля, 2012
- ^ «Меня зовут под руку, Либ под руку». bytesgnomeschozo.blogspot.com.
- ^ «Перенести блокировщик рекламы в Content Blockers API (# 288) · Проблемы · GNOME / Epiphany». GitLab.
- ^ «Введение в блокировщики содержимого WebKit». 12 июня 2015 г.
- ^ «Используйте новый API фильтров содержимого WebKit для блокировщика рекламы (! 178) · Запросы на слияние · GNOME / Epiphany». GitLab.
- ^ "Требовать WebKitGTK 2.26.0 (8c63e4b3) · Коммиты · GNOME / Epiphany". GitLab.
- ^ "Песочница для непривилегированных с пузырьковой пленкой [LWN.net]". lwn.net.
- ^ "Ошибка № 711061" [MIR] openjpeg2 ": Ошибки: пакет openjpeg2: Ubuntu". bugs.launchpad.net.
- ^ «186272 - [GTK] [WPE] Поддержка изображений JPEG 2000». bugs.webkit.org.
- ^ «Об обновлениях Ubuntu - Майкл Катандзаро».
- ^ «Epiphany 3.36 и WebKitGTK 2.28 - Майкл Катандзаро». Получено 26 мая, 2020.
- ^ а б c d Валлен, Джек (июль 2010 г.). «Epiphany: эффективный, но другой веб-браузер». Ghacks.net. Получено 24 марта, 2011.
- ^ «Умные закладки», Проект GNOME, получено 14 декабря, 2011
- ^ Виттерс, Олав; Клаппер, Андре; День, Аллан (28 сентября 2011 г.), «Примечания к выпуску GNOME 3.2», Проект GNOME, получено 16 октября, 2011
- ^ Лопес, Ксан (31 августа 2011 г.), Режим веб-приложения в GNOME 3.2, получено 16 октября, 2011
- ^ Андрей (3 октября 2011 г.), Установите Epiphany 3.2.0 в режиме веб-приложения в Ubuntu 11.10 Oneiric Ocelot, получено 16 октября, 2011
- ^ Лопес, Ксан (11 апреля 2011 г.), Интернет приходит в GNOME, готов или нет, получено 16 октября, 2011
- ^ Хилаэль, Ллойд (11 февраля 2011 г.), «Призма теперь без хрома», Mozilla Labs, заархивировано из оригинал 8 августа 2011 г., получено 14 ноября, 2011
- ^ «В Firefox Sync - Майкл Катандзаро». blogs.gnome.org. Получено 25 сентября, 2017.
- ^ "Приложения / Интернет / Документы / Часто задаваемые вопросы - GNOME Wiki!". wiki.gnome.org.
- ^ «Мифы о GNOME 3 Мой компьютер и / или видеокарта недостаточно мощны для запуска GNOME 3», GNOME Wiki, получено 12 января, 2019
- ^ а б c Генри, Вероника (9 марта 2011 г.), «Топ-3 альтернативных браузеров Linux», Обучение сигналу, получено 25 марта, 2011
- ^ Король-младший, Бертель. «Лучшее программное обеспечение для Linux». makeuseof.com. Получено 11 октября, 2016.