Modulestatus voor Drupal in 2017

Vorig jaar rond deze tijd stelde ik de vraag: is Drupal 8 klaar voor je website?

Daarbij keek ik onder andere naar de status van modules – traditioneel maakten modules van derden een onmisbaar deel uit van Drupal en was het niet makkelijk een werkende én nuttige site te maken zonder modules te gebruiken.

Bij Drupal 8 is dat anders, omdat veel belangrijke functionaliteit inmiddels in core zit.

Is Drupal 8 klaar voor je site?

In de WordPress-wereld is het zo simpel: wordpress.org brengt een nieuwe major version uit, je past heel voorzichtig de upgrade toe en in 9 van de 10 gevallen ben je klaar.

Drupal is anders. Drupal is bijzonder.

Dit gedrag van tussenpersonen is irritant

"Hoi Branko, ik heb mogelijk een klus voor je. Neem je even contact met me op?" Zo klinkt het mailtje. Zelf is het mailtje echter een standaard Linkedin-uitnodiging om te connecten.

Linkedin "X likes Y" verbergen

Veel van de berichten in mijn Linkedin-newsfeed zijn simpele 'like shares'; Pietje houdt van deze marketingprietpraat, Marietje houdt van gene top 10. Ik zou het niet erg vinden als er minder van deze meldingen waren.

Terugblik op 2014

2014 was het jaar waarin ik voor het eerst een website heb 'verhard' en waarin ik voor het eerst met zaken als MapBox, Angular, Bootstrap en Node.js heb gewerkt.

Cookies in de praktijk

Even concreet: wat moet een website-eigenaar doen om aan de onmogelijke cookiewet te voldoen? Het slechte nieuws is dat ik voor veel sites het antwoord niet weet. Het goede nieuws is daarentegen dat voor minstens zo veel sites het antwoord juist hoopvol is en de oplossing eenvoudig...

De prijs van responsive design

Responsive design wordt vaak gezien als een snelle en elegante manier om twee versies van dezelfde website te maken (een voor mobiel, een voor desktop), maar is dat ook zo? Volgens mijn schatting zit je bij een tweede versie al gauw op 50% extra themetijd.

Mijn gereedschapskist (deel 2)

Vier jaar geleden heb ik eens een lijstje gemaakt met de software die ik voor mijn vak gebruik. Dat lijstje was uit het hoofd, hieronder zie je een lijst die gebaseerd is op recente downloads en daardoor zowel completer als nauwkeuriger is.

Hoe mij zonder gevaar in te huren

Oeh, spannende titel! Dit gaat over wanneer het UWV en de belastingdienst een verhouding tussen leverancier en afnemer beoordelen als dienstbetrekking. TL/DR: als de leverancier een VAR-wuo heeft, wordt die verhouding nooit als dienstbetrekking beoordeeld. Ik beschik over een VAR-wuo. Je kunt mij dus zonder gevaar inhuren.

Hoofdpijn en cookies

Ik heb het afgelopen half jaar enkele dagen gestoken in het uitzoeken hoe je nu precies de vereisten van de nieuwe cookiewet zou moeten implementeren op een moderne website, maar ik ben nog geen stap verder, en krijg er alleen maar hoofdpijn van.

Usabilitychecklist voor webapplicaties

Usability Heuristics Illustrated is een artikel door Adam Kochanowicz dat je een korte lijst levert met usability-issues waar je tijdens het maken van een interactieontwerp op moet letten.

Weliswaar staat er niets in wat een ervaren IAD-er niet weet, maar checklists als deze komen al gauw van pas.

Misschien is het tijd om Internet Explorer 6 vaarwel te zeggen?

"Wat, Branko, nu pas?!"

Toch zijn er goede redenen voor een webdeveloper om ook vandaag de dag Internet Explorer 6 te ondersteunen. (Heus!)

Boekrecensie: Eerlijk Scoren!

