De KUB.* FAQ
Je bent gebruiker nummer:
van deze pagina.
Index
= Gewijzigd sinds vorige release
= Nieuw sinds vorige release
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:
- file://wuarchive.wustl.edu/mirrors/msdos/graphics/gifkit.zip
- file://wuarchive.wustl.edu/mirrors
- http://info.cern.ch:80/default.html
- news:kub.usenet-news
- telnet://kubvx1.kub.nl
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:
- Netscape biedt toegang tot Usenet (zowel lezen als posten van berichten in
diverse nieuwsgroepen); Met Mosaic gaat dat minder eenvoudig door het
invoeren van een URL die wijst naar een nieuwsgroep,
bijvoorbeeld: news:kub.usenet-news
- Netscape lijkt veel sneller dan Mosaic door dat het gebruik maakt van het
principe WYSIWIH (What You See Is What I Have). Dat wil zeggen dat
Netscape meteen de data op het beeldscherm toont zodra het binnen is:
een document hoeft dus niet helemaal gedownload te zijn: Netscape kan het
deel dat al gedownload is al tonen. Mosaic maakt gebruik van het bekende
WYSIWYG (What You See Is What You Get) principe en moet dus wachten met het
tonen van de informatie totdat het hele document gedownload is.
- Netscape is eenvoudiger te configureren dan Mosaic.
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.
- Bestaande tekstverwerkers aanpassen voor HTML-documenten:
- Voor Unix systemen is er bijvoorbeeld
tkHTML, maar je hebt wel
Tcl 7.3 en
Tk 3.6
nodig.
- 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
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.
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. | |
+----------------------------------------------------------+