Dynamiek met Javascript

0
9

Wie zijn statische HTML-pagina’s graag wat opgefleurd ziet met een geinig effect of wat extra dynamiek, én tegelijkertijd opziet tegen het aanleren van een complexe programmeertaal, kan al een heel eind weg met Javascript (en DHTML). Dit boek pretendeert daarbij een onmiddellijk bruikbare en praktische gids te zijn.
programmeren_javascript
De achterflap van het boek klinkt alvast veelbelovend: “efficiënte en praktijkgerichte inleiding tot programmeren met JavaScript” en “niet te veel saaie theorie”, maar “vooral leren door te doen”& Vreemd toch dat de auteurs dan vrij theoretische elementen als bouwstenen van dit boek gebruiken. Zo krijgen we eerst een uitgebreide voorstelling van zowat alle basiselementen van Javascript, gevolgd door een vrij academische aanpak van allerlei statements, expressies, operatoren en functies. Geen licht verteerbare kost, als je het ons vraagt, en zeker niet voor wie met dit boek zijn eerste pasjes in de programmeerkunst waagt. Of vind je misschien dat op blz. 45 een behandeling van objectdefinities (constructors) al op z’n plaats is? Of een behandeling van complexe reguliere expressies (blz. 114)? Soms is ook de logica een beetje zoek: zo wordt pas op blz. 69 uitgelegd wat function() precies betekent, terwijl er daarvoor toch al een paar keer gebruik van gemaakt is. Kortom, dit boek ruikt nog veel te sterk naar een academische aanpak, en het zelftoegekende predikaat “vooral leren door te doen” is dus niet echt op z’n plaats! Dat betekent echter ook weer niet dat het een ‘slecht’ boek is: het houdt enkel in dat het een stuk theoretischer gestoeld is dan het laat uitschijnen. Neem maar eens het boek “Javascript for the World Wide Web” (Tom Negrino, reeks Visual Quickstart Guide) door, dan begrijp je dadelijk wat we bedoelen! Gelukkig vind je hier ook een reeks praktische bruikbare javascripts, waar je misschien evenveel uit kunt leren als uit de hele theoretische rimram van de rest van het boek: een ticker, een klok, een rekenmachine, een fractal, enz& Ten slotte bevat dit boek ook een paar zinvolle addenda: een alfabetisch overzicht van de belangrijkste opdrachten in Javascript en een beperkte inleiding tot HTML. Maar of die het boek kunnen redden is nog maar de vraag.

Conclusie
Wie het moet hebben van een academische aanpak, komt met dit boek zeker aan zijn trekken. Wie het echter meer begrepen heeft op een echte leren-door-te-doen-methode zoekt zijn heil toch beter in een praktischer Javascript-boek.
Systeemvereisten
¶Programmeren Javascript — A.M. Spallek & M. Kreinacke — Brussel/Haarlem: Easy Computing — taal NL – 440 p — ISBN 90-5167-334-5 – paperback — CD-ROM – 22,19 euro.
Vorig artikelZeg niet zomaar Windows tegen ME
Volgend artikelHet botte machtsdenken van KPN