Lynx (webbrowser)

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Lynx
Lynx
Lynx
Ontwikkelaar Thomas Dickey
Recentste versie 2.8.7 uitgave 2 
(21 juni 2010)
Laatste bètaversie 2.8.8 uitgave 15 
(18 november 2012)
Status Actief
Besturingssysteem Multiplatform
Geschreven in ISO C
Categorie Webbrowser
Licentie GPL
Website (en) Projectpagina
Portaal  Portaalicoon   Informatica
Vrije software

Lynx is een opensourcewebbrowser die enkel tekst kan weergeven. De browser wordt ontwikkeld in C door Thomas Dickey. De broncode wordt gepubliceerd onder de GPL. Lynx werkt op meerdere platformen.

Geschiedenis[bewerken]

Lynx is bedacht door de Distributed Computing Group binnen de afdeling Academic Computing Services aan de universiteit van Kansas door Lou Montulli, Charles Rezac en Michael Grobe. Het computerprogramma werd aanvankelijk bedacht om informatie over de universiteitscampus te verspreiden, maar werd door een student in 1993 omgetoverd tot een tekstbrowser. Later zijn er naast de Unix-versie ook versies voor andere platformen ontwikkeld, tot aan Windows toe. De browser wordt nu onderhouden door een groep vrijwilligers.

Functies[bewerken]

Navigeren in Lynx gebeurt door het gebruik van toetscombinaties (bijvoorbeeld 'G' voor het commando 'Go') en de tab-toets.

Het browsen met Lynx kent verschillende beperkingen omdat de browser dus niet in staat is om plaatjes en afbeeldingen te tonen, de muis niet wordt ondersteund, frames niet heel praktisch worden weergegeven en allerhande scripts en uitbreidingen niet beschikbaar zijn. De meeste gebruikers nemen dit voor lief; het heeft als voordeel dat het internet beter leesbaar en navigeerbaar is voor mensen die niet of moeilijk grafisch kunnen werken, zoals blinden. Het programma is verder door zijn makkelijke toetsenbediening ook populair bij mensen die willen browsen zonder de muis te gebruiken en is bovendien snel.

Oorspronkelijk protocol[bewerken]

Lynx maakte in het begin gebruik van een eigen hypertexttaal om gegevens weer te geven en links te maken, die 'taal' zag er ongeveer zo uit:

LINK_DELIMITER = <
END_LINK_DELIMITER = >
OWNER = Voorbeeld
OWNER_ADDRESS = voorbeeld@example.com
OWNER_INFO = Voorbeeld
PATH = examples/
Dit is een voorbeeld van een lynx-hypertext,
<link/naar/doc.txt> 
zo maak je dus een hyperlink.

In HTML zou dit ongeveer betekenen:

<html>
<head>
      <title>Voorbeeld</title>
</head>
<body>
<base href="examples/" />
Dit is een voorbeeld van een lynx-hypertext,
<a href="link/naar/doc.txt">Link</a> 
zo maak je dus een hyperlink.
</body>
</html>

Het Gopher-protocol werd door Lynx gebruikt om de gegevens te transporteren.

Zie ook[bewerken]

Externe link[bewerken]