<?xml version="1.0" encoding="utf-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Reacties op: Is het dumpen van HTML de enige manier om tot een semantisch web te komen?</title>
	<atom:link href="http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/feed/" rel="self" type="application/rss+xml" />
	<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/</link>
	<description>Weblog van een relaxed persoon</description>
	<lastBuildDate>Tue, 13 Mar 2012 10:03:50 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Door: Of Google maar even met SEO wil stoppen, dankuwel - Doe Niet Zo Moeilijk!</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-71666</link>
		<dc:creator>Of Google maar even met SEO wil stoppen, dankuwel - Doe Niet Zo Moeilijk!</dc:creator>
		<pubDate>Sat, 16 Jan 2010 22:02:18 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-71666</guid>
		<description>&lt;p&gt;[...] wilde ik een punt-voor-punt de­bunk doen, een beetje zo­als bij dat ver­haal over HTML en se­man­tiek een ti­jdje ge­le­den. Maar waar Svens ver­haal nog enige kop en staart had — waar ik het dan [...]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>[...] wilde ik een punt-voor-punt de­bunk doen, een beetje zo­als bij dat ver­haal over HTML en se­man­tiek een ti­jdje ge­le­den. Maar waar Svens ver­haal nog enige kop en staart had — waar ik het dan [...]</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Max</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70531</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Tue, 22 Dec 2009 09:40:27 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70531</guid>
		<description>&lt;p&gt;Het verstandaardiseren van wat er nu in de laboratoria van WebKit en Gecko gebeurt, mja, dat zal inderdaad nog wel even duren. Jammer, maar het is niet anders.&lt;/p&gt;

&lt;p&gt;Ik heb even bij Backbase gekeken; dat is al &lt;em&gt;oud&lt;/em&gt;, trouwens! Ik herinner me ineens dat ik dat jaren geleden al eens gezien had. Destijds was het allemaal gruwelijk cutting-edge enzo, tegenwoordig zit het in elk framework wel ergens ingebakken. Maar... wat gebeurt er bij de forms wat volgens jou aan complexe datastructuren die de gebruiker invoert?&lt;/p&gt;

&lt;p&gt;En of het &quot;zo lastig mogelijk maken&quot; echt een houdbare strategie is? Denk ik niet. Omarmen, zo snel mogelijk, en op basis daarvan je business model bijwerken of omgooien. Het landschap is veranderd, dat draai je niet meer terug.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Het verstandaardiseren van wat er nu in de laboratoria van WebKit en Gecko gebeurt, mja, dat zal inderdaad nog wel even duren. Jammer, maar het is niet anders.</p>

<p>Ik heb even bij Backbase gekeken; dat is al <em>oud</em>, trouwens! Ik herinner me ineens dat ik dat jaren geleden al eens gezien had. Destijds was het allemaal gruwelijk cutting-edge enzo, tegenwoordig zit het in elk framework wel ergens ingebakken. Maar&#8230; wat gebeurt er bij de forms wat volgens jou aan complexe datastructuren die de gebruiker invoert?</p>

<p>En of het &#8220;zo lastig mogelijk maken&#8221; echt een houdbare strategie is? Denk ik niet. Omarmen, zo snel mogelijk, en op basis daarvan je business model bijwerken of omgooien. Het landschap is veranderd, dat draai je niet meer terug.</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Sven</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70509</link>
		<dc:creator>Sven</dc:creator>
		<pubDate>Mon, 21 Dec 2009 23:00:10 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70509</guid>
		<description>&lt;p&gt;@Max 
Ik weet dat eyecandy volop beschikbaar is. Leuk dat het werkt op Safari en het verdient navolging! Maar elders is het toch flink prutsen in Javascript of Flash om een en ander werkend te krijgen. Niet echt standaard HTML/CSS. Laten we hopen dat het ooit komt (als standaard). Intussen is overal wel een of andere oplossing voor, maar mijn punt is dat het lang niet altijd optimaal is om voort te bouwen op bestaande technieken. (Zeker niet met de veelgebruikte browser, hehe)&lt;/p&gt;

&lt;p&gt;We komen inderdaad ergens. Geavanceerder selectors in CSS ben ik heel erg mee eens. Daar is echt wel wat te halen, en daarmee kun je inderdaad een veel betere scheiding tussen vorm en content bewerkstelligen. En classes die een semantische betekenis hebben: graag!&lt;/p&gt;

&lt;p&gt;Als je kijkt wat Backbase doet op het gebied van forms, dan zie ik wel degelijk dat complexere datastructuren in je request meer dan handig zijn. Voor jan met die pet is een platte pagina genoeg omdat ie niet beter weet. Maar jan wist ooit ook niet waarom hij een computer nodig had...&lt;/p&gt;

