Lynx браузер как пользоваться

Обновлено: 06.07.2024

Ссылки для скачаивания:
— Windows — lynx
— *Nix — ищите в репозитариях, есть практически во все популярных дистрибутивах

Edbrowse

Edbrowse — практически полностью реализованный на Perl текстовый браузер. Главный разработчик браузера Karl Dahlke. На данный момент доступны версии для Windows и *nix. Имеется поддержка фреймов, java script, так же имеется встроенный почтовый клиент и поддержка proxy.

w3m — еще один текстовый браузер. Основной целью создания данного текстового браузера, является создание инструмента для быстрого просмотра HTML-страниц. Похож на Lynx, но в отличие от него некоторые операции, такие как навигация по страницам, выполняются немного по другому. Так же в отличие от Lynx может отрисовывать таблицы и фреймы и отображать документ, переданный через поток stdin. В xterm- или gpm-консоли поддерживает мышь. Существует интерфейс к w3m для Emacs под названием emacs-w3m, обеспечивающий просмотр веб-страниц в Emacs.


Домашняя страница проекта — w3m

Links

image

Links — наиболее популярный текстовый браузер, базирующийся на текстовом браузере Lynx, но в отличие от своего родителя имеет следующие особенности: имеется поддержка фреймов, вкладок, таблиц и java script. Браузер распространяется под лицензией GNU GPL.

Домашняя страница — Links

Elinks

Links2

image

Links2 — ближайший родственние Links. В отличие от Links в нем произведены графические улучшнеия, добавили поддержку java script. Так же имеется графический режим. По умолчанию Links2 работает в текстовом режиме, а чтобы был доступен графический, надо включить его поддержку на этапе конфигурирования перед компиляцией. Что до запуска Links2 в графическом режиме, то для этого нужно запустить браузер из терминала с ключом -g.

Домашняя страница — Links2

Netrik

Netrik — текстовый браузер, подобный w3m. Основной целью текстового браузера Netrik является использование vi-совместимых клавиш и макросов для просмотра интернет ресурсов. Работает с несколькими окнами, поддерживает JavaScript, CSS.

А так же менее популярные, но тоже давольно широко используемые среди текстовых веб браузеров:
*W3mmee — вариант W3m с расширенной поддержкой кодировок;

*Debris — на 25% меньше lynx, но с поддержкой форм и таблиц;

*Zen web browser — Консольный web-браузер, отличающийся возможностью отображения с использованием Frame Buffer, т.е. умеет отображать картинки, без необходимости запуска X Window и предъявляя минимальные требования к размеру ОЗУ;

p.s. В этой статье описаны конечно же не все текстовые браузеры, здесь описаны те которыми я либо пользовался либо пытался пользоваться, а так же наиболее популярные из ныне существующих.

UDP. Добавил информацию об Links2. Cпасибо хаброюзеру ilembitov
Отдельная благодарность за исправления — 2sexy2lazy,pwd,bolk

Популярность любого современного браузера зависит от целого ряда факторов, из которых первое место занимают производительность, удобство, расширяемость и корректность обработки контента. А теперь представьте себе браузер быстрый и легкий, но при этом способный отображать только текстовую информацию. Может ли такой веб-обозреватель претендовать на популярность? Вряд ли. Тем не менее, он может заслуживать самого пристального внимания.

Взять, к примеру, программу Lynx. Этот не совсем обычный линуксовый браузер является консольным, то есть работает он в терминале, не поддерживая ни табличную разметку, ни JavaSсript . Выводить он способен только текстовую информацию. Но если его возможности столь ограничены, зачем тогда вообще он нужен? И действительно, рядовыми пользователями он практически не востребован, но благодаря одной своей интересной особенности он может оказаться весьма полезным для владельцев сайтов и системных администраторов.

Lynx

Дело в том, что Lynx видит сайты точно так же, как и краулеры — поисковые роботы. Если Lynx чего-то не видит, скорее всего, этого не видят и поисковые системы, то есть с его помощью вы можете определить, какой контент будет проиндексирован, а какой нет. Также Lynx может быть использован как загрузчик по протоколу FTP и как примитивный обозреватель на самых слабых компьютерах или операционных системах с отсутствием графического интерфейса. Кроме того, Lynx позиционируется как удобный браузер для слабовидящих.

