Nieuwslezer (Usenet)

Van Wikipedia, de gratis encyclopedie
Spring naar navigatie Spring naar zoeken

Een nieuwslezer (ook wel nieuwsclient of NUA voor nieuws user agent) is een computerprogramma voor het lezen en schrijven van berichten in nieuwsgroepen op Usenet .

De nieuwslezerprogramma's (bijv. Mozilla Thunderbird ) moeten meestal eerst op de computer worden geïnstalleerd. Als alternatief voor de nieuwslezer zijn er ook webinterfaces zoals Google Groups voor deelname aan Usenet. Het voordeel van dergelijke webinterfaces is een lagere initiële inspanning voor installatie en het leren gebruiken ervan, een nadeel is de vaak beperkte functionaliteit.

Functionaliteit

In deze paragraaf worden de belangrijkste aspecten van een nieuwslezer uitgelegd.

Servercommunicatie

Nieuwslezers kunnen meestal uitwisselen van gegevens met één of meer nieuws servers . Dit zijn computers op internet die artikelen van derden leveren en hun eigen artikelen doorsturen. Het meest gebruikte protocol is NNTP . Bij het in gebruik nemen van een nieuwslezer voert de gebruiker de relevante toegangsgegevens in ( hostnaam server, poort , gebruikers-ID en wachtwoord), downloadt de lijst met beschikbare groepen en selecteert de groepen waaraan hij wil deelnemen.

De gebruiker kan dan artikelgegevens in deze groepen downloaden, namelijk

  • ofwel volledig artikel
  • of alleen de head ( header ), die informatie over de eigenlijke itemtekst (body of body).

Gegevens opslag

Afhankelijk van de nieuwslezer worden artikelgegevens lokaal in de cache opgeslagen of altijd van de server gelezen. Lokale opslag vereist meer opslagruimte van de gebruiker, maar maakt ook offline gebruik mogelijk om online kosten te minimaliseren. Vaak is sneller werken ook mogelijk in offline modus, en kan full-text zoeken in artikelen worden aangeboden.

Daarnaast kan de nieuwslezer opslaan welke artikelen de gebruiker al heeft gelezen.

gebruikersomgeving

Er zijn nieuwslezers voor zowel de tekstmodus als de grafische modus . Doorgaans biedt een nieuwslezer de mogelijkheid om te bekijken en erin te navigeren

  • de lijst met geabonneerde groepen,
  • het artikeloverzicht voor een groep en
  • een enkel artikel.

Het artikeloverzicht van een groep biedt meestal een boomstructuur waarin threads worden gevisualiseerd, d.w.z. artikelen die logisch bij elkaar horen (oorspronkelijk artikel en antwoordartikelen genest op elke diepte).

Artikelen schrijven

Afhankelijk van de nieuwslezer is het mogelijk om nieuwe artikelen in een interne of externe teksteditor te schrijven . Het artikel wordt dan direct of bij de volgende online verbinding naar de server gestuurd zodat het direct kan worden doorgegeven aan de bij hem bekende servers en indirect aan alle andere lezers van de groepen waarin dit artikel is geplaatst.

Binaire data

Nieuwslezers voor binaire groepen kunnen ook binaire bestanden laden die vaak zijn verdeeld in veel afzonderlijke artikelen en gecodeerd met methoden zoals yEnc . Bovendien is het omgekeerde proces mogelijk, dwz binaire bestanden splitsen, coderen en in overeenkomstige groepen verzenden.

verhaal

De eerste nieuwslezers (bijv. readnews ) waren lijngericht . Kenneth Almquist's vnews was waarschijnlijk de eerste pagina-georiënteerde nieuwslezer. De werking ervan leek erg op die van readnews , maar notities hadden ook invloed op het programma.

Een andere pagina-georiënteerde nieuwslezer werd in 1984 gepubliceerd met rn door Larry Wall . rn heeft een aantal volgende nieuwslezers geïnspireerd, zoals: B. trn door Wayne Davison, xrn door Rick Spickelmier of 1994 slrn door John E. Davis.

Kim F. Storm schreef ook nn in 1984, een van de weinige nieuwslezers die niet is afgeleid van of beïnvloed door readnews of vnews . Tass van Rich Skrentas is ook meer gebaseerd op notities dan op readnews ; het diende Iain Lea als uitgangspunt voor tin in 1991.

Na een aantal uiteenlopende ontwikkelingen op het gebied van nieuwslezers schreef Ron Newman in 1994 een document waarin de minimumvereisten voor een nieuwslezer worden beschreven. Dit document werd later het Good Net-Keeping Seal of Approval . Inmiddels is hier een testformulier uit voortgekomen, waarmee diverse opdrachtgevers kunnen worden gecontroleerd op hun "geschiktheid".

web links