Ik geef training in frontend tools en stacks als HTML, JavaScript, TypeScript, React, Angular en Vue. Ik schrijf boeken en artikelen over tal van (ICT-) onderwerpen. Ik was lead developer en directeur bij Yindo - Jouw digitale bibliotheek. Je kunt mij volgen op Twitter(@PeterKassenaar).

In dit blog vind je persoonlijke artikelen, die niet noodzakelijk tech-gerelateerd zijn.

Views and expressions are my own.

Terug naar de algemene site.

23juli

Handboek Dreamweaver CS6

9789059405646 Onlangs is het Handboek Dreamweaver CS6 verschenen.

Dit handboek bespreekt het maken van websites met Dreamweaver CS6 vanaf het startpunt. Er is veel veranderd in Dreamweaver CS6 en de manier waarop nieuwe sites worden ingesteld is daar één van. Hier krijgt u dus direct mee te maken.

Het boek is bij uitstek geschikt voor de beginnende webdesigner die nieuwe sites wil maken – of bestaande sites wil gaan onderhouden – met Dreamweaver CS6. Naast de basishandelingen voor het opzetten van websites, worden ook meer gevorderde onderwerpen besproken. Aan de orde komen onder andere het werken met sjablonen, CSS3-overgangen en mobiele websites maken met Dreamweaver en jQuery Mobile.

Specificaties

  • Boek, paperback, 448 pagina’s
  • Geschikt voor Nederlandse en Engelstalige versie van Dreamweaver CS6
  • Geschikt voor Windows en Macintosh
  • ISBN-13: 9789059405646
  • Prijs: EUR 24,95

Van de flaptekst

“Adobe Dreamweaver CS6 staat bekend als een van de krachtigste programma’s om websites mee te ontwikkelen; veel professionals gebruiken deze software. In Dreamweaver CS6 is onder meer het opzetten en instellen van nieuwe sites sterk vereenvoudigd zodat u nog sneller aan de slag kunt. De meegeleverde voorbeeld-sjablonen voor paginaontwerp helpen u snel op weg. Verder is Dreamweaver CS6 zowel voor beginners als gevorderde webdesigners de eerste keuze voor het ontwerpen van nieuwe websites of het bijhouden van bestaande sites. Dreamweaver biedt brede ondersteuning voor moderne technieken als het werken met Web 2.0, AJAX en contentmanagementsystemen, zoals WordPress en Joomla.

In dit Handboek laat Peter Kassenaar u aan de hand van vele praktische voorbeelden en workshops zien hoe u snel een professioneel ogende website opzet en onderhoudt. Daarbij wordt ook uitgebreid stilgestaan bij achterliggende ontwerptechnieken en de workflow rond het maken van een site.”

Beknopte inhoudsopgave

  • kennismaken met de werkomgeving en de nieuwe mogelijkheden
  • de basishandelingen om een website op te zetten die is gebaseerd op sjablonen
  • de site publiceren op het web en daarna onderhouden
  • teksten opmaken en kennismaken met CSS
  • Werken met CSS3-overgangen
  • pagina’s vormgeven en afbeeldingen toevoegen
  • Photoshop-afbeeldingen invoegen en bewerken
  • werken met AJAX-technieken zoals een Spry-menu en Spry-accordeon
  • webformulieren invoegen en afhandelen
  • Een mobiele website maken met Dreamweaver en jQuery Mobile
  • een CMS-site in WordPress opzetten met Dreamweaver

Oefenbestanden

In het boek staan tal van workshops om ook daadwerkelijk met Dreamweaver aan de slag te gaan. Het is typisch een boek om naast het toetsenbord te leggen en zelf mee te oefenen. Het boek is daarmee buitengewoon geschikt voor opleidingen of zelfstudie. De oefenbestanden zijn te downloaden als één groot zip-bestand. Hierin staan de afzonderlijke zipbestanden met de oefenbestanden gerangschikt per hoofdstuk.

Oefenbestanden_DreamweaverCS6.zip (.zip-bestand, 7,8 MB).

Hebt u het boek gelezen en heb je er opmerkingen over ter verbetering van een eventuele volgende druk? Of wilt u andere lezers laten delen in uw ervaringen? Laat dan een berichtje achter.

-- Peter Kassenaar
23 juli 2012

