Рысь (веб-браузер)
![]() Старая версия этой статьи отображается в Lynx. | |
Оригинальный автор(ы) | Лу Монтулли , Майкл Гроуб, Чарльз Резак |
---|---|
Разработчик(и) | Томас Дики |
Первоначальный выпуск | 1992 год |
Стабильная версия | 2.9.2 [ 1 ] ![]() |
Репозиторий | |
Написано в | ИСО С |
Двигатель | форк libwww |
Операционная система | Unix-подобный , [ 2 ] ДОС , Windows , ВМС [ 3 ] |
Доступно в | Английский |
Тип | Текстовый веб-браузер |
Лицензия | GNU GPLv2 |
Веб-сайт | рысь |
Lynx — это настраиваемый текстовый веб-браузер с символьными ячейками, адресуемыми курсором для использования на терминалах . [ 4 ] [ 5 ] По состоянию на 2024 год [update], это самый старый веб-браузер, который до сих пор поддерживается, [ 6 ] начав в 1992 году.
История
[ редактировать ]Lynx был продуктом группы распределенных вычислений в составе Службы академических вычислений Канзасского университета . [ 7 ] [ 8 ] Первоначально он был разработан в 1992 году командой студентов и сотрудников университета ( Лу Монтулли , Майкл Гроуб и Чарльз Резак) как гипертекстовый браузер, используемый исключительно для распространения информации о кампусе как часть общекампусной информационной системы. [ 9 ] и для просмотра пространства Gopher . [ 10 ] О доступности бета-версии было объявлено в Usenet 22 июля 1992 года. [ 11 ] В 1993 году Монтулли добавил Интернет-интерфейс и выпустил новую версию (2.0) браузера. [ 12 ] [ 13 ]
По состоянию на июль 2007 г. [update] поддержка протоколов связи в Lynx реализована с помощью версии libwww , [ 14 ] создан на базе кодовой базы библиотеки в 1996 году. [ 15 ] Поддерживаемые протоколы включают Gopher , HTTP , HTTPS , FTP , NNTP и WAIS . [ 5 ] [ 16 ] Поддержка NNTP была добавлена в libwww в результате продолжающейся разработки Lynx в 1994 году. [ 17 ] Поддержка HTTPS была добавлена в ответвление libwww от Lynx позже, первоначально в виде патчей из-за проблем с шифрованием. [ 18 ] [ мертвая ссылка ]
Гаррет Блайт создал DosLynx в апреле 1994 года. [ 19 ] а позже также присоединился к усилиям Lynx. Фотеос Макридес перенес большую часть Lynx на VMS и какое-то время поддерживал ее. В 1995 году Lynx был выпущен под лицензией GNU General Public License и сейчас поддерживается группой добровольцев во главе с Томасом Дики. [ 20 ]
Функции
[ редактировать ]
Просмотр в Lynx заключается в выделении выбранной ссылки с помощью клавиш курсора или в нумерации всех ссылок на странице и вводе номера выбранной ссылки. [ 21 ] Текущие версии поддерживают SSL [ 5 ] и многие функции HTML . Таблицы форматируются с использованием пробелов, а фреймы идентифицируются по имени и их можно просматривать, как если бы они были отдельными страницами. Lynx по своей сути не способен отображать в сети различные типы нетекстового контента, например изображения и видео. [ 4 ] но для этого он может запускать внешние программы, такие как программа просмотра изображений или видеоплеер. [ 21 ]
В отличие от большинства веб-браузеров, Lynx не поддерживает JavaScript , который требуется для правильной работы многих веб-сайтов. [ 22 ]
Преимущества скорости просмотра только текста наиболее очевидны при использовании интернет-соединений с низкой пропускной способностью. [ 23 ] или более старое компьютерное оборудование, которое может медленно отображать контент с большим количеством изображений.
Конфиденциальность
[ редактировать ]Поскольку Lynx не поддерживает графику, веб-ошибки , отслеживающие пользовательскую информацию, не загружаются, а это означает, что веб-страницы можно читать без проблем конфиденциальности, свойственных графическим веб-браузерам. [ 8 ] Однако Lynx поддерживает файлы cookie HTTP . [ 4 ] который также можно использовать для отслеживания информации о пользователе. Таким образом, Lynx поддерживает внесение в белый и черный список файлов cookie или, в качестве альтернативы, поддержка файлов cookie может быть отключена навсегда. [ 21 ]
Как и обычные браузеры, Lynx также поддерживает историю просмотров и кэширование страниц. [ 24 ] и то, и другое может вызвать проблемы конфиденциальности. [ 25 ]
Конфигурируемость
[ редактировать ]Lynx поддерживает как параметры командной строки, так и файлы конфигурации. Согласно справочному сообщению, существует 142 параметра командной строки. Конфигурационный файл шаблона lynx.cfg
перечисляет 233 настраиваемые функции. Между этими двумя подходами к настройке есть некоторое совпадение, хотя существуют параметры командной строки, такие как -restrict
которые не совпадают в lynx.cfg
. Помимо предварительно установленных параметров с помощью командной строки и файла конфигурации, поведение Lynx можно настроить во время выполнения с помощью меню параметров. Опять же, между настройками есть некоторое совпадение. Lynx реализует многие из этих дополнительных функций во время выполнения, при необходимости (контролируемых параметрами в файле конфигурации), позволяя сохранять выбранные варианты в отдельный файл конфигурации, доступный для записи. Причина ограничения сохраняемых опций возникла из-за использования Lynx, которое было более распространено в середине 1990-х годов, т.е. использования самого Lynx в качестве внешнего приложения для доступа в Интернет, доступ к которому осуществляется посредством коммутируемых подключений. [ 26 ] [ 27 ] [ 21 ]
Доступность
[ редактировать ]Поскольку Lynx представляет собой текстовый браузер, он может использоваться для доступа в Интернет пользователями с нарушениями зрения на обновляемом дисплее Брайля и легко совместим с программным обеспечением для преобразования текста в речь . [ 28 ] [ 10 ] [ 16 ] Поскольку Lynx заменяет изображения, рамки и другой нетекстовый контент текстом из alt
, name
и title
HTML-атрибуты [ 29 ] и позволяет скрывать элементы пользовательского интерфейса , [ 30 ] Браузер становится особенно подходящим для использования с экономичным программным обеспечением общего назначения для чтения с экрана. [ 31 ] [ 32 ] [ 33 ] Версия Lynx, специально улучшенная для использования с программами чтения с экрана в Windows, была разработана в Индийском технологическом институте Мадраса . [ 34 ]
Удаленный доступ
[ редактировать ]Lynx также полезен для доступа к веб-сайтам из удаленно подключенной системы, в которой нет графического дисплея. [ 35 ] [ 36 ] [ 37 ] Несмотря на свой текстовый характер и возраст, его все еще можно использовать для эффективного просмотра большей части современной сети, включая выполнение интерактивных задач, таких как редактирование Википедии . [ 24 ] [ 38 ] [ 39 ]
Веб-дизайн и роботы
[ редактировать ]Поскольку Lynx принимает нажатия клавиш из текстового файла, он по-прежнему очень полезен для автоматического ввода данных, навигации по веб-страницам и очистки веб-страниц . Следовательно, Lynx используется в некоторых веб-сканерах. [ 40 ] Веб-дизайнеры могут использовать Lynx, чтобы определить, как поисковые системы и веб-сканеры видят сайты, которые они разрабатывают. [ 41 ] [ 42 ] [ 43 ] Доступны онлайн-сервисы, которые обеспечивают просмотр данной веб-страницы с помощью Lynx. [ 44 ]
Lynx также используется для тестирования производительности веб-сайтов. Поскольку можно запускать браузер из разных мест с помощью технологий удаленного доступа, таких как telnet и ssh , можно использовать Lynx для одновременной проверки производительности соединения веб-сайта из разных географических мест. [ 38 ] Еще одно возможное применение браузера в веб-дизайне — быстрая проверка ссылок сайта. [ 45 ]
Поддерживаемые платформы
[ редактировать ]
Lynx изначально был разработан для Unix-подобных операционных систем. Он был портирован на VMS вскоре после публичного выпуска. [ нужна ссылка ] и в другие системы, включая DOS , Microsoft Windows , Classic Mac OS и OS/2 . [ 7 ] Он был включен в установку OpenBSD по умолчанию из OpenBSD 2.3 (май 1998 г.). [ 46 ] до 5,5 (май 2014 г.), [ 47 ] находиться в главном дереве до июля 2014 года, [ 48 ] впоследствии становится доступным через дерево портов. [ 49 ] Lynx также можно найти в репозиториях большинства дистрибутивов Linux , а также в Homebrew , [ 50 ] Fink и репозитории MacPorts для macOS . [ 39 ] Портируется на BeOS , MINIX , QNX , AmigaOS. [ 51 ] и ОС/2 [ 8 ] также доступны.
Исходники могут быть созданы на многих платформах, таких как операционная система Android от Google . [ 52 ]
См. также
[ редактировать ]- Доступность компьютера
- Ссылки (веб-браузер)
- Электронные ссылки
- w3m
- ModSecurity#Бывшая блокировка браузера Lynx
- Сравнение веб-браузеров
- Хронология веб-браузеров
- Сравнение программ чтения новостей Usenet
Примечания
[ редактировать ]- ^ Томас Э. Дики (31 мая 2024 г.). «ИНН: рысь2.9.2» . Проверено 1 июня 2024 г.
- ^ Нельсон, Х. (24 апреля 1999 г.). «Руководство по установке Lynx» . lynx.invisible-island.net . Архивировано из оригинала 5 июня 2017 года . Проверено 11 июня 2017 г.
- ^ Дики, Томас (11 сентября 2015 г.). «Рысь2.8.8 [ так в оригинале ]» . lynx.invisible-island.net . Архивировано из оригинала 18 июня 2017 года . Проверено 11 июня 2017 г.
- ^ Jump up to: а б с Ракитин 1997 .
- ^ Jump up to: а б с Леган 2001 .
- ^ «Текущее развитие Lynx» . ТекМинт . 27 апреля 2016 г. Проверено 8 сентября 2024 г.
- ^ Jump up to: а б Пачелло 2000 , стр. 154–155.
- ^ Jump up to: а б с Леган 2002 .
- ^ Эрнест Перес (сентябрь 1993 г.). «Интернет-информационная система государственной библиотеки использует гипертекстовый интерфейс» . АСМ Сиглинк . II (2). Ассоциация вычислительной техники : 3. doi : 10.1145/164399.164402 . S2CID 18875929 . Архивировано из оригинала 7 декабря 2023 года . Проверено 6 декабря 2023 г.
- ^ Jump up to: а б Карманный 2005 год .
- ^ Монтулли 1992 .
- ^ Стюарт 2000 .
- ^ Нельсон 2000 .
- ^ Кахан 1999 .
- ^ Дики 2007 .
- ^ Jump up to: а б Зельцер 1995 .
- ^ Кахан 2002 .
- ^ Неструда 2000 .
- ^ Баттлз 1994 .
- ^ ХУАН ФЕРРЕР МАРТИНЕС (1 января 2015 г.). UF1302 — Создание веб-страниц с помощью языка разметки . Paraninfo Editions, SA, стр. 73–. ISBN 978-84-283-9827-5 .
- ^ Jump up to: а б с д Руководство пользователя .
- ^ Валлен 2011 .
- ^ «Что такое Lynx и как мне его использовать?» . Университет Индианы . 18 января 2018 г. Архивировано из оригинала 15 сентября 2022 г. Проверено 16 сентября 2022 г.
- ^ Jump up to: а б Сенджен и Гатри 1996 , стр. 136–139.
- ^ Древесина 2010 .
- ^ Файл справки .
- ^ Файл конфигурации .
- ^ Пачелло 2000 , с. 157.
- ^ РНИБ 2011 .
- ^ Росмайта 1996 .
- ^ Диксон 2004 .
- ^ Росмайта .
- ^ Сайка 1999 .
- ^ Ачрая 2006 .
- ^ Уэйнер 2010 .
- ^ Чепмен 2003 .
- ^ Киллелеа 2002 , с. 9.
- ^ Jump up to: а б Killelea 2002 , стр. 60–61.
- ^ Jump up to: а б Тейлор 2005 , стр. 225–227.
- ^ «Блог::Quibb » Ползание в Интернете с помощью Lynx» . Проверено 19 июля 2024 г.
- ^ Кинг 2008 , стр. 44–46.
- ^ Бартлетт 2006 .
- ^ Рогнеруд 2010 , стр. 187.
- ^ Пачелло 2000 , с. 135.
- ^ Киллелеа 2002 , с. 178.
- ^ OpenBSD23 .
- ^ OpenBSD55 .
- ^ де Раадт 2014 .
- ^ OpenBSDport .
- ^ «Домашние формулы» . Домашнее пиво. Архивировано из оригинала 24 января 2019 года . Проверено 23 января 2019 г.
- ^ Марквардт 1995 .
- ^ «[APP] Скомпилированный двоичный файл lynx для Android — Shell или ADB» . Разработчики XDA . 27 июля 2011 г. Архивировано из оригинала 29 июня 2016 г. Проверено 27 мая 2016 г.
Ссылки
[ редактировать ]- Пачелло, Майкл Г. (январь 2000 г.). «Доступный веб-дизайн» . Доступность Интернета для людей с ограниченными возможностями . Фокальная пресса . ISBN 978-1-929629-08-4 .
- Рогнеруд, Джон (декабрь 2010 г.). Полное руководство по поисковой оптимизации: увеличивайте трафик, повышайте коэффициент конверсии и зарабатывайте кучу денег (2-е изд.). Предприниматель Пресс . ISBN 978-1-59918-392-3 .
- Стюарт, Уильям (2000). «История веб-браузера» . Первая в мире книга, опубликованная в Интернете . Живой Интернет. Архивировано из оригинала 20 января 2011 г. Проверено 20 апреля 2006 г.
- Кинг, Эндрю Б. (декабрь 2008 г.). Оптимизация веб-сайта: секреты скорости, поисковых систем и коэффициента конверсии (переработанная ред.). О'Рейли Медиа . ISBN 978-0-596-51508-9 .
- Киллелеа, Патрик (2002). Настройка веб-производительности (2-е изд.). О'Рейли Медиа . ISBN 978-0-596-00172-8 .
- Тейлор, Дэйв (2005). Изучение UNIX для Mac OS X Tiger (4-е изд.). О'Рейли Медиа . ISBN 978-0-596-00915-1 .
- Сенджен, Рожь; Гатри, Джейн (август 1996 г.). Интернет для женщин . Спинифекс Пресс . ISBN 978-1-875559-52-7 .
- Чепмен, Грег (апрель 2003 г.). «Текстовый просмотр веб-страниц с помощью LYNX» . ТехТракс . 2 (4). Архивировано из оригинала 17 января 2012 г. Проверено 15 февраля 2012 г.
- Диксон, Джудит М. (декабрь 2004 г.). «Выравнивание дороги вперед: рекомендации по созданию страниц WWW, доступных для слепых и слабовидящих пользователей» . Журнал информационных технологий и инвалидности . 2 (4). ЕАСИ. Архивировано из оригинала 24 мая 2013 г. Проверено 15 февраля 2012 г.
- Зельцер, Ричард (август 1995 г.). «Подключение Lynx к Интернету для людей с ограниченными возможностями: призыв к действию» . Журнал информационных технологий и инвалидности . 2 (3). ЕАСИ. ISSN 1073-5127 . OCLC 222902674 . Архивировано из оригинала 24 мая 2013 г. Проверено 15 февраля 2012 г.
- Дэвис, Майк (2012). «Какие браузеры кроме IE и NN существуют?» . alt.html Часто задаваемые вопросы . Архивировано из оригинала 11 сентября 2020 года . Проверено 8 августа 2012 г.
- Уэйнер, Питер (19 октября 2010 г.). «10 лучших специализированных веб-браузеров, которые вы, возможно, пропустили» . Инфомир . п. 3. Архивировано из оригинала 4 декабря 2010 г. Проверено 28 октября 2010 г.
- Леган, Даллас Э. (2001). «Веб-браузеры с текстовым режимом для OS/2» . Группа пользователей OS/2 Южной Калифорнии. Архивировано из оригинала 24 июня 2010 г. Проверено 16 августа 2010 г.
- Леган, Даллас Э. (2002). «Lynx в OS/2: прямые ответы и хитрости — Часть 1 — Начните использовать браузер Lynx» . Группа пользователей OS/2 Южной Калифорнии. Архивировано из оригинала 25 июля 2010 г. Проверено 16 августа 2010 г.
- Марквардт, П. (1995). «Домашняя страница ALynx» . owww.molgen.mpg.de . Архивировано из оригинала 11 декабря 2019 г. Проверено 30 января 2020 г.
- Бартлетт, Кинн (29 сентября 2006 г.). «Плохой браузер: что делать, если браузеры не справляются с вашим CSS» . ИнформИТ . Архивировано из оригинала 14 января 2012 г. Проверено 15 февраля 2012 г.
- Росмайта, Грегори Дж. (12 декабря 1996 г.). «BLYNX: файлы поддержки Lynx, предназначенные для слепых и слабовидящих пользователей» . БЛИНКС . Архивировано из оригинала 25 ноября 2014 г. Проверено 7 февраля 2012 г.
- «Использование технологии доступа» . РНИБ . 01.12.2011. Архивировано из оригинала 31 марта 2012 г. Проверено 8 февраля 2012 г.
- Болсо, Эрик Инге (8 марта 2005 г.). «Обзор браузеров с текстовым режимом 2005 г.» . Linux-журнал . Архивировано из оригинала 24 февраля 2010 г. Проверено 5 августа 2010 г.
- Тиммер, Джон (24 февраля 2010 г.). «Взлом истории браузера + социальные сети = потеря анонимности» . Арс Техника . Архивировано из оригинала 3 марта 2012 г. Проверено 5 февраля 2012 г.
- Ракитин, Джейсон (27 октября 1997 г.). «Обзор: альтернативные веб-браузеры» . Сетевой Мировой Фьюжн . Архивировано из оригинала 5 октября 2001 г.
- Уоллен, Джек (11 января 2011 г.). «10 веб-браузеров для операционной системы Linux» . Техреспублика . Архивировано из оригинала 15 февраля 2012 г. Проверено 12 февраля 2012 г.
- Росмайта, Грегори Дж. «Введение в реалии речевого доступа для заинтересованных зрячих интернет-пользователей» . БЛИНКС . Архивировано из оригинала 25 апреля 2006 г. Проверено 7 февраля 2012 г.
- Кахан, Хосе (5 августа 1999 г.). «Почему Libwww?» . Консорциум Всемирной паутины . Архивировано из оригинала 29 мая 2010 г. Проверено 15 июня 2010 г.
- Кахан, Хосе (7 июня 2002 г.). «История изменений libwww» . Консорциум Всемирной паутины . Архивировано из оригинала 20 июня 2010 г. Проверено 30 мая 2010 г.
- Нельсон, Линн Х. (7 ноября 2000 г.). «До Интернета: раннее развитие истории в Интернете» (PDF) . Центр истории и новых медиа . Университет Джорджа Мейсона . Архивировано (PDF) из оригинала 17 сентября 2011 г. Проверено 3 февраля 2008 г.
- Монтулли, Лу (22 июля 1992 г.). «Re: Unix и гипертекст» . Группа новостей : alt.hypertext . Usenet: [электронная почта защищена] . Архивировано из оригинала 09.11.2012 . Проверено 13 января 2012 г.
- Сайка, Янина (29 сентября 1999 г.). «Re: Лицензирование Lynx-dev» . lynx-dev (список рассылки). Архивировано из оригинала 27 октября 2012 г. Проверено 8 февраля 2012 г.
- Неструда, Крис (07 октября 2000 г.). "Re: lynx и https" . [электронная почта защищена] (список рассылки). Архивировано из оригинала 02 января 2022 г. Проверено 28 сентября 2022 г.
{{cite mailing list}}
: CS1 maint: bot: исходный статус URL неизвестен ( ссылка ) - Дики, Томас Э. (2 июля 2007 г.). «Re: [Lynx-dev] использует более свежую версию libwww?» . [электронная почта защищена] (список рассылки). Архивировано из оригинала 18 января 2012 г. Проверено 26 мая 2011 г.
- де Раадт, Тео (15 июля 2014 г.). «CVS: cvs.openbsd.org: src» . [электронная почта защищена] (список рассылки). OpenBSD . Архивировано из оригинала 07 марта 2021 г. Проверено 16 июля 2014 г.
- «Справочная страница lynx(1)» . ОпенБСД 2.3 . 19 мая 1998 г. Проверено 19 января 2015 г.
- «Справочная страница lynx(1)» . ОпенБСД 5.5 . 01.05.2014 . Проверено 19 января 2015 г.
- "www/рысь" . Порты OpenBSD . Архивировано из оригинала 06 апреля 2015 г. Проверено 19 января 2015 г.
- Баттлз, Уэйн (1994). «Ажиотаж вокруг бета-версии DosLynx» . FDISK.COM . Архивировано из оригинала 3 декабря 2010 г. Проверено 13 января 2012 г.
- «Рысь с улучшенным звуком» . Ачарья . ИИТ Мадрас . 17 августа 2006 г. Архивировано из оригинала 1 октября 2006 г. Проверено 7 февраля 2012 г.
- Группа разработчиков Lynx. «Руководство пользователя Lynx» . Официальный сайт . Архивировано из оригинала 31 октября 2016 г. Проверено 12 апреля 2017 г.
- Группа разработчиков Lynx. «Файл справки Lynx 2.8.7» . Официальный сайт Рыси . Архивировано из оригинала 13 апреля 2017 г. Проверено 12 апреля 2017 г.
- Группа разработчиков Lynx. «Файл конфигурации» . Официальный сайт Рыси . Архивировано из оригинала 13 апреля 2017 г. Проверено 12 апреля 2017 г.
Внешние ссылки
[ редактировать ]
- программное обеспечение 1992 года
- Кроссплатформенное бесплатное программное обеспечение
- Проклятия (библиотека программирования)
- Бесплатные веб-браузеры
- Клиенты Gopher
- Веб-браузеры OS/2
- Веб-браузеры MacOS
- Программное обеспечение OpenVMS
- Портативное программное обеспечение
- POSIX веб-браузеры
- Веб-браузеры ОС RISC
- Программное обеспечение, использующее S-Lang
- Текстовые веб-браузеры
- Университет Канзаса
- Веб-браузеры для AmigaOS
- Веб-браузеры для DOS
- Бесплатное программное обеспечение, написанное на C.