Знакомство с Lynx

Внешне Lynx представляет собой нечто среднее между командной строкой и простым текстовым редактором. В некоторых дистрибутивах Linux он поставляется вместе с прочим встроенным программным обеспечением, в некоторых его приходится устанавливать из репозитория. Определить, имеется ли он в вашей версии системы очень просто, в Ubuntu , к примеру, достаточно открыть терминал и выполнить команду lynx . Если приложение не установлено, вам будет предложено установить его командой sudo apt install lynx .

Lynx

Браузер встречает пользователя страницей по умолчанию с кратким описанием продукта. В верхней части окна располагается меню, в нижней части консоли можно видеть адресную строку. Функции меню позволяют создавать, открывать и закрывать вкладки и окна, копировать и вставлять текст, выполнять поиск, менять кодировку символов. Последняя опция может оказаться весьма кстати, если вдруг текст открытого сайта преобразится в крякозябры.

Lynx

Адресная строка Lynx работает по тому же принципу, что и в других браузерах. Пользователь вводит URL (можно без указания протокола) , жмет Enter и переходит на интересующий его сайт. Разумеется, в консоли будет загружена текстовая версия сайта, только текст и ссылки, ни картинок, ни интерактивных элементов вы не увидите. Контент выводится в столбик, строка за строкой, для перемещения по тексту и ссылкам используются клавиши-стрелки вверх-вниз, для перехода по ссылкам, в Lynx они, кстати, подсвечиваются, можно использовать Enter или правую клавишу-стрелку . Для быстрой прокрутки содержимого вполне сгодится и колесико мыши.

Lynx

Lynx

Lynx

Lynx

Браузер можно использовать для просмотра локальных каталогов и некоторых типов файлов, создавать, удалять и редактировать файлы и папки, архивировать их, переименовывать и изменять месторасположение, отправлять данные на печать, сохранять URL -адреса в закладки и просматривать их, запускать по ссылке внешние программы и так далее. Поначалу будет непривычно, но немного попрактиковавшись можно вполне себе освоится со всеми функциями браузера.

Lynx

Lynx

Резюме

Маловероятно, что кому-то на полном серьезе придет в голову идея использовать Lynx в роли постоянного инструмента веб-серфинга, он просто не создан специально для этой цели. Иное дело, если рассматривать Lynx как необычную альтернативу, которая может оказаться весьма полезной в не самых благоприятных условиях, скажем, при падении скорости интернет-соединения. И уж конечно, по достоинству оценят Lynx администраторы и оптимизаторы сайтов, которым будет очень интересно взглянуть на опекаемые ими веб-ресурсы глазами поисковых систем.

Если вы планируете серьезно заниматься созданием и продвижением сайтов, нужно «мыслить», а вернее видеть сайт, как его видят поисковики. Поможет в решении этой задачи текстовой браузер Lynx, не поддерживающий таблицы и JavaScript.

Что значит текстовой Браузер Lynx

Браузер Lynx это текстовой браузер, не поддерживающий табличные стили и JavaScript. Он напоминает текстовые редакторы, показывающие сайты в «чистом» виде.

Интересен Браузер Lynx для создателей и оптимизаторов сайтов. С его помощью можно посмотреть, как «видят» ваш сайт боты поисковых систем. Как вы видите сайт в браузере Lynx, так же его видят сканы поисковика Google.

Работа с браузером Lynx, отличается от стандартных пользовательских браузерах Chrome, Opera, Яндекс и т.п. В браузере нет удобного интерфейса, управление производится командами. Об этом чуть ниже. Сейчас установим браузер Lynx на ось Windows в седьмой версии.

Где скачать браузер Lynx

где взять браузер Lynx

Установка браузера Lynx

Установка браузера Lynx не представляет никаких проблем. Запускаете установочный файл от имени администратора и проходите все окна установщика. Покажу их на фото.


Соглашаемся с лицензией Выделяем чек бокс что хотим установить. Есть документация.

