Рысь (веб-браузер)
Оригинальный автор(ы) | Лу Монтулли , Майкл Гроуб, Чарльз Резак |
---|---|
Разработчик(и) | Томас Дики |
Первоначальный выпуск | 1992 год |
Стабильная версия | 2.9.2 [1] / 31 мая 2024 г |
Репозиторий | |
Написано в | ИСО С |
Двигатель | форк 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 г.
- ^ Перейти обратно: а б с Ракитин 1997 .
- ^ Перейти обратно: а б с Леган 2001 .
- ^ «Просмотр веб-страниц из командной строки с помощью инструментов Lynx и ссылок» . ТекМинт . 27 апреля 2016 г. Архивировано из оригинала 21 сентября 2020 г. Проверено 30 сентября 2020 г.
- ^ Перейти обратно: а б Пачелло 2000 , стр. 154–155.
- ^ Перейти обратно: а б с Леган 2002 .
- ^ Эрнест Перес (сентябрь 1993 г.). «Интернет-информационная система государственной библиотеки использует гипертекстовый интерфейс» . АСМ Сиглинк . II (2). Ассоциация вычислительной техники : 3. doi : 10.1145/164399.164402 . S2CID 18875929 . Архивировано из оригинала 7 декабря 2023 года . Проверено 6 декабря 2023 г.
- ^ Перейти обратно: а б Карманный 2005 год .
- ^ Монтулли 1992 .
- ^ Стюарт 2000 .
- ^ Нельсон 2000 .
- ^ Кахан 1999 .
- ^ Дики 2007 .
- ^ Перейти обратно: а б Зельцер 1995 .
- ^ Кахан 2002 .
- ^ Неструда 2000 .
- ^ Баттлз 1994 .
- ^ ХУАН ФЕРРЕР МАРТИНЕС (1 января 2015 г.). UF1302 — Создание веб-страниц с помощью языка разметки . Paraninfo Editions, SA, стр. 73–. ISBN 978-84-283-9827-5 .
- ^ Перейти обратно: а б с д Руководство пользователя .
- ^ Валлен 2011 .
- ^ «Что такое Lynx и как мне его использовать?» . Университет Индианы . 18 января 2018 г. Архивировано из оригинала 15 сентября 2022 г. Проверено 16 сентября 2022 г.
- ^ Перейти обратно: а б Сенджен и Гатри 1996 , стр. 136–139.
- ^ Древесина 2010 .
- ^ Файл справки .
- ^ Файл конфигурации .
- ^ Пачелло 2000 , с. 157.
- ^ РНИБ 2011 .
- ^ Росмайта 1996 .
- ^ Диксон 2004 .
- ^ Росмайта .
- ^ Сайка 1999 .
- ^ Ачрая 2006 .
- ^ Уэйнер 2010 .
- ^ Чепмен 2003 .
- ^ Киллелеа 2002 , с. 9.
- ^ Перейти обратно: а б Killelea 2002 , стр. 60–61.
- ^ Перейти обратно: а б Тейлор 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 г. Проверено 08 февраля 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» . lynx-dev (список рассылки). Архивировано из оригинала 27 октября 2012 г. Проверено 08 февраля 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.