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

11 Самых Популярных Статей
- ulimit (limits.conf) управление ограничениями ресурсов ОС Linux
- 7 способов сравнения файлов по содержимому в Windows или Linux
- Что такое страны tier 1,2,3 и как правильно выбрать ГЕО для рекламной кампании
- Настройка, использование GitLab CI/CD
- Что означает «> /dev/null 2>&1» или перенаправление STDIN, STDOUT и STDERR?
- Настройка и использование сервера OpenVPN в Linux
- PostgreSQL: создать БД, пользователя, таблицу, установить права
- Виды кодировок символов
- Использование rsync в примерах
- my.cnf примеры конфигурации MySQL, MariaDB
- dig проверка DNS сервера
11 Самых Популярных Обзоров
- ТОП 4 лучших антидетект браузеров в 2023 (Бесплатные & Платные)
- Обзор и отзывы о Namecheap в 2023 году
- Хостинг Zomro (Зомро)
- Обзор браузера Dolphin
- ТОП 3 Проверенных VPN, Прокси, Хостинг VPS Турция в 2023
- Что такое абузоустойчивый хостинг (bulletproof)?
- Обзор и отзывы о 4VPS (FourServer) в 2023 году
- Обзор и отзывы AstroProxy в 2023 году
- Обзор и отзывы о PQ Hosting в 2023 году
- Обзор и отзывы о Hostinger в 2023 году: преимущества и недостатки
- Проверенные VPS / VDS хостинг провайдеры
GNOME (Русский)/Web (Русский)
Состояние перевода: На этой странице представлен перевод статьи GNOME/Web. Дата последней синхронизации: 26 июня 2022. Вы можете помочь синхронизировать перевод, если в английской версии произошли изменения.
Web — это веб-браузер по умолчанию для GNOME. Web предоставляет простой и минималистичный интерфейс для доступа в Интернет. Несмотря на то, что он разработан в первую очередь для GNOME, Web прекрасно работает и в других средах рабочего стола.
Примечание: Web был известен как Epiphany до версии 3.4. Приложению были даны новые описательные имена, по одному для каждого поддерживаемого языка. Имя Epiphany по-прежнему используется во многих местах, таких как имя исполняемого файла, некоторые имена пакетов, некоторые записи на рабочем столе и некоторые схемы GSettings.
Установка
Web можно установить с помощью пакета epiphany . Если вы хотите сохранить пароли для входа в систему, установите gnome-keyring .
Настройка
Блокировка рекламы
Включена по умолчанию, его можно отключить, сняв флажок Блокировать рекламу в Параметрах. EasyList является списком блокировки по умолчанию. Все списки периодически обновляются.
Чтобы получить список включенных в данный момент фильтров:
$ gsettings get org.gnome.Epiphany content-filters
Фильтры могут быть изменены с помощью ресурса в формате JSON, примеры которого приведены на сайте https://gitlab.com/eyeo/filterlists/contentblockerlists:
$ gsettings set org.gnome.Epiphany content-filters "['https://gitlab.com/eyeo/filterlists/contentblockerlists/-/raw/master/easylist_min_content_blocker.json', 'https://gitlab.com/eyeo/filterlists/contentblockerlists/-/raw/master/easylist+easylistchina-minified.json']"
Совет: Также можно изменить эту настройку через графический интерфейс dconf-editor .
Предотвращение отслеживания
Web имеет функцию Интелектуальное предотовращение слежения, которую можно включить в Параметры > Конфидециальность.
Firefox Sync
Web позволяет использовать Firefox Sync для синхронизации закладок, истории, паролей и открытых вкладок. Его можно настроить в раскрывающемся меню Импорт и экспорт.
Web приложения
Web может создавать веб-приложения из веб-сайтов и добавлять их в меню рабочего стола. Для их настройки и удаления введите about:applications в адресной строке.
Пользовательская таблица стилей
Web поддерживает пользовательскую таблицу стилей, которую можно включить в Параметры > Вид > Стиль
Используйте приведенный ниже пример, чтобы установить макет и цвета страницы новой вкладки в соответствии с темным вариантом Adwaita:
~/.config/epiphany/user-stylesheet.css
#overview < background-color: #2E3436 !important; max-width: 100% !important; max-height: 100% !important; position: fixed !important; >#overview .overview-title
Шрифты
Web не проверяет настройки шрифтов GNOME, но проверяет настройки Fontconfig.
Видео
Смотрите статью GStreamer для установки необходимых плагинов.
Композитинг с аппаратным ускорением
По умолчанию аппаратное ускорение композитинга используется только при необходимости (по требованию) для отображения 3D-трансформаций.
Чтобы принудительно включить аппаратное ускорение композитинга:
$ gsettings set org.gnome.Epiphany.web:/ hardware-acceleration-policy 'always'
Конфигурация прокси
Web не использует socks_proxy, вместо этого вы можете установить http_proxy на socks:// URL :
export http_proxy=socks://127.0.0.1:1080
Смотрите также
Создаём веб-приложение для GNOME 3
Возможно, ты слышал, что в графической оболочке GNOME 3.2 есть возможность запускать веб-приложения.
В этом топике мы рассмотрим простое приложение «ХабраХабр шпион 1.0», которое будет выдавать пользователю информацию о хабравчанах. Использовать для этого мы будем стандартный API.
Для начала рассмотрим процесс добавления веб-страницы в качестве приложения.
В общем случае, веб-приложение — это обычная веб-страница, которая отображается в меню как программа и открывается в отдельном окне.
Чтобы сохранить страницу как приложение, нам понадобится стандартный для среды GNOME веб-браузер Epiphany версии не ниже 3.2, однако в репозиториях моей любимой Ubuntu оказался только 3.0.
Поэтому копируем в терминал следующий код:
sudo add-apt-repository ppa:webupd8team/gnome3 sudo apt-get update sudo apt-get install epiphany-browser
Если вы используете другой дистрибутив, то обязательно проверьте какая версия в нём стоит.
Теперь, когда Epipnany установлен, открываем нужную нам веб-страницу и жмём Файл -> Сохранить как веб-приложение.
После этого появляется диалог, в котором нас просят ввести название приложения. По-умолчанию это заголовок страницы.

