Kompx.com or Compmiscellanea.com

ELinks. Настройка

Операционные системы : Windows, Linux

Перейти к страницам:

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

ELinks. Использование - Как пользоваться браузером ELinks.


Что можно делать с помощью ELinks и что нельзя, что может быть настроено, зависит от нескольких моментов. Самое распространенное, это возможности эмулятора терминала / консоли, в которых запускается ELinks и поддержка чего была выбрана в процессе компиляции исходного кода браузера. В некоторых операционных системах (Windows, например) проще и более надежно не подключать некоторые возможности.

Далее обсуждается настройка ELinks 0.12pre2 из Package Database дистрибутива Zenwalk Linux (изначально основывался на Slackware, до сих пор сохраняя совместимость с его бинарными пакетами). Данный ELinks вполне типичный среди других версий этого браузера для Linux на настольных PC компьютерах. Пользовательский интерфейс версии ELinks для Windows и ELinks для Linux / некоторых других *nix систем сравнимых версий одинаков. Если ELinks был скомпилирован без какой-то функции или эмулятор терминала / консоль не поддерживает что-то, тогда будет просто невозможно выбрать эту возможность в процессе настройки; или возможно, но она не будет работать. Например, если ELinks скомпилирован без поддержки 256 цветов или консоль не может отображать их, то в меню будет возможно выбрать только 16 или "No colors (mono)". А в остальном ELinks будет работать не хуже.

Все настройки ELinks могут быть сделаны через меню браузера - нет необходимости редактировать конфигурационные файлы. Даже если для некоторых тонких настроек все-таки может потребоваться редактирование файла ELinks.conf или даже файлов исходного кода - но это не слишком актуальный вопрос для обычного использования.

Меню ELinks скрыто, когда браузер отображает веб-страницу:

[ Image ] : ELinks - 1

Чтобы получить доступ к меню, нажать Esc на клавиатуре:

[ Image ] : ELinks - 2

Настройки находятся в группе "Setup":

[ Image ] : ELinks - 3

1 ) "Language" - выбрать язык пользовательского интерфейса ELinks. Возможно выбрать системный язык или какой-то другой. Операционная система и эмулятор терминала / консоль должны быть подготовлены для этих изменений - установлены и настроены соответствующие файлы локализации / интернационализации. Выбрать язык (English в данном примере):

[ Image ] : ELinks - 4

Что бы сохранить этот выбор, вновь нажать Esc, затем Setup, потом Save options, затем подтвердить, кликая на OK. Так же возможно использовать Do not show anymore, но когда выбирается OK, показывается путь к конфигурационному файлу браузера ELinks - что может быть полезно:

[ Image ] : ELinks - 5 [ Image ] : ELinks - 6

Этот способ действия используется во всем процессе настройки браузера ELinks: Esc - чтобы получить доступ к меню, Setup - чтобы получить доступ к опциям настройки, просмотреть списки, что бы найти опцию, кликнуть на выбранную опцию, затем снова Esc, Setup, Save options и кликнуть OK.

Esc --> Setup --> <опция> - что бы выбрать опцию.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

2 ) "Character set" - выбрать кодировку, которая будет использоваться, когда браузер отображает текст веб-страниц. Операционная система и эмулятор терминала / консоль должны быть подготовлены для того, что бы некоторые варианты работали. Это можно выяснить экспериментируя с текстами веб документов не на английском языке. В данном примере выбран Unicode UTF-8.

Esc --> Setup --> Character set --> Unicode UTF-8 - что бы выбрать кодировку Unicode UTF-8.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

3 ) "Terminal options" - несколько опций, касающихся характеристик эмулятора терминала / консоли. Обычно достаточно сделать изменения в "Color mode" - сколько цветов использовать браузеру ELinks для отображения текста в веб-страницах. ELinks может использовать вплоть до 256, но на практике это зависит от возможностей эмулятора терминала / консоли. ELinks Используемые здесь ELinks и GNOME Terminal могут отображать 16 цветов или "No colors (mono)".

Esc --> Setup --> Terminal options --> 16 colors or "No colors (mono)" в секции Color mode - что бы выбрать сколько цветов будет использовать ELinks.

Esc --> Setup --> Save options --> OK - что бы подтвердить выбор.

4 ) "Options manager" - содержит все остальные настройки. Они весьма многочисленны, многие из опций самоочевидные, так что речь будет идти только о некоторых из них:

URI passing - передать URI внешнему приложению, когда ELinks запущен в эмуляторе терминала. Самые очевидные варианты, это другой браузер и буфер обмена. Есть две возможности: передать URI веб-страницы открытой в ELinks или передать URI выбранной ссылки на веб-странице. Поскольку передать URI в буфер обмена, это самый универсальный способ - к примеру, можно взять URI из этого буфера и поместить в адресную строку браузера, так что URI все равно окажется открытым в другом браузере - именно этот вариант и объясняется далее.

