HLRnet.com:
Referenties:
1st
Page2000
1st Page 2000: een voorstelling en bespreking
Intussen is 1stPage 2006 gepubliceerd, waarvan je hier een voorstelling vindt.
Hans Le Roy
CVO KHNB
EHSAL Campus Nieuwland
Wat is 1stPage 2000?
1stPage 2000 is een freeware hulpmiddel voor gevorderden voor het aanmaken
van geavanceerde webpagina's voor gevorderden.
-
Freeware:
Het programma is volledig gratis.
-
Voor gevorderden:
Dit programma is geen WYSIWYG editor, en dat is ook de bedoeling niet.
Dit wil zeggen dat je niet wat tekst kan intikken, de tekst opmaken en
de pagina opslaan. Het is de bedoeling om wel degelijk HTML te schrijven.
1st Page 2000 helpt bij het schrijven van die HTML code
-
Geavanceerde webpagina's:
De belangrijkste bedoeling van dit programma is om dynamische pagina's
te maken, pagina's met speciale effecten en/of waarvan elementen reageren
op handelingen van de lezer van de pagina. Na Dutch's HTML tool
is het is de eerste browseronafhankelijke tool om effectief browser-onafhankelijke
DHTML in een webpagina op te nemen.
Waar kan ik 1st Page 2000 verkrijgen?
1st Page 2000 is een product van EvrSoft.
Je kan het downloaden vanop hun
site.
De DHTML effecten en scripts zijn o.m. afkomstig van Bratta
en DynamicDrive.
Installatie
en uitzicht
De installatie van het pakket verloopt vlekkeloos. Na de installatie heeft
men in de lijst van programma's een groep, waarin men de verschillende
views
vindt (zie verder) en een zeer degelijke en volledige HTML Reference van
WDG.
Als het programma is opgestart ziet men van boven naar onder en van
links naar rechts:
-
de werkbalk
-
een Explorer venster, waarin men een overzicht krijgt van beschikbare
bestanden en gegevens betreffende het project
In deze Explorer kan men bestanden verwijdern of kopiëren, mappen
aanmaken, verslepen en neerzetten om een link te maken, enz.
Men kan er de volgende tabs bekijken:
-
local: overzicht van mappen en bestanden
-
lib: een overzicht van HTML tags
-
help: een overzicht van HTML 4.0 tags met links naar verdere informatie
-
project: een lijst van taken die men nog wil doen
-
lib: een zelf aan te leggen bibliotheek met code die men veel gebruikt
-
een Editor venster, waarin men de broncode van de actieve pagina
bewerkt
-
een kleurenpalet.
De verschillende views
Volgende views zijn beschikbaar:
-
Easy
-
Normal
-
Advanced/Expert
-
Hardcore
Elk van deze views toont iets meer opties (opdrachten, knoppen, ...) dan
de voorgaande.
Bij het opstarten kiest men voor één van deze views,
maar men kan op elk moment naar een andere view overgaan.
Van in Easy view kan men in het editor venster kiezen tussen
Edit
(bewerken van de pagina), Preview (bekijken van de pagina zoals
ze er in een browser zou uitzien) en Reference (naslag in verband
met HTML tags).
Vanaf Normal view krijgt men tabs voor lijsten, tabellen, frames,
formulieren, scripts en meer. Onder elk van die tabs vindt men een werkbalk
om taken in dat verband uit te voeren.
Een webpagina aanmaken
Als het programma wordt opgestart, krijgt men de Start manager te zien.
Als men kiest voor New Documents wordt er een blanco pagina gemaakt
en krijgt men een overzicht van de bestanden in de actieve directory.
Letteropmaak
Het dialoogscherm voor letteropmaak ziet er als volgt uit:
Alineaopmaak
Er zijn heel wat mogelijkheden voorzien: lijsten, tabellen, het invoegen
van grafische en multimediabestanden enz. Maar blijkbaar is men wel de
uitvulling van paragrafen ergens op te nemen.
Documentopmaak
Enkele belangrijke elementen van documentopmaak zijn terug te vinden in
dit dialoogvenster:
Dynamische
effecten
Er zijn verschillende soorten dynamische effecten voorzien. Van makkelijk
naar moeilijk te gebruiken citeren we:
-
Pagina-overgangen (alleen voor Internet Explorer) [Format, Page transitions]
Deze scripts worden opgenomen in de <HEAD> sectie. Buiten het aanduiden
van de gebeurtenis die het effect veroorzaakt, vereisen ze geen tussenkomst
van de gebruiker-webauteur en zijn voor iedereen haalbaar.
-
De Common Javascript Wizard [Insert, Common Javascript Wizard]
Een reeks eenvoudige maar efficiënte scripts. Ze worden gewoon
in het document ingevoegd.
-
Open Windows script [Insert, Open Window script]
Om op een zeer eenvoudige manier een pagina in een ander venster te
openen. Haalbaar voor iedereen die wat surfervaring heeft.
-
Instantz Scripts [Tools, Instantz Scripts]
Een reeks soms zeer spectaculaire scripts die men zonder meer in zijn
pagina kan gebruiken. Zelfs als men nooit van DHTML gehoord heeft, kan
iedereen die ooit wat pagina's in HTML heeft geschreven, deze scripts gebruiken.
-
DHTML zone [Insert, DHTML Zone]
Nog meer spectaculaire scripts, die echter wel heel wat surfervaring
vereisen van de gebruiker-webauteur.
-
Tenslotte kan men ook externe scripts zeer eenvoudig invoegen. Dit vereist
echter wat kennis van scripting en wat programmeerervaring.
Ingebouwde tools
Tussen de ingebouwde tools willen we graag citeren:
-
spellingscontrole en thesaurus (in het Engels)
-
een XML converteerder
-
Scripting object tree, een overzicht van het Javascript model waarmee
men makkelijker een script kan aanmaken
-
En uiteraard kan men ook Java applets invoegen...
Besluit
Een prachtig product! We hebben voornamelijk geapprecieerd:
-
de overvloed aan dynamische effecten
-
dat alle scripts vermelden of ze browseronafhankelijk zijn of specifiek
voor IE of NS
-
de overweldigende en volledige docmentatie
Het is alleen beetje spijtig
-
dat de ingebouwde help pure HTML is zonder mogelijkheid om te zoeken op
trefwoorden
-
dat het Opslaan als dialoogvenster niet automatisch naar de in de Explorer
zichtbare map wijst
-
dat er niets voorzien is om de <p> en <meta> tags op te maken
-
dat er geen tool is om image maps te maken
-
en dat de scipts allemaal verspreid zijn over verschillende opdrachten
die op verschillende plaatsen te vinden zijn.
Maar deze nadelen nemen absoluut niets weg van de grote waarde van dit
product.