Archive for augustus, 2006

Het W3C is geen godheid

Er is de laatste tijd een hoop heibel binnen en rondom het W3C. Gaat het niet om accessibility (WCAG 2 – bevrijding uit een keurslijf?) dan wel om een SVG specificatie. Bekende namen verlaten het W3C en gerenommeerde bloggers nemen de ‘opstellers van onze standaarden’ ongenadig onder vuur.

David Baron, een Mozilla developer die ook in de W3C’s CSS working group zit, licht in zijn artikel More W3C Controversy toe hoe besluitvorming binnen het W3C werkt. Zijn uitvoerige verhaal komt in feite neer op de wens van het W3C om het web voor de pc en het mobiele web aan één standaard te laten voldoen en de weigering van vooral de vertegenwoordigers van het mobiele spectrum hier aan te voldoen:

The problem is that they don’t have much incentive to choose behavior that’s compatible with the content on the Web.

Het vastleggen van standaarden lijkt vervolgens neer te komen op een wedloop wie het eerst zijn regels op papier heeft neergekalkt om op die manier de tegenpartij voor het blok te zetten.

Baron komt ook met een oplossing. Misschien moeten we de W3C-soep niet zo heet eten als ze wordt opgediend:

No members of the W3C should be obliged to implement any specifications, or criticized for failing to do so simply because the specification they do not implement is a W3C Recommendation. Instead, specifications should compete on their own merits among implementors, authors, and users.

Baron is van mening dat bijvoorbeeld Microsoft de CSS2-standaarden in IE7 niet heeft geimplementeerd omdat het W3C-standaarden zijn, maar omdat Microsoft dacht dat dat voor hun product de beste keuze was.

Dat hoeft helemaal geen probleem te zijn, vindt Baron, zeker niet als de interne strijd binnen het W3C de developer of de gebruiker met onmogelijke of onbelangrijke regels opzadelt:

We should work on, and implement, the standards that we think are appropriate for Web browsers, and ignore the rest.

Het gevaar van deze benadering is natuurlijk dat iedereen op eigen houtje een standaard kan gaan implementeren en dat we terugvallen naar de reuzeverschillen tussen IE4 en NN4. Hopelijk is de webcommunity sterk en eensgezind genoeg om in elk geval over de belangrijke regels overeenstemming af te dwingen.

Tags: , , , , ,

Geef een reactie

Happy clog

Happy Clog laat weer van zich horen. Martin Reurings heeft een steen in de stille vijver gegooid om te achterhalen of er nog leven in de klomp zit: hij is de Google Group Happy Clog gestart.

Achter Happy Clog zit een aantal jonge (en een enkele iets minder jonge), ervaren en enthousiaste webontwikkelaars. Hun idee was het promoten van webstandaarden in Nederland, maar hun eerste acties leken voor de buitenstaander vooral neer te komen op het drinken van bier en het opscheppen daarover tegen hun Engelse brothers in crime.

Het meest vruchtbare idee kwam van Faruk, die – analoog aan @media – een Nederlandse front-end webconferentie wilde organiseren. Helaas is het daar nog niet van gekomen.

Een paar tips daarom voor een succesvolle Happy Clog:

  • Bijt je niet vast in procedures. Wat maakt het uit of happyclog.nl een wiki is? Is het per se nodig om van tevoren af te spreken om eens in de zoveel maanden bij elkaar te komen?
  • Probeer de groep open te houden voor buitenstaanders. Een ouwejongen-krentebroodsfeer kan potentieel geinteresseerden buiten de deur houden. En daar kunnen juist de mensen tussen zitten die je wilt overtuigen.
  • Wees niet bang de dialoog aan te gaan met de grote internetbureaus in Nederland. Daar zitten immers de jongens (en meisjes) die de meeste Nederlandse sites bouwen, met niet altijd even bewonderenswaardige uitgangspunten als het om client-side code gaat.
  • Het idee van een conferentie blijft aantrekkelijk. Ik zou echter niet puur op eigen houtje opereren. Kennis van webstandaarden is één, maar voor het organiseren van een conferentie moet je ook uit een ander vaatje kunnen tappen. Jullie zijn niet de enigen in Nederland die het belang van webstandaarden onderkennen. Is het mogelijk om hulp te verkrijgen van bijvoorbeeld Accessibility of een ministerie? Ook zou ik me voor kunnen stellen dat een groot internetbedrijf graag zijn naam verbindt aan een dergelijk initiatief. En wellicht is het mogelijk om als subonderdeel onder een bestaande conferentie te opereren?

Tags: ,

Geef een reactie

IE7 klaar voor verzending

We are currently locking down IE7 for shipping

meldt het IEBlog in het artikel Details on our CSS changes for IE7.

To preserve application compatibility we will not make any behavioral changes to “quirks mode” as it has been established since IE6.

Maar standards compliant mode is flink onder handen genomen!

Van wat testers in mijn omgeving hoor ik wisselende geluiden. IE7b3 zou voortdurend crashen en bij de-installatie core-Windows-dll’s besmetten, zodat een nieuwe installatie van XP de enige manier is om niet voortdurend met ‘hangende’ schermen geconfronteerd te worden.

Hopelijk doet Microsoft IE7 nog niet deze week op de bus.

Tags:

Geef een reactie

How to tag d.Construct 2006?

In between every @media-session the attenders of the conference could see a slide saying something like “Please tag your posts, photo’s etc. with ‘atmedia2006′”. My first reaction was: “Go away, I can define my own tags!” But of course this message contributed to consistent tagging. Have a look at Technorati or Flickr!

Nowadays I think it even would be better if the organiser of an event as soon as possible announces his favourite tag for the conference. It would assure that also the posts that are written before the event takes place, are logically tagged.

So, the next big event approaches: d.Construct. How should we tag our posts on this conference? (Posts already appear!) Shouldn’t ClearLeft give us a hint? Jeremy, for example, tagged a post on d.Construct with ‘dconstruct06’ and ‘dconstruct’, Andy doesn’t tag at all, Richard also uses‘. So, at first glance ‘dconstruct06′ seems to be an appropriate tag.

But shouldn’t there be an overall and logical tagging convention for conferences? Then, everybody would always know how to tag. I’d propose something like [conference name] (stripped of spaces and special characters) + [year]? In that case @media was tagged correctly with ‘atmedia2006’, but d.Construct should be renamed to ‘dconstruct2006’.

Tags: , , , , ,

Comments (2)

Webrichtlijnentoets

Als je benieuwd bent in hoeverre je code voldoet aan de webrichtlijnen van de overheid kun je je site door de Webrichtlijnentoets heenhalen. De punten van de richtlijnen die automatisch te controleren zijn, worden dan getoetst. Raph heeft er ook een handige bookmarklet bij gemaakt.

Tags: , ,

Comments (1)

CSS3 preview

CSS3 Preview is een mooie, overzichtelijke site die een inkijk biedt in de mogelijkheden en de implementatie van de aankomende standaard CSS3.

Tags:

Comments (2)

Webrichtlijnen van de overheid voor dummies

Hé, wat een leuke post weer op open.info.nl: Webrichtlijnen van de overheid voor dummies.

Tags: , ,

Geef een reactie

Older Posts »