Berichten met trefwoord ‘wordpress’

Unobtrusive JavaScript, kent u dat?

Dat het verdomd gemakkelijk is een CMS te gebruiken en met een enkele klik een resem bijhorende plugins te installeren. Dat dat, ondanks het feit dat nu JavaScript-libraries gemeengoed zijn het schrijven van nette scriptjes quasi kinderspel is, resulteert in onfraaie markup en toegankelijkheidsproblemen all over the place.

Since most of the time the widgets won’t work without JavaScript, you could simply use JavaScript to insert the markup. If JavaScript is off, there won’t be any “dead” links or buttons left to confuse users.

Zo simpel is dat, legt Roger Johansson uit. Of het moest zonder JavaScript ook gewoon kunnen, natuurlijk. Wat voor social bookmarking widgets mijns inziens absoluut het geval is, trouwens, mits je ermee kan leven dat bezoekers naar een externe site worden geleid. Scripten voeg je daarna pas toe, om het bookmarken in de achtergrond te laten plaatsvinden voor zij die JavaScript hebben ingeschakeld.

Terwijl er boeken worden geschreven, dik als de bijbel, over nog uit te komen WordPress-versies, HTML5, CSS3 en JavaScript-bibliotheken als jQuery, lijken nog steeds zovele zaken rechtstreeks afkomstig uit het table-tijdperk.

Wat heet geek?

Ik lees de laatste tijd al eens wat over cutest male en cutest female geek contests. Iemand nomineren kan door de organisator op een of andere manier te laten weten wie volgens jou kans maakt. Daarop reageert de ene genomineerde alvast enthousiast, terwijl de andere verwonderd kijkt en zich afvraagt of hij of zij dan geek is.

Niet volledig los daarvan, brandt spookt volgende vraag al enkele dagen op m’n lippen al even door mijn hoofd: ‘Wat maakt iemand geek?’ Maak daarvan: ‘Wat maakt iemand geek, dezer dagen?’

In lang vervlogen tijden—en daarmee wil ik zeggen: zo’n dikke 5 tot kleine 10 jaar geleden—besteedden geeks uren aan het experimenteren met HTML en aanverwante technologieën. Ze verlieten HTML4 voor XHTML en probeerden met vallen en opstaan hun persoonlijke website op te smukken met behulp van CSS in plaats van tabellen.

Blogware deed z’n intrede. Blogger en zo. Movable Type was destijds behoorlijk populair bij de wat meer technisch onderlegde bloggers. WordPress kwam wat later. Vraagtekens en ampersands werden uit URL’s gebannen. Men besloot ze zoekmachinevriendelijk (en ook voor mensen leesbaarder) te maken. The semantic web en zo, allemaal geeks.

Uiteraard bestonden geeks reeds lang daarvoor, toen ze zich nog bezig hielden met het onderhouden van hun FreeBSD-systemen, het schrijven van embedded software voor robots, het daarbijhorende discussiëren over het al dan niet terecht gebruik van een pointer op die ene plaats in de broncode, en, althans wanneer ze niet voor een computerscherm zaten, het bekijken van Star Trek op Betamax.

Tot zover bovenstaand streepje geschiedenis. De vraag ging over het heden.

Wat heet nu nog geek? Is dat een Twitter-account? Een iPhone? Een weblog? Vereist geek zijn nog enige technische kennis? Tellen stripverhalen graphic novels eigenlijk nog? Wat met robotica-hobbyisten? Dragers van een met duct tape hersteld brilmontuur? Zijn @YLeterme en @ElioDiRupo geeks? Is mijn baas er een?

[Update] Star Wars-fans en fervente lezers van Asimov die zich geweerd voelen uit mijn korte geschiedenislesje: ik belicht de zaken slechts van de kant die ik het beste ken of beschrijf ze zoals ik ze me zelf voorstel. Dit alles is verre van een wetenschappelijke publicatie.