AWeb 0.2alfa documentatie


Opstarten

AWeb kan opgestart worden vanuit de CLI/Shell of vanaf de Workbench. Op dit moment zijn er nog geen tooltypes of argumenten.

AWeb heeft OS 3.0 of hoger nodig.
Om gegevens van het Internet te halen heeft AWeb AmiTCP/IP nodig.
Om plaatjes te kunnen opnemen in de documenten zijn de juiste datatypes nodig.

Deze versie van AWeb kan werken met een venster op het default public screen (Workbench), of met een eigen public screen. De naam van het eigen public screen is AWeb.

Opmerking over het JFIF datatype
Het JFIF datatype (van Christoph Feck, TowerSystems) gaat niet helemaal goed om met sharable pens op een public screen. Daarom moet je, als je dit datatype gebruikt, in de preferences editor een applicatie AWeb toevoegen, en voor die applicatie Single-Pass Quantization selekteren, anders kunnen geen JPEG plaatjes in het document worden getoond.


Gadgets

Bovenaan het venster zijn twee regels met gadgets.

De bovenste regel bevat, van links naar rechts:

De onderste regel bevat, van links naar rechts:

Images

Kies nu voor de juiste plaatjes: Settings/Image loading/All images of Control/Load images now/All images

Als images niet automatisch geladen worden, worden de volgende icoontjes gebruikt:

gewone image: KLIK MIJ NU!! of met ALT-tekst: KLIK MIJ NU!!
Klik op het icoon om het image te laden.

image met een link: KLIK MIJ NU!! of met ALT-tekst: KLIK MIJ NU!!
Klik rechtsonder om het image te laden, of linksboven om de link te volgen.

clickable map: KLIK MIJ NU!! of met ALT-tekst: KLIK MIJ NU!!
Klik op het icoon om de map te laden. Daarna kun je in de map klikken om de link te volgen.

Links

Klik op een link om de link te volgen. Als "achter" de link een html document zit of platte tekst, dan wordt deze tekst getoond. Anders wordt aan de hand van het MIME-type een externe viewer gestart. Als er geen externe viewer bekend is verschijnt een file-requester zodat je het kunt bestand kunt saven en later op je gemak kunt proberen om het zichtbaar te maken.

Als AWeb bezig is een document of plaatje op te halen kun je geen andere links volgen of terug, vooruit, naar home etc. gaan.
Klik op het X gadget om het ophalen af te breken, of gebruik de Esc toets of Control/Cancel load uit het menu.

Als je de SHIFT toets ingedrukt houdt bij het klikken op een link of op een image, wordt het bestand gedownload. Er verschijnt een filerequester om de naam op te kunnen geven.

AWeb kent de volgende pseudo-URL's:

x-aweb://hotlist
Toont de AWeb hotlist

x-aweb://amhotlist.rexx
Toont de Rexx-based hotlist van AMosaic

x-aweb://amhotlist.20
Toont de interne hotlist van AMosaic 2.0 (prerelease)

x-aweb://windowhis
Toont de window history
Alle bovenstaande gegevens zijn ook vanuit de menu's oproepbaar. De pseudo-URL's maken het mogelijk om ze ook als home-page te gebruiken, of bijvoorbeeld om de AMosaic hotlist in de AWeb hotlist op te nemen.

MIME-types

Deze versie van AWeb kent nog geen manier om MIME-types in te stellen. Dat moet eventueel handmatig gebeuren in de file aweb.mimetypes.

N.B. Gebruik exact het onderstaande formaat, voeg met name geen extra spaties toe!

Het formaat van een regel in deze file is:
(er staan geen spaties rond de puntkomma's)

   mime-type ; [extensies] ; [command]
mime-type
Het mime-type zoals dat door de HTTP-server wordt doorgegeven, of een onofficiële mimetype (x-...).

extensies
Nul of meer extensies, gescheiden door spaties. AWeb gebruikt deze extensies om het mime-type te bepalen als die niet door de HTTP-server wordt doorgegeven.

command
Eventueel een commando om een externe viewer te starten. Een %s wordt vervangen door de naam van het te bekijken bestand.
Als voor een bestand geen mime-type bekend is probeert AWeb te bepalen of het een HTML-tekst of platte tekst is. In dat geval wordt het bestand getoond, anders verschijnt een file-requester om het bestand te kunnen saven.

Preferences

In deze versie van AWeb kunnen enkele instellingen nog niet in het programma zelf worden ingesteld. Voor die instellingen moet de file aweb.prefs handmatig worden aangepast.

N.B. Gebruik exact het onderstaande formaat!

Elke regel begint met een vierletterige code, dan een spatie en dan gegevens die afhankelijk zijn van de code.
De volgende regels kunnen eventueel handmatig worden ingesteld:

FOXX fontnaam.font size .styles
Diverse fonts. styles is een combinatie van B, I en/of U. Als geen styles gewenst zijn dan moet een punt worden opgenomen.
De FOXX codes hebben de volgende betekenis:
FONT
het gewone tekstfont
FOH1, FOH2, FOH3, FOH4, FOH5, FOH6
fonts voor de headers niveau 1 t/m 6
FOCI
font voor <cite> tekst
FOCO (*)
font voor <code> tekst
FOEM
font voor <em> (emphasized) tekst
FOKB (*)
font voor <kbd> (keyboard input) tekst
FOSA (*)
font voor <samp> (sample output) tekst
FOST
font voor <strong> (strong emphasis) tekst
FOVA (*)
font voor <var> tekst
FOTT (*)
font voor <tt> (teletype) tekst
(*) deze fonts moeten monospaced zijn, anders gebeuren er vreemde dingen.

CONL rrrrrrrr gggggggg bbbbbbbb
COOL rrrrrrrr gggggggg bbbbbbbb
COSL rrrrrrrr gggggggg bbbbbbbb
RGB waarden (3 × 8 hex digits) voor de kleur van links:
CONL = kleur van een nieuwe link (niet eerder gevolgd)
COOL = kleur van een oude link (al eerder gevolgd)
COSL = kleur van een geselekteerde link (aangeklikt)

VIEW command
Externe viewer commando voor "View source" funktie. Een %s wordt vervangen door een filenaam.
Default staat deze op het gebruik van Multiview. Dit werkt niet als je een HTML-datatype geïnstalleerd mocht hebben, want dan krijg je alles weer geformatteerd. Gebruik in dat geval een andere textviewer.

Als je AWeb op een eigen scherm gebruikt, kun je pubscreen=AWeb als argument aan multiview meegeven.

OVLP number
Aantal pixels overlap bij page up/down.

CACH number
Grootte van de image cache in kilobytes.
Andere regels moeten niet veranderd worden, deze instellingen kunnen in het programma zelf worden veranderd.