Tip: bent u bekend met het ontwikkelen van standaard, ‘statische’ sites in Dreamweaver? Kijk dan ook naar het Handboek Dynamische websites met Dreamweaver. Hierin wordt het maken van een dynamische website met databases en formulieren besproken. Ofschoon dit boek al wat ouder is, kan het prima als opvolger van het Handboek Dreamweaver CS5 worden gelezen.

15februari

Cursus Mobiele apps ontwikkelen met Dreamweaver, jQuery Mobile en PhoneGap

Sinds enige tijd ben ik weer wat regelmatiger voor de klas te vinden. Ik geef training in tal van toepassingen en (web)technieken. Veel cursusmateriaal en –inhoud ontwikkel ik daarbij zelf. Het gaat immers in veel gevallen om zeer nieuwe technologie, waarvoor nog geen bestaand cursusmateriaal beschikbaar is. Zo heb ik de afgelopen maanden bijvoorbeeld cursus gegeven in

  • HTML5 en HTML5-development (de W3C-API’s)
  • JavaScript en jQuery
  • jQuery UI en jQuery Mobile
  • WordPress
  • CSS-Frameworks (zoals BluePrint en 960gs).

mobile_apps

En een hele leuke nieuwe cursus die op 5 maart a.s. voor de eerste keer wordt gegeven, is de cursus Mobiele apps ontwikkelen met Dreamweaver, jQuery Mobile en PhoneGap. Deze cursus heb ik ontwikkeld in samenwerking met Opatel Opleidingen en gaat in drie dagen in op het complete traject voor het ontwikkelen van cross-platform mobiele applicaties.

In eerste instantie wordt een web-app gemaakt (dus: puur HTML5, JavaScript en CSS) met Dreamweaver en jQuery Mobile. Maar op de laatste dag wordt ook ingegaan op de wijze waarop je een web app met PhoneGap kunt omzetten naar een native app. Als je in het bezit bent van een Apple Developer account of een Google ontwikkelaarsprofiel hebt bij de Google Play, kun je je app vervolgens ook via de App Store of Android Market publiceren (en er misschien ook nog wat geld mee verdienen).

Voor meer informatie over de inhoud van de cursus heb ik een korte video samengesteld. Zo krijg je in 02:16 minuten een overzicht van de inhoud.

Voor meer informatie over de inhoud kun je altijd contact met me opnemen. Voor de exacte cursusdata en inschrijfmogelijkheden verwijs ik graag naar de website van Opatel.

Hopelijk tot ziens op een van de cursusdagen!

Peter Kassenaar
-- 15 februari 2012

07juli

Dreamweaver CS5 – upgraden of niet?

 

 

Cover Handboek Dreamweaver CS5 Vorige maand is het Handboek Dreamweaver CS5 verschenen. In de aanloop naar het verschijnen hiervan schreef ik een aantal columns voor de nieuwsbrief van computerboek.nl.

De laatste column wil ik hier graag herpubliceren, omdat ik nog regelmatig vragen krijg over het wel-of-niet-upgraden naar een nieuwe versie van software. Hopelijk is dit artikel hierbij een beetje behulpzaam.

Dreamweaver CS5 – upgraden of niet?

Gedurende de afgelopen verkiezingsperiode was de onlinedienst Stemwijzer.nl ongekend populair. Bij de stemwijzer kan een bezoeker over dertig politieke stellingen zijn mening geven. Aan het eind van de rit rolt er een advies uit, welke partij het beste bij zijn of haar voorkeur past. De stemwijzer geeft een onbevooroordeeld oordeel over de voorkeur van de bezoeker. Dat is natuurlijk veel objectiever dan de verkiezingspropaganda van de partijen zelf.

Nu bestaat er niet zoiets als een stemwijzer voor software. Dat is wel eens jammer, want regelmatig krijg ik van lezers en cursisten de vraag 'of upgraden de moeite waard is'. Want iedereen weet natuurlijk wel dat wanneer je die vraag voorlegt aan de softwareboer zelf, het antwoord altijd 'ja, natuurlijk. Liever gisteren dan vandaag!' luidt.

Ook voor Dreamweaver CS5 is deze vraag de laatste weken al weer verschillende keren voorbij gekomen. Daarom bij gebrek aan een CS5-stemwijzer, hierbij mijn onbevooroordeeld en hopelijk nuttig advies.

