Frontpage Output

Wat Frontpage (niet) voor je doet

Vooraf

Even op voorhand: het gaat mij niet om een deskundig gebruik van Frontpage, Frontpage met de juiste instellingen en daarbij ook nog eens af en toe werken in het tabblad 'HTML' (Hyper Text Markup Language), maar om Frontpage zoals dat door vele welwillende lieden wordt gebruik as is, zonder (veel) kennis van markup en styles. Mensen die niet gewend zijn aan het gebruiken van stylesheets (of goed kunnen omgaan met 'Opmaakprofielen'). Mensen die niet gewend zijn aan het werken in de broncode (de HTML-view). Mensen die niet gewend zijn om hun pagina's in een eindstadium te laten controleren op fouten (door je markup te laten valideren en je CSS (Cascading Style Sheets) even laten controleren). Mensen die niet minstens op paginaniveau classes en id's instellen waarmee ze aan de slag gaan. Mensen kortom, zoals de OP (Original Poster), afgaande op de ingrediënten van de in NIWO (nl.internet.www.ontwerp) gestelde vraag.

De door mij gebruikte versie van Frontpage is 2002. Het geheel is ge-edit in het tabblad 'Normaal' (een naam die een argeloze gebruiker doet vermoeden, dat het heel normaal is wat z/hij doet). Ik heb wel af en toe gekeken in het tabblad 'HTML', maar er niet in gewerkt.

Daarnaast gaat dit voorbeeld er van uit dat de maker nog wel in staat is om een kop de markup voor een heading mee te geven, een lijst, de markup voor een lijst en een datatabel de markup voor een datatabel. Bovendien worden woorden in een andere taal dan de pagina keurig gemarkeerd als Fremdsprache. Deze pagina zweeft dus ergens tussen kundig en onkundig gebruik (kundig als het gaat om het besef dat er elementen zijn waarmee je een pagina opbouwt; onkundig als het gaat om het direct editten van de bron), een 'gulden middenweg' dus.

Over Frontpage als editor

Als je pagina's wilt maken die (ook) bruikbaar zijn in een PDA (Personal Digital Assistent), zou ik kiezen voor het handmatig schrijven van die pagina's. In Frontpage werken zou mijn laatste keuze zijn, tenzij je goed weet wat je doet. Tenzij dus, je kennis hebt van HTML en CSS en beide in het programma Frontpage kunt manipuleren.

Frontpage laat je code niet echt met rust. Het programma werkt niet zeer schoon. Het werkt op een manier waarop veel code redundant zou zijn, als er standaard (zonder voor een minder www.authoring savy persoon ingewikkelde instellingen vooraf) gebruik zou worden gemaakt van bijvoorbeeld een eenvoudig stylesheet.
Daarnaast biedt Frontpage out of the box niet alle (soms zeer) basale elementen om te gebruiken in de WYSInWYG mode (What You See Is not What You Get) die ik zou willen kunnen gebruiken.

Bijvoorbeeld

Toegevoegd
Weggelaten/Onbeschikbaar

Tabellen, gebruikt voor weergave van data

Datatabellen is een verhaal apart en Frontpage. Iemand die überhaupt begrijpt hoe datatabellen zijn gestructureerd (en dus opzoek gaat naar het kunnen maken van de juiste manier waarop labels voor rijen of kolommen kunnen worden geplaatst of 'cel met koptekst' zoals Frontpage dat noemt) zou met iets als het volgende tabelletje kunnen komen:

dit is een datatabelletje als voorbeeld
001 baldieblah blah blahblah blahdieblahdieblah
002 baldieblah blah blahblah blahdieblahdieblah
003 baldieblah blah blahblah blahdieblahdieblah
004 baldieblah blah blahblah blahdieblahdieblah
005 baldieblah blah blahblah blahdieblahdieblah
006 baldieblah blah blahblah blahdieblahdieblah

Maar het is niet iedereen gegeven de logica van datatabellen te kennen/kunnen doorgronden.

Kortom

De pagina die ik hier met Frontpage heb gemaakt, is ontzettend eenvoudig van opzet. En toch is hij wat mij betreft onnodig groot (door de mix van markup voor structuur en markup voor looks die Frontpage hanteert). Wat mij betreft is deze pagina ongeschikt (door de onnodige bytes, maar ook door het ontbreken van bijvoorbeeld elementen als <abbr> en <dfn> waar dat logisch is) om als pagina specifiek voor een PDA te dienen.

Bovendien: wil je wel geloven dat ik met deze pagina in Frontpage veel langer ben bezig geweest dan als ik hem rechtstreeks in een text editor zou hebben gemaakt?

Er is uiteraard ook een pagina beschikbaar die handmatig is samengesteld: frontpage_output.cleaned_up.html.

Deze pagina is geschreven in reactie op een bericht in niwo, Homepage voor PDA. Het is één van de testpagina's die mijn site bevat. Als deze pagina je bevalt, kun je mijn site misschien eens bezoeken op http://www.pretletters.net/. Of je kunt andere testpagina's eens bekijken, om te zien waar ik allemaal mee speel.

Als mijn site je werkelijk bevalt en ik heb je met mijn voorbeelden of testpagina's en de uitleg wat kunnen helpen, overweeg dan een kleine contributie, zodat ik de kosten en moeite in deze site kan blijven steken. Door een kleine bijdrage helpt u mij u te helpen, en anderen. Bezoekt u alstublieft mijn pagina over contributies en donaties. Dank u,