Легкий браузер для Linux

Легкий браузер для Linux

Темная Сторона

Обычный браузер не вписывается в эталон легковесности, нам нужно что-то другое. И у нас есть три варианта:

ELinks — весьма продвинутый текстовый (!) браузер с поддержкой JS.

Лет этак 10–15 назад был весьма популярен среди техногиков, хакеров и прочих странных личностей, но сегодня из-за отсутствия поддержки CSS пригоден только для просмотра совсем простых сайтов.


NetSurf — очень быстрый графический браузер с поддержкой HTML 4 и CSS 2.1 (но не HTML5 и CSS3) и частичной поддержкой JS.

Слабо подходит для работы с Gmail или Facebook, но позволяет более-менее комфортно просматривать добрую половину интернета;


Surf — минималистичный браузер от ребят из проекта SuckLess. Представляет собой голое окно с запущенным WebKit.

Ни кнопок, ни меню, ни адресной строки, ничего, кроме окна с отображаемым сайтом. Управление полностью с клавиатуры. Именно Surf лучше всего вписывается в наш десктоп. Он корректно отображает любые сайты и при этом настолько минималистичный, насколько возможно.

Лучший способ использовать Surf в окружении i3 — это запустить его на отдельном десктопе, переключенном на tabbed layout (Win + W). Переключитесь на новый десктоп с помощью Win + цифра, нажми Win + W, затем Win + D, чтобы открыть dmenu, вбейте в него surf spy-soft.net, на экране появится сайт spy-soft.net. Вновь откройте dmenu, наберите surf google.com, на экране появится google.com. Строка заголовков окон при этом будет отображать и первое, и второе окно, так что переключаться между окнами surf можно на манер переключения между табами.


Surf полностью управляется с клавиатуры, так что лучше сразу запомнить наиболее полезные сочетания:

  • Ctrl + h / Ctrl + l — навигация назад/вперед по истории;
  • Ctrl + + / Ctrl + — — масштабирование;
  • Ctrl + / — строка поиска;
  • Ctrl + n — перейти к следующему результату поиска;
  • Ctrl + g — адресная строка (с помощью dmenu);
  • Ctrl + p — перейти по адресу, сохраненному в буфер обмена;
  • Ctrl + Shift + a — подтвердить согласие на получение кукисов;
  • Ctrl + Shift + o — Developer Tools;
  • Ctrl + Shift + s — включить/отключить скрипты.

Surf поддерживает кукисы и не поддерживает многие атрибуты стандартных браузеров, но всем им есть замена:

  • табы — используйте возможности i3, как показано выше, или запускайте Surf через tabbed;
  • пароли и формы — используй pass и скрипт для dmenu;
  • закладки — напишите скрипт или алиас для bash, которые будут открывать нужный сайт с помощью Surf;
  • быстрый поиск из адресный строки — используй такой скрипт:
#!/bin/sh
query= echo "$@" | tr " " +
surf google.com/search?q=$query

Назовите его google, положите в ~/bin и дайте права на исполнение. Чтобы быстро выполнить поиск через Google, просто откройте dmenu и введите:

google как использовать surf и не сойти с ума

Еще одна интересная особенность Surf — можно отключить те или иные возможности браузера прямо на старте с помощью ключей:

  • -d — отключить кеш;
  • -g — не делиться местоположением;
  • -i — отключить показ изображений;
  • -n — отключить Developer Tools;
  • -p — отключить плагины;
  • -s — отключить JS.

Report Page