После правильной установки иконка браузера Lynx появляется в меню «Пуск» и на рабочем столе, если при установке вы отметили соответствующий чек бокс.

Запуск браузера Lynx

При попытке открыть (запустить) Lynx браузер из меню Пуск или с иконки рабочего стола, вы должны увидеть черный экран браузера во всплывающем окне. Очень похоже на работу с командной строкой.

Команда 1. Знак [?] введенный в виде команды откроет подсказки для работы с браузером.

Синтаксис команд управления браузер

Команда браузер это буква. Буква это сама команда, после буквы пишите действие, которое вам нужно. Для примера, откроем сайт и посмотрим, как выглядит сайт в Lynx браузере.

  • Открываем Lynx;
  • В рабочей строке вводим букву (без кавычек) [g] пробел;
  • В новом окне пишем без пробела полный адрес сайта с протоколом. Если нужно нажимаем несколько раз Enter, листая окна;
  • Видим сайт.

Покажу сайт, сделанный на Joomla. Так он выглядит в Chrome.


Так сайт выглядит в Lynx.


Обратите внимание, текст сайта разноцветный. Так браузер показывает ссылки и простой текст. Цвет ссылок соответствует настройкам цвета в файле CSS сайта.

Примечание: Есть версия браузера без выделения цветов ссылок. В этой версии весь текст будет в синем цвете, за исключением ссылок.

Обращаю внимание, что все ссылки сайта работают, и вы можете переходить по ним.

Браузер Lynx — это текстовой браузер, который не поддерживает таблицы и JavaScript и на сегодняшний день практически не используется, но все-таки заслуживает самого пристального внимания. И вот почему. Дело в том, что большинство сканеров поисковых систем видят сайты точно так же, как Lynx. Если браузер Lynx не видит каких-либо элементов сайта, значит и сканерам поисковых систем, скорее всего, они также не будут доступны.

В Ubuntu Linux текстовой браузер Lynx устанавливается стандартно через Менеджер пакетов Synaptic

Система → Администрирование → Менеджер пакетов Synaptic

Находим и отмечаем для установки пакет lynx, нажимаем кнопку «Применить».

Менеджер пакетов Synaptic - браузер Lynx

Текстовой браузер Lynx запускается только в консоли, соответственно, там же его и вызываем:

$ lynx

Текстовой браузер Lynx запускается только в консоли

При запуске Lynx без аргументов, загружается страница, заданная по умолчанию.

При запуске Lynx без аргументов, загружается страница, заданная по умолчанию

Если при запуске Lynx нужно сразу открывать конкретную страницу или файл, то укажите URL страницы или имя файла как аргумент для Lynx.

$ lynx /tmp/ имя_файла

Чтобы открыть другой сайт или страницу, когда браузер Lynx уже запущен, нажмите клавишу G (что означает команду Go (Переход)). Lynx запросит адрес:

Открыть URL: в этой строке необходимо ввести URL и нажать Enter для открытия страницы.

Открыть URL: space-ip.ru

Так выглядит наш сайт http://www.space-ip.ru/ в текстовом браузере Lynx

Lynx имеет многочисленные аргументы командной строки, которые можно узнать дав команду:

$ lynx -help

«Горячие клавиши» браузера Lynx

Подразумеваемая кодировка документа(!): windows-1251

браузер Lynx отображает русскоязычные сайты транслитом

Подразумеваемая локалью кодировка документа

Не забудьте сохранить новые настройки браузера.

Протоколы SLIP/PPP или команды Unix

Оболочка Unix

Unix shell - это название, данное основному набору имеющихся команд, когда вы откуда бы то ни было обращаетесь к компьютеру Unix. Когда вы звоните вашему провайдеру услуг Internet (ISP), то обычно набираете номер компьютера Unix. При дозвоне на компьютер Unix вы устанавливаете связь "эмуляция терминала", при которой команды, отдаваемые вашему компьютеру, воспроизводятся на отдаленном компьютере. П ри наличии соединения SLIP и PPP более высоких порядков вы устанавливаете высокоскоростную связь с хост-компьютером. В таких ситуациях вам нужно использовать приложение telnet (смотри следующий раздел), чтобы наладить связь по типу "эмуляция терминала" с хост-компьютером. Когда связь установлена, вы обычным способом попадаете в оболочку Unix.

