Lynx(웹 브라우저)
Lynx (web browser)원저작자 | 루 몽툴리, 마이클 그로브, 찰스 레작 |
---|---|
개발자 | 토머스 디키 |
초기 릴리즈 | 전( |
안정된 릴리스 | 2.8.9rel.1[1] / 2018년 7월 ; 전( ) |
프리뷰 릴리즈 | 2.9.0dev.10[2] / 2021년 10월 24일; 전 ( ) |
저장소 | |
기입처 | ISO C |
엔진 | libwww의 포크 |
운영 체제 | Unix 계열,[3] DOS, Windows, VMS[4] |
이용가능기간: | 영어 |
유형 | 텍스트 기반 웹 브라우저 |
면허증. | GNU GPLv2 |
웹 사이트 | lynx |
링스는 커서 주소 지정 가능한 문자 셀 [5][6]터미널에서 사용하기 위한 사용자 정의 가능한 텍스트 기반 웹 브라우저입니다.2022년 현재[update], 이 웹 브라우저는 1992년에 시작된 이래 현재까지 유지 [7]보수되고 있는 가장 오래된 웹 브라우저이다.
역사
분산된 컴퓨팅 그룹 학술 컴퓨팅 서비스의 대학 Kansas,[8][9]의 내에서 링크스는 제품부터 시작해 1992년 학생들과 직원들의 하이퍼텍스트 브라우저는 Campus-Wide의 일환으로 캠퍼스 정보를 배포하는 데 사용된 대학(루 Montulli, 마이클 Grobe와 찰스 Rezac)이 개발한 것이다.InforMation Server 및 Gopher [10]공간을 탐색하기 위한 것입니다.1992년 [11]7월 22일, 유즈넷에 베타판이 공개되었습니다.1993년 Montulli는 인터넷 인터페이스를 추가하고 브라우저의 [12][13]새로운 버전(2.0)을 출시했다.
2007년 7월[update] 현재 링스의 통신 프로토콜 지원은 1996년 [15]라이브러리의 코드 베이스에서 분기된 libwww [14]버전을 사용하여 구현되어 있습니다.지원되는 프로토콜에는 Gopher, HTTP, HTTPS, FTP, NNTP 및 WAIS가 [6][16]포함됩니다.NNTP 지원은 1994년 [17]진행 중인 링스 개발에서 libwww에 추가되었습니다.HTTPS 지원은 암호화 [18]문제로 인해 나중에 Lynx의 libwww 포크에 패치로 추가되었습니다.
Garrett Blyse는 1994년[19] 4월에 DosLynx를 만들었고 나중에 Lynx 활동에도 참여했습니다.Foteos Macrides는 링스의 많은 부분을 VMS에 이식하여 한동안 유지 보수했습니다.1995년에 링스는 GNU General Public License로 출시되어 현재는 Thomas Dickey[20]가 이끄는 자원봉사자 그룹에 의해 관리되고 있습니다.
특징들
링스에서 브라우징은 커서 키를 사용하여 선택한 링크를 강조 표시하거나 페이지의 모든 링크에 번호를 지정하고 선택한 링크의 [21]번호를 입력하는 것으로 구성됩니다.현재 버전은 SSL 및 많은 HTML 기능을 지원합니다[6].테이블은 공백으로 포맷되며 프레임은 이름으로 식별되며 개별 페이지인 것처럼 탐색할 수 있습니다.링스는 기본적으로 이미지나 [5]비디오와 같은 다양한 유형의 텍스트 이외의 콘텐츠를 웹에 표시할 수 없지만 이미지 뷰어나 비디오 플레이어 [21]같은 외부 프로그램을 실행할 수 있습니다.
대부분의 웹 브라우저와 달리 Lynx는 JavaScript를 지원하지 않으므로 많은 웹 사이트가 올바르게 [22]작동해야 합니다.
텍스트만의 브라우징의 고속화는 저대역폭의 인터넷 접속이나 이미지 부하가 높은 컨텐츠의 렌더링에 시간이 걸리는 오래된 컴퓨터 하드웨어를 사용하는 경우에 가장 두드러집니다.
사생활
Lynx는 그래픽을 지원하지 않기 때문에 사용자 정보를 추적하는 웹 버그는 가져오지 않습니다. 즉, 그래픽 웹 [9]브라우저의 프라이버시 문제 없이 웹 페이지를 읽을 수 있습니다.그러나 Lynx는 사용자 [5]정보 추적에도 사용할 수 있는 HTTP 쿠키를 지원합니다.따라서 Lynx는 쿠키 화이트리스트 및 블랙리스트를 지원하거나 쿠키 지원을 영구적으로 [21]실행 중지할 수 있습니다.
기존 브라우저와 마찬가지로 Lynx도 브라우징 기록과 페이지 [23]캐싱을 지원하며 둘 다 사생활 문제를 [24]일으킬 수 있습니다.
설정 가능성
Lynx는 명령줄 옵션 또는 구성 파일의 구성 옵션을 허용합니다.도움말 메시지에 따라 142개의 명령줄 옵션이 있습니다.템플릿 컨피규레이션파일lynx.cfg
에 233개의 설정 가능한 기능을 나타냅니다.이 둘 사이에는 몇 가지 중복이 있지만 다음과 같은 명령줄 옵션이 있습니다.-restrict
비교가 안 된다lynx.cfg
명령줄 및 구성 파일별로 미리 설정된 옵션 외에 Lynx의 동작은 실행 시 옵션 메뉴를 사용하여 조정할 수 있습니다.설정 간에 중복되는 부분이 있습니다.Lynx는 이러한 런타임 옵션 기능의 대부분을 구현합니다.옵션으로 구성 파일의 설정을 통해 제어되므로 선택 사항을 별도의 쓰기 가능한 구성 파일에 저장할 수 있습니다.저장할 수 있는 옵션을 제한하는 이유는 1990년대 중반에는 Lynx를 더 많이 사용했기 때문입니다. 즉, Lynx 자체를 통화중 [25][26][21]접속으로 접속하는 인터넷의 프런트 엔드 애플리케이션으로 사용하는 것입니다.
접근성
링스는 텍스트 기반 브라우저이기 때문에 시각장애인이 새로고침 가능한 점자 디스플레이에서 인터넷에 접속할 수 있으며 텍스트/스피치 소프트웨어와 [27][10][16]쉽게 호환됩니다.Lynx는 이미지, 프레임 및 기타 텍스트 이외의 콘텐츠를 다음 텍스트의 텍스트로 대체하기 위해alt
,name
그리고.title
HTML 속성과[28] 사용자 인터페이스 [29]요소를 숨길 수 있는 브라우저는 비용 효율적인 범용 화면 읽기 [30][31][32]소프트웨어와 함께 사용하기에 특히 적합합니다.Indian Institute of Technology [33]Madras에서 Windows에서 화면 리더와 함께 사용할 수 있도록 특별히 강화된 Lynx 버전이 개발되었습니다.
리모트 액세스
링스는 그래픽 디스플레이를 사용할 [34][35][36]수 없는 원격 연결된 시스템에서 웹 사이트에 액세스하는 경우에도 유용합니다.텍스트만의 특성과 사용 기간에도 불구하고,[23][37][38] 위키피디아 편집과 같은 대화형 작업을 수행하는 것을 포함하여 현대의 웹을 효과적으로 탐색하는 데 여전히 사용될 수 있습니다.
웹 디자인 및 로봇
Lynx는 텍스트 파일에서 키 입력을 수행하므로 자동 데이터 입력, 웹 페이지 탐색 및 웹 스크랩에 여전히 매우 유용합니다.따라서 링스는 일부 웹 [citation needed]크롤러에서 사용됩니다.웹 디자이너는 Lynx를 사용하여 검색 엔진 및 웹 크롤러가 자신이 [39][40][41]개발한 사이트를 보는 방법을 결정할 수 있습니다.지정된 웹 페이지에 대한 Lynx의 보기를 제공하는 온라인 서비스를 사용할 [42]수 있습니다.
링스는 웹 사이트의 성능을 테스트하는 데도 사용됩니다.telnet이나 ssh 등의 리모트액세스 테크놀로지를 통해 다른 장소에서 브라우저를 실행할 수 있기 때문에 Lynx를 사용하여 다른 지역에서의 웹 사이트 접속 퍼포먼스를 [37]동시에 테스트할 수 있습니다.브라우저의 다른 가능한 웹 디자인 애플리케이션은 사이트 [43]링크의 빠른 확인입니다.
지원되는 플랫폼
링스는 원래 Unix와 유사한 운영 체제용으로 설계되었으며 공개[citation needed] 출시 직후 VMS 및 DOS, Microsoft Windows, Classic Mac OS 및 OS/2 [8]등의 다른 시스템으로 이식되었습니다.그것은 OpenBSD 2.3(도 될까 1998년)[44]5.5(도 될까 2014년)[45]는 주요 나무에 있었던 것에서 기본 OpenBSD 설치하기 전 7월까지 2014,[46]에 이용할 수 있는 항구 tree,[47]을 통해 역시 대부분 리눅스의 보고뿐만 아니라 macOS의 Homebrew[48]과 핑크 보관소에서 발견될 수 있도록 제작되는 것에 포함되었다.[38]BeOS, MINIX, QNX, Amiga 포트OS[49] 및 OS/2도[9] 사용할 수 있습니다.
예를 들어 Google의 Android 운영체제에 [50]대해 언급하는 등 많은 플랫폼에서 소스를 구축할 수 있습니다.
「 」를 참조해 주세요.
- 컴퓨터 접근성
- 링크(웹 브라우저)
- ELinks(ELINKs)
- 300만 원
- ModSecurity #이전 Lynx 브라우저 차단
- 웹 브라우저 비교
- 웹 브라우저 연대표
- Usenet 뉴스리더 비교
메모들
- ^ "Lynx2.8.9". Retrieved 9 December 2018.
- ^ https://lynx.invisible-island.net/current/CHANGES.html#index-v2.9.0dev.10; 검색: 2021년 12월 13일.
- ^ Nelson, H. (24 April 1999). "Lynx Installation Guide". lynx.invisible-island.net.
- ^ Dickey, Thomas (11 September 2015). "Lynx2.8.8 [sic]". lynx.invisible-island.net.
- ^ a b c 1997년 라키틴.
- ^ a b c 레간 2001년
- ^ "A Command Line Web Browsing with Lynx and Links Tools". TecMint. 2016-04-27. Retrieved 2020-09-30.
- ^ a b 파시엘로 2000, 페이지 154-155.
- ^ a b c 레간 2002년
- ^ a b 볼소 2005.
- ^ 몬툴리 1992년
- ^ 스튜어트 2000.
- ^ 넬슨 2000년
- ^ 카한 1999년
- ^ Dickey 2007.
- ^ a b 셀처 1995년
- ^ Kahan 2002.
- ^ 네스트루드 2000
- ^ 1994년 엉덩이.
- ^ JUAN FERRER MARTÍNEZ (1 January 2015). UF1302 - Creación de páginas web con el lenguaje de marcas. Ediciones Paraninfo, S.A. pp. 73–. ISBN 978-84-283-9827-5.
- ^ a b c d 유저즈 가이드
- ^ 월렌 2011
- ^ a b Senjen & Guthrey 1996, 136-139페이지.
- ^ 타이머 2010.
- ^ 도움말 파일
- ^ 컨피규레이션파일
- ^ 파시엘로 2000, 페이지 157
- ^ RNIB 2011.
- ^ 로즈마이타 1996년
- ^ 딕슨 2004년
- ^ 로즈마이타.
- ^ Sajka 1999.
- ^ 아크라야 2006년
- ^ Wayner 2010.
- ^ 채프먼 2003년
- ^ Killea 2002, 9페이지
- ^ a b Killea 2002, 페이지 60-61.
- ^ a b 테일러 2005, 페이지 225–227.
- ^ 2008년 킹, 페이지 44~46
- ^ Bartlett 2006.
- ^ Rognerud 2010, 187페이지
- ^ 파시엘로 2000, 135페이지
- ^ Killea 2002, 페이지 178
- ^ BSD23을 엽니다.
- ^ BSD55를 엽니다.
- ^ 드 라트 2014.
- ^ 오픈BSD 포트
- ^ "Homebrew Formulae". Homebrew. Retrieved January 23, 2019.
- ^ 1995년 마르카르트
- ^ "[APP] Compiled lynx binary for android - Shell or ADB". XDA Developers. Retrieved 2016-05-27.
레퍼런스
- Paciello, Michael G. (January 2000). "Accessible Web Site Design". Web accessibility for people with disabilities. Focal Press. ISBN 978-1-929629-08-4.
- Rognerud, Jon (December 2010). Ultimate Guide to Search Engine Optimization: Drive Traffic, Boost Conversion Rates and Make Tons of Money (2nd ed.). Entrepreneur Press. ISBN 978-1-59918-392-3.
- Stewart, William (2000). "Web Browser History". The World's First Web Published Book. Living Internet.
- King, Andrew B. (December 2008). Website Optimization: Speed, Search Engine & Conversion Rate Secrets (revised ed.). O'Reilly Media. ISBN 978-0-596-51508-9.
- Killelea, Patrick (2002). Web performance tuning (2 ed.). O'Reilly Media. ISBN 978-0-596-00172-8.
- Taylor, Dave (2005). Learning UNIX for Mac OS X Tiger (4 ed.). O'Reilly Media. ISBN 978-0-596-00915-1.
- Senjen, Rye; Guthrey, Jane (August 1996). The Internet for women. Spinifex Press. ISBN 978-1-875559-52-7.
- Chapman, Greg (April 2003). "Text Based Web Browsing with LYNX". TechTrax. 2 (4). Archived from the original on 2012-01-17. Retrieved 2012-02-15.
- Dixon, Judith M. (December 2004). "Leveling The Road Ahead: Guidelines For The Creation Of WWW Pages Accessible To Blind and Visually Handicapped Users". Information Technology and Disabilities Journal. EASI. 2 (4). Retrieved 2012-02-15.
- Seltzer, Richard (August 1995). "Maintaining Lynx to the Internet for People with Disabilities: A Call For Action". Information Technology and Disabilities Journal. EASI. 2 (3). ISSN 1073-5127. OCLC 222902674. Retrieved 2012-02-15.
- Davies, Mike (2012). "What browsers other than IE and NN are there?". alt.html FAQ. Retrieved August 8, 2012.
- Wayner, Peter (2010-10-19). "Top 10 specialty Web browsers you may have missed". InfoWorld. p. 3. Retrieved 2010-10-28.
- Legan, Dallas E. (2001). "Text-Mode Web Browsers for OS/2". The Southern California OS/2 User Group. Retrieved 2010-08-16.
- Legan, Dallas E. (2002). "Lynx on OS/2: Straight Answers and Keen Tricks — Part 1 - Start Using the Lynx Browser". The Southern California OS/2 User Group. Retrieved 2010-08-16.
- Marquardt, P. (1995). "The ALynx Homepage". owww.molgen.mpg.de. Retrieved 2020-01-30.
- Bartlett, Kynn (2006-09-29). "The Bad Browser: What to Do When Browsers Fail to Play Nice With Your CSS". InformIT. Retrieved 2012-02-15.
- Rosmaita, Gregory J. (1996-12-12). "BLYNX: Lynx Support Files Tailored for Blind and Visually Handicapped Users". BLYNX. Retrieved 2012-02-07.
- "Using access technology". RNIB. 2011-12-01. Retrieved 2012-02-08.
- Bolso, Erik Inge (2005-03-08). "2005 Text Mode Browser Roundup". Linux Journal. Retrieved 2010-08-05.
- Timmer, John (2010-02-24). "Browser history hijack + social networks = lost anonymity". Ars Technica. Retrieved 2012-02-05.
- Rakitin, Jason (1997-10-27). "Review: Alternative Web browsers". Network World Fusion. Archived from the original on 2001-10-05.
- Wallen, Jack (2011-01-11). "10 Web browsers for the Linux operating system". TechRepublic. Retrieved 2012-02-12.
- Rosmaita, Gregory J. "An Introduction to Speech-Access Realities for Interested Sighted Internauts". BLYNX. Retrieved 2012-02-07.
- Kahan, José (1999-08-05). "Why Libwww?". World Wide Web Consortium. Retrieved 2010-06-15.
- Kahan, José (2002-06-07). "Change History of libwww". World Wide Web Consortium. Retrieved 2010-05-30.
- Nelson, Lynn H. (2000-11-07). "Before the Web: the early development of History on-line" (PDF). Center for History and New Media. George Mason University. Retrieved 2008-02-03.
- Montulli, Lou (1992-07-22). "Re: Unix and Hypertext". Newsgroup: alt.hypertext. Usenet: 1992Jul22.125801.41808@kuhub.cc.ukans.edu. Retrieved 2012-01-13.
- Sajka, Janina (1999-09-29). "Re: lynx-dev Licensing Lynx". lynx-dev (Mailing list).
- Nestrud, Chris (2000-10-07). "Re: lynx, and https". blinux-list@redhat.com (Mailing list).
- Dickey, Thomas E. (2007-07-02). "Re: [Lynx-dev] using fresher libwww?". lynx-dev@gnu.org (Mailing list).
- de Raadt, Theo (2014-07-15). "CVS: cvs.openbsd.org: src". source-changes@cvs.openbsd (Mailing list). OpenBSD. Retrieved 2014-07-16.
- "lynx(1) man page". OpenBSD 2.3. 1998-05-19. Retrieved 2015-01-19.
- "lynx(1) man page". OpenBSD 5.5. 2014-05-01. Retrieved 2015-01-19.
- "www/lynx". OpenBSD ports. Retrieved 2015-01-19.
- Buttles, Wayne (1994). "DosLynx Beta Hype". FDISK.COM. Retrieved 2012-01-13.
- "Sound Enhanced Lynx". Acharya. IIT Madras. 17 August 2006. Archived from the original on 1 October 2006. Retrieved 7 February 2012.
- Lynx Developers Group. "Lynx User's Guide". Official website. Retrieved 2017-04-12.
- Lynx Developers Group. "Lynx 2.8.7 Help-File". Lynx official website. Retrieved 2017-04-12.
- Lynx Developers Group. "Configuration File". Lynx official website. Retrieved 2017-04-12.