1. De belangrijkste toevoeging aan Dreamweaver CS5 is zonder twijfel de ondersteuning voor CMS'en zoals Joomla!, Drupal en WordPress. Als u daarom regelmatig sites ontwikkelt met deze systemen of hier templates voor bouwt, dan is de upgradevraag een 'no-brainer'. Direct doen. Liever gisteren dan vandaag. De opties om CMS-sites in Live View direct binnen Dreamweaver te tonen en te bewerken zijn enig in zijn soort in webdesignland.

2. Gebruikt u Dreamweaver om dynamische sites en webapplicaties met PHP te onderhouden? Ook dan kan de upgradevraag zonder twijfel positief worden beantwoord. De Dreamweaver-mogelijkheden voor codehinting en inzicht in PHP-klassen en objecten begint eindelijk volwassen te worden. Sneller werken en veel minder typefouten en opzoekwerk maken een upgrade al snel de moeite waard.

3. Hetzelfde kan worden gezegd als u regelmatig JavaScript-bibliotheken gebruikt in uw sites. Denk hierbij aan tools als jQuery, MooTools en (uiteraard) Adobe Spry. De JavaScript-ondersteuning is vergelijkbaar met die van PHP, en biedt in CS5 ook codetips, aanvulling van functieparameters en meer. Helaas ontbreekt een JavaScript-debugger nog in de Live View van Dreamweaver CS5, hiervoor moet u alsnog omzien naar gespecialiseerde tools van Mozilla Firefox (Firebug) of Internet Explorer.

4. Adobe geeft ook hoog op van de verbeterde CSS-controle. Nu is het zeker handig dat u binnen de Dreamweaver-ontwerpomgeving het (visuele) effect kunt beoordelen van het selectief in- en uitschakelen van CSS-regels. Tegelijkertijd zijn de mogelijkheden vooralsnog beperkter dan in Firebug of vergelijkbare tools. Relatief eenvoudig CSS-opmaakwerk kan nu binnen de Dreamweaver-werkomgeving en dit bespaart zeker roundtrips naar de browser. Maar bij meer ingewikkelde lay-outs of CSS-opties moet u toch alsnog schakelen naar een externe tool en gaat de tijdwinst verloren. Daarom: als u nu tevreden bent met de combi Dreamweaver CS4 (of eerder) en aanvullende externe CSS-tools, dan is een upgrade voor wat betreft dit onderdeel niet beslist noodzakelijk.

5. Nieuw zijn ook de CS-Live diensten in Dreamweaver, zoals Adobe Browserlab, SiteCatalyst NetAverages en Acrobat.com . Ofschoon dit stuk voor stuk beslist nuttige toevoegingen zijn, acht ik ze niet van dusdanig 'must-have'-niveau dat ze een upgrade verplicht maken. Als u hierop uw hoop had gevestigd, bekijk dan eerst op de site van Adobe of u werkelijk niet zonder deze diensten kunt. Ze zijn ook zonder Dreamweaver CS5 te gebruiken (met CS4 bijvoorbeeld). Alleen zijn ze in CS5 handig gebundeld onder één knop. Da's alles.

6. De ondersteuning voor Photoshop-bestanden, andere externe media en samenwerking met overige Adobe-producten is ook in eerdere versies van Dreamweaver al zeer goed. Deze zijn in CS5 op een vergelijkbaar niveau gebleven. Hetzelfde geldt voor het maken van 'gewone' statische websites met behulp van HTML, CSS, afbeeldingen, sjablonen enzovoort. Als dit uw dagelijks werk is, dan kunt u de upgradeprijs beter in uw zak houden. Dergelijk werk is in CS5 fantastisch geregeld, maar was ook eerder al erg goed.

Hopelijk helpt dit u bij uw beslissing of een upgrade de moeite waard is. Rest nog de vraag of de aanschaf van een boek om te leren werken met Dreamweaver CS5 noodzakelijk is. Ook daarvoor kan ik u een prima advies geven, zij het dit keer niet geheel onbevooroordeeld.

Ja, natuurlijk! Liever gisteren dan vandaag. Het 'Handboek Dreamweaver CS5' lijkt mij een uitstekende keuze. ;-)

Peter Kassenaar.
7 juli 2010

18mei

Dreamweaver CS5 - column 1

