juli 29, 2004
Snelmenu
In aanvulling op een eerdere webtip vond ik deze bij Zeldman. Op de onderstaande site zijn negen verschillende menu’s op te halen, gratis en voor niks.
http://www.e-lusion.com/design/menu/
Smarty veel verstandiger
In php-pagina zoek ik me altijd rot naar de code die tussen de html schuilt. Vooral het aanpassen van een pagina die we niet zelf hebben geschreven is daardoor zeer tijdrovend. Een vergelijkbare onderverdeling tussen code en opmaak zoals de taakverdeling tussen css (opmaak) en html (inhoud) lijkt de oplossing. Wat geklaag in een toevallig gesprek gaf me het duwtje in de richting: Smarty. En het is maar anderhalf jaar geleden dat een webontwerper aan tafel vertelde dat hij daar mee bezig was ;-) Kun je ook een loden brein hebben?
http://smarty.php.net/crashcourse.php
(ik moet me er nog wel in verdiepen)
juli 22, 2004
Weten wat een blinde ziet
Rekening houden met wat een slechtziende wel of niet kan zien zou een voorwaarde moeten zijn voor elke ontwerper. Ik denk er zelf - treurig als het is - veel te weinig over na. Alphaworks, een divisie van IBM die zich bezighoudt met nieuwe technology, heeft een ‘disability’ simulator gebouwd, die misschien waardevol kan zijn. De simulator kijkt naar bijvoorbeeld kleurcontrast en de mogelijkheid om lettertypes te veranderen, en draait vervolgens een rapport uit met tekortkomingen en een score van toegankelijkheid en gebruiksgemak voor blinden en slechtzienden.
http://www.alphaworks.ibm.com/aw.nsf/FAQs/adesigner (nog niet getest)
Foutcontrole
Fouten maken is menselijk maar de taak om de gemaakte fout op te sporen is bij tijd en wijle onmenselijk. Wanneer de geschreven code niet het gewenste resultaat oplevert, is het zaak om stap voor stap te achterhalen wat er aan de hand is. Op
http://www.positioniseverything.net/articles/mys-bug.html staat een stappenplan.
Een vergelijkbare, maar veel uitgebreidere aanpak van probleemoplossing is te vinden op het ‘spiekbriefje’ van Dave Shea, de man achter Zen Garden op http://mezzoblue.com/css/cribsheet/
(Let ook even op fraaie gebogen pijltjes die hij vooraf laat gaan aan een dd)
Vast element in IE
Als het nodig is om een element een vaste positie op het scherm te geven, is position: fixed; de methode. Ook al scrollen we naar beneden, het gefixeerde element blijft op dezelfde positie staan in de viewport (het gedeelte van het scherm dat we daadwerkelijk zien). Alleen ondersteunt Internet Explorer aan dit alles, en laat het element in het niets verdwijnen wanneer naar beneden wordt gerold (of klikt u nog op dat balkje?).
De pagina van Eric Bednarz gaat in op de mogelijkheden om dit te verhelpen in zowel IE 6 als de oudere 5 versies.
http://devnull.tagsoup.com/fixed/
juli 16, 2004
Link te lang?
Kan op http://url123.com/. Je mag er maar een per sessie laten inkorten.
juli 10, 2004
Rollover buttons
Methode voor het maken van rollover buttons, zonder javascript.
http://www.digitalmediaminute.com/article/89