*

HTML Sucks - PC-Active
Home > Internet > HTML Sucks
 
HTML Sucks
door Redactie PC-Active op vrijdag, 22 juni 2001 12:38   

De uitvinder van html moet een vreemd persoon zijn met lichtelijk gestoorde trekjes. Hoe bedenk je anders zo’n bizarre cocktail van vormgevingscodes, structuurelementen, teksten, programmeercodes en meta-informatie? Alleen een gek kan dit verzinnen en daar dan ook nog de hele wereld mee opzadelen.

 

De gevolgen zijn rampzalig. Wie teksten op een site onderhoudt die uit simpele html-pagina’s bestaat, zit continu te pielen met een wirwar van codes. Gewoon een alineaatje tikken? Dan moet je natuurlijk wel eerst

het lettertype aangeven met een FONT-tag, harde returns vervangen door een P, vette tekst insluiten tussen een en en woorden linken met het cryptische. Intelligente wysiwyg-editors bieden ondersteuning, maar zijn nog steeds niet perfect; ooit gekeken naar de digitale diarree die MS FrontPage 98 uitsputtert?

 

Met html moet je dus vormgever, programmeur en tekstschrijver tegelijk zijn om een website te onderhouden. Conclusie: html sucks. In dat standpunt sta ik niet alleen, getuige de prettige ontwikkelingen rondom twee nieuwe talen, namelijk XML en XSL. Dankzij deze eXtensible Markup Language en eXtensible Stylesheet Language is het mogelijk om vorm en inhoud van webpagina’s volledig van elkaar te scheiden.

Het werkt eenvoudig. Teksten typ je in XML met een XML-editor zoals XMetal – http://www.xmetal.com. Gewoon Notepad gebruiken kan trouwens ook. De XML-tags lijken erg op html-tags, maar zijn puur bedoeld om de structuur en betekenis van de tekst aan te geven.

Een sportbericht in XML als voorbeeld:

 


Nederland verslaat Cyprus in oersaai duel
Eindhoven

25
april
2001

Het Nederlands elftal heeft de Cyprioten met een 4-0 nederlaag naar huis
gestuurd. Voor het publiek viel er weinig te genieten; de wedstrijd was van een bedroevend niveau.

Dankzij Kluivert en...
...



Vervolgens kun je in XSL vertellen hoe een willekeurig sportbericht van XML moet worden getransformeerd naar html. De XML-tag Eindhoven wordt door XSL bijvoorbeeld vertaald naar

Eindhoven - .

Waar vindt die conversie dan plaats? Gewoon in de webbrowser. Microsoft Internet Explorer ondersteunt namelijk XML en XSL. Standaard! Daarnaast kan de vertaling van XML naar html ook op de webserver plaatsvinden, zodat er pure html naar de browser wordt gestuurd. Het mag duidelijk zijn dat de serverside methode het meest in zwang is, omdat dit vriendelijker is voor Netscape-gebruikers.

Juist omdat de conversie meestal aan de kant van de webserver plaatsvindt, merkt een gemiddelde internetter bar weinig van XML en XSL. En dat terwijl deze talen steeds vaker voorkomen op het World Wide Web; vooral de grotere websites hebben de smaak te pakken. Vandaar dat ik durf te spreken van een stille revolutie die
internet veel mooie dingen gaat brengen. Van minder fouten op webpagina’s tot een eenvoudig te wijzigen vormgeving: XML/XSL biedt hoop na html.

Meer weten?


http://www.stars.com/Authoring/Languages/XML 

http://www.xml.com

http://www.4guysfromrolla.com/webtech/081300-1.shtml

reacties (0)


Plaats reactie:

Anti-spamcode:
Voer de anti-spamcode in die in de afbeelding wordt weergegeven. Indien de tekens niet duidelijk zijn, klik dan eenmaal op de afbeelding voor een nieuwe weergave.

!joomlacomment 4.0 Copyright (C) 2009 Compojoom.com . All rights reserved."