&lt;p&gt;Ik leef ook in de overtuiging dat DRM ten alle tijde een zwaktebod is. Ik noemde het niet voor niets een doekje voor het bloeden. In het verleden (Sony!) is genoeg gebleken dat DRM moeilijk houdbaar is. Het alternatief (het afsluiten van internet in Frankrijk bij vermoede illegale downloads, het feit dat ik dubbeltjes moet betalen op mijn lege CD&#039;s, de eeuwige drang tot het afsluiten van sites) vind ik eigenlijk veel vervelender. DRM om het zo lastig mogelijk te maken is wat je zou kunnen doen.&lt;/p&gt;

&lt;p&gt;Ik hou wel van een stevige discussie. En ik heb hier weer wat geleerd. Af en toe een beetje aan de boom schudden is echt niet verkeerd.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>@Max 
Ik weet dat eyecandy volop beschikbaar is. Leuk dat het werkt op Safari en het verdient navolging! Maar elders is het toch flink prutsen in Javascript of Flash om een en ander werkend te krijgen. Niet echt standaard HTML/CSS. Laten we hopen dat het ooit komt (als standaard). Intussen is overal wel een of andere oplossing voor, maar mijn punt is dat het lang niet altijd optimaal is om voort te bouwen op bestaande technieken. (Zeker niet met de veelgebruikte browser, hehe)</p>

<p>We komen inderdaad ergens. Geavanceerder selectors in CSS ben ik heel erg mee eens. Daar is echt wel wat te halen, en daarmee kun je inderdaad een veel betere scheiding tussen vorm en content bewerkstelligen. En classes die een semantische betekenis hebben: graag!</p>

<p>Als je kijkt wat Backbase doet op het gebied van forms, dan zie ik wel degelijk dat complexere datastructuren in je request meer dan handig zijn. Voor jan met die pet is een platte pagina genoeg omdat ie niet beter weet. Maar jan wist ooit ook niet waarom hij een computer nodig had&#8230;</p>

<p>Ik leef ook in de overtuiging dat DRM ten alle tijde een zwaktebod is. Ik noemde het niet voor niets een doekje voor het bloeden. In het verleden (Sony!) is genoeg gebleken dat DRM moeilijk houdbaar is. Het alternatief (het afsluiten van internet in Frankrijk bij vermoede illegale downloads, het feit dat ik dubbeltjes moet betalen op mijn lege CD&#8217;s, de eeuwige drang tot het afsluiten van sites) vind ik eigenlijk veel vervelender. DRM om het zo lastig mogelijk te maken is wat je zou kunnen doen.</p>

<p>Ik hou wel van een stevige discussie. En ik heb hier weer wat geleerd. Af en toe een beetje aan de boom schudden is echt niet verkeerd.</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Max</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70485</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Mon, 21 Dec 2009 11:49:12 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70485</guid>
		<description>&lt;p&gt;Animaties en dergelijke? Kijk eens &lt;a href=&quot;http://webkit.org/blog/386/3d-transforms/&quot; rel=&quot;nofollow&quot;&gt;hier&lt;/a&gt; en &lt;a href=&quot;http://webkit.org/blog/603/webgl-now-available-in-webkit-nightlies/&quot; rel=&quot;nofollow&quot;&gt;hier&lt;/a&gt;... Momenteel kunnen we nog lang niet van &quot;cross-browser&quot; spreken, maar dat komt vanzelf, en andere eye-candy ook. Coverflow in je browser is &lt;em&gt;vandaag&lt;/em&gt; al mogelijk.&lt;/p&gt;

&lt;p&gt;Navigatie-links zijn en blijven gewoon platte, recht-op-en-neer links. De plaatsing en presentatie ervan &lt;em&gt;maken&lt;/em&gt; het tot &quot;navigatie-links&quot;, althans voor de bezoeker. In HTML5 is dat beter geregeld met NAV en MENU-elementen, waarmee je daadwerkelijk aangeeft dat een link onderdeel van de navigatie is.&lt;/p&gt;

&lt;p&gt;Met betrekking tot het hutspotprak-verhaal en de noodzaak van classes en ID&#039;s: ik ben bang dat dat in veel gevallen toch echt niet nodig is. Het zou nog minder nodig zijn als een bepaalde veelgebruikte browser de geavanceerde CSS-selectors zou ondersteunen. Nog los daarvan kunnen classes een semantische waarde hebben, bijvoorbeeld voor MicroFormats, en IDs geven je ook haken voor Javascript en formulieren (labels!). Het draait niet alleen om haakjes voor CSS.&lt;/p&gt;

&lt;p&gt;Tweerichtingsverkeer: Ja, ik denk dat het soms &lt;em&gt;handig&lt;/em&gt; zou zijn als je ergens een dot JSON o.i.d. kon neergooien; ik denk ook dat dat voor de gemiddelde bezoeker veel te hoog gegrepen is. Met kunstgrepen als Markdown of wiki-markup kom je al een eind om toch iets van structuur aan plain text mee te geven, maar meer dan kunstgrepen zijn het niet. Ingewikkelder datastructuren passen nou eenmaal niet echt in een lap plain text, niet als het door Jan-met-de-pet moet worden kunnen ingevuld.&lt;/p&gt;

&lt;p&gt;DRM: Ik snap dat het journaille ook moet eten, maar mijn punt was &lt;em&gt;juist&lt;/em&gt; dat kopieëren en herpubliceren op internet nagenoeg onmogelijk te voorkomen zijn. Moeilijker maken, misschien, maar bits en bytes zijn altijd te kopieëren. Vandaar ook mijn standpunt dat DRM per definitie geen echte slagingskans heeft.&lt;/p&gt;

&lt;p&gt;Herpubliceren is trouwens juist een &lt;em&gt;voordeel&lt;/em&gt; in mijn optiek; mits het netjes en met bronvermelding gebeurt, krijg je meer exposure. Een artikel integraal copypasten is weer een ander verhaal. Toch is dat meer een kwestie van attitude dan van techniek, denk ik. Vrees ik.&lt;/p&gt;

&lt;p&gt;Sites achter een paywall &lt;em&gt;kunnen&lt;/em&gt; werken, zo lang zo&#039;n site daadwerkelijk unieke content biedt. Als ik op twee plaatsen hetzelfde kan lezen, en één van die plaatsen vraagt geld, dan haal ik het dus op de andere plaats. Toch lijkt de Wall Street Journal het redelijk te doen. Het gaat er maar net om of je product ook daadwerkelijk als waardevol wordt gezien. TV is wat dat betreft (vanuit de publisher gezien) een makkelijker, want technisch gezien beperkter, medium.&lt;/p&gt;

&lt;p&gt;Overigens: het gaat me er absoluut niet om om maar blindelings te roepen &quot;je zit ernaast!&quot;, ik hoop dat dat intussen duidelijk is. =] Wat mij betreft is het een interessante discussie / brainstorm, en hoop ik dat er meer mensen op inspringen.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Animaties en dergelijke? Kijk eens <a href="http://webkit.org/blog/386/3d-transforms/" rel="nofollow">hier</a> en <a href="http://webkit.org/blog/603/webgl-now-available-in-webkit-nightlies/" rel="nofollow">hier</a>&#8230; Momenteel kunnen we nog lang niet van &#8220;cross-browser&#8221; spreken, maar dat komt vanzelf, en andere eye-candy ook. Coverflow in je browser is <em>vandaag</em> al mogelijk.</p>

<p>Navigatie-links zijn en blijven gewoon platte, recht-op-en-neer links. De plaatsing en presentatie ervan <em>maken</em> het tot &#8220;navigatie-links&#8221;, althans voor de bezoeker. In HTML5 is dat beter geregeld met NAV en MENU-elementen, waarmee je daadwerkelijk aangeeft dat een link onderdeel van de navigatie is.</p>

<p>Met betrekking tot het hutspotprak-verhaal en de noodzaak van classes en ID&#8217;s: ik ben bang dat dat in veel gevallen toch echt niet nodig is. Het zou nog minder nodig zijn als een bepaalde veelgebruikte browser de geavanceerde CSS-selectors zou ondersteunen. Nog los daarvan kunnen classes een semantische waarde hebben, bijvoorbeeld voor MicroFormats, en IDs geven je ook haken voor Javascript en formulieren (labels!). Het draait niet alleen om haakjes voor CSS.</p>

<p>Tweerichtingsverkeer: Ja, ik denk dat het soms <em>handig</em> zou zijn als je ergens een dot JSON o.i.d. kon neergooien; ik denk ook dat dat voor de gemiddelde bezoeker veel te hoog gegrepen is. Met kunstgrepen als Markdown of wiki-markup kom je al een eind om toch iets van structuur aan plain text mee te geven, maar meer dan kunstgrepen zijn het niet. Ingewikkelder datastructuren passen nou eenmaal niet echt in een lap plain text, niet als het door Jan-met-de-pet moet worden kunnen ingevuld.</p>

<p>DRM: Ik snap dat het journaille ook moet eten, maar mijn punt was <em>juist</em> dat kopieëren en herpubliceren op internet nagenoeg onmogelijk te voorkomen zijn. Moeilijker maken, misschien, maar bits en bytes zijn altijd te kopieëren. Vandaar ook mijn standpunt dat DRM per definitie geen echte slagingskans heeft.</p>

<p>Herpubliceren is trouwens juist een <em>voordeel</em> in mijn optiek; mits het netjes en met bronvermelding gebeurt, krijg je meer exposure. Een artikel integraal copypasten is weer een ander verhaal. Toch is dat meer een kwestie van attitude dan van techniek, denk ik. Vrees ik.</p>

<p>Sites achter een paywall <em>kunnen</em> werken, zo lang zo&#8217;n site daadwerkelijk unieke content biedt. Als ik op twee plaatsen hetzelfde kan lezen, en één van die plaatsen vraagt geld, dan haal ik het dus op de andere plaats. Toch lijkt de Wall Street Journal het redelijk te doen. Het gaat er maar net om of je product ook daadwerkelijk als waardevol wordt gezien. TV is wat dat betreft (vanuit de publisher gezien) een makkelijker, want technisch gezien beperkter, medium.</p>

<p>Overigens: het gaat me er absoluut niet om om maar blindelings te roepen &#8220;je zit ernaast!&#8221;, ik hoop dat dat intussen duidelijk is. =] Wat mij betreft is het een interessante discussie / brainstorm, en hoop ik dat er meer mensen op inspringen.</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Sven</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70484</link>
		<dc:creator>Sven</dc:creator>
		<pubDate>Mon, 21 Dec 2009 10:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70484</guid>
		<description>&lt;p&gt;Mijn artikel op Frankwatching was misschien inderdaad meer een braindump dan ik besefte. Een blinde vlek mijnerzijds, denk ik. Gelukkig dat we nu wat meer inhoudelijk bezig zijn.&lt;/p&gt;

&lt;p&gt;Ik wil graag op nog een paar punten reageren.&lt;/p&gt;

&lt;p&gt;Als je kijkt naar leuke websites en mooie apps komt sinds een paar jaar eindelijk veel meer de nadruk te liggenop interactiviteit en niet alleen op mooie kleurtjes en plaatjes. Maar het gaat ongetwijfeld ook verder: Op websites wil ik ook kunnen swipen, ik wil bijv. coverflow effecten gebruiken om door informatie te scrollen, ik wil multitouch interfaces kunnen gebruiken, ik wil dingen geanimeerd hebben, zo mogelijk in 3D en met shadows, spiegeling en lighting effecten.&lt;/p&gt;

&lt;p&gt;Dat is een beetje het beeld wat ik voor ogen heb als ik denk aan de  toekomst van het web. En dit zijn dingen waar CSS toch niet of nauwelijks in voorziet. Vandaar dat ik nadenk over &quot;presentatievoorschriften&quot;. Het is een beetje nadenken wat ik van de kerstman wil, maar het kan geen kwaad om je af te vragen wat daar voor nodig zou zijn.&lt;/p&gt;

&lt;p&gt;Okee, nog wat puntjes dan:&lt;/p&gt;

&lt;p&gt;Hyperlinks: Hyperlinks ZIJN niet meer dan een verwijzing, maar bijvoorbeeld hyperlinks binnen een website (menu&#039;s) geven wel degelijk iets aan over de structuur van die website. Hyperlinks geven naast klikgemak op een erg vrijblijvende manier verbanden aan tussen informatie. Het zou voor het bepalen van relevantie van informatie door computers best wat handiger zijn als de computer (zoekmachine) wat meer informatie had over het waarom van een hyperlink.&lt;/p&gt;

&lt;p&gt;Een nieuwe markuptaal ipv. HTML: Dat HTML een hoop tags bevat die heel voor de hand liggen om een document mee op te maken is natuurlijk helemaal waar. En waarom zou je meer nodig hebben? Misschien heb je dat niet, ik heb het wel eens. HTML is vooral een opmaaktaal. Maar het is geen markup geoptimaliseerd om de structuur en meta informatie van de content aan te geven. Ben ik eigenlijk al op ingegaan. HTML naast JSON/XML: lijkt me de realiteit van vandaag. Daar wil ik ook niets aan afdoen.&lt;/p&gt;

&lt;p&gt;Hutspotprak: Ook dit is volstrekt gechargeerd, want er zijn goede frontenders die heel clean opmaak van plain HTML kunnen scheiden. Maar doorgaans hebben de CSS en de HTML een hele sterke band, al is het maar vanwege de ids en de classes. Je kunt lang niet altijd een willekeurige HTML met een willekeurige CSS combineren en verwachten dat dat goed komt. De browser combineert ze ook tot een DOM. Als je nou een DOM zou hebben die de opmaak beschrijft waarin je vervolgens content kunt hangen (zoals de ballen in een kerstboom) aan de hand van meta informatie, is misschien een eigentijdsere benadering dan een content DOM opzetten die je van stijlattributen voorziet. Let wel: dit is what-if denken, denk er eens over na. We hoeven niet meteen alles weg te gooien wat we hebben...&lt;/p&gt;

&lt;p&gt;Over tweerichtingsverkeer: ik heb zelf vaker de behoefte om behalve het obligate NAW-achtige formulier ook informatie te submitten die complexer georganiseerd is. Bijvoorbeeld lijstjes of hierarchische structuren van gegevens. Zou het niet aardig zijn als we meer JSON/XML in forms-requests zouden gebruiken? Nogmaals: ik weet dat dit middels AJAX al kan, maar ALS je nadenkt over een opvolger van HTML staat dit wel op mijn wensenlijstje...&lt;/p&gt;

&lt;p&gt;DRM en gratis content: Even een wat minder dromerige stelling: Nieuws is NIET gratis. We betalen er alleen niet voor, of in het gunstigste geval klikken we op een advertentie. De mensen die bij het ANP werken moeten hun kroost ook te eten geven en dat geldt voor een hoop persbureaus. Deze activiteiten zijn zelden winstgevend maar worden betaald uit allerlei aanpalende activiteiten, zoals reclame (web) entertainment (tv en dus indirect ook weer reclame) of mensen die nog wel voor hun krant betalen. Ik vind dat we daar op een of andere manier ook voorzieningen moeten hebben op het web of in de browser. Inderdaad is er een HTTP response code &quot;payment required&quot; maar die voorkomt kopieren en herpubliceren niet. BetaalTV lukt tot op zekere hoogte wel, kunnen we tenminste nadenken over hoe zoiets voor het web eruit zou moeten zien. Nu kun je als consument nog kiezen of je iets wilt tegen betaling. Er zijn een hele hoop domme mensen die alles willen oplossen met restricties op internetverkeer, en die zijn wel aardig aan het winnen. Let wel: ik ben geen hugger van DRM, maar als hier geen oplossingen voor komen staat ons vrije internetters een somberder toekomst te wachten...&lt;/p&gt;

&lt;p&gt;Schiet maar weer...&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Mijn artikel op Frankwatching was misschien inderdaad meer een braindump dan ik besefte. Een blinde vlek mijnerzijds, denk ik. Gelukkig dat we nu wat meer inhoudelijk bezig zijn.</p>

<p>Ik wil graag op nog een paar punten reageren.</p>

<p>Als je kijkt naar leuke websites en mooie apps komt sinds een paar jaar eindelijk veel meer de nadruk te liggenop interactiviteit en niet alleen op mooie kleurtjes en plaatjes. Maar het gaat ongetwijfeld ook verder: Op websites wil ik ook kunnen swipen, ik wil bijv. coverflow effecten gebruiken om door informatie te scrollen, ik wil multitouch interfaces kunnen gebruiken, ik wil dingen geanimeerd hebben, zo mogelijk in 3D en met shadows, spiegeling en lighting effecten.</p>

<p>Dat is een beetje het beeld wat ik voor ogen heb als ik denk aan de  toekomst van het web. En dit zijn dingen waar CSS toch niet of nauwelijks in voorziet. Vandaar dat ik nadenk over &#8220;presentatievoorschriften&#8221;. Het is een beetje nadenken wat ik van de kerstman wil, maar het kan geen kwaad om je af te vragen wat daar voor nodig zou zijn.</p>

<p>Okee, nog wat puntjes dan:</p>

<p>Hyperlinks: Hyperlinks ZIJN niet meer dan een verwijzing, maar bijvoorbeeld hyperlinks binnen een website (menu&#8217;s) geven wel degelijk iets aan over de structuur van die website. Hyperlinks geven naast klikgemak op een erg vrijblijvende manier verbanden aan tussen informatie. Het zou voor het bepalen van relevantie van informatie door computers best wat handiger zijn als de computer (zoekmachine) wat meer informatie had over het waarom van een hyperlink.</p>

<p>Een nieuwe markuptaal ipv. HTML: Dat HTML een hoop tags bevat die heel voor de hand liggen om een document mee op te maken is natuurlijk helemaal waar. En waarom zou je meer nodig hebben? Misschien heb je dat niet, ik heb het wel eens. HTML is vooral een opmaaktaal. Maar het is geen markup geoptimaliseerd om de structuur en meta informatie van de content aan te geven. Ben ik eigenlijk al op ingegaan. HTML naast JSON/XML: lijkt me de realiteit van vandaag. Daar wil ik ook niets aan afdoen.</p>

<p>Hutspotprak: Ook dit is volstrekt gechargeerd, want er zijn goede frontenders die heel clean opmaak van plain HTML kunnen scheiden. Maar doorgaans hebben de CSS en de HTML een hele sterke band, al is het maar vanwege de ids en de classes. Je kunt lang niet altijd een willekeurige HTML met een willekeurige CSS combineren en verwachten dat dat goed komt. De browser combineert ze ook tot een DOM. Als je nou een DOM zou hebben die de opmaak beschrijft waarin je vervolgens content kunt hangen (zoals de ballen in een kerstboom) aan de hand van meta informatie, is misschien een eigentijdsere benadering dan een content DOM opzetten die je van stijlattributen voorziet. Let wel: dit is what-if denken, denk er eens over na. We hoeven niet meteen alles weg te gooien wat we hebben&#8230;</p>

<p>Over tweerichtingsverkeer: ik heb zelf vaker de behoefte om behalve het obligate NAW-achtige formulier ook informatie te submitten die complexer georganiseerd is. Bijvoorbeeld lijstjes of hierarchische structuren van gegevens. Zou het niet aardig zijn als we meer JSON/XML in forms-requests zouden gebruiken? Nogmaals: ik weet dat dit middels AJAX al kan, maar ALS je nadenkt over een opvolger van HTML staat dit wel op mijn wensenlijstje&#8230;</p>

<p>DRM en gratis content: Even een wat minder dromerige stelling: Nieuws is NIET gratis. We betalen er alleen niet voor, of in het gunstigste geval klikken we op een advertentie. De mensen die bij het ANP werken moeten hun kroost ook te eten geven en dat geldt voor een hoop persbureaus. Deze activiteiten zijn zelden winstgevend maar worden betaald uit allerlei aanpalende activiteiten, zoals reclame (web) entertainment (tv en dus indirect ook weer reclame) of mensen die nog wel voor hun krant betalen. Ik vind dat we daar op een of andere manier ook voorzieningen moeten hebben op het web of in de browser. Inderdaad is er een HTTP response code &#8220;payment required&#8221; maar die voorkomt kopieren en herpubliceren niet. BetaalTV lukt tot op zekere hoogte wel, kunnen we tenminste nadenken over hoe zoiets voor het web eruit zou moeten zien. Nu kun je als consument nog kiezen of je iets wilt tegen betaling. Er zijn een hele hoop domme mensen die alles willen oplossen met restricties op internetverkeer, en die zijn wel aardig aan het winnen. Let wel: ik ben geen hugger van DRM, maar als hier geen oplossingen voor komen staat ons vrije internetters een somberder toekomst te wachten&#8230;</p>

<p>Schiet maar weer&#8230;</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Fred Zelders</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70480</link>
		<dc:creator>Fred Zelders</dc:creator>
		<pubDate>Mon, 21 Dec 2009 08:02:05 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70480</guid>
		<description>&lt;p&gt;Max, geweldig dank voor het uiteen rafelen van de gedachtenspinsels van Sven en het in hapklare brokken daar op reflecteren.
Geweldig!
Een en ander is me nu een stuk duidelijker geworden.&lt;/p&gt;

&lt;p&gt;Wat ik hier bevestigd zie is wat ik altijd al vond: Verzin niet meteen weer iets nieuws, iets anders, zonder dat je alle mogelijkheden van de dingen die al bedacht zijn (geldt voor van alles en dus ook voor HTML, XML, CSS, Javascript, etc. denk ook aan RSS en OPML) hebt doorgrond. De mensen die zoiets bedacht hebben zijn ook niet van gisteren en hebben NATUURLIJK verder gekeken dan de neus van menig een lang is. 
Er wordt al genoeg verspild in deze wereld.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Max, geweldig dank voor het uiteen rafelen van de gedachtenspinsels van Sven en het in hapklare brokken daar op reflecteren.
Geweldig!
Een en ander is me nu een stuk duidelijker geworden.</p>

<p>Wat ik hier bevestigd zie is wat ik altijd al vond: Verzin niet meteen weer iets nieuws, iets anders, zonder dat je alle mogelijkheden van de dingen die al bedacht zijn (geldt voor van alles en dus ook voor HTML, XML, CSS, Javascript, etc. denk ook aan RSS en OPML) hebt doorgrond. De mensen die zoiets bedacht hebben zijn ook niet van gisteren en hebben NATUURLIJK verder gekeken dan de neus van menig een lang is. 
Er wordt al genoeg verspild in deze wereld.</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Max</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70424</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Sat, 19 Dec 2009 10:17:48 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70424</guid>
		<description>&lt;p&gt;Als je het goed wil doen zul je je in HTML net zo goed moeten verdiepen, lijkt me. Dat was ook mijn punt: het &lt;em&gt;is&lt;/em&gt; moeilijke materie. Je zult hoe dan ook moeten nadenken over structuur en logica en noem maar op.&lt;/p&gt;

&lt;p&gt;Het enige voordeel van HTML is dat je daar nog met vrij veel ongein wegkomt, omdat browsers behoorlijk vergevingsgezind kunnen zijn. Voor &quot;n00bs&quot; (en dan bedoel ik die term niet neerbuigend) is dat prettig, want inderdaad laagdrempelig. Voor het web an sich is het iets minder, want je komt daardoor om in de tag soup. =]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Als je het goed wil doen zul je je in HTML net zo goed moeten verdiepen, lijkt me. Dat was ook mijn punt: het <em>is</em> moeilijke materie. Je zult hoe dan ook moeten nadenken over structuur en logica en noem maar op.</p>

<p>Het enige voordeel van HTML is dat je daar nog met vrij veel ongein wegkomt, omdat browsers behoorlijk vergevingsgezind kunnen zijn. Voor &#8220;n00bs&#8221; (en dan bedoel ik die term niet neerbuigend) is dat prettig, want inderdaad laagdrempelig. Voor het web an sich is het iets minder, want je komt daardoor om in de tag soup. =]</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: Max</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70423</link>
		<dc:creator>Max</dc:creator>
		<pubDate>Sat, 19 Dec 2009 10:09:42 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70423</guid>
		<description>&lt;p&gt;Oeh, da&#039;s een lange reactie. =] Ik loop hem gewoon weer op volgorde door:&lt;/p&gt;

&lt;p&gt;Gechargeerde titels? Niks mis mee, en mijn hoofd zit gelukkig nog redelijk in elkaar.&lt;/p&gt;

&lt;p&gt;Wat betreft het externe gebruik: waarom houden we dat niet gewoon lekker in JSON/XML/whatever, &lt;em&gt;naast&lt;/em&gt; de gewone HTML-versie? Vooral JSON is lastig te overtreffen wat betreft leesbaarheid en zuinigheid. Voor de gevallen waarin een API echt niet mogelijk is, is (valide) HTML een prima fall-back. Vooral omdat er op een pagina in 99% van de gevallen heel wat meer voorkomt dan alleen die content. HTML is dan handig omdat het ook die extra meuk ondersteunt.&lt;/p&gt;

&lt;p&gt;Je afvragen of HTML de beste basis is om op voort te borduren... Dat lijkt me prima. Sterker nog, dat is vaker gebeurd. Het houdt je inderdaad wakker.&lt;/p&gt;

&lt;p&gt;XML naar een browser... Kon dat ook niet met XSLT? Blijf je natuurlijk het zoekmachineprobleem houden, maar je bent van Javascript af. Overigens: hoe traag is dat daadwerkelijk, op een moderne browser?&lt;/p&gt;

&lt;p&gt;Presentatievoorschriften buiten de browser... Ja, ik denk dat ik nu begrijp hoe je dat bedoelt. Dat kan, mits strikt optioneel, misschien handig zijn. An sich kan dat lijkt mij ook met CSS, hetzij inline (ieuw) of via een apart (klein, cachebaar) CSS-bestandje. Het is misschien bedoeld voor HTML, maar het is daarbuiten best te gebruiken.&lt;/p&gt;

&lt;p&gt;Flex ken ik niet echt, maar als ik de overview skim lijkt me dat meer een ontwikkelomgeving. Tenzij ik dan iets belangrijks mis lijkt me dat niet echt een presentatievoorschrift, tenzij je &lt;em&gt;alle&lt;/em&gt; programmatuur daaronder gaat laten vallen. Kan wel, natuurlijk... =]&lt;/p&gt;

&lt;p&gt;Ik ben het met je eens dat andere formaten misschien &lt;em&gt;efficienter&lt;/em&gt; zijn om data uit te wisselen; met name JSON zal een geweldig code-to-content ratio hebben.  Toch: in geval van nood of nodig &lt;em&gt;kan&lt;/em&gt; het met HTML, en dan kun je nog steeds kijken naar samenhangende data via META elementen.&lt;/p&gt;

&lt;p&gt;WML, ach ja, WML. Grappig genoeg kon je daar juist &lt;em&gt;wel&lt;/em&gt; een setje pagina&#039;s in een document hebben; heette dat niet een stack of zo? Ik ben er destijds wel eens mee aan het stoeien geweest. HTML kan veel meer dan voor WML nodig was, en bovendien lang niet zo strict. Zo enorm groot waren de verschillen verder niet, dacht ik.&lt;/p&gt;

&lt;p&gt;Misschien een idee om meer te gaan denken vanuit een &quot;wat moet een eventuele opvolger allemaal kunnen&quot;-vraag. Kijken naar wat er aan HTML ontbreekt of mis is, limiteert je dan toch al snel, denk ik. En hou er rekening mee dat je waarschijnlijk op minstens twee opvolgers uitkomt, eentje voor consumptie, en eentje voor hergebruik. Die twee scenario&#039;s verschillen genoeg van elkaar om dat lastig te combineren, zonder dat je een van de twee tekort doet.&lt;/p&gt;

&lt;p&gt;Dat allemaal gezegd hebbende: niks mis met je afvragen of HTML de beste benadering is. Mijn enige punt met je gedachtenexperiment was dat het vooral een brain dump leek, en daardoor voor anderen lastig te volgen, en nog lastiger om op in te haken. Last van mijn schenen heb ik verder niet, gelukkig. =]&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Oeh, da&#8217;s een lange reactie. =] Ik loop hem gewoon weer op volgorde door:</p>