Handboek Dreamweaver CS5 cover

Medio juni 2010 verschijnt mijn nieuwe Handboek Dreamweaver CS5. Dit handboek is helemaal bijgewerkt voor de laatste versie van Dreamweaver. Oudere onderdelen (rollover-afbeeldingen, tabellen) zijn verdwenen en toegevoegd zijn onder meer hoofdstukken over CMS-integratie, formulieren en Spry.

Via computerboek.nl kun je al vast een exemplaar reserveren. Je weet dan zeker dat je als eerste over het boek beschikt. Speciaal voor de nieuwsbrief van computerboek.nl heb ik ook dit keer weer een aantal columns geschreven. Dit is de eerste.

Klussen met Dreamweaver CS5

Wij hebben een ja/nee-sticker op de brievenbus. De meeste foldertjes ontvangen wij dus niet. Toch zat er vorige week een folder van een bouwmarkt meegevouwen in het plaatselijke weekkrantje. Ik ben niet zo’n klusser, en keek mijn ogen uit. Allerlei gereedschappen die mij onbekend voorkwamen werden gepresenteerd als de ultieme oplossing voor alle doe-het-zelfproblemen.

Een 115-delige gereedschapskoffer (mijn huidige gereedschapskoffer bestaat uit twee schroevendraaiers, een oude hamer en talloze losliggende schroeven en spijkertjes), een Power poetsmachine en dito Shaper (que?), een 8-bar pneumatisch spijkerpistool en een Reciprozaag zijn nog maar enkele uit de vele pagina’s glanzende elektrische hulpmiddelen die mij -uiteraard tegen een spotprijs- werden aangeboden.

Ergens klein in hoekje stonden ook attributen die mij bekender voorkwamen. Een set werkhandschoenen. Een onkruidborstel. Tuinschepje Gardena. Ik voelde mij ineens gelukkig niet meer zo’n ongelofelijke sukkel.

Wat heeft dit allemaal met Dreamweaver CS5 te maken? Rechtstreeks natuurlijk niet zo veel. Of ik moet weer eens de neiging krijgen de computer te willen bedienen met hamer en pneumatisch spijkerpistool, als het werk niet zo wil vlotten. Maar die momenten zijn gelukkig zeldzaam.

Een overeenkomst viel mij echter wel op. Toen een paar maanden geleden de eerste betaversies van Dreamweaver werden afgeleverd was er zoals gebruikelijk ook weer veel aandacht voor de lijst met nieuwe eigenschappen. Hierop stonden dit keer termen als PHP Code Hinting, CSS Inspect, Adobe BrowserLab en Live View Navigation.
Ik begrijp dat wel. Het is natuurlijk niet sexy om te adverteren met Kopteksten en Alinea’s. Afbeeldingen en hyperlinks. Dat verkoopt niet.

Toch zijn deze basisvaardigheden wel degelijk onontbeerlijk om vervolgens gebruik te kunnen maken van de geavanceerde nieuwe functies van Dreamweaver. Dit probeer ik bij het schrijven van een nieuw boek over Dreamweaver CS5 niet uit het oog te verliezen. Eerst het eenvoudige werk, daarna de toeters en bellen.

cirkelzaag. Erg ingewikkeld tafelmodel

Ik neem tenminste aan dat je op de technische vakopleidingen van tegenwoordig ook nog steeds leert om eerst een plankje recht af te zagen met een handzaag. En dat de bouwvakkers van de toekomst pas daarna worden losgelaten op modelletje 3-in-1 Tafel-, Afkort- en Verstekcirkelzaag GKS 1600W.

Zo probeer ik in een boek over webdesign met de uitgebreide Dreamweaver-gereedschapskist ook altijd eerst de achtergrond en context, het eenvoudige handwerk uit te leggen. Daarna kun je altijd nog aan de slag met Live View Navigation, Simplified Site Setup en SubVersion 1.6 Enhancements. Hebben jullie ook zo’n zin in CS5?

Peter Kassenaar
-- 18 mei 2010

18december

Handboek Dynamische websites met Dreamweaver verschenen

Deze week is het Handboek Dynamische websites met Dreamweaver verschenen. Op 15 december is het boek van de persen gerold en op dit moment vindt de bevoorrading van de winkels plaats. Binnenkort zal het Handboek dynamische websites met Dreamwaver dus op alle bekende verkooppunten verkrijgbaar zijn. Uiteraard kunt u ook online bestellen, zie hiervoor het adres onderaan dit bericht.