Для того, что бы эта функция браузера работала, нужно сначала установить xclip. Если он уже не установлен, скачать и установить xclip: перейти к странице с исходным кодом или можно попробовать найти уже готовый пакет в репозитории используемого дистрибутива.

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> URI passing --> Add --> [ Ввести название для действия. В примере используется "Clipboard" is used ] --> OK --> Edit --> [ Ввести значение: echo -n %c | xclip -i ] --> OK --> Save --> OK

Действие производится с помощью горячих клавиш, так что необходимо их задать. Сочетание клавиш может быть любой комбинацией, начинающейся с Shift, Ctrl или Alt. Здесь для передачи URI веб-страницы открытой в ELinks используется сочетание Alt-p, а для передачи URI выбранной ссылки на странице - Alt-l.

Для передачи в буфер обмена URI веб-страницы открытой в ELinks ( N.B. Опция "Pass URI of current tab to external command" может отображаться под именем "tab-external-command". Это задается с помощью Toggle display ):

Esc --> Setup --> Keybinding manager --> Main mapping --> [ нажать "Пробел", что бы открыть список опций ] --> Pass URI of current tab to external command --> Add --> [ Ввести сочетание клавиш: Alt-p ] --> OK --> Save --> OK

Для передачи в буфер обмена URI выбранной ссылки на странице ( N.B. Опция "Pass URI of current link to external command" может отображаться под именем "link-external-command". Это задается с помощью Toggle display ):

Esc --> Setup --> Keybinding manager --> Main mapping --> [ нажать "Пробел", что бы открыть список опций ] --> Pass URI of current link to external command --> Add --> [ Ввести сочетание клавиш: Alt-l ] --> OK --> Save --> OK

Если есть необходимость использовать более привычное сочетание клавиш Ctrl-V для вставки содержимого буфера обмена в приложения с графическим интерфейсом - а не нажимать на колесо прокрутки мыши или на среднюю кнопку - нужно поместить "echo -n %c | xclip -i -selection clipboard" вместо "echo -n %c | xclip -i".

External Editor - Если ELinks скомпилирован с поддержкой внешних текстовых редакторов, то возможно использовать внешние текстовые редакторы для более удобного редактирования текстовых полей форм веб-страниц. В оконной среде X так же может использоваться редактор с графическим интерфейсом:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Browsing --> [ нажать "Пробел", что бы открыть список опций ] --> Forms --> [ нажать "Пробел", что бы открыть список опций ] --> External editor --> Edit --> [ Ввести значение: geany ] --> OK --> Save --> OK

Если значение для "External editor" не введено, ELinks будет использовать значение переменной среды $EDITOR. Если значение $EDITOR не задано или пустое, тогда ELinks будет пробовать запускать редактор vi.

Default download directory - задать каталог, куда ELinks будет сохранять файлы. Может быть любой, например, общий для всех загрузок и сохранений. Или домашний каталог пользователя, так что в диалоговом окне "Download" будет быстрее добавлять к нему требуемую папку:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Default download directory --> Edit --> [ Ввести значение: /home/user1 ] --> OK --> Save --> OK

Set original time - Устанавливать или нет отметку времени загруженного / сохраненного файла такой же, как она была у файла на сервере, откуда он был загружен / сохранен. "1" для установить, "0" - для нет:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Set original time --> Edit --> [ Ввести значение: 1 ] --> OK --> Save --> OK

Prevent overwriting - Когда ELinks сохраняет / загружает файл, который оказывается тем же, что уже имеется, браузер может заместить его без предупреждения, спросить что делать или автоматически добавить к нему определенный суффикс: ".[число]". ELinks добавляет ".[число]" не к имени файла, а к его расширению. Так a.rar, загруженный второй раз в ту же самую папку с файлом a.rar там, становится a.rar.1. Значение "0" для того, чтобы файлы замещались без предупреждения, "1" - чтобы добавлялся суффикс ".[число]". И "2", чтобы ELinks спрашивал пользователя что делать - будут варианты "Save under the alternative name" (добавляется вышеупомянутый суффикс ".[число]"), "Overwrite the original file" (заместить имеющийся файл новым), "Resume download of the original file" (возобновить загрузку файла):

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Prevent overwriting --> Edit --> [ Ввести значение: 2 ] --> OK --> Save --> OK

Notify download completion by bell - Поскольку ELinks может загружать файлы в фоновом режиме, со скрытым диалоговым окном загрузки, может быть удобным, что бы браузер информировал о окончании загрузки. Если выбирается уведомление с помощью встроенного динамика персонального компьютера ("спикера"), есть два варианта: получать звуковое оповещение, когда в диалоговом окне загрузки было выбрано "Background with notify" (оповещение когда загрузка происходит в фоновом режиме) или всегда получать звуковое уведомление:

