Lynx — tekstipohjainen verkkoselain: määritelmä, historia ja ominaisuudet

Lynx – kevyt, muokattava tekstipohjaisen verkkoselaimen klassikko: tutustu sen historiaan, ominaisuuksiin ja nykyaikaiseen käyttöön vanhimpana aktiivisena selaimena.

Tekijä: Leandro Alegsa

Lynx on muokattavissa oleva tekstipohjainen verkkoselain, joka on tarkoitettu käytettäväksi kursorilla osoitettavissa merkkisolupäätteissä. Lynx kehitettiin University of Kansasissa vuonna 1992, ja se on yksi vanhimmista yhä käytössä olevista selaimista, jota on pitkään ylläpidetty ja kehitetty vapaaehtoisten ja julkisten ylläpitäjien toimesta.

Historia

Lynx syntyi tutkimus- ja opiskelutarpeisiin tekstipohjaisille päätelaitteille, jolloin graafisia selaimia ei vielä ollut laajasti saatavilla. Alkuvaiheen tekijöihin kuului mm. Lou Montulli. Lynxistä muodostui nopeasti työkalu, jota käytettiin etäyhteyksissä, yliopistoverkoissa ja palvelinympäristöissä, ja se on säilyttänyt asemansa kevyenä, luotettavana selaimena erityistapauksissa, joissa graafinen käyttöliittymä ei ole mahdollinen tai toivottu.

Ominaisuudet

  • Tekstipohjainen esitys: kaikki sivun sisältö esitetään tekstinä; kuvaobjektit voidaan avata ulkoisella kuvankatseluohjelmalla tai ohittaa.
  • Protokollat: tuki tavallisille protokollille kuten HTTP, HTTPS, FTP ja Gopher (riippuen käännösasetuksista).
  • Turvallisuus: HTTPS- ja TLS-tuki toteutetaan yleensä OpenSSL:n tai GnuTLS:n kautta.
  • Lomakkeet ja autentikointi: Lynx tukee HTML-lomakkeita, HTTP-perus- ja haunautentikointia sekä evästeitä.
  • Konfiguroitavuus: asetukset löytyvät yleensä esimerkiksi lynx.cfg- ja .lynxrc-tiedostoista; käyttöliittyän näppäinoikotiet ja toiminnallisuus ovat laajasti muokattavissa.
  • Kevyt ja nopea: pieni muistinkulutus ja nopea käynnistys tekevät siitä sopivan vanhoille koneille ja etäyhteyksiin.
  • Rajoitukset: Lynx ei suorita JavaScriptiä eikä renderöi CSS:ää kuten graafiset selaimet; dynaamiset sivut saattavat toimia vain rajoitetusti.

Käyttötapaukset

  • Pääteympäristöt ja etäyhteydet: kun pääsy on rajoitettu tekstipohjaiseen päätelaitteeseen (SSH, serial), Lynx on usein ainoa käytännöllinen selain.
  • Pääsyn esteettömyys: näytönlukuohjelmien käyttäjät hyötyvät tekstimuotoisesta esityksestä.
  • Matala kaistanleveys tai vanhat laitteet: Lynx vähentää datansiirtoa ja toimii hyvin rajallisilla yhteyksillä.
  • Automaatio ja skriptit: komentorivipohjainen selain soveltuu sisällön hakuun ja testaamiseen skripteistä.

Asennus ja peruskäyttö

Lynx on saatavilla useimpiin UNIX- ja Linux-järjestelmiin sekä Windowsille. Useimmissa Linux-jakelupaketeissa sitä voi asentaa jakelun paketinhallinnasta (esim. apt, yum, pacman, Homebrew). Vaihtoehtoisesti lähdekoodi käännetään omiin tarpeisiin.

Yleisiä perusnäppäimiä ja toimintatapoja (versiokohtaisia eroja voi olla):

  • Nuolinäppäimet tai Enter: liikkuminen linkkien välillä ja linkkien seuraaminen
  • g: siirry osoitteeseen (Go to URL)
  • /: etsi sivulta tekstiä
  • d: lataa linkitetty tiedosto
  • q: lopeta selain

Konfigurointitiedostoja ovat yleensä /etc/lynx.cfg järjestelmätasolla ja käyttäjän kotihakemistossa oleva .lynxrc, joissa voi määritellä mm. väliasetuksia, käyttäjäagentin ja kuvankäsittelyohjelman polun.

Tietoturva ja yksityisyys

Tekstipohjaisuuden ansiosta Lynxillä ei ole JavaScriptistä johtuvia laajoja hyökkövektoripintoja, mikä pienentää tiettyjä riskejä. Toisaalta salasanojen ja muiden arkaluontoisten tietojen suojaamiseksi on tärkeää käyttää HTTPS-yhteyksiä. Evästeet ja välimuisti käyttäytyvät kuten muissakin selaimissa, joten käyttäjän tulee huomioida yksityisyysasetukset ja konfiguroida tarvittaessa evästeiden tallennus.

Yhteisö ja lisätiedot

Lynx on vapaasti saatavilla ja yleensä lisensoitu GNU General Public License -ehdoilla. Projektia ylläpitävät ja kehittävät vapaaehtoiset, ja dokumentaatio sekä asennusohjeet löytyvät jakelujen dokumentaatiosta ja projektin omilta sivuilta. Lynx sopii erinomaisesti tilanteisiin, joissa tarvitaan luotettavaa, nopeaa ja kevyttä pääsyä web-sisältöön ilman graafista käyttöliittymää.

Historia

Lynx oli Kansasin yliopiston Academic Computing Services -yksikön Distributed Computing Groupin tuote. Yliopiston opiskelijoista ja henkilökunnasta koostuva ryhmä (Lou Montulli, Michael Grobe ja Charles Rezac) loi sen ensimmäisen kerran vuonna 1992 hypertekstiselaimeksi. Sitä käytettiin ainoastaan kampuksen tietojen jakeluun osana Campus-Wide Information Server -palvelinta. Sitä käytettiin myös Gopher-avaruuden selaamiseen.

 


Etsiä
AlegsaOnline.com - 2020 / 2025 - License CC3