Over deze site

Het primaire doel van deze site is het aanbieden van de PowerPoint-presentaties en de voorbeeldbestanden van Frans van Zelm. Daarnaast geeft de site toegang tot zijn weblog.

Er is voor een ‘minimalistische’ vormgeving gekozen, opdat de gebruiker zo eenvoudig mogelijk vindt wat hij of zij zoekt. Bovendien blijft de site zo bruikbaar voor mensen met een tragere internetverbinding.

Credits

Bij het ontwikkelen van deze website is uiteraard gebruikgemaakt van verschillende programma’s, waarvan ik in ieder geval de volgende wil noemen:

Digibio

Deze website is gemaakt door Michal van Zelm, ‘zoon van’, die zich nog kan herinneren hoe zijn vader op een goede avond in 1986 (?) met een ‘draagbare’ Compaq thuiskwam, popelend van nieuwsgierigheid naar de ins en outs van het betrekkelijk nieuwe fenomeen van de personal computer. Het was waarschijnlijk de eerste keer in zijn leven dat hij een pc te zien kreeg. In die tijd was het nog een bijzonderheid om zo’n apparaat in huis te hebben. Geen wonder dus, dat hij, met een aardje naar zijn vaartje, in de loop der jaren werd aangestoken door het enthousiasme waarmee zijn ouweheer het kastje zijn geheimen trachtte te ontfutselen.

Lange tijd waren het vooral spelletjes die zoonlief aan het beeldscherm gekluisterd hielden, zo daar waren klassiekers als Tetris, Alley Cat en Digger. Pa’s vroege pogingen om de belangstelling van zijn spruit voor de programmeerbare Logo-turtle te wekken, hadden maar beperkt succes. Conform zijn Freinet-instelling (zie de links-pagina elders op deze site) liet hij hem vol vertrouwen doormodderen in de jungle van de computergames, die in de loop der jaren steeds grimmiger werd. Pas op de middelbare school won de subtiliteit van het programmeren, met zijn onmiskenbaar (doch door digibeten stelselmatig ontkende) creatieve aspect, het van shooters als Doom, Quake en Duke Nukem. Het bleek spannender om te proberen het vermoeden van Collatz inductief te weerleggen. Onvoldoende rekenkracht belette ons echter...

Na in het jaar 2000 zijn examen aan het Apeldoorns Gymnasium te hebben behaald, toog Michal naar Amsterdam om mee te surfen op de internet-hausse die op dat moment zijn hoogtepunt bereikte. In die tijd kon je nog zonder diploma of relevante werkervaring als programmeur aan de slag. Bij het bedrijf Basesoft kreeg hij de ruimte om zich al werkend in het vak te bekwamen.

Open-source

Overtuigd van de vele voordelen die een open-source benadering van software-ontwikkelen met zich meebrengt, heeft hij zich de afgelopen jaren vooral gericht op technieken die een poot in de Linux-wereld hebben. Daarmee kunnen op relatief goedkope en doeltreffende wijze web-toepassingen worden gemaakt, zonder dat ze in functionaliteit hoeven onderdoen aan kostbare oplossingen die door grote spelers als Microsoft worden geboden.

Bij het maken van deze site is dan ook dankbaar gebruikgemaakt van enkele parels uit de open-source gemeenschap, zoals het GNU/Linux besturinggsysteem, de Apache webserver en de teksteditor VIM, allemaal software met een betrekkelijk stijle leercurve, maar die uitnodigt om op een ‘schone’ manier te werken en standaards in acht te nemen.

Standaards (verzoek aan de gebruiker)

Wat die standaards betreft willen wij u erop attent maken dat er in de internetwereld groeperingen zijn die uitgebreide aanbevelingen ontwerpen waaraan programmeurs en ontwerpers zich zouden kunnen houden. Neemt u van ons aan, in de digitale wereld zijn standaards geen overbodige luxe, minder nog zouden zij een inperking van creativiteit betekenen. Heldere standaards betekent minder gepuzzel om websites voor verschillende browsers werkend te krijgen, en meer tijd en aandacht voor een eenvoudig te bedienen gebruikersinterface en een esthetisch bevredigende vormgeving.

Aan het opstellen van standaards ligt het dus niet meer zozeer. Het W3C, het World Wide Web Consortium, heeft op dat gebied al veel werk verzet. Het probleem is veeleer dat sommige webbrowsers (programma’s waarmee u deze en andere sites kunt bekijken) de standaards vaak niet of maar gedeeltelijk implementeren. Een notoire defecteur, die het zich door zijn machtspositie kan veroorloven ad hoc standaards in het leven te roepen, is de Internet Explorer van Microsoft (MSIE). Doordat deze browser ver achterloopt met het ondersteunen van standaards, die door andere browsers allang zijn geïmplementeerd, kunnen ontwerpers van websites veel technieken die het gebruiksgemak zeer ten goede zouden komen nog niet toepassen. (Als zij dat wel zouden doen, zouden de gebruikers van MSIE immers maar half werkende sites te zien krijgen.)

Om aan deze toestand iets te veranderen vragen wij u te overwegen een browser te gebruiken die de aanbevelingen die door het W3C zijn opgesteld zo veel mogelijk navolgt. Een goed en gratis alternatief voor MSIE is het programma Firefox van Mozilla. Deze browser is in vele opzichten vergelijkbaar met MSIE, en u kunt er bij het installeren voor kiezen favorieten en andere instellingen uit MSIE over te nemen. Mocht het programma u niet bevallen, kunt u MSIE gewoon blijven gebruiken.

Contact

Indien u, om wat voor een reden dan ook, nader kennis zou willen maken met de ontwerper van deze site, schrijf dan gerust naar michal.vanzelm[te]gmail.com. (Verander in het adresveld van uw e-mailprogramma ‘[te]’ in een apenstaartje.)

Zie verder