Esc --> Setup --> Options manager --> Document --> [ нажать "Пробел", что бы открыть список опций ] --> Downloading --> [ нажать "Пробел", что бы открыть список опций ] --> Notify download completion by bell --> Edit --> [ Ввести значение: 2 ] --> OK --> Save --> OK

Clock - Показывать цифровые часы в строке состояния ELinks. Значение "1" для включить опцию:

Esc --> Setup --> Options manager --> User interface --> [ нажать "Пробел", что бы открыть список опций ] --> Clock --> [ нажать "Пробел", что бы открыть список опций ] --> Enable --> Edit --> [ Ввести значение: 1 ] --> OK --> Save --> OK

Так же возможно установить формат цифровых часов. Подробности в справочных документах команды strftime.


Aliosque subditos et thema

 

Internet Explorer 3. Скриншоты 1

 

Internet Explorer 3, запущенный под Windows 7 (32-bit). Скриншоты 1. Internet Explorer 3: windows.microsoft.com/en-US/windows/upgrade-your-browser Internet Explorer 3: w3schools.com/browsers/browsers_stats.asp Internet Explorer 3: en.wikipedia.org/wiki/Internet_Explorer_3 Internet Explorer 3: ebay.com Internet Explorer 3: kompx.com/en/netscape-3-screenshots-1.htm Internet Explorer 3: twitter.com Скачать Internet Explorer 3: пак, содержащий Internet Explorer версий 3.0, 4.01, 5.01, 5.5, 6.0. В процессе установки можно выбрать какую именно версию установить, или установить несколько, или установить все. Очень вероятно, что все версии, кроме Internet Explorer 3, не будут работать даже в 32-битной Windows 7. Так что если вы хотите попробовать все старые версии Internet Explorer, нужно использовать Windows XP или еще более ранние варианты. Но Internet Explorer 3 работает под 32-битной Windows 7 вполне хорошо.

CSS выравнивание по центру : по ширине и по высоте - 2

 

Выравнивание содержимого страницы по центру в видимой области окна браузера с помощью CSS. Контейнер, в котором будет находиться всё содержимое веб-страницы выравнивается по центру - по ширине и по высоте - [ Открыть страницу-пример ]. HTML / XHTML. Код: <!DOCTYPE html> <html> <head> <title>CSS выравнивание по центру : по ширине и по высоте - 2</title> <link rel="stylesheet" type="text/css" href="css.css" /> </head> <body> <div class="spacer">&nbsp;</div> <div class="wrapper"> <div class="pagecontent">&nbsp;</div> </div> </body> </html> CSS. Код: html {height: 100%; margin: 0px;} body height: 100%; margin: 0px;} .spacer {position: relative; top: 0px; left: 0px; height: 50%; width: 100px; float: left; margin: 0px 0px -250px 0px; background: #999;} .wrapper {position: relative; top: 0px; left: 0px; height: 500px; width: 100%; clear: both; background: #a3ddc4;} .pagecontent {position: relative; top: 0px; left: 0px; height: 500px; width: 800px; margin: 0 auto; background: #ff6f6f;} Контейнер .pagecontent - для всего содержимого веб-страницы. Этот контейнер должен быть с явно заданными размерами в px, em, и т.п. - не в процентах. Высота и ширина могут быть больше видимой области окна браузера, но в данном случае речь о более практическом случае - когда высота и ширина контейнера .pagecontent меньше, чем размеры видимой области окна браузера. Блок .pagecontent выравнивается в видимой области окна браузера по центру / по ширине с помощью "margin: 0 auto". .Wrapper создает пространство, где .pagecontent выравнивается по центру / по ширине. Ширина .wrapper равна 100%, что бы выравнивание по центру / по ширине происходило при разных размерах видимой области окна браузера. Высота .wrapper должна быть равна высоте контейнера .pagecontent. .Spacer выравнивает .wrapper с .pagecontent внутри по центру / по высоте в видимой области окна браузера. Ширина .spacer может быть любая. Высота равна 50%, это помещает верхний край .pagecontent вертикально по центру в видимой области окна браузера. Margin-bottom блока .spacer равный половине высоты .pagecontent выравнивает контейнер .pagecontent по центру / по высоте при любой текущей высоте видимой области окна браузера. Этот метод пригоден для всех основных современных браузеров. Он так же работает и в более старых браузерах, таких как Internet Explorer 6 или ранние версии Maxthon. Но высота контейнера, в котором находится содержимое страницы, должна быть с явно заданными размерами и если они меняются - величина margin-bottom блока .spacer так же должна быть соответственно изменена. Есть другой способ горизонтального и вертикального выравнивания по центру с помощью CSS, с CSS кодом, который проще сопровождать. Хотя этот способ и не работает в более старых веб-браузерах: CSS выравнивание по центру : по ширине и по высоте - 1. [ 1 ] А так же в Netscape 7.2+, Mozilla 1.5+. [ 2 ] А так же в Netscape 7.2+, Mozilla 1.5+.