Telnet в оболочку Unix по протоколам SLIP/PPP

Запуск Lynx

Чтобы запустить Lynx из оболочки Unix, просто наберите слово lynx .

Чтобы начать с определенного места Web, наберите lynx http://www.website.com Другие установки Lynx можно запустить с помощью командной строки; наш документ упомянет об этом несколько позднее. Поскольку Lynx является программой хост- компьютера, ею можно пользоваться по-разному в зависимости от того, о каком хост-компьютере идет речь. Администратор системы хост-компьютера "конфигурирует" Lynx путем выбора установок по умолчанию, определяющих, какие части программы должны фун кционировать. Этот документ описывает наиболее вероятную конфигурацию Lynх, в которой вы, скорее всего, будете работать.

В некоторых случаях оболочка Unix будет снабжена меню. Тогда вы увидете меню выбора приложений, в числе которых будет фигурировать Lynx. Возможно, выбор будет состоять из "Lynx", "World Wide Web", "Internet" или "Text-based browser."

К примеру, вот так выглядит оболочка Unix, когда вы впервые обращаетесь к IGC:

Буква ' I ', соответствующая Службам Internet , открывает вот такое меню:

Справка Lynx в режиме Online

Справка в режиме Online предоставляется во время просмотра любого документа. Нажмите клавишу '?' или 'H' для просмотра списка справочных тем.

В дополнение к этому можно получить обобщенное описание выполнения команд Lynx с помощью нажатия клавиши 'K'. Смотрите также список команд в приложении к этому документу.

Экранные формы Lynx

Когда Lynx демонстрирует файл HTML, она изображает связи как "набранный жирным шрифтом" текст, за исключением одной связи, которая выглядит как "выделенный" текст. Презентация любого специально форматированного текста зависит от механизма дисплея.

Ориентирование в Lynx