Что же касается иконки, то она берётся из тега apple-touch-icon страницы. Если её там нет, то Epiphany делает скриншот страницы и использует его.
Пишем код
Итак, начнём с написания самого приложения. Пишем его также, как обычную веб-страницу.
Ниже представлен HTML код главной и единственной страницы, которая будет отдаваться пользователю:
ХабраХабр шпион 1.0 Введи сюда имя (логин) хабропользователя: Имя пользователя: Карма: Рейтинг: Место:
kafeman
Сохраняем страницу на сервере и приступаем к написанию JavaScript.
Для того, чтобы получить информацию о пользователе нужно сделать запрос к habrahabr.ru/api/profile/логин и получить данные о пользователе.
Однако тут же возникает первая проблема — браузер не даст нам сделать AJAX’ом запрос на другой домен.
Решение «в лоб» — ставим на своём домене специальный скрипт, который будет запрашивать нужную страницу.
fclose($handle); > ?>
Теперь по запросу api.php?user=логин мы получаем тоже, что и по запросу habrahabr.ru/api/profile/логин.
Это повысит нагрузку на ваш сервер. Кроме того, каждый запрос будет забирать довольно много времени (до нескольких секунд), по этому обязательно уведомляйте пользователя о том, что программа работает, а не висит.

А теперь, собственно, JavaScript.
$(document).ready(function() < $('#go').click(function() < /* Сообщаем пользователю, что запрос пошёл. */ $('title').text('Вычисляю пользователя. '); $.ajax(< url: 'api.php?user=' + $('#login').val(), dataType: 'xml', success: function(habr) < /* Если пользователь не найден, то сообщаем об этом */ if ($(habr).find('error').text() == '404') alert('Пользователь не обнаружен!\nВозможно, он использует магию, чтобы скрыться от вас.'); $('#name').html( $(habr).find('login').text() ); $('#karma').html( $(habr).find('karma').text() ); $('#rating').html( $(habr).find('rating').text() ); $('#ratingPosition').html( $(habr).find('ratingPosition').text() ); /* Возвращаем заголовок в исходное состояние */ $('title').text('ХабраХабр шпион 1.0'); >>); >); >);
Всё! Теперь немного дорабатываем.
Рисуем иконку. Я использовал формат png, чтобы добиться прозрачности:

Сохраняем всё как веб-приложение. Как описывалось ранее, открываем страничку в Epiphany и жмём Ctrl + Shift + A.

Жмём «Создать». Всё! В подтверждение ваших действий появится уведомление:

Найти же приложение можно в разделе «Прочие» главного меню:

Не забудьте про обработку ошибок:

UPD: Знаю про опечатку в скриншоте снизу. В коде исправил.
- Веб-приложения
- Gnome 3
5 причин начать пользоваться веб-приложениями с GNOME Epiphany

Вы часто пользуетесь веб-приложениями? Предпочли бы, чтобы они были более интегрированы в среду вашего рабочего стола? Существует веб-браузер GNOME Web, или Epiphany, который отвечает этой задаче, к тому же он является бесплатным и с открытым исходным кодом.
Веб-приложения можно создавать не только в GNOME Web. Можно найти веб-приложения для браузера Google Chrome в интернет-магазине Chrome, а Google сделал возможным создавать ваши собственные веб-приложения. Создание веб-приложений в Mozilla Firefox тоже возможно, но потребует больше усилий.
В GNOME Web, наоборот, очень просто создавать пользовательские веб-приложения и вы увидите, что он намного лучше справляется с этой задачей.
Что такое GNOME Web?

GNOME Web – самый крупный веб-браузер, разработанный специально для Linux и других бесплатных рабочих столов. Данный браузер входит в проект GNOME и его дизайн характеризуется простотой и минимализмом, как и у многих приложений GNOME. Такие программы GNOME, как Окружение Рабочего Стола GNOME и набор инструментов GTK+ служат основой для многих рабочих столов и приложений с открытым исходным кодом.
Ранее GNOME Web был известен под названием Epiphany. На GNOME Web название изменилось только в версии GNOME 3.4 в 2012, но за кулисами разработчики все еще называют проект Epiphany.
По этой причине GNOME Web известен под несколькими названиями. Если вы поищете его в магазине приложений Linux, можно найти под названием GNOME Web. Но если вы используете пакетный менеджер, работающий с терминалом, можете пробовать искать под названием epiphany или браузер epiphany.
Тем временем, в операционной системе elementary OS предустановлен браузер Epiphany, и, пожалуй, это самый популярный рабочий стол Linux, у которого есть браузер по умолчанию.
Что такое веб-приложения?
Традиционные веб-сайты относительно статичны. Они читаются как газеты или страницы журналов. Веб-приложения функционируют больше как программы для рабочего стола, только доступ к ним идет через браузер. Технически это такие программы, которые запускаются на чьем-то сервере, а вы получаете удаленный доступ.
Когда вы проверяете свою электронную почту, вы используете веб-приложение. Открывая YouTube, Netflix или Spotify в браузере, вы тоже используете веб-приложение. Сегодня вы можете заменить большинство приложений для настольных компьютеров веб-приложениями.
Может показаться, что веб-приложения существуют отдельно от рабочего стола. Чтобы получить к ним доступ, нужно открыть браузер, ввести адрес веб-приложения в интернете и войти в учетную запись.
GNOME Web предоставляет инструменты для лучшей интеграции веб-приложений с рабочим столом, чтобы вы могли открыть веб -приложения при помощи панели запуска приложений и видеть их на вашей панели задач или док-панели. Таким образом, они в большей степени похожи на приложения, чем на сайты.
Почему вам стоит пользоваться GNOME Web для веб-приложений?
Если вам нравятся веб-приложения и вы пользуетесь Linux, тогда есть сразу несколько причин, по которым GNOME Web – один из лучших вариантов для вас.
1.У GNOME Web наилучшая интеграция с рабочим столом Linux
Веб-приложения Epiphany отлично вписываются в среду GNOME — родную среду рабочего стола для Gnome Web. Также хорошо они подходят elementary OS. Они оба имеют интерфейсы, где у приложений есть единственная Панель Заголовка, а не комбинация такой панели и других панелей инструментов.
Такой подход позволяет окнам занимать меньше пространства по вертикали, в то же время обеспечивая доступ к нескольким кнопкам и настройкам.
Когда вы создаете веб-приложение, на Панели Заголовка будет черная стрелка, стрелка вперед и клавиша обновить. Также она показывает имя сайта и его URL- адрес. В отличие от обычного окна браузера, вы не можете ввести другой URL-адрес вручную. Тем не менее, плохо это или нет, но благодаря его дизайну вы не забудете, что приложение, которое вы используете, представляет собой отдельное окно браузера.
На отличных от GNOME или Pantheon в elementary OS средах рабочего стола веб-приложения, которые вы создаете с помощью GNOME Web, скорее всего, будут выглядеть неуместно. Это связано с тем, что их интерфейсы имеют разные рекомендации по интерфейсу пользователя.
2. Залогиньтесь в веб-приложениях, используя множественные учетные записи
GNOME Web позволяет создавать вам сколько угодно веб приложений. Мало того, вы можете создавать несколько приложений для одного сайта. Например, если у вас несколько адресов электронной почты, учетных записей в Slack или акаунтов в соцсетях, вы можете создать различные веб-приложения для каждого из них.
Кроме того, благодаря такому свойству, как индивидуальное управление сеансами, GNOME Web рассматривает каждое веб-приложение как свою отдельную страницу. Значит вы можете зайти в более чем одну учетную запись одновременно. Это похоже на открытие второго (или третьего) окна инкогнито или Приватного Просмотра в браузере, только удобнее.
3. GNOME Web имеет встроенный Диспетчер Веб-приложений

