Professioneel webdesign: XHTML, CSS en XML (voorpagina boek)

Professioneel webdesign: XHTML, CSS en XML
Auteur: Vandenbussche Marc
Eerste uitgave: september 2008
Tweede uitgave: november 2008
Formaat boek: A4 (29,7 cm X 21 cm)
Aantal pagina's: 202
Soort uitgave: Gold edition
ISBN : 978-9-0813-5230-7
D/2008/Vandenbussche Marc, uitgever/2

Inleiding

De meesten onder ons hebben kunnen merken dat het internet het laatste decennium veel veranderd is. Het internet heeft zich immers in een razend tempo ontwikkeld. Hiermee bedoel ik niet alleen de grote toename van het aantal domeinnamen en webpagina's maar ook de toename van de mogelijkheden die werden gecreëerd door de hardware (servers, datalijnen, enz.). De snelle ontwikkeling van de hardware ging gepaard met een wedloop tussen verschillende firma's, zich gespecialiseerd in softwareontwikkeling. De standaarden die door het W3C ontwikkeld werden kregen snel hun navolging binnen de talrijke toepassingen in de ICT.

In de delen I en II van dit werk leert u enerzijds zelf XHTML code ontwerpen en anderzijds het verzorgen van de design van deze documenten met CSS (Cascading Style Sheets). Deel III is uitdrukkelijk geschreven voor professionelen en voor al degenen die hun site willen populair maken op het internet.

Tevens zult u dankzij dit werk de algemene structuren ontdekken waarbinnen markuptalen zich ontwikkelen. U zult de betekenis van de metataal XML, samen met de talen die ze in het leven riep, kunnen ontdekken. Ook hier zullen we ons niet beperken tot een theoretische beschouwing maar dit verduidelijken met enkele praktische toepassingen: het RSS nieuwskanaal en de sitemap

Wat de code betreft behandelen we in dit werk XHTML 1.0, CSS 2.1 en XML 1.0. De code voor deze talen (zowel markuptalen als CSS) kunnen we schrijven met de meest elementaire teksteditor. Het rechtstreeks schrijven van code in een elementaire teksteditor heeft als voordeel dat we geen webeditor (vb'n: Dreamweaver, Frontpage, e.a.) moeten aanschaffen. Deze talen worden goed begrepen door de huidige generatie webbrowers.

In dit boek bespreken we XHTML 1.0, CSS 2.1 en XML 1.0. Al deze code, met regels opgesteld door het W3C, is door het W3C ontworpen en wordt door hen bijgewerkt. Meer informatie over deze markuptalen (incl. CSS) en de door het W3C opgestelde regels kunt u vinden op hun site: www.w3.org. Deze talen worden goed begrepen door de huidige generatie webbrowsers.

Voor Wie?

Voor het starten met het schrijven van dit boek heb ik getwijfeld over de beoogde doelgroep. Uiteindelijk heb ik beslist om een werk te schrijven dat zowel geschikt is voor beginnend webdesigner/ontwikkelaar als voor de gevorderde. Een belangrijke reden hiervoor was dat markuptalen – zoals XHTML - gemakkelijker aan te leren zijn dan progragrammeertalen. Basiskennis over internet is noodzakelijk om dit werk te kunnen begrijpen. Kennis over HTML of programmeren is een voordeel maar geen vereiste.

Dit werk is tevens bedoeld voor zij die verder willen werken met hun favoriete webeditor maar de soms zo noodzakelijke correcties in de code zelf willen kunnen uitvoeren.

Hoewel het webdesign net als alle andere vormen van creativiteit heel veel wegen kent, dient ze te gebeuren conform de van kracht zijnde wetgeving. We gaan dan ook grasduinen in de verplichtingen van de webdesigner en deze van zijn opdrachtgever. We bespreken ook de commissie voor de bescherming van de persoonlijke levenssfeer en het College Bescherming Persoonsgegevens.

Doordat u in dit werk ook wordt geholpen bij de keuze van de juiste server, werken met metadata, validatie en SEO (Search Engine Optimization) zult u een diepgaand inzicht verwerven over de werking van het internet. Dit boek kan bijgevolg niet alleen als studieboek maar ook als naslagwerk gebruikt worden.

© Vandenbussche Marc d.d. 25 augustus 2008