Jump to content

Рысь (веб-браузер)

(Перенаправлено из Lynx (браузер) )
Рысь
Оригинальный автор(ы) Лу Монтулли , Майкл Гроуб, Чарльз Резак
Разработчик(и) Томас Дики
Первоначальный выпуск 1992 год ; 32 года назад ( 1992 )
Стабильная версия
2.9.2 [1]  Отредактируйте это в Викиданных / 31 мая 2024 г .; 2 месяца назад ( 31 мая 2024 г. )
Репозиторий
Написано в ИСО С
Двигатель форк libwww
Операционная система Unix-подобный , [2] ДОС , Windows , ВМС [3]
Доступно в Английский
Тип Текстовый веб-браузер
Лицензия GNU GPLv2
Веб-сайт рысь .invisible-остров .сеть Отредактируйте это в Викиданных

Lynx — это настраиваемый текстовый веб-браузер с символьными ячейками, адресуемыми курсором для использования на терминалах . [4] [5] По состоянию на 2024 год , это самый старый веб-браузер, который до сих пор поддерживается, [6] начав в 1992 году.

Lynx был продуктом группы распределенных вычислений Службы академических вычислений Канзасского университета . [7] [8] Первоначально он был разработан в 1992 году командой студентов и сотрудников университета ( Лу Монтулли , Майкл Гроуб и Чарльз Резак) как гипертекстовый браузер, используемый исключительно для распространения информации о кампусе как часть общекампусной информационной системы. [9] и для просмотра пространства Gopher . [10] О доступности бета-версии было объявлено в Usenet 22 июля 1992 года. [11] В 1993 году Монтулли добавил Интернет-интерфейс и выпустил новую версию (2.0) браузера. [12] [13]

По состоянию на июль 2007 г. поддержка протоколов связи в 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 и Firefox отображают одну и ту же страницу

Просмотр в 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]

Поддерживаемые платформы

[ редактировать ]
Значок порта OS/2

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]

См. также

[ редактировать ]

Примечания

[ редактировать ]
  1. ^ Томас Э. Дики (31 мая 2024 г.). «ИНН: рысь2.9.2» . Проверено 1 июня 2024 г.
  2. ^ Нельсон, Х. (24 апреля 1999 г.). «Руководство по установке Lynx» . lynx.invisible-island.net . Архивировано из оригинала 5 июня 2017 года . Проверено 11 июня 2017 г.
  3. ^ Дики, Томас (11 сентября 2015 г.). «Рысь2.8.8 [ так в оригинале . lynx.invisible-island.net . Архивировано из оригинала 18 июня 2017 года . Проверено 11 июня 2017 г.
  4. ^ Перейти обратно: а б с Ракитин 1997 .
  5. ^ Перейти обратно: а б с Леган 2001 .
  6. ^ «Просмотр веб-страниц из командной строки с помощью инструментов Lynx и ссылок» . ТекМинт . 27 апреля 2016 г. Архивировано из оригинала 21 сентября 2020 г. Проверено 30 сентября 2020 г.
  7. ^ Перейти обратно: а б Пачелло 2000 , стр. 154–155.
  8. ^ Перейти обратно: а б с Леган 2002 .
  9. ^ Эрнест Перес (сентябрь 1993 г.). «Интернет-информационная система государственной библиотеки использует гипертекстовый интерфейс» . АСМ Сиглинк . II (2). Ассоциация вычислительной техники : 3. doi : 10.1145/164399.164402 . S2CID   18875929 . Архивировано из оригинала 7 декабря 2023 года . Проверено 6 декабря 2023 г.
  10. ^ Перейти обратно: а б Карманный 2005 год .
  11. ^ Монтулли 1992 .
  12. ^ Стюарт 2000 .
  13. ^ Нельсон 2000 .
  14. ^ Кахан 1999 .
  15. ^ Дики 2007 .
  16. ^ Перейти обратно: а б Зельцер 1995 .
  17. ^ Кахан 2002 .
  18. ^ Неструда 2000 .
  19. ^ Баттлз 1994 .
  20. ^ ХУАН ФЕРРЕР МАРТИНЕС (1 января 2015 г.). UF1302 — Создание веб-страниц с помощью языка разметки . Paraninfo Editions, SA, стр. 73–. ISBN  978-84-283-9827-5 .
  21. ^ Перейти обратно: а б с д Руководство пользователя .
  22. ^ Валлен 2011 .
  23. ^ «Что такое Lynx и как мне его использовать?» . Университет Индианы . 18 января 2018 г. Архивировано из оригинала 15 сентября 2022 г. Проверено 16 сентября 2022 г.
  24. ^ Перейти обратно: а б Сенджен и Гатри 1996 , стр. 136–139.
  25. ^ Древесина 2010 .
  26. ^ Файл справки .
  27. ^ Файл конфигурации .
  28. ^ Пачелло 2000 , с. 157.
  29. ^ РНИБ 2011 .
  30. ^ Росмайта 1996 .
  31. ^ Диксон 2004 .
  32. ^ Росмайта .
  33. ^ Сайка 1999 .
  34. ^ Ачрая 2006 .
  35. ^ Уэйнер 2010 .
  36. ^ Чепмен 2003 .
  37. ^ Киллелеа 2002 , с. 9.
  38. ^ Перейти обратно: а б Killelea 2002 , стр. 60–61.
  39. ^ Перейти обратно: а б Тейлор 2005 , стр. 225–227.
  40. ^ «Блог::Quibb» Ползание в Интернете с помощью Lynx» . Проверено 19 июля 2024 г.
  41. ^ Кинг 2008 , стр. 44–46.
  42. ^ Бартлетт 2006 .
  43. ^ Рогнеруд 2010 , стр. 187.
  44. ^ Пачелло 2000 , с. 135.
  45. ^ Киллелеа 2002 , с. 178.
  46. ^ OpenBSD23 .
  47. ^ OpenBSD55 .
  48. ^ де Раадт 2014 .
  49. ^ OpenBSDport .
  50. ^ «Домашние формулы» . Домашнее пиво. Архивировано из оригинала 24 января 2019 года . Проверено 23 января 2019 г.
  51. ^ Марквардт 1995 .
  52. ^ «[APP] Скомпилированный двоичный файл lynx для Android — Shell или ADB» . Разработчики XDA . 27 июля 2011 г. Архивировано из оригинала 29 июня 2016 г. Проверено 27 мая 2016 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: a6b899c45bcaadfe422a21b4e2285a35__1721395920
URL1:https://arc.ask3.ru/arc/aa/a6/35/a6b899c45bcaadfe422a21b4e2285a35.html
Заголовок, (Title) документа по адресу, URL1:
Lynx (web browser) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)