webdevelopment
WYSIWYG vs. "HTML Helper"
Drupal Training maakte een vrij cyncische video over WYSIWYG editors. Of eigenlijk: waarom je gen WYSIWYG editor zou moeten willen.
"Zelfs iDEAL verbiedt popups in haar referentiegids"
Een goed argument naar je klanten toe, die weer over popups of nieuwe-vensters openen,
Nota bene: De iDEAL Referentiegids stelt als regel, dat de redirect naar de issuer binnen het
browserwindow moet plaatsvinden waarin de consument op de Betaalknop heeft gedrukt. Daarbij
moet de volledige pagina van de acceptant vervangen worden door de volledige pagina van de
de onzinnige criteria bij boordelen "website van het jaar" zijn uit het jaar nul.
Zojuist heb ik een stem uitgebracht voor mijn favoriete "heeft het zin de TV aan te zetten vanavond-site", filmtotaal, in de verkiezing voor website van het jaar.
Dit initiatief slaat de plank volledig mis met de criteria.
Ik kan stemmen op:
- Navigatie
- Inhoud
- Ontwerp
Uitgaande van "de algemene huis-tui-en-keuken-gebruiker" als doelgroep, is dit de meest onzinnige manier om een site te ranken.
De Basis moet intuïtief zijn
Telkens kom je het tegen in de webontwikkelwereld, aangekleedde apen of frankenstein-concepten. Eerder hamerde ik al op het belang van een Focus. Het concept en dus de uiteindelijke site, moet zich volledig focusen op één idee en bouw liever twee losse sites, dan een site met twee losstaande zaken erin.
Zes redenen om ajax lightbox niet te gebruiken
Ik ben geen groot fan van overmatig gebruik van ajax javascript technologie.
Nieuwe CSS zengardens
In mijn RSS feeds zag ik dat de CSS Zengarden weer vier nieuwe designs online heeft gezet. (CSS zengarden feed hier)
Voor hen die het niet kennen: CSS zengarden is een initiatief om te laten zien dat je met CSS heel mooie sites kunt bouwen. Helaas nog altijd actueel, want de vervloekte photoshop/dreamweaver of flash-only-sites worden nog altijd gebouwd.
CSSzengarden laat ook heel goed zien dat je op één basis-HTML (die dus de data en structuur bevat, heel mooie designs kunt toepassen. Dit is nog veel actueler, omdat er nauwelijks webbouwers zijn die dit correct toepassen.
Een meer practisch voorbeeld van zo een design-op-dezelfde-html-toepassen zou kunnen zijn: een speciaal design voor iphone gebruikers. OF een aangepast design voor de printer. Of een alternatief design voor slechtzienden. Enzovoort.
to www or not to www?
Webdevelopment tip: Gebruik geen GET
Nog steeds kom ik dagelijks CMSen en webapplicaties tegen die een heel belangrijke regel overtreden. De regel dat je nooit een destructieve handeling achter een GET mag zetten. Of, in eenvoudigere taal: Zaken die iets veranderen in je systeem moeten met een POST knop aangestuurd worden, en niet met een link of URL.
Een van de duidelijkste voorbeelden is het veel voorkomende "Verwijderen" linkje. Door die link te volgen (er op te klikken), kun je een artikel verwijderen.
Hieronder drie redenen waarom dat altijd een slecht idee is.
Hoe je je kunstwerken vooral niet op het internet moet zetten
Lines and Colors, een blog voor grafici, heeft een geweldig artikel over hoe je artwork (niet) online te zetten.
Citaat:
Even better, why bother with thumbnails or preview images when clever little dots, squares or enigmatic shapes are so much more artsy? Everybody already knows how cool your stuff is, they’ll certainly take the trouble to click through all the shapes to find an image. Plus if they come back looking for a particular image, they have the fun of discovering all over again!
Zeer herkenbaar voor alle webdevelopers onder ons. Vooral diegene die met verstokte ontwerpers van doen hebben. Maar ook leuk als LART, in één van die nooit-eindigende discussies over waarom popups /skipintro's /weirde-nav-concepten geen goed idee zijn. Smulmateriaal.
Getting Things Done
Al ruim een half jaar gebruik ik met groot success het programma BasKet. Basket is letterlijk de digitale variant van het kliederpapiertje naast de telefoon.
Sinds vorige week is er een bibliotheek voor Basket beschikbaar, waarmee je heel makkelijk de methodiek Getting Things Done kunt gebruiken in basKet. GTD is, heel kort door de bocht, een erg pragmatische methodiek om projecten aan te vliegen. GTD is maar één van de letterlijk miljoenen methodes die uitgedacht zijn, uiteenlopend van super-gestructureerd, streng-hiërarchisch, tot op-de-achterkant-van-een-bierviltje. Maar GTD is vooral pragmatisch; en lijkt precies te werken zoals je dat vaak toch al deed: Het focused vooral op het neerschrijven van dingen; zodat ze uit je hoofd zijn. Maar dan toch gedaan worden! Voor iemand als ik (chaos! snel! druk! veel!) lijkt dit een uitermate geschikte manier.
Reacties