Het handboek Dynamische websites met Dreamweaver bespreekt het maken van websites waar een database aan gekoppeld is. U leert vanaf het nulpunt hoe de diverse onderdelen voor dynamische websites geïnstalleerd en geconfigureerd worden. Daarna gaat u met Dreamweaver aan de slag om een eigen database-driven website te ontwikkelen. Het gekozen servermodel is PHP + MySQL.

Specificaties

  • Boek, paperback, 313 pagina's
  • Geschikt voor Dreamweaver CS3 en Dreamweaver CS4
  • Geschikt voor Windows en Macintosh
  • ISBN-13: 9789059403116
  • Prijs: EUR 29,90
  • Lees een voorbeeldhoofdstuk bij Yindo 

Van de flaptekst

"Adobe Dreamweaver is een krachtig programma om websites mee te ontwikkelen. Veel webprofessionals maken gebruik van deze toepassing. Behalve voor het maken van sites met statische inhoud is Dreamweaver echter ook buitengewoon geschikt voor het programmeren van dynamische websites. Dit betekent dat de gegevens in de site niet in de afzonderlijke webpagina's zijn opgenomen, maar afkomstig zijn uit een achterliggende database.

Het doel van het 'Handboek Dynamische websites met Dreamweaver' is u te leren hoe u websites programmeert die hun gegevens uit een database halen en in real time op het web publiceren. Zo kunt u straks gegevens dynamisch in uw webpagina's verwerken, klant- of gebruikersgegevens in uw databases opslaan, zoekbewerkingen uitvoeren en delen van de site beveiligen door ze af te schermen met een gebruikersnaam en wachtwoord (login-systemen). Het gebruik van databases opent verder tal van mogelijkheden voor sites met discussieforums, e-commerce, weblogs en meer."

Beknopte inhoudsopgave

Tot de behandelde onderwerpen behoren:

  • Achtergronden bij het maken van dynamische websites
  • Installatie van de webserver, PHP en MySQL
  • Installatie op Windows en Macintosh
  • Databasegegevens toevoegen, bijwerken, verwijderen en zoeken
  • Toegangsrestricties instellen voor pagina's
  • Een bezoekersregistratiesysteem bouwen
  • Inloggen met naam, wachtwoord en bevestigings-e-mail
  • Werken met gegevenssets in het Adobe Spry-framework
  • Dynamische mogelijkheden van Dreamweaver uitbreiden met extensions
  • Overige technieken voor dynamische websites: bladeren door gegevens, dynamische selectielijsten, gebruikersprofielen en meer.

Oefenbestanden

In het boek staan tal van oefeningen om zelf met Dreamweaver aan de slag te gaan en direct uw eigen dynamische website op te zetten voor school, vereniging, onderneming of hobby. Het is typisch een boek om naast het toetsenbord te leggen en zelf mee oefenen.

De oefenbestanden zijn te downloaden als één groot zip-bestand. Hierin staan de oefenbestanden gerangschikt in afzonderlijke zip-bestandjes per hoofdstuk.

dwdw_oefenbestanden.zip (1,23 mb)

Hebt u het boek gelezen en hebt u er opmerkingen over ter verbetering van een eventuele volgende druk? Of wilt u andere lezers laten delen in uw ervaringen? Laat dan een berichtje achter.

Bestellen

-- Peter Kassenaar
18 december 2008

26november

Handboek Dreamweaver CS4 verschenen

Zoals al in mijn vorige blogbericht was te lezen, is gisteren het Handboek Dreamweaver CS4 verschenen. Het handboek Dreamweaver CS4 is de logische opvolger van de CS3-uitgave en bespreekt het maken van websites met Dreamweaver vanaf het nulpunt. Het boek is bij uitstek geschikt voor de beginnende webdesigner die sites wil gaan bouwen – of bestaande sites onderhouden – met Dreamweaver CS4.

(Lezers-waarschuwing om teleurstellingen te voorkomen: heb je al het Handboek Dreamweaver CS3 of Dreamweaver 8, kijk dan eerst goed in de boekwinkel of het boek aan je verwachtingen voldoet. Als je een meer gevorderden-boek over Dreamweaver zoekt heb je waarschijnlijk meer aan het binnenkort te verschijnen Handboek Dynamische websites met Dreamweaver!)

