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 in 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:

Tabel: voorbeeld
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 juist ook door het ontbreken van bijvoorbeeld elementen als <abbr>, <dfn> of <code> 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?

De oorspronkelijke pagina, gemaakt in Frontpage, staat op frontpage_output.html.