De KUB.* FAQ

DEEL VIII: World Wide Web (WWW)

Je bent gebruiker nummer: van deze pagina.

Index

= Gewijzigd sinds vorige release
= Nieuw sinds vorige release

Terug naar 
inhoudsopgave


Deel 8: World Wide Web ( )

8.1 WWW Basics: HTTP, URLs, HomePage, enz.

Deze vraag is nog onder constructie.

Zie de HTML-versie van de WWW-FAQ.

HTTP(D): HyperText Transport Protocol (Daemon).
Een programma (daemon/process) dat ervoor zorgt dat document-aanvragen van diverse WWW-browsers worden verwerkt.

HTML: HyperText Markup Language.
Documenten op het WEB zijn geschreven in een eenvoudige markup language. HTML is een verzameling van stijlen (aangegeven met markup tags) die de diverse delen van een WEB document specificeren.

SGML: Standard Generalized Markup Language
Is een uitgebreidere taal die gebruikt wordt om een specifieke markup language te definieren voor bepaalde doeleinden.

URL: Uniform Resource Locator
Een draft standaard dat op een uniforme manier de locatie van een object op Internet specificeert. URLs zien er als volgt uit: Het eerste deel van de URL, voor de dubbele punt (:), specificeert de access methode. Het deel van de URL na de dubbele punt wordt geinterpreteerd op de manier die voor die methode gebruikelijk is. In het algemeen geld dat twee schuine strepen (//) na de dubbele punt de naam van de machine (volgens de bekende Internet adres conventie) aangeven (machine:port is ook toegestaan).

WWW-Browser
Een programma waarmee je informatie die zich op het WEB bevindt op een zeer gebruikersvriendelijke manier kan opvragen. Met een Browser krijg je dus toegang tot het WEB: je hebt dus geen username/password nodig om op het WEB te komen (behalve natuurlijk om het KUBNet op te komen).

Home Page
Zeg maar "het uithangbord boven de deur van een organisatie of een enkel individu die informatie aanbiedt via de elektronische snelweg"


8.2 WWW-Browsers: Lynx

Deze vraag is nog onder constructie.

Lynx is een text georienteerde WWW-browser die beschikbaar is voor onder ander Kubix en Linux. Door het commando lynx te geven wordt de browser gestart. Binnen Lynx kunnen nieuwe URL's worden opgegeven door het commando G (go).

Via de KUBGIDS kan je ook gebruik maken van Lynx:
telnet kublib (username = kubgids),
selecteer de Informatie diensten
kies tenslotte de optie Lynx

Houdt er rekening mee dat je helaas geen plaatjes of bestanden kan downloaden, omdat je geen schrijf rechten en diskruimte hebt op kublib.


8.3 WWW-Browsers: Mosaic

Deze vraag is nog onder constructie.


8.4 WWW-Browsers: Netscape

Netscape is net als Mosaic een WWW-browser en ook beschikbaar op de diverse operating systems (mac, ms-windows, unix, linux, etc). De belangrijkste verschillende tussen Mosaic en Netscape zijn:

Tips voor Netscape onder Unix-systemen:


8.5 HTML-Editors

Deze vraag is nog onder constructie.

In principe kun je met elke willekeurige ascii-editor HTML documenten maken. Er zijn echter een aantal gespecialiseerde HTML-editors die het maken van speciale effecten zoals vet en cursief, etc. vergemakkelijken.

  1. Bestaande tekstverwerkers aanpassen voor HTML-documenten:
  2. Voor Unix systemen is er bijvoorbeeld tkHTML, maar je hebt wel Tcl 7.3 en Tk 3.6 nodig.
  3. Voor ms-windows kun je HTMLedit of HotMetal gebruiken als je het intikken van de HTML-codes te lastig vindt.


8.6 Kan ik al WWW-en op de KUB?

Deze vraag is nog onder constructie.

Op dit moment zijn er nog geen grafische WWW-browsers geinstalleerd op de GIW's van de bieb, maar daar wordt aan gewerkt. Medewerkers en andere gelukkigen die over een eigen werkplek beschikken kunnen zelf een WWW-browser installeren.
Je kan ook via Telnet browsen: zie vraag 8.7 en vraag 8.2 voor meer informatie.

De planning is om eind september de browser Netscape beschikbaar te maken op de GIW's.


8.7 WWW-en via Telnet

Wil je toch op het web dan kun je dat via telnet. Je kan dan alleen in een tekst georienteerde omgeving (dus niet grafisch) informatie opvragen.

Zie ook vraag 8.2 voor toegang tot het WEB via de KUBGIDS.

Klik op het Telnet-icoontje ("pictogram" voor de taalpuristen onder jullie) en geef als parameter een van de onderstaande adressen op:

 
   info.cern.ch
          Geen password nodig. Dit is de zwitserse dus je kan
          misschien een adres dichterbij nemen.
          
   ukanaix.cc.ukans.edu
          Een full screen browser "Lynx": je hebt een vt100 terminal
	  nodig. Login als "www".
          
   www.njit.edu
          (of telnet 128.235.163.2) Login als www. A full-screen browser
          in New Jersey Institute of Technology. USA.
          
   vms.huji.ac.il
          (IP address 128.139.4.3). Een tweetalige Hebrew/English
          database, met links naar de rest van de wereld. Heeft onder
          andere de "line mode browser", plus extra features. 
          Login als "www". Hebrew University of Jerusalem, Israel.
          
   info.funet.fi
          (of telnet 128.214.6.102). Login als "www".

Je kan een up-to-date lijst van deze adressen op het web via deze link vinden. Deze lijst is de officiele lijst.


8.8 Interessante plekken op het Web

Hier zijn een aantal WEB sites


8.9 Hoe kan ik HTML-documenten maken?

Het is heel eenvoudig. Pak je favoriete wordprocessor of editor om je document in te kloppen: let er wel op dat je het resultaat bewaart als ascii-file. In de volgende links kun je een aantal aanknopingspunten vinden om de basisbeginselen te leren van de HTML-format:

  • URL Primer.html
  • HTML Primer.html
  • HTML+ Primer


    8.10 Page-access counters in HTML

    Deze vraag is nog onder constructie.

    Op het Infolab ben ik momenteel bezig met het installeren van zo'n counter. Exacte details volgen nog.

    Hieronder volgt een korte handleiding voor het gebruik van de HTML-Counter. De onderstaande informatie heeft alleen betrekking op de Infolab WWW-server.

  • Verwijzen naar de Counter in HTML-documenten

    Dat gaat als volgt. Neem in je html-document de volgende regel op:

    <IMG SRC="[unarchived-media]">my_count_file.dat">

    De string tussen ? en " wordt de QUERY_STRING genoemd. Zorg ervoor dat de <IMG SRC="[unarchived-media]" regel uit een regel bestaat en geen spaties in de QUERY_STRING bevat: alle velden moeten voorkomen en bovendien ook in dezelfde volgorde als in het bovenstaande voorbeeld.

    De velden in de QUERY_STRING hebben de volgende betekenis.

    ft=x, bijv. ft=9
    ft = frame thickness. Je kan om de counter een frame plaatsen. De breedte van de frame is in pixels. Voor een 3D-effect kan je het beste ft > 5 nemen. Als je geen frame wilt, gebruik dan ft=0.

    frgb=%rood;%groen;%blauw, bijv. frgb=69;139;50
    Definieert de kleur van de frame. %rood, %groen, %blauw geven de hoeveelheid van de component rood, groen en blauw in de frame-kleur. De geldige waarden liggen tussen 0 en 255. Ookal is ft=0, je moet toch frgb=r;g;b vermelden: gebruik dan frgb=0;0;0.

    tr={0 of 1}, bijv. tr=0
    tr definieert of de kleuren van de counter transparant moeten zijn:
    tr=0: geen transparante counter.
    tr=1: wel transparante counter.

    trgb=%rood;%groen;%blauw, bijv. trgb=0;0;0
    als tr=1 dan wordt de kleur zwart van de counter transparant.

    wxh=breedte;hoogte, bijv. wxh=15;20
    definieert de breedte en hoogte van de individuele digit image.

    md=x, bijv. md=6
    md = het maximum aantal digits dat getoond wordt, waarbij geldt dat: 5 < x < 10. Als de teller-waarde kleiner is dan de waarde van md worden de linker digits opgevuld met nullen. Wil dat niet gebruik dan pad=0 in plaats van md=x. Merk op dat dit veld óf md=x óf pad=0 moet bevatten.

    dd={A óf B óf C}, bijv. dd=A
    dd = digit directory met fonts. Op dit moment zijn er drie typen digit-fonts geinstalleerd: type A, B en C.

    Fonttype A:

    Fonttype B:

    Fonttype C:

    df=file.dat, bijv. dd=rutger.dat
    df = data file. Dit is de file met de teller. De directory waar de data file wordt gezocht is standaard /usr/local/httpd/Counter. Maak het bestand aan door op de shell-prompt te typen:
    echo 1 > count.dat
    De file moet writable zijn voor httpd.
    Al deze opties moeten in dezelfde volgorde staan als in het voorbeeld beschreven, moeten in lower case staan en ze moeten allemaal vermeld worden.

  • Foutmeldingen

    De Counter probeert altijd een image te sturen. Als er iets mis is zal het een built-in GIF image sturen. Op dit moment zijn er de volgende foutmeldingen:

    Als er iets mis is kun je kijken in /usr/local/httpd/logs/Count14.log.


    Terug naar index Terug naar inhoudsopgave

    rutger@kub.nl

    +----------------------------------------------------------+
    | It is cold in the scriptorium, my fingers hurt. I leave  |
    | these writings, I don't know for who, I don't know why:  |
    | Stat rosa pristina nomine, nomina nuda tenemus.          |                                  |
    +----------------------------------------------------------+