Eerlijk scoren! De professionele balans tussen target en integriteit

Margreeth Kloppenburg en Jaco van der Schoor

Dit boek tracht een ethiek te definiëren voor 'professionals', zelfstandigen of werknemers die zelfstandig werken, zelf verantwoordelijk zijn voor de vruchten van hun arbeid, die op de hoogte blijven van hun vakgebied en die zowel binnen hun eigen organisatie als die van hun klant kunnen werken.

Daarbij bieden de auteurs algemene, maar toch praktische testen waarmee je zelf kunt kijken of je je eerlijk gedraagt.

Video op de iPad

De meeste videospelers op het web zijn op het moment op Adobe Flash gebaseerd, maar dat wordt (heel kinderachtig allemaal) door Apple niet ondersteund op de iPad. Toch kun je op de iPad webpagina's met video bekijken, en dat komt omdat het apparaat het video-element uit HTML 5 ondersteunt.

Er zijn allerlei kant en klare bibliotheken (zoals VideoJS) die een HTML 5-speler combineren met een traditionele Flash-speler, zodat je voor video op alle webplatformen 'alleen maar' zo'n bibliotheek hoeft in te zetten.

Maak ook eens gebruik van mijn netwerk

Ik krijg regelmatig de vraag of ik mensen ken die kunnen wat ik kan – niet zelden meteen nadat ik nee tegen een klus heb moeten zeggen –, mijn netwerk echter bestaat voornamelijk uit mensen die mij aanvullen. Ik zou zeggen, maak daar ook eens gebruik van!

Zoek je een:

Is de wereld al klaar voor Drupal 7?

Drupal 7 is voornamelijk gemaakt om gebruiksvriendelijker te zijn, maar dat valt er voor mij nog niet aan af te zien. Toegegeven, er zijn wat cosmetische verbeteringen, maar die vormen geen grote stap voorwaarts.

De belangrijkste verbetering voor eindgebruikers is dat beheersbewerkingen nu in een lightbox plaatsvinden. Ben je klaar met je bewerkingen, dan sluit je de lightbox en kom je terug op de pagina waar je vandaan kwam.

Ik zal na de 'vouw' wat nieuwigheden van Drupal 7 verder belichten en ook aangeven of Drupal 7 al klaar is voor commercieel gebruik.

Van Wordpress naar Drupal

Als het goed is zie je het niet, maar ik heb de hele achterkant van deze site omgegooid van Wordpress naar Drupal.

Schermafdrukken in Firefox

Update 11-4-2010: Nou, dat duurde ook niet lang. Met update 2.1.5 installeert de maker opeens allerlei rommel in je browser. Volstrekt onbetrouwbaar dus. Ik heb in het onderstaande de link verwijderd, ik kan dit product nu niet meer aanraden.

Screenshot Pimp is ondanks de wat vreemde naam een handige Firefox plug-in die schermafdrukken van webpagina's maakt. Een gebrek van het programma dat me bij het eerste gebruik opviel, is dat het in sommige gevallen niet de achtergrond lijkt mee te nemen.

Leeromgeving Moodle

Laatst moest ik een kwisje opzetten met Moodle, een open source online leeromgeving. Voor dat doel is het pakket wellicht wat te zwaar. Zo moest ik instellen of een gebruiker een vraag vaker dan eens mocht beantwoorden, en wat de straf was in tienden van punten bij het opnieuw beantwoorden van een vraag. Dat tekent echter wel hoe flexibel Moodle is en hoezeer het pakket gegroeid is.

Blauwe smurfen

Een klant van een klant had de laatstgenoemde gemeld niet gediend te zijn van blauwe smurfen op de website. Blauwe smurfen? De standaard helptekst van Drupals zoekmachine heeft het over blauwe smurfen, wat wellicht niet altijd een even professionele indruk wekt. Opmerkelijk dan weer, dat zoveel webbureaus tegenwoordig Drupal inzetten.