Specificaties

  • Boek, paperback, 448 pagina's, Nederlands
  • Geschikt voor Nederlandse en Engelstalige versie van Dreamweaver CS4
  • Geschikt voor Windows en Macintosh
  • ISBN-13: 9789059403789
  • Prijs: EUR 24,90
  • Lees een voorbeeldhoofdstuk bij Yindo 

Van de flaptekst

"Adobe's Dreamweaver CS4 is een krachtig gereedschap om websites mee te ontwikkelen; veel professionals maken gebruik van deze software. Met de snel voortschrijdende inzichten in de wereld van het webdesign, heeft Adobe deze nieuwe versie volledig bijgewerkt, zodat de software op de laatste ontwikkelingen aansluit. Zo biedt Dreamweaver CS4 ondersteuning voor technieken als CSS AP, Web 2.0 en AJAX.

In dit Handboek laat Peter Kassenaar u aan de hand van vele praktische voorbeelden en workshops zien hoe u snel en eenvoudig een professioneel ogende web-site opzet en onderhoudt. Daarbij wordt ook uitgebreid stilgestaan bij achterliggende ontwerptechnieken."

Beknopte inhoudsopgave

Tot de behandelde onderwerpen behoren:

  • kennismaken met de nieuwe werkomgeving en nieuwe mogelijkheden
  • de basishandelingen om een website op te zetten
  • bestanden, mappen en uw site beheren
  • teksten opmaken en kennismaken met CSS
  • Sites opmaken en onderhouden met Dreamweaver-sjablonen (templates)
  • pagina's vormgeven en afbeeldingen toevoegen
  • werken met hyperlinks
  • rolloverafbeeldingen, navigatiebalken en een Spry-menu maken
  • tabellen gebruiken
  • interactieve sites maken met behulp van gedragingen
  • Flash-video invoegen
  • Live View
  • Coderingstips voor Ajax- en JavaScript-frameworks
  • CSS best practices
  • Smart objects in Adobe Photoshop

Oefenbestanden

In het boek staan tal van workshops om ook daadwerkelijk met Dreamweaver aan de slag te gaan. Het is typisch een boek om naast het toetsenbord te leggen en zelf mee te oefenen. De oefenbestanden zijn te downloaden als één groot zip-bestand. Hierin staan de afzonderlijke zipbestanden met de oefenbestanden gerangschikt per hoofdstuk.

DreamweaverCS4.zip (14,9 MB zip)

Heb je het boek gelezen en heb je er opmerkingen over ter verbetering van een eventuele volgende druk? Of wil je andere lezers laten delen in je ervaringen? Laat dan een berichtje achter.

-- Peter Kassenaar
26 november 2008

