ppk, free-lance webontwikkelaar
Recente ontwikkelingen
3 maart 2003: ING formulieren toegevoegd aan mijn
portfolio.
Nieuw artikel op AppleDev: JavaScript in Mac browsers.
9 jan 2003: Bache site toegevoegd aan mijn
portfolio.
19 dec 2002:
Jaaroverzicht 2002 op Naar Voren.
Als professioneel webontwikkelaar heb ik vier jaar ervaring bij enige grote bureaus
waaronder Netlinq Framfab.
In deze vier jaar heb ik me niet alleen steeds verder toegelegd op
de client side disciplines, maar ook geleerd
hoe men het werk van specialisten op verschillende deelgebieden kan intergreren tot
één goede, toegankelijke, soepel werkende site.
Ik heb
onder andere gewerkt aan
de sites van World Press Photo, advies.overheid.nl, de Amsterdamse Glazen
Stad en corporate sites voor al mijn werkgevers, ik heb advies gegeven aan de VPRO
en cursussen JavaScript, CSS en Techniek voor non-technici gegeven.
Mijn specialiteit is het geheel van
de client side disciplines,
en dan vooral het client side programmeren. Ik houd me bezig met wat de gebruikers van een website
beleven. Hieronder vallen onder andere HTML-coderen, tekstschrijven, de interactie
van de site gebruikersvriendelijk uitwerken en het toezicht houden op de volledige toegankelijkheid
van de websites conform de
Drempels Weg richtlijnen.
Mijn sterkste punt is JavaScript, ik doe
zelfstandig onderzoek
en behoor daarin tot de wereldtop. Ik heb de JavaScript-hoofdstukken geschreven van Peter Kentie's
"Webdesign in de praktijk", 5e editie, Addison-Wesley, en ben een van de technische
redacteurs van Flanagan's "JavaScript, the Definitive Guide", 4e editie, O'Reilly.
Op al deze gebieden bied ik mijn
diensten als free-lancer aan.
Client side
Een website moet vanaf het eerste moment zijn bezoekers naar binnen lokken.
De aandacht van de bezoeker moet in een paar seconden gevangen worden door een krachtig design,
een heldere structuur, duidelijke teksten en perfect werkende functionaliteit. Lukt dat niet,
dan trekt de gebruiker weer verder en neemt geen kennis van wat de site te bieden heeft. De
site heeft dus zijn doel niet bereikt.
De client side disciplines houden zich exclusief bezig met de beleving en de behoeftes van de gebruiker
en stellen zich ten doel de site zo aantrekkelijk en interessant mogelijk te maken, zodat de gebruiker
er blijft kijken, met plezier surft en informatie tot zich neemt, en later graag terugkeert.
Er zijn vier client side disciplines:
- Grafisch ontwerp. Hoe ziet de site eruit? Wat brengt hij voor gevoel over?
- Interactie. Werkt de site logisch? Is de navigatie consistent? Kan de gebruiker
vinden wat hij zoekt?
- Tekstschrijven. Hoe wordt de informatie gepresenteerd? Zijn de teksten scanbaar?
(Mensen lezen immers nauwelijks, ze scannen) Zijn de teksten vlot geschreven en gevuld met relevante hyperlinks?
- Client side programmeren. Werken alle benodigde effecten en stijlen goed?
Komen het design en de interactie over op de bezoeker, zelfs als hij
een zeldzame of oude browser gebruikt? Worden er niet mensen uitgesloten van de site?
Het succes van uw website hangt af van de correcte implementatie van al deze vier disciplines,
en van hun integratie in een groter geheel.
Als één discipline ontbreekt, slecht geïmplementeerd is of niet aansluit bij de
andere drie, doet dit direct ernstige afbreuk aan de beleving van uw bezoekers.
Als free-lancer houd ik me bezig met de implementatie van deze vier client side disciplines, in
samenwerking met ervaren web-ontwerpers. Daarnaast ondersteun ik degenen die de website gaan
onderhouden door korte cursussen HTML of tekstschrijven voor het web.
Diensten
Mijn dienstenpakket bestaat uit het creëeren van websites en het schrijven en lesgeven daarover.
Websites
Als free-lancer draag ik zorg voor de volledige productie van uw website, eventueel in samenwerking met
specialisten op andere gebieden. Mijn persoonlijke bijdrage zal bestaan uit:
- Interactie-ontwerp voor een website.
- Client side coderen van websites, HTML, CSS, JavaScript. Hierin zit inbegrepen DHTML programmeren en gebruik van de W3C DOM.
Desgewenst houd ik me aan de Drempels Weg richtlijnen.
- Tekstschrijven voor het WWW.
- Integreren van de vier
client side disciplines en eventuele server side applicaties.
Cursussen
Daarnaast geef ik korte cursussen (maximaal 8 uur):
- CSS. Hoe style sheets werken, wat de beste manier is om ze te gebruiken. Browserproblemen.
Inclusief eigen reader die een volledig overzicht van CSS1 geeft.
- JavaScript, van het allersimpelste begin ("Hoe schrijf ik een functie?") tot het gebruik van
de W3C DOM.
- HTML of tekstschrijven voor het web voor degenen die een site moeten onderhouden.
- Techniek voor non-technici, waar ik alles vertel wat projectmanagers, salesmensen en designers
over de techniek van het Web moeten weten. Inclusief eigen reader met uitleg van vele begrippen.
Schrijven
Ik schrijf vrij veel over mijn vakgebied. Zie mijn publicaties
voor een overzicht van mijn schrijfwerkzaamheden.
CV
Geboren 1970
1982-1988: Barlaeus Gymnasium, afgesloten met diploma.
1988-1994: Studie Oude Geschiedenis aan de UvA, afgesloten met diploma.
1994-1995: Lerarenopleiding Geschiedenis, afgesloten met getuigschrift.
1995-1997: Werkzoekend in het onderwijs. Daarnaast begin van een promotie-onderzoek
naar de Thidrekssaga (onderzoek nog niet afgerond).
1991-1998 en vanaf september 2002: Bijbaan: medewerker in Galerie Inart, later Galerie Carla Koch. Taken: verkopen van moderne glas- en
keramiek-kunst, schrijven van Nederlandse en Engelse persberichten.
December 1997 - december 1998: Cursus "Internet Adviseur". Hierin zat inbegrepen een stage van 6 maanden
bij Inízio Design.
Januari 1999 - februari 2002: Werkzaam bij NetlinQ, later Netlinq Framfab, eerst als Client Side Programmeur, later als
Hoofd Client Side Programmeren. Medio 2000 was ik verantwoordelijk voor 22 client side programmeurs
verdeeld over 4 vestigingen en de kwaliteit van de door hen geleverde HTML, CSS en JavaScript,
voor hun inplanning en coaching en voor het bijhouden van nieuwe ontwikkelingen op browsergebied.
Verder heb ik me bij NetlinQ Framfab beziggehouden met interaction design, tekstschrijven, arbeidsmarktcommunicatie,
aannemen van nieuwe client side programmeurs, onderhouden van contacten met onderwijsinstellingen,
begeleiding van stagiairs, (simpel) Perl programmeren, middle management taken, XML/XSL toepassingen, interne cursussen
Techniek voor non-technici en JavaScript, een externe cursus Web Productie, client side consultancy (oa. bij het
Port of Rotterdam project)
Maart 2002 - september 2002: Werkzaam bij Valkieser Web Solutions als Hoofd Techniek.
Portfolio
De afgelopen vier jaar heb ik aan ongeveer twintig professionele sites gewerkt. De meeste daarvan,
vooral die van 2000 en eerder, zijn helaas weer van het WWW verdwenen. De onderstaande sites en projecten
zijn nog steeds in gebruik:
ING formulieren
Bache
Kuitenbrouwser
Valkieser Intranet
Glazen Stad editors
VPRO Homepage
Framfab Nederland
Arisz et al.
Advies.overheid.nl
GPI (Glazen Stad)
World Press Photo
Galerie Carla Koch
Friesland Bank Securities
Publicaties
Wie linken er naar mijn sites?
Mijn JavaScript site wordt onder andere vermeld op de sites van
W3C,
O'Reilly,
Apple Macintosh,
Negrino & Smith,
Zeldman,
Mozilla,
WaSP
(2x),
Peter Kentie,
glish,
KDE,
IRT,
XML Coverpages,
DMOZ Open Directory,
Slashdot
en
Dynapi.
Daarnaast wordt hij vaak genoemd in tientallen
discussiegroepen en nieuwsfora.
Mijn CSS2 site is minder bekend, maar wordt toch genoemd op de sites van
Macromedia,
MacEdition,
opnieuw
WaSP
en
Zeldman,
en uiteraard tientallen
nieuwsgroepen en discussiefora.
Mijn belangrijkste publicaties zijn mijn privé-sites.
- De JavaScript Section met tientallen voorbeelden van
simpele en complexe JavaScripts.
- De CSS2 Tests site met enige cross-browser tests
van obscure CSS2 declaraties.
Deze sites worden maandelijks door circa 30.000 webontwikkelaars
bezocht.
Ik heb enkele technische artikelen geschreven voor
AppleDev,
NetProfessional,
A List Apart,
Digital Web Magazine en
Evolt.
Daarnaast heb ik op Digital Web Magazine een maandelijkse
column, "Keep it Simple", waarin ik uitleg hoe een website
simpel gehouden kan worden zonder dat dit ten koste van de kwaliteit gaat.
Mijn JavaScript-expertise leidde tot twee opdrachten:
- Ik schreef de JavaScript hoofdstukken voor de 5e editie van
Peter Kentie's
"Webdesign in de Praktijk"
- David Flanagan, auteur van
JavaScript, the Definitive Guide (O'Reilly),
vroeg me om enige hoofstukken van de 4e editie van zijn standaardwerk als technisch redacteur
door te lopen.
Zie ook het volledige overzicht van mijn publicaties.
Contact
Voor het moment kunt u alleen per email contact met mij opnemen.