GNOME Web идет вместе с простым, но отличным Диспетчером Приложений. Этот раздел браузера показывает, какие веб-приложения вы уже создали и дает вам возможность их удалить. Это крайне важно, поскольку рабочие столы часто не предоставляют интуитивно понятный способ удаления веб-приложений.
В более новых версиях вы можете открыть Диспетчер Приложений из меню GNOME Web. В более старых версиях нет указаний на существование такого диспетчера, но он там был. Для этого надо было написать about:applications в панели навигации.
4. GNOME Web предлагает преимущества безопасности
Когда вы открываете веб-приложение в веб-браузере, сайт может сохранять файлы cookie, которые отслеживают посещаемые вами страницы и ссылки, на которые вы нажимаете в интернете. То есть такие файлы могут нарушить вашу онлайн конфиденциальность.
Если вы решите создать специальное веб-приложение, вы изолируете cookies и другие данные веб-сайта от остальной части вашего браузера. Таким образом, вы можете зайти в Facebook или Gmail через веб-приложение без возможности файлам cookie любой компании отслеживать вас в сети.
5. Веб-приложения от GNOME Web легко редактировать

GNOME Web позволяет вам дать каждому веб-приложению свое имя, но не дает вам поменять значки. Вместо этого загружает свои. К счастью, если узнаете, где искать, то сможете легко их менять.
Откройте ваш файловый браузер и идите в каталог /home/.config/epiphany (если вводите путь напрямую в адресной строке, то напишите /home/user/.config/epiphany). Может понадобиться нажать Ctrl+H для отражения скрытых папок.
У каждого веб-приложения будет своя собственная папка с надписью “app-epiphany”, а следом — имя веб-приложения и строка цифр. Внутри этой папки вы найдете изображение с названием “app-icon.png”. Замените это изображение тем, которое вам нужно, сохранив название.
Как создавать веб-приложения при помощи GNOME Web
Теперь, когда вы узнали, почему GNOME Web великолепен, давайте приступим к созданию веб-приложений. Процесс может оказаться проще, чем вы ожидали.
Перейдите на веб-сайт или веб-приложение, для которого вы хотите создать отдельную версию, и щелкните значок меню в правом верхнем углу приложения. В появившемся меню выберите Установить Сайт Как Веб-Приложение. Или можете нажать комбинацию клавиш Ctrl+Shift+A.
Появится новое окно, которое попросит дать имя веб-приложению и автоматически предложит имя исходя из текущего веб-адреса. После нажатия кнопки Создать вы можете найти веб-приложение в вашей панели запуска приложений вместе с другими приложениями для рабочего стола.
Ну что, у вас уже случилось Прозрение?
GNOME Web – это не кросс-платформенный веб-браузер, а поскольку популярные версии Linux идут с предустановленным браузером Firefox, можно так и не узнать о существовании GNOME Web. Но для многих из нас этот веб-браузер — сокрытое сокровище.
Я ценю GNOME Web за его простоту и интеграцию в GNOME, а возможность установки веб-приложений – это еще одна причина, по которой это один из лучших веб-браузеров, доступных для Linux.