<p>Gechargeerde titels? Niks mis mee, en mijn hoofd zit gelukkig nog redelijk in elkaar.</p>

<p>Wat betreft het externe gebruik: waarom houden we dat niet gewoon lekker in JSON/XML/whatever, <em>naast</em> de gewone HTML-versie? Vooral JSON is lastig te overtreffen wat betreft leesbaarheid en zuinigheid. Voor de gevallen waarin een API echt niet mogelijk is, is (valide) HTML een prima fall-back. Vooral omdat er op een pagina in 99% van de gevallen heel wat meer voorkomt dan alleen die content. HTML is dan handig omdat het ook die extra meuk ondersteunt.</p>

<p>Je afvragen of HTML de beste basis is om op voort te borduren&#8230; Dat lijkt me prima. Sterker nog, dat is vaker gebeurd. Het houdt je inderdaad wakker.</p>

<p>XML naar een browser&#8230; Kon dat ook niet met XSLT? Blijf je natuurlijk het zoekmachineprobleem houden, maar je bent van Javascript af. Overigens: hoe traag is dat daadwerkelijk, op een moderne browser?</p>

<p>Presentatievoorschriften buiten de browser&#8230; Ja, ik denk dat ik nu begrijp hoe je dat bedoelt. Dat kan, mits strikt optioneel, misschien handig zijn. An sich kan dat lijkt mij ook met CSS, hetzij inline (ieuw) of via een apart (klein, cachebaar) CSS-bestandje. Het is misschien bedoeld voor HTML, maar het is daarbuiten best te gebruiken.</p>

