Kennis en vaardigheden / skills

Contact.

Acht jaar ervaring en internationale status op alle onderstaande gebieden.

(X)HTML

Uitstekende kennis van alle soorten en smaken (X)HTML.

  1. Web Page Development: Best Practices op Apple Developer Connection.

CSS

Uitstekende kennis van CSS, niveaus 1 en 2. Enige kennis van de (tot nu toe nauwelijks geimplementeerde) CSS3 modules.
Op deze site vindt u onder andere een verslag mijn onderzoek naar CSS2 in verschillende browsers.
Ik heb bij mijn voormalige werkgevers CSS cursussen gegeven en deze bij enige freelance klanten herhaald.

  1. CSS Hints for Internet Explorer 5 on Mac in AppleDev en O'Reilly Webdevcenter.

JavaScript

Opererend op internationaal goeroe-niveau. Op deze site vindt u vele tientallen pagina's met details over JavaScript in de verschillende browsers.
Op dit moment bezig met het ontdekken waar de W3C DOM goed voor is in praktische websites.

  1. Book: ppk on JavaScript.
  2. Mede-redacteur van David Flanagan, "JavaScript, the Definitive Guide", 5e editie, O’Reilly, 2006.
  3. Lid van de WaSP DOM Scripting Task Force.

Webrichtlijnen

Grondige kennis van de webrichtlijnen van de Nederlandse overheid. Ik heb meegeholpen aan de ontwikkeling van de methodiek die ten grondslag ligt aan deze webrichtlijnen, en kan zowel de individuele richtlijnen als achterliggende concepten helder uitleggen aan opdrachtgevers en leveranciers.

Browsers

Veelomvattende kennis van alle moderne en de meeste oude browsers en hun ge- en misdragingen. Onder moderne browsers versta ik Explorer 5+ Windows, Mozilla, Opera en Safari. Elke site die ik maak werkt in al deze browsers, tenzij expliciet anders aangegeven.

  1. Toen de makers van Apple's Safari browser moesten specificeren hoe hun browser de W3C DOM ondersteunt, verwezen ze voor het gemak naar mijn site.
  2. Toen Microsoft's MSIE team besloot de webstandaarden volledig in zijn browser te implementeren, was deze site een van hun belangrijkste bronnen voor de punten waarop het in IE 6 nog misging. Zie deze IE Blog entry.

Interactieontwerp

Uitgebreide ervaring in interactieontwerp voor websites. Hoewel ik geen officiele opleiding heb genoten, blijkt mijn encyclopedische kennis van moderne CSS en JavaScript een groot voordeel: ik ben uitstekend op de hoogte van de mogelijkheden van moderne browsers en kan interactie-oplossingen bedenken en uitvoeren waarvan anderen niet wisten dat ze mogelijk waren.

  1. Forms, usability, and the W3C DOM in Digital Web Magazine

Contact.

Eight years of experience and international status for the following skills.

(X)HTML

Excellent knowledge of all flavours of (X)HTML.

  1. Web Page Development: Best Practices on Apple Developer Connection.

CSS

Excellent understanding of CSS, levels 1 and 2. Some understanding of the (as yet hardly implemented) CSS3 modules.
On this site you can find my research into CSS2 in various browsers.
I have given CSS courses for my former employers and for several freelance clients (in Dutch).

  1. CSS Hints for Internet Explorer 5 on Mac on AppleDev and O'Reilly Webdevcenter.

JavaScript

International guru-level JavaScripter. On this site you'll find dozens of pages with detailed descriptions of JavaScripts in the various browsers.
Currently I am discovering what the W3C DOM is good for in practical web sites.

  1. Book: ppk on JavaScript.
  2. Co-editor of David Flanagan, "JavaScript, the Definitive Guide", 5th edition, O’Reilly, 2006.
  3. Member of the WaSP DOM Scripting Task Force.

Browsers

Excellent knowledge of all modern and many older browsers and their quirks and problems. Modern browsers are Explorer 5+ Windows, Mozilla, Opera and Safari. Every site I make works in all these browsers, unless I specifically note otherwise.

  1. When the creators of Apple's Safari browser had to specify the W3C DOM support of their browser they took the easy way and referred to my site.
  2. When Microsoft's MSIE team decided to implement the web standards in its browser, this site was one of their most important sources for determining where IE 6 went wrong. See this IE Blog entry.

Interaction design

Experience in interaction design for web sites. Although I don't have a formal education, my encyclopedic knowledge of modern CSS and JavaScript more than makes up for this lack: I am excellently informed of the possibilities for interaction design in modern browsers and can propose and execute interaction solutions that others didn't know were feasible.

  1. Forms, usability, and the W3C DOM in Digital Web Magazine