(PS: in aanvulling op het bloggen ben ik sinds kort ook actief op Twitter, voor korte berichten en handige links. Je kunt me volgen via http://twitter.com/PeterKassenaar (@PeterKassenaar is mijn Twitternaam).

26november

Column Dreamweaver CS4 3/3

Op dinsdag 25 november is het Handboek Dreamweaver CS4 verschenen. Speciaal voor computerboek.nl heb ik bij deze release een aantal columns geschreven. Dit blogbericht bevat de derde en laatste aflevering in een serie van drie. De originele publicatie is te lezen op de site en in de nieuwsbrief van computerboek.nl. De periode voor het intekenen tegen een gereduceerde prijs (EUR 19,90) is helaas voorbij. Op dit moment geldt de vaste winkelprijs van EUR 24,90 (meer informatie over de Wet op de vaste boekenprijs in Nederland bij Wikipedia en het Commissariaat voor de media).

<column>

Dreamweaver voor specialisten

In mijn vorige column vergeleek ik het nieuwe Dreamweaver CS4 met een uitgebreide verbandtrommel. Ik beschreef dat er onderdelen van Dreamweaver zijn die in het programma aanwezig zijn, maar waar ik in real-life projecten vrijwel nooit gebruik van maak. Dat is overigens niet zo verwonderlijk. Het is algemeen bekend dat ook voor software de 80/20-regel op gaat. Dit betekent dat 80% van de gebruikers genoeg heeft aan ongeveer 20% van de mogelijkheden van een toepassing. Maar dat wil niet zeggen dat de rest van het programma daarmee overbodig is. Iedereen vult die 20% immers weer anders in. Dreamweaver is dan ook een enorm uitgebreid pakket geworden waarin elke webdesigner iets van zijn gading vindt.

Word voor secretaresses

Vergelijk in dit verband Dreamweaver bijvoorbeeld met Microsoft Word. Ook Word biedt ongelofelijk veel opties, waar de gemiddelde gebruiker maar een fractie van nodig heeft. Dat wil echter niet zeggen dat Microsoft daarom maar gespecialiseerde opties als voet- en eindnoten, verwijzingen, indexering, figuur- en grafieknummering en samenvoegen naar enveloppen moet laten vallen. Integendeel. Rondom deze specialiteiten zijn op hun beurt weer complete subculturen ontstaan. Daardoor is er op de boekenmarkt bijvoorbeeld ruimte voor titels als 'Word voor secretaresses' en 'Visual Basic programmeren in Word', om maar een paar dwarsstraten te noemen. Hetzelfde geldt voor Excel ('Excel voor boekhouders').

Zou Dreamweaver zich ook in dit rijtje kunnen scharen? Het programma geldt inmiddels immers zo ongeveer als standaard op webdesigngebied. Zeker in organisaties en bedrijven waar de complete workflow voor het realiseren van print en digitale media is ingericht rondom overige Adobe-software als Photoshop, Indesign en Flash ligt het gebruik van Dreamweaver voor het realiseren van een website of webapplicatie sterk voor de hand.

Dynamische websites

Om aan deze uitgebreide vraag rond kennis over webapplicaties met Dreamweaver tegemoet te komen, zal er binnenkort een gespecialiseerd boek verschijnen. Hierin wordt het maken van dynamische websites (oftewel: hoe koppel je een database aan een website) met Dreamweaver besproken. In dit boek dus geen verhandeling van de basiskenmerken van Dreamweaver-gebruik zoals de paletten, afbeeldingen, CSS en het maken van lay-outs. Dit wordt bekend verondersteld.

In plaats daarvan gaat het direct over het installeren van PHP en MySQL en het maken van koppelingen met deze technieken vanuit Dreamweaver. Het maken van weblogs, forums en afgeschermde pagina's met Dreamweaver. Een boek voor degenen die buiten de gebaande paden willen treden en zich hieraan willen wagen. En als dit boek in een behoefte blijkt te voorzien, wie weet wat er dan nog volgt. Ik doe vast een schot voor de boeg: Dreamweaver voor intranets? Dreamweaver voor digitale fotografen? Nog iets anders? Laat het weten aan de uitgever en de auteur op welk gebied je wensen liggen. Alleen dan kunnen we producten maken waar jullie ('de markt') op zitten te wachten.

Peter Kassenaar.

P.S.

Anders dan in Microsoft Word, heeft Adobe er bij Dreamweaver CS4 voor het eerst in tien jaar wel degelijk voor gekozen om onderdelen die aantoonbaar weinig werden gebruikt uit het programma te verwijderen. Waar je in Word nog steeds kunt kiezen voor witte tekst op een blauwe achtergrond (zoals ooit in WordPerfect 5.1, wie kent het nog?), zul je in Dreamweaver CS4 tevergeefs zoeken naar Timelines, de Site Map, ondersteuning voor ASP.NET, Flash-knoppen, Java Servergedragingen en nog enkele onderdelen. Dit maakt het pakket wat minder log en zorgt er voor dat er meer geld en mankracht ten goede komt aan het verder ontwikkelen van de eigenschappen die wel veel gebruikt worden.

</column>

-- Peter Kassenaar
26 november 2008

11november

Column Dreamweaver CS4 (2/3)

Op 20 november verschijnt het nieuwe Handboek Dreamweaver CS4. Speciaal voor computerboek.nl heb ik bij deze release een aantal columns geschreven. Dit blogbericht bevat de tweede in een serie van drie. De originele publicatie is te lezen op de site en in de nieuwsbrief van computerboek.nl. Bovendien kun je hier al vast een exemplaar reserveren. Je weet dan zeker dat je als eerste over dit handboek beschikt. Tot 19 november geldt een speciale intekenprijs. Je krijgt dan een korting van 20%. Dit betekent dat het boek tijdelijk wordt aangeboden voor EUR 19,90. Daarna geldt de vaste winkelprijs van EUR 24,90.

<column>

Dreamweaver en de EHBO-cursus

Hengelo Overijssel, eind jaren zeventig van de vorige eeuw. Een kleine Peter Kassenaar is door zijn moeder op jeugd EHBO-cursus gestuurd. Samen met vriendje David meld ik mij bij het Rode Kruisgebouw annex trombosedienst waar de cursus zal plaatsvinden. Onze voetstappen klinken hol en kaal in de hoge gangen. Wekenlang legt een juf van alles uit over wondjes, botbreuken, vergiftiging, stabiele zijligging, de inhoud van de verbanddoos en tal van andere onderwerpen.

Wij vinden de juf eng.

Maar aan het eind krijgen we toch een mooi diploma.

Fast forward ruim dertig jaar. Ik ben het grootste deel van de EHBO-cursus vergeten. Wel hebben wij een verbandtrommel in huis. Maar ook hieruit gebruik ik eigenlijk alleen de pleisters, jodium en zo nu en dan een gaasje (een 'zestientje'; dat heb ik merkwaardig genoeg dan weer wel onthouden) als de kinderen zich weer eens een schaafwond zijn gevallen. En natuurlijk de muggenzalf. Maar die hebben we er zelf aan toegevoegd. Maar verder? Snelverbanden, vette watten, verbandklemmen en mitella liggen te wachten totdat we ze misschien ooit nodig hebben. Of misschien zelfs nooit.

Paletten

Ik moest hieraan denken toen ik laatst uit nieuwsgierigheid eens zat te tellen hoeveel paletten Dreamweaver CS4 nu eigenlijk in de dock aan de rechterkant van het scherm heeft. En hoeveel ik er daar daadwerkelijk van gebruik. Eigenlijk werk ik het meest met de paletten Bestanden, CSS-stijlen en Invoegen.

Als ik met een dynamische website aan het werk ben gebruik ik daarnaast ook regelmatig de paletten Database, Servergedragingen en Bindingen. Maar verder? Er zijn zelfs paletten die ik alleen heb geopend om ze in een boek te bespreken, maar verder nooit gebruik. Dat wil natuurlijk niet zeggen dat ze waardeloos zijn. Misschien zijn er wel Dreamweaver-ontwerpers die juist heel vaak grijpen naar paletten als Middelen, Fragmenten en het Paneel Tags. Alles heeft zo zijn waarde.

Wel heb ik de paletten van Dreamweaver net als mijn verbandtrommel uitgebreid met een paar dingen die ik persoonlijk juist heel veel gebruik, maar die er standaard niet in aanwezig zijn. Zo heb ik een handige uitbreiding geïnstalleerd die snel een paar alinea's Lorem Ipsum-dummytekst in een pagina plaatst en heb ik enkele nuttige PHP-toevoegingen gemonteerd in het palet Bindingen.

Door het open model van Dreamweaver kan het programma bijna eindeloos worden uitgebreid met extensions. Zeg maar als een soort zelfhulpmiddeltjes die je bij de drogist kunt kopen en daarna in je verbandtrommel bewaart. Alleen is de drogist in dit geval Dreamweaver Exchange bij Adobe en is de verbandtrommel uiteraard de Dreamweaver-interface.

Verbandtrommel

Dreamweaver lijkt daarmee wat mij betreft net op een heel uitgebreide verbandtrommel. Je haalt eruit wat je op dat moment nodig hebt en de rest blijft rustig liggen totdat je het misschien ooit zult gebruiken. Of misschien nooit.

Het voordeel van Dreamweaver is echter dat het programma nooit leeg raakt. Je kunt nooit vergeten de pleisters aan te vullen of nieuwe jodium te kopen. Ik werk dan ook liever met Dreamweaver dan met de verbandtrommel, haha. Maar dat geldt waarschijnlijk voor de meeste mensen. Een EHBO-verbandtrommel schaf je aan in de hoop hem zo min mogelijk te hoeven gebruiken. Een toepassing als Dreamweaver CS4 schaf je aan om het juist zoveel mogelijk te gebruiken. Op je werk, op school of als hobby. Veel plezier met webdesign.

Peter Kassenaar.

</column>

-- Peter Kassenaar
05 november 2008

Links: