Hoe maak je een..Automatisering
Gepubliceerd op 14 januari 2006
Websites bevatten elementen die vaker in dezelfde vorm terugkeren. Het is dan ook niet gek dat de webmaster vaak een specifieke taak meerdere malen moet uitvoeren. Maar dit domme werk kan beter gedaan worden door je computer terwijl jij leuke dingen doet! Dit artikel geeft een overzicht van mogelijkheden om te automatiseren.
Het zoeken en vervangen van tekstdelen
Als je talloze tekstpagina's van specifieke aanpassingen wilt voorzien kan je dat nog weleens veel saai en vermoeiend werk opleveren. Gelukkig beschikken de meeste tekstverwerkers over uitgebreide zoek- en vervangfuncties die bijvoorbeeld te gebruiken zijn om:
- Bepaalde fouten te corrigeren - bijvoorbeeld: psycholoog moet therapeut worden
- Hyperlinks toe te voegen - bijvoorbeeld: specifieke woorden van een hyperlink voorzien
voorbeeld: alle namen van steden voorzien van bijbehorende hyperlink
In dit voorbeeld wordt gebruikt gemaakt van het programma EditPlus, een simpele teksteditor die gratis te downloaden is.
- Open je (onopgemaakte) tekstbestand [
File > 'Open..'] - Ga naar het
Replace venster [ Search > 'Replace..'] - Kies voor
More en vink Regular expression aan - Vul bij
Find What in: Rotterdam|Amsterdam|Utrecht - Dit betekent: zoek op de woorden Rotterdam, Amsterdam of Utrecht - Vul bij
Replace with in: \0 - Dit betekent: vervang het gevonden woord (Rotterdam, Amsterdam of Utrecht) door het woord ingekapseld door een hyperlink-tag. De term \0 is een verwijzing naar het gevonden woord.
Het automatiseren van taken in Macromedia Dreamweaver
Ook als je HTML-code aan het creëren bent in Macromedia Dreamweaver wordt je nog al eens geconfronteerd met terugkerende taken:
- Bepaalde elementen als afbeeldingen van eigenschappen voorzien - bijvoorbeeld een achtergrondkleur, marges of randen
- Bepaalde standaardelementen invoegen - bijvoorbeeld tabellen of alinea's
voorbeeld: Een standaard alinea invoegen met daarnaast een afbeelding
- Creëer deze standaard alinea in Dreamweaver door een simpele tekst te typen en ervoor een afbeelding in te voegen [
Insert > 'Image'], kies bij properties van deze afbeelding voor Align = 'Left' - Open nu het
History venster [Window > 'History']. In dit venster zijn alle handelingen die je hebt verricht zichtbaar. Je kunt nu deze handelen selecteren en nogmaals uitvoeren (Replay) of onder één commando (Command) samenvoegen om later te gebruiken. Klik de eerste actie aan (het intypen van de tekst) en terwijl je shift ingedrukt houdt, de laatste (het aanpassen van de afbeelding). - Klik met je rechtermuisknop op deze selectie van handelingen en kies voor
Replay als je ze direct nogmaals wilt uitvoeren of op Save as Command als je ze later wilt gebruiken. In dit voorbeeld kiezen we voor Save as Command. - Type nu je zelfgekozen naam in voor dit commando (bijvoorbeeld:
testalinea) - Je kunt nu zoveel 'testalinea's' maken als je wilt door naar
Commands in de bovenste menubalk te gaan en te kiezen voor jouw pasgemaakte commando, helemaal onderaan de lijst!
Actions en Batch in Adobe Photoshop
Ook het grafische programma Adobe Photoshop biedt genoeg mogelijkheden om je van vervelende repeterende taken te verlossen. In het Actions-menu [Window > Show Actions'] kun je alle handelingen die je doet opnemen, om later opnieuw af te spelen. Met de Batch-functie [File > Automate > 'Batch'] kun je een gecreëerde action toepassen op meerdere bestanden. Toepassingen van Actions en Batch kunnen zijn:
- Actions worden vaak gebruikt om een afbeelding te voorzien van
special effects met een serie van allerlei filters - bijvoorbeeld: tekst voorzien van allerlei effecten om een kop te creëren. - Batch kan dienen om een hoeveelheid afbeeldingen heel snel te verschalen naar dezelfde grootte.
Voorbeeld: Het verschalen van een serie afbeeldingen
- Stel je hebt een serie afbeeldingen (bijvoorbeeld foto's of
thumbnails) in een map die je allemaal eenzelfde grootte wilt geven. Open dan een bestand uit die serie [File > 'Open']. - Open het
Actions venster, klik op het pijltje rechtsboven en kies voor New Action. - Geef je nieuwe
Action een naam (bijvoorbeeld: afb_60x60) en druk op Record. - Alles wat je nu doet wordt
opgenomen. Verschaal de afbeelding nu door naar Image > Image Size.. te gaan, de grootte in te invullen en op OK te drukken. - Sla nu dit bestand op door naar
File > Save te gaan (pas op: je overschrijft het originele bestand!) en sluit het bestand vervolgens [File > 'Close']. - Stop nu het opnemen van de action door op de stopknop te drukken in het
Action venster. - Nu is het tijd om met Batch deze
action los te laten op alle afbeeldingen in de map. Ga naar File > Automate > Batch. - Kies jouw pasgemaakte
action uit de lijst en blader naar de map met je afbeeldingen. - Druk op
OK en relax, want de computer doet al het werk! Bovenstaand voorbeeld is erg simpel, je kunt voorstellen dat de mogelijkheden van Actions nog veel verder gaan. Zo zijn bijvoorbeeld geavanceerde actions te downloaden die allerlei spectaculaire effecten creëren.
|