Archive for juli, 2006

Toegankelijkheidslink van de dag

Stijlgids.overheid.nl komt met een paar goede accessibilitylinks. Hoopvol is met name de Accessible Table Builder.

Tags: , , , ,

Geef een reactie

IE7 komt in de automatische update van Windows XP

Wat een sensatie: op het blog van het ontwikkelteam van IE is bekend gemaakt dat Microsoft IE7 gaat uitrollen via de automatische update van Windows XP! Deze uitrol staat gepland voor het laatste kwartaal van 2006. Dit betekent dat we ergens in oktober, november 2006 zullen zien dat IE7 in één klap de populairste browser op het net is. Des te onvoorstelbaarder als je je bedenkt dat momenteel nog weinig websites getest zijn in IE7. Dat wordt een uitdagende D-day!

» IE7 to be distributed via Automatic Updates!

Tags: , , , ,

Comments (2)

CSS Validation Service vernieuwd

Op The Elementary Group Standards wordt opgemerkt dat de W3C al een jaar bezig is met een nieuwe CSS Validation Service. Je kunt hem echter al gewoon gebruiken en CSS3 wordt ook ondersteund. Lang leve de eeuwige beta!

Tags: , , ,

Geef een reactie

CSS Browser Selector

Leuk bedacht hoor, die op JavaScript gebaseerde CSS Browser Selector (tot mijn verrassing gepromoot door de Zijlijn). Maar wat is het nut ervan? Zelf zie ik geen directe connectie tussen CSS en JavaScript en vind ik dat beide technologieën onafhankelijk van elkaar op een webpagina moeten kunnen staan. Bovendien dacht dat ik dat code forking voltooid verleden tijd was. En tot slot houdt het script geen rekening met de verschillende browserversies. Kan iemand mij vertellen wat het nut zou kunnen zijn van de CSS Browser Selector?

Tags: , ,

Comments (2)

Stijlgids.overheid.nl

Veel klussen voor de overheid doe ik (nog?) niet, maar het is goed in de gaten te houden wat zij als potentiële opdrachtgever allemaal uitvreet. Een handig weblog dat een kijkje in de keuken geeft, is stijlgids.overheid.nl.

Dit blog publiceert met regelmatig lijstjes als Top-10-Tips voor Opdrachtgevers met als tip nr. 1:

Neem de Webrichtlijnen Optimale Set (en W3C WCAG1.0 prioriteit 1 & 2) als harde eis op in de opdracht aan webbouwers.

Ook mooi is de Top-10-Tips voor Webbouwers:

  1. gebruik ‘HTML 4.01 Strict’ of ‘XHTML 1.0 Strict’ als doctype op elke pagina
  2. laat alle (X)HTML & CSS valideren conform de W3C validator
  3. start bij voorkeur met echte content in de code en plaats de navigatie-elementen onder deze content
  4. gebruik geen (i)frames
  5. gebruik nooit tabellen voor het opmaken van pagina’s, alleen voor het weergeven van rijen en kolommen data
  6. regel alle opmaak van de website via stylesheets
  7. gebruik geen client side script (zoals Javascript) voor onmisbare functies (zoals menu’s, links of uitleg)
  8. gebruik UTF-8 via de HTTP-response headers en via het meta-element
  9. gebruik H1 t/m H6 consequent en zonder niveaus over te slaan
  10. gebruik ‘list’ elementen voor het aangeven van lijsten

Tot slot pleit stijlgids.overheid.nl voor “omgekeerde bewijslast”:

Laat de opdrachtnemer het bewijs leveren dat de website voldoet aan de eisen met betrekking tot toegankelijkheid en bouwkwaliteit.

Tags: , ,

Comments (2)

Webstandaarden verkeerd begrepen

Verdedigers van webstandaarden houden ervan om hun blik op het web in handige lijstjes te gieten. Het grote nadeel van deze lijstjes is dat ze regelmatig een zwart-wit stelling poneren en iedere nuance missen. Al eerder had ik ruzie met een Zweed die het geldige HTML-element noscript wilde afschaffen. Nu stuit op een andere wannabee-goeroe die met zijn 9 Ways to Misunderstand Web Standards de bocht te fel afsnijdt. Drie van zijn negen opmerkingen behoeven ernstige nuancering:

Misunderstanding #1: “We Need Separate Print Pages”

Philipp Lenssen betoogt hier dat we de mogelijkheid van CSS van een aparte print stylesheet moeten benutten. Gelul, IMHO. Veel gebruikers verwachten dat – als ze op print drukken – de pagina zoals zij die zien, uit de printer komt rollen. Ik pleit er daarom voor om juist geen aparte print stylesheet op te nemen. Gebruikt de bezoeker de print button van de browser dan krijgt hij gewoon de pagina zoals hij die ziet. Gebruikt hij de custom print button in de website, dan krijgt hij een aparte, geoptimaliseerde printpagina.

Misunderstanding #2: “We Need an Alternative Mobile Web on Top of the Existing Desktop Web”

Hier gaat Lenssen te eenvoudig aan het feit voorbij dat de gemiddelde downloadsnelheid van een mobieltje aanzienlijk langzamer is dan die van de PC thuis. Natuurlijk is het een mooi ideaal om dezelfde content op te sturen onafhankelijk van het device, maar als ik een HTML-pagina naar een mobieltje stuur, wil ik die zo compact mogelijk en geoptimaliseerd hebben.

Misunderstanding #9: “CSS Hacks Are Always Superior”

Natuurlijk heeft Lenssen gelijk dat je voorzichtig met CSS-hacks moet omspringen, maar waarom hij alleen ‘gewone’ hacks laat zien en conditional comments (die enkele van zijn argumenten onderuit halen) negeert, is mij onduidelijk.

Mocht je in 2006 nog nooit van webstandaarden gehoord hebben, dan kan 9 Ways to Misunderstand Web Standards wellicht een eye-opener voor je zijn. Maar een beetje serieuze ontwikkelaar mist in dit artikel de genuanceerde en afstandelijke blik die Andy Budd bijvoorbeeld liet zien in zijn superieure presentatie over standaarden.

Geef een reactie

Technorati op WordPress.com

WordPress full-version kent allerhande Technorati plug-ins. Omdat het op WordPress.com behelpen is, werken deze hier geen van allen… Gelukkig bestaat er een handige bookmarklet om aan dit ongerief enigszins tegemoet te komen: Oddiophile’s Technorati Tags Bookmarklet. Als je bij Oddiophile je tags invult genereert het een stukje JavaScript met jouw tags en de bijbehorende links naar Technorati. Die code moet je vervolgens in je post pasten. Niet ideaal, maar beter dan niks.

Tags: , ,

Geef een reactie

Older Posts »