<p>Flex ken ik niet echt, maar als ik de overview skim lijkt me dat meer een ontwikkelomgeving. Tenzij ik dan iets belangrijks mis lijkt me dat niet echt een presentatievoorschrift, tenzij je <em>alle</em> programmatuur daaronder gaat laten vallen. Kan wel, natuurlijk&#8230; =]</p>

<p>Ik ben het met je eens dat andere formaten misschien <em>efficienter</em> zijn om data uit te wisselen; met name JSON zal een geweldig code-to-content ratio hebben.  Toch: in geval van nood of nodig <em>kan</em> het met HTML, en dan kun je nog steeds kijken naar samenhangende data via META elementen.</p>

<p>WML, ach ja, WML. Grappig genoeg kon je daar juist <em>wel</em> een setje pagina&#8217;s in een document hebben; heette dat niet een stack of zo? Ik ben er destijds wel eens mee aan het stoeien geweest. HTML kan veel meer dan voor WML nodig was, en bovendien lang niet zo strict. Zo enorm groot waren de verschillen verder niet, dacht ik.</p>

<p>Misschien een idee om meer te gaan denken vanuit een &#8220;wat moet een eventuele opvolger allemaal kunnen&#8221;-vraag. Kijken naar wat er aan HTML ontbreekt of mis is, limiteert je dan toch al snel, denk ik. En hou er rekening mee dat je waarschijnlijk op minstens twee opvolgers uitkomt, eentje voor consumptie, en eentje voor hergebruik. Die twee scenario&#8217;s verschillen genoeg van elkaar om dat lastig te combineren, zonder dat je een van de twee tekort doet.</p>

<p>Dat allemaal gezegd hebbende: niks mis met je afvragen of HTML de beste benadering is. Mijn enige punt met je gedachtenexperiment was dat het vooral een brain dump leek, en daardoor voor anderen lastig te volgen, en nog lastiger om op in te haken. Last van mijn schenen heb ik verder niet, gelukkig. =]</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: maarten</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70399</link>
		<dc:creator>maarten</dc:creator>
		<pubDate>Fri, 18 Dec 2009 17:16:38 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70399</guid>
		<description>&lt;p&gt;Wat ik nog niet gehoord heb is dat HTML nogal laagdrempelig is vergeleken met XML CSS Javascript of wat dan ook. Je hebt heel snel een content en een beetje layout gemaakt... bij die andere moet je daar eerst op studeren.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Wat ik nog niet gehoord heb is dat HTML nogal laagdrempelig is vergeleken met XML CSS Javascript of wat dan ook. Je hebt heel snel een content en een beetje layout gemaakt&#8230; bij die andere moet je daar eerst op studeren.</p>]]></content:encoded>
	</item>
	<item>
		<title>Door: sven</title>
		<link>http://doenietzomoeilijk.nl/archief/is-het-dumpen-van-html-de-enige-manier-om-tot-een-semantisch-web-te-komen/#comment-70398</link>
		<dc:creator>sven</dc:creator>
		<pubDate>Fri, 18 Dec 2009 16:46:11 +0000</pubDate>
		<guid isPermaLink="false">http://doenietzomoeilijk.nl/?p=740#comment-70398</guid>
		<description>&lt;p&gt;Heel fijn dat je dit artikel aangegrepen hebt om er toch een fatsoenlijke discussie van te maken. Of ik het niet snap of wel, ik heb toch echt een vrij helder beeld op mijn netvlies.over wat ik bedoel. Maar okee, ik ben ook niet de uitvinder van het web.&lt;/p&gt;

&lt;p&gt;Ten aanzien van de titel: die is gechargeerd, en ik ken mijn HTML best wel. Er is een rest van de wereld, en ik ga HTML niet eigenhandig uitbannen, het was meer bedoeld als een gedachtenexperiment.
Sorry dat ik daarin niet duidelijk genoeg ben geweest, want ik wil geen hoofden uiteen doen spatten of iets dergelijks.&lt;/p&gt;

&lt;p&gt;Er zijn twee aanleidingen waardoor ik toch deze uiteenzetting heb gemaakt.&lt;/p&gt;

&lt;p&gt;Ten eerste, internet pagina&#039;s worden niet alleen door browsers weergegeven maar volop gespiderd en doorzocht door zoekmachines om de gegevens te indexeren. Vaak zou je de inhoud van pagina&#039;s ook willen weergeven met behulp van een app of verder aggregeren door mashups, of gebruiken in een Flash of Java object. Het is voor apps en mashups ontzettend handig als de informatie op de pagina ook als een wat &quot;platte&quot; XML of JSON feed, RSS feed of iets dergelijks beschikbaar is. Vaak is dat ook zo gelukkig, maar lang niet altijd. Ik vraag me -bij wijze van gedachten experiment- eens af hoe het zou zijn als we de HTML versie laten vallen en de &quot;logisch geordende content&quot; gebruiken. Is er een betere logische ordening denkbaar dan HTML? Ik denk dus van wel. En xHTML en nog meer HTML5 bieden daarvoor ook mogelijkheden, ben ik ook met je eens.&lt;/p&gt;

&lt;p&gt;HTML is geevolueerd uit pagina opmaak in de browser, en geinspireerd door papierdruk. Ik heb indertijd ook nog Lynx gebruikt, en een van de aardige dingen was dat HTML zo eenvoudig was in die tijd. En vooral dat het ging om de inhoud en niet om de form. Maar ik ben een nerd, en ik snap best dat in tegenstelling tot mijzelf mensen griezelen van command line tools. Ook snap ik dat vorm een hoop toevoegt aan inhoud en dat HTML/CSS daardoor ook complexer geworden is. Maar mag ik me ook eens hardop afvragen of het wel de beste weg is om voort te borduren op HTML? Even afgezien van het feit dat ik echt wel snap dat je nu niet een totaal andere weg kunt inslaan: door een keer een what-if situatie te bedenken kom je soms tot verrassende inzichten.&lt;/p&gt;

&lt;p&gt;De tweede aanleiding was dat als ik dan per se mijn eigen XML webservice wil gebruiken dat best kan volgens de eerder beschreven Javascript-only met AJAX methode, maar dat een zoekmachine niet veel doet met een javascript-only pagina. Daarnaast is dit supersloom, natuurlijk... Inderdaad moet je immers de content kunnen ophalen op een link en niet een berg Javascript.&lt;/p&gt;

&lt;p&gt;Dat HTML niet op eigen houtje zijn opmaak regelt snap ik ook wel, maar in die HTML staat wel precies welke stylesheets daarvoor worden gebruikt. Dat is dus evengoed onderdeel van diezelfde HTML. Stylesheets zijn de &quot;presentatievoorschriften&quot; van vandaag in de browser. Al dan niet in combinatie met Javascripts. Maar nogmaals, ik wil me niet beperken tot alleen maar die browser.&lt;/p&gt;

&lt;p&gt;Kijk bijvoorbeeld naar Adobe Flex. Dat vind ik eigenlijk ook een presentatievoorschrift. Moet ik mijn Adobe Flex object dan HTML laten parsen? Het kan wel, maar als je een Flex applicatie bouwt wil je het toch graag juist wat eenvoudiger hebben. REST ligt meer voor de hand.
Waarom? Omdat computers REST eenvoudiger kunnen parsen en eenvoudiger kunnen bepalen welke samenhangende data er eventueel nog meer opgehaald moet worden om het geheel te presenteren.&lt;/p&gt;

&lt;p&gt;Nog een voorbeeldje: Voor mobiele applicaties is er ooit zoiets bedacht als WML (ken je WAP nog?). Een ontzettend beperkte markup die verreweg inferieur was aan i-Mode cHTML. Maar voornamelijk omdat er geen styling in gedefinieerd was. In WML kon je niet een pagina maar een setje samenhangende pagina&#039;s in een http-request naar je toe halen. Ik ben geen fan van WML en het is niet voor niets dood. Maar iemand heeft wel nagedacht over waarom HTML in die tijd NIET de beste oplossing was. Dat hing samen met bandbreedte en een zo kort mogelijk contact tussen client en server.
WML was voor (inmiddels antieke) telefoons een efficientere oplossing dan HTML.&lt;/p&gt;

&lt;p&gt;Ik wil hier best veel dieper ingaan op je analyse. Maar ik wil een misverstand opzij hebben want dat geeft er zo&#039;n nare toon aan: Ik vraag me gewoon af of HTML echt wel de beste benadering zou zijn voor het web als je van te voren alle kennis en inzichten zou hebben van nu. En nu is het web veel meer dan alleen browsers, dus wil ik me daartoe ook niet beperken. Sorry als ik daarmee iemand voor zijn schenen schop.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Heel fijn dat je dit artikel aangegrepen hebt om er toch een fatsoenlijke discussie van te maken. Of ik het niet snap of wel, ik heb toch echt een vrij helder beeld op mijn netvlies.over wat ik bedoel. Maar okee, ik ben ook niet de uitvinder van het web.</p>

<p>Ten aanzien van de titel: die is gechargeerd, en ik ken mijn HTML best wel. Er is een rest van de wereld, en ik ga HTML niet eigenhandig uitbannen, het was meer bedoeld als een gedachtenexperiment.
Sorry dat ik daarin niet duidelijk genoeg ben geweest, want ik wil geen hoofden uiteen doen spatten of iets dergelijks.</p>

<p>Er zijn twee aanleidingen waardoor ik toch deze uiteenzetting heb gemaakt.</p>

<p>Ten eerste, internet pagina&#8217;s worden niet alleen door browsers weergegeven maar volop gespiderd en doorzocht door zoekmachines om de gegevens te indexeren. Vaak zou je de inhoud van pagina&#8217;s ook willen weergeven met behulp van een app of verder aggregeren door mashups, of gebruiken in een Flash of Java object. Het is voor apps en mashups ontzettend handig als de informatie op de pagina ook als een wat &#8220;platte&#8221; XML of JSON feed, RSS feed of iets dergelijks beschikbaar is. Vaak is dat ook zo gelukkig, maar lang niet altijd. Ik vraag me -bij wijze van gedachten experiment- eens af hoe het zou zijn als we de HTML versie laten vallen en de &#8220;logisch geordende content&#8221; gebruiken. Is er een betere logische ordening denkbaar dan HTML? Ik denk dus van wel. En xHTML en nog meer HTML5 bieden daarvoor ook mogelijkheden, ben ik ook met je eens.</p>

<p>HTML is geevolueerd uit pagina opmaak in de browser, en geinspireerd door papierdruk. Ik heb indertijd ook nog Lynx gebruikt, en een van de aardige dingen was dat HTML zo eenvoudig was in die tijd. En vooral dat het ging om de inhoud en niet om de form. Maar ik ben een nerd, en ik snap best dat in tegenstelling tot mijzelf mensen griezelen van command line tools. Ook snap ik dat vorm een hoop toevoegt aan inhoud en dat HTML/CSS daardoor ook complexer geworden is. Maar mag ik me ook eens hardop afvragen of het wel de beste weg is om voort te borduren op HTML? Even afgezien van het feit dat ik echt wel snap dat je nu niet een totaal andere weg kunt inslaan: door een keer een what-if situatie te bedenken kom je soms tot verrassende inzichten.</p>

<p>De tweede aanleiding was dat als ik dan per se mijn eigen XML webservice wil gebruiken dat best kan volgens de eerder beschreven Javascript-only met AJAX methode, maar dat een zoekmachine niet veel doet met een javascript-only pagina. Daarnaast is dit supersloom, natuurlijk&#8230; Inderdaad moet je immers de content kunnen ophalen op een link en niet een berg Javascript.</p>

<p>Dat HTML niet op eigen houtje zijn opmaak regelt snap ik ook wel, maar in die HTML staat wel precies welke stylesheets daarvoor worden gebruikt. Dat is dus evengoed onderdeel van diezelfde HTML. Stylesheets zijn de &#8220;presentatievoorschriften&#8221; van vandaag in de browser. Al dan niet in combinatie met Javascripts. Maar nogmaals, ik wil me niet beperken tot alleen maar die browser.</p>

<p>Kijk bijvoorbeeld naar Adobe Flex. Dat vind ik eigenlijk ook een presentatievoorschrift. Moet ik mijn Adobe Flex object dan HTML laten parsen? Het kan wel, maar als je een Flex applicatie bouwt wil je het toch graag juist wat eenvoudiger hebben. REST ligt meer voor de hand.
Waarom? Omdat computers REST eenvoudiger kunnen parsen en eenvoudiger kunnen bepalen welke samenhangende data er eventueel nog meer opgehaald moet worden om het geheel te presenteren.</p>

<p>Nog een voorbeeldje: Voor mobiele applicaties is er ooit zoiets bedacht als WML (ken je WAP nog?). Een ontzettend beperkte markup die verreweg inferieur was aan i-Mode cHTML. Maar voornamelijk omdat er geen styling in gedefinieerd was. In WML kon je niet een pagina maar een setje samenhangende pagina&#8217;s in een http-request naar je toe halen. Ik ben geen fan van WML en het is niet voor niets dood. Maar iemand heeft wel nagedacht over waarom HTML in die tijd NIET de beste oplossing was. Dat hing samen met bandbreedte en een zo kort mogelijk contact tussen client en server.
WML was voor (inmiddels antieke) telefoons een efficientere oplossing dan HTML.</p>

<p>Ik wil hier best veel dieper ingaan op je analyse. Maar ik wil een misverstand opzij hebben want dat geeft er zo&#8217;n nare toon aan: Ik vraag me gewoon af of HTML echt wel de beste benadering zou zijn voor het web als je van te voren alle kennis en inzichten zou hebben van nu. En nu is het web veel meer dan alleen browsers, dus wil ik me daartoe ook niet beperken. Sorry als ik daarmee iemand voor zijn schenen schop.</p>]]></content:encoded>
	</item>
</channel>
</rss>