После запуска Lynx очистит экран и поместит на нем текущий файл, насколько это позволяет сделать размер экрана. Нажатие клавиши "стрелка вниз" переведет экран в следующее положение, в то время как нажатие клавиши "стрелка вверх" вернет экран в предыдущее положение. Если вначале ни один файл выделен не был, то на экране появится файл по умолчанию. (Файл по умолчанию конфигурирован администратором системы при задании команд.) Чтобы перейти к другому месторасположению (URL), наберите ' g ' для "перехода", а затем впечатывайте в URL запрашивемые сведения. Как правило, вам придется ввести полный адрес (EG http://www.altavista.digital.com ). В процессе путешествий по местам Web вы можете передвигаться от места к месту в поиске выполненных команд путем нажатия клавиши "стрелка вправо" (для перемещения вперед) и "стрелка влево" (для возвращения назад)

Процесс передвижения в пределах гипертекста web, выбора и демонстрации связей известен как "нaвигация". При работе с Lynx почти все ориентирование может осуществляться с помощью клавиш управления курсором и цифровой панели.

Некоторые дополнительные команды зависят от того факта, что Lynx хранит список каждого посещенного вами файла под названием "страница истории". Клавиши Backspace или Delete дадут вам возможность просмотреть список ранее введенных команд, предшествовавших вашему обращению к настоящему документу. Любые из просмотренных документов, упомянутых в списке, могут быть вновь востребованы путем выбора их из анамнестического экрана. Нажатие клавиши ' m ' вернет вас назад к исходному документу. Кроме того, команда LIST при нажатии клавиши ' l ' создаст компактный список всех связей текущего документа, причем из данного списка их можно будет активировать.

Клавиша ' I ' предоставит вам индекс документов. Индекс по умолчанию обычно указывает серверы всего мира, но индекс может быть изменен администратором системы или путем использования переключателя индекса в командной строке, а потому все зависит от того, как была конфигурирована используемая вами программа Lynx.

Печать, почтовая рассылка и сохранение файлов на диске.

Дополнительные опции печати предоставляются тем пользователям, кто использует Lynx с помощью своих собственных программ. В частности, установка Save to a local file позволит вам сохранить документ в виде файла на пространстве своего диска. Можно получить любое количество дополнительных опций печати при наличии соответствующей конфигурации, выполненнной вашим администратором системы.

Просмотр исходных кодов документов HTML и редактирование документов

Лежащий в основе страницы Web код HTML называется "источником документа." Временами бывает полезно взглянуть на исходный вариант страницы Web, особенно, когда вы создаете свои собственные страницы Web. Выбор опции Print to a local file из Print Menu позволит сохранить исходный документ на диске, однако, лучше использовать команду Download (смотри следующий раздел).

ЗАМЕЧАНИЕ: При сохранении документа HTML важно указать в его названии расширение .html, если вы хотите снова прочесть его впоследствии с помощью Lynx.

Lynx может предоставить пользователям возможность редактировать документы, имеющиеся в локальной системе. Для включения редактирования документов сошлитесь на "file:" URL или конкретное название файла в командной строке, как показывают два следующих примера:

Если файл обозначен правильно, то вы сможете отредактировать документы с помощью команды 'e'. При введении команды 'e' для редактиорования файла запускается редактор по умолчанию. После того, как внесены необходимые изменения, выйдите из редактора и вернитесь в Lynx. Lynx перезагрузит файл таким образом, что вы незамедлительно сможете проверить правильность сделанных поправок.

Выгрузка и сохранение исходных кодов файлов

Если используется клавишная команда DOWNLOAD ('d' или D) при работе с документами HTML, простыми текстами или двоичными файлами, Lynx переместит файл, не изменяя его, во временное положение и предоставит пользователю список установок, как это происходит при работе со связью с двоичным файлом такого типа, при котором ни один из возможных механизмов просмотра на активируется. Наличие установок дл я выгрузки будут зависеть от того, как конфигурирована Lynx. Опция для выгрузки по умолчанию, вероятно, будут включать Save to disk и такие протоколы, как kermit и zmodem. Выгрузка кодовой основы HTML и простых текстовых файлов в отличие от переключения на дисплей источника ('\') и последующего использования Printing options гарантирует, что не произойдет каких-либо модификаций источника (к пример у, попадания содержания граф в пространства между ними).

Перезагрузка файлов и очистка экрана

Команды поиска Lynx

Две команды, активирующие поиск в Lynx: '/' и 's'.

Более подробная информация

Руководство по использованию команд Lynx

+++ Команды с использованием комбинаций клавиш +++

Знаете ли Вы, что, как и всякая идолопоклонническая религия, релятивизм ложен в своей основе. Он противоречит фактам. Среди них такие:
1. Электромагнитная волна (в религиозной терминологии релятивизма - "свет") имеет строго постоянную скорость 300 тыс.км/с, абсурдно не отсчитываемую ни от чего. Реально ЭМ-волны имеют разную скорость в веществе (например,

200 тыс км/с в стекле и

3 млн. км/с в поверхностных слоях металлов, разную скорость в эфире (см. статью "Температура эфира и красные смещения"), разную скорость для разных частот (см. статью "О скорости ЭМ-волн")
2. В релятивизме "свет" есть мифическое явление само по себе, а не физическая волна, являющаяся волнением определенной физической среды. Релятивистский "свет" - это волнение ничего в ничем. У него нет среды-носителя колебаний.
3. В релятивизме возможны манипуляции со временем (замедление), поэтому там нарушаются основополагающие для любой науки принцип причинности и принцип строгой логичности. В релятивизме при скорости света время останавливается (поэтому в нем абсурдно говорить о частоте фотона). В релятивизме возможны такие насилия над разумом, как утверждение о взаимном превышении возраста близнецов, движущихся с субсветовой скоростью, и прочие издевательства над логикой, присущие любой религии.
4. В гравитационном релятивизме (ОТО) вопреки наблюдаемым фактам утверждается об угловом отклонении ЭМ-волн в пустом пространстве под действием гравитации. Однако астрономам известно, что свет от затменных двойных звезд не подвержен такому отклонению, а те "подтверждающие теорию Эйнштейна факты", которые якобы наблюдались А. Эддингтоном в 1919 году в отношении Солнца, являются фальсификацией. Подробнее читайте в FAQ по эфирной физике.

Читайте также: