Lynx (браузер)

lynx
Скриншот программы lynx
Lynx в эмуляторе терминала mrxvt под управлением ОС GNU/Linux
Тип Браузер
Разработчики Лу Монтулли, Майкл Гроуб и Чарльз Ризак
Написана на ISO C[1]
Интерфейс Текстовый
Операционная система Кроссплатформенный
Первый выпуск 1992
Последняя версия
Тестовая версия
Репозиторий github.com/ThomasDickey/…
Лицензия GNU GPL 2[6]
Сайт lynx.invisible-island.net (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Lynx — компьютерная программа, один из первых текстовых браузеров, появившийся в 1992 году.

Не поддерживает JavaScript, сведения о поддержке других функций и тегов HTML содержатся в документации[7]. Первоначально в разработке участвовали Лу Монтулли[англ.] (Lou Montulli), Майкл Гроуб (Michael Grobe), Чарльз Ризак (Charles Rezac). Может работать в любой ОС, поддерживающей терминал VT100. Сегодня более удобным текстовым браузером считается Links. Чрезвычайно удобен для просмотра веб-страниц слабовидящими людьми. Распространяется по лицензии GNU GPL.

Некоторыми пользователями данный браузер используется для проверки доступности информации, представленной на сайте, для ботов поисковых систем.

История

Lynx был продуктом группы Distributed Computing Group в составе службы академических вычислений Университета Канзаса[8][9]. Он был изначально разработан в 1992 году командой студентов и сотрудников университета (Лу Монтулли, Майклом Гроуб и Чарльзом Ризаком) как гипертекстовый браузер, использовавшийся исключительно для распространения информации на территории кампуса в рамках системы информации кампуса (Campus-Wide Information System)[10] и для просмотра пространства Gopher[11]. О доступности бета-версии было объявлено на Usenet 22 июля 1992 года. В марте 1993 года Монтулли добавил в программу интернет-интерфейс и выпустил новую версию (2.0) браузера[12].

На июль 2007 года поддержка коммуникационных протоколов в Lynx была реализована с использованием версии библиотеки libwww, отделенной от основной кодовой базы библиотеки в 1996 году[13][14]. Поддерживаемые протоколы включают Gopher, HTTP, HTTPS, FTP, NNTP и WAIS[15]. Поддержка NNTP была добавлена в libwww в процессе разработки Lynx в 1994 году[16]. Поддержка HTTPS была добавлена в форк libwww для Lynx позднее, изначально в виде патчей из-за опасений по поводу шифрования[17].

Гарретт Блайт создал DosLynx в апреле 1994 года[18], а позже присоединился к разработке Lynx. Фотеос Макридес адаптировал большую часть Lynx для операционной системы VMS и некоторое время поддерживал её. В 1995 году Lynx был выпущен под лицензией GNU General Public License и сейчас поддерживается группой волонтеров под руководством Томаса Дики[19].

Список поддерживаемых операционных систем

Список поддерживаемых протоколов

Примечания

  1. Lynx | freshmeat.net. Дата обращения: 8 июля 2009. Архивировано 27 марта 2010 года.
  2. Dickey T. E. ANN: lynx2.9.2 (англ.) — 2024.
  3. Dickey T. E. ANN: lynx2.9.0dev.12 (англ.) — 2023.
  4. 1 2 http://fileformats.archiveteam.org/wiki/Lynx_bookmarks
  5. http://fileformats.archiveteam.org/wiki/Mosaic_hotlists
  6. https://github.com/ThomasDickey/lynx-snapshots/blob/master/COPYING
  7. Lynx Users Guide. Дата обращения: 3 февраля 2019. Архивировано 4 февраля 2019 года.
  8. Mike Paciello. Web Accessibility for People with Disabilities. — 1. Aufl. — s.l.: Elsevier monographs, 2000. — 3308 с. — ISBN 978-1-929629-08-4.
  9. Lynx on OS/2, Part 1. www.scoug.com. Дата обращения: 1 января 2025.
  10. Ernest Perez. State library online information system uses a hypertext front end // SIGWEB Newsl.. — 1993-09-01. — Т. 2, вып. 2. — С. 3–5. — ISSN 1931-1745. — doi:10.1145/164399.164402.
  11. 2005 Text Mode Browser Roundup | Linux Journal. www.linuxjournal.com. Дата обращения: 1 января 2025.
  12. Web Browser History - First, Early (амер. англ.). LivingInternet. Дата обращения: 1 января 2025.
  13. Why libwww? www.w3.org. Дата обращения: 1 января 2025.
  14. Re: [Lynx-dev] using fresher libwww? lists.gnu.org. Дата обращения: 1 января 2025.
  15. ITD Journal: Maintaining Lynx to the Internet. easi.cc. Дата обращения: 1 января 2025.
  16. Change History for W3C Sample Code Library. www.w3.org. Дата обращения: 1 января 2025.
  17. Re: lynx, and https. web.archive.org (2 января 2022). Дата обращения: 1 января 2025.
  18. Volume 10, Issue 01: DosLynx Beta Hype. web.archive.org (3 декабря 2010). Дата обращения: 1 января 2025.
  19. FERRER MARTÍNEZ JUAN. Creación de páginas web con el lenguaje de marcas. — Ediciones Paraninfo, S.A., 2015-01-01. — 268 с. — ISBN 978-84-283-9827-5.

Ссылки