Проект Void Linux: оригинал
Перевод Алексея Федорчука
Примечание: автор этой заметки — бывший разработчик браузера Surf.
Программа Surf — это наипростейший браузер, основанный на движке WebKit2. Его специфику легче всего определить «методом от противного»: в Surf’е нет поддержки закладок, сохранения истории посещений и плагинов. И в результате этого работа в нём происходит совершенно иначе, нежели в более иных браузерах.
Используя, скажем, Firefox или Chrome, вы один раз открываете его — и в нём остаётесь. Браузер же Surf вызывается из командной строки (или строки минитерминала — А.Ф.), и предназначен для выполнения (конкреетной) задачи, после завершения которой он закрывается. Это очень похоже на применение PDF-читалок на веб-сайтах. То есть — работа свободная, но целенаправленная.
Например, чтобы посетить домашнюю страницу проекта Void Linux, нужно просто дать команду:
$ surf voidlinux.org
И она — перед нами:
В Surf’е можно использовать сочетания клавиш в стиле Vi, например, Ctrl—h и Ctrl—l для перехода назад и вперёд в текущей истории, и Ctrl—j и Ctrl—k для прокрутки страницы вверх и вниз.
Браузер Surf поддерживает пользовательский файл javascript
для изменения внешнего вида страниц по желанию. Для чего создаётся файл ~/.surf/script.js
, куда добавляется javascript
. Этот код будет вызываться на каждой новой странице, открываемой в Surf’е.
Браузер Surf также поддерживаются пользовательские таблицы стилей. Для этого создаётся файл ~/.surf/styles/default.css
. Он позволяет позволяет устанавливать собственные цветовые темы для веб-сайтов.
Исчерпывающая информация о Surf’е — на его man-страницестраница руководства, а также на сайте проекта.
P.S. Прочитав эту заметку, мы с Мануалом поняли: Surf — это то, что нам нужно для чтения сайтов, материалы которых надо именно читать. А потому немедленно установили его в будущем Cinant’е:
$ sudo pacman -Sy surf
И стали применять его в самое своё удовольствие. О чём надеемся рассказать в ближайшее время.
Вот, кстати, такого «консольного» браузера не хватало в эпоху ms-dos, хотя, тогда и интернета особо не хватало, это было время fido…..