Lynx är en anpassningsbar textbaserad webbläsare för användning på markörbaserade terminaler som teckencellsterminaler. Den startade 1992 och är fortfarande aktivt utvecklad och allmänt använd i miljöer där grafiska webbläsare inte är lämpliga eller möjliga. Lynx återger webbsidor i ren text, stödjer formulär, HTTP/HTTPS, cookies och grundläggande autentisering, men saknar stöd för JavaScript och avancerad grafik.

Historia

Lynx utvecklades ursprungligen för Unix-liknande system och blev snabbt populär för fjärråtkomst via terminaler och över modem. Sedan starten 1992 har projektet underhållits av olika bidragsgivare och finns fortsatt med i många Linux-distributioner och paketarkiv.

Huvudfunktioner

  • Textbaserad rendering: Visar endast textinnehåll och ersätter bilder med alt‑text eller markeringar.
  • Hög tillgänglighet: Fungerar bra tillsammans med skärmläsare och hjälper användare med nedsatt syn.
  • Resurseffektiv: Kräver mycket lite minne och processorkraft, lämpad för låga bandbredder och äldre hårdvara.
  • Nätverksstöd: Hanterar HTTP, HTTPS, cookies, proxyinställningar och formulärinlämningar.
  • Konfigurerbar: Många inställningar via konfigurationsfilen (.lynxrc) och kommandoradsargument.

Användningsområden

Lynx används i flera olika sammanhang, till exempel:

  • Fjärradministration över SSH eller seriella terminalanslutningar.
  • Miljöer med mycket begränsad bandbredd eller gamla system.
  • Automatiska skript och textbaserade tester av webbsidor.
  • Förbättrad tillgänglighet för användare som förlitar sig på skärmläsare.

Konfiguration och navigering

Navigation sker helt via tangentbordet. Vanliga tangenter för att följa länkar, gå tillbaka, öppna formulär och visa sidans källkod är väl dokumenterade i Lynx hjälpmenyer. Användaren kan anpassa beteende och utseende genom filen .lynxrc eller via kommandoradsflaggor för engångsinställningar.

Begränsningar

  • Stödjer inte JavaScript och därmed många moderna interaktiva webbplatser.
  • Begränsad eller ingen rendering av komplex layout och CSS.
  • Bilder, video och andra multimedieformat visas inte, endast alternativtext visas.

Licens och distribution

Lynx är ett öppen källkodsprojekt och distribueras i många Linux-distributioner och pakethanterare. Det finns även för andra Unix-liknande system och kan kompileras från källkod för specifika miljöer.

Varför välja Lynx?

Välj Lynx om du behöver en snabb, säker och resurseffektiv webbläsare för terminaler, om du arbetar över långsamma förbindelser, eller om tillgänglighet och enkel textbaserad åtkomst är prioriterade. För moderna, JavaScript‑tunga webbapplikationer är dock grafiska webbläsare bättre lämpade.