tag:blogger.com,1999:blog-12004215734723256782024-03-08T13:41:09.846+01:00Wards WeblogWards Weblog of beter: Wards Web Weetjes. Als webdesigner ben ik ooit van nul moeten beginnen en heb ik uren zitten zoeken naar oplossingen van prangende problemen. In deze weblog leg ik problemen uit die ik tegengekomen ben en vertel ik over interessante onderwerpen die belangrijk zijn voor iedere webdesigner, zowel voor de beginnende webontwerper, als voor de gevorderde webontwikkelaar.
<p>
Stel gerust je vragen ivm webdesign op het forum : http://ward.enzoverder.be/forum</p>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-1200421573472325678.post-229050559306250492009-01-03T16:13:00.004+01:002009-01-03T16:32:11.523+01:00To be continued...maar op een andere plaatsHet ziet er weer naar uit dat mijn zoveelste experiment zal stranden op een vergeten plek ergens op het wereld wijde web. Bij deze wil ik aangeven dat deze weblog waarschijnlijk geen lang leven beschoren is. Mijn volgende fase zit er weer aan te komen. Op <a href="http://www.wardlenaerts.be">http://www.wardlenaerts.be</a> kan je volgen hoe ik Joomla! volledig onder de knie probeer te krijgen. Er zijn reeds enkele artikels over ITIL gepost, maar verder zal het de komende maanden vooral over Joomla! gaan.<div><br /></div><div>Vraagjes ivm met webdesign mogen nog steeds gesteld worden door een e-mail te sturen naar wardlenaerts@gmail.com</div><div><br /></div><div>De hoofdreden dat ik stop met nieuwe artikels schrijven over "Webdesigner worden" is dat er op het internet reeds alle informatie te vinden is en het mij veel te veel tijd kost om minstens even goed te doen.</div><div><br /></div><div>Mijn besluit over het gebruik van blogger is overigens over de volledige lijn positief als het gaat over bloggen voor de absolute beginner. Vooral voor het bloggen voor 'de gewone mens' die enkel geinteresseerd is in artikels posten, zonder verdere tierelantijntjes, is Blogger een topproduct.</div><div><br /></div><div>Tot op <a href="http://www.wardlenaerts.be">http://www.wardlenaerts.be</a> ! ! !</div>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com1tag:blogger.com,1999:blog-1200421573472325678.post-68333599572034289772008-11-15T14:40:00.002+01:002008-11-15T14:50:51.123+01:00.be-domeinnaam voor 1euroNet toevallig tegengekomen op het internet: Voor 1 SMS (waarde 1 euro) kan je bij Easyhost een .be-domeinnaam voor één jaar krijgen. Deze actie loopt tot 31 januari 2009. Je kan 1 .be-domeinnaam per GSM-nummer aanvragen. Bij dit domeinnaampakket zit ook nog eens: gratis e-mail forwarding, gratis website forwarding, gratis DNS services en een gratis Google Voucher t.w.v. 50eur.<div><br /></div><div>Ik heb mijn sms zonet al verstuurd!</div><div><br /></div><div>De volledige uitleg kan je vinden op <a href="http://sms.easyhost.be/nl">http://sms.easyhost.be/nl</a></div>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-67185090768229402502008-10-13T19:20:00.003+02:002008-10-13T19:24:45.441+02:00CuteNewsRU : PHP Nieuws Systeem gebaseerd op CuteNewsEen aandachtige lezer wees mij op het bestaan van CuteNewsRU.<br />Dit nieuws script is geschreven in php en gebaseerd op <a href="http://wardsweblog.blogspot.com/2008/10/cutenews-nieuws-systeem-in-php.html">Cutenews</a>, de applicatie waar ik in mijn vorige post over sprak.<br /><br /><span style="font-weight: bold;">Kenmerken van CuteNewsRU zijn:</span><br />- ondersteund zowel het tekstgebaseerde opslaan van gegevens als MySQL<br />- urls die gemakkelijk gevonden worden door zoekrobots (mod_rewrite)<br />- user levels zijn: administrator, editor, journalist en commentator<br />- E-mail notificatie<br />- Sub-categorieën<br />- Plugin systeem om gemakkelijk hacks te activeren/desactiveren:<span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><br /></span></span></span><ul><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> XFields</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;">'Quick tags'</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Kalenders</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Commentaren toestaan of verbieden voor elk artikel afzonderlijk.</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> 'Spam filter'</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;">Veranderen van Formaat</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> 'Login box'</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> 'Feed importer' (RSS)</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Goedkeuren en monitoren van commentaar</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Mogelijkheden tot stemmen via Polls</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Zoekfunctie</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Verkleinen/vergroten van Avatars</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Korte titels</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Spambeveiliging dmv captcha (met een afbeelding)</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Auto link woorden</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Top commentaargevers</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Smiley manager</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Gerelateerde posts</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Templates</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Nieuwsbrief</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Registratie mod</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Beoordelen van nieuws door het geven van punten</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Meerdere autheurs</span></span></span></span></li><li><span style="font-size:100%;"><span style=";font-family:Verdana;font-size:9;" ><span style="font-size:100%;"><span style="font-family:arial;"> Privé berichten</span></span></span></span></li></ul>- En veel meer...<br /><br />Het verschil met <a href="http://wardsweblog.blogspot.com/2008/10/cutenews-nieuws-systeem-in-php.html">Cutenews</a> is dat CuteNewsRU veel uitgebreider is en dus veel meer mogelijkheden biedt. De basisfunctionaliteit (het berichten van nieuws!) is bij beiden weliswaar identiek. CuteNewsRU kan je downloaden van <a href="http://cutenewsru.com/">http://cutenewsru.com/</a>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-90668392858645990022008-10-06T09:38:00.003+02:002008-10-06T11:00:32.513+02:00CuteNews : Nieuws Systeem in phpCute News is een krachtig en gemakkelijk te gebruiken nieuws management systeem dat gebruik maakt van een tekstbestand om zijn gegevens in op te slaan. We hebben dus geen database (zoals MySQL) nodig. Met Cute News kan je commentaren geven op nieuwsberichten, files opladen en er is een zoekfunctie ingebakken. Als administrator kan je ook backuppen en restoren, flood protection opzetten, aan IP-banning doen, etc...<br /><br />De laatste versie van Cute News kan je downloaden van <a href="http://cutephp.com/">http://cutephp.com/</a>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com2tag:blogger.com,1999:blog-1200421573472325678.post-64137162081996417012008-09-21T13:18:00.003+02:002008-09-21T17:57:53.257+02:00Gratis webruimte! Woelmuis.nlBeginnende webdesigners, maar ook ervaren webdesigners hebben nood aan een plekje op het wereld wijde web om hun creaties te kunnen tonen aan de buitenwereld. Die plek moet 24 uren op 24 uren en 7 dagen op 7 dagen bereikbaar zijn. Uit eigen ervaring kan ik dan ten zeerste de gratis webruimte op <a href="http://www.woelmuis.nl/">woelmuis.nl</a> aanraden. Buiten een zeer kleine banner aan de onderkant van elke webpagina is er geen verschil met webhosts waarvoor je moet betalen.<br />Woelmuis.nl vraagt wel enkele <a href="http://www.woelmuis.nl/tos.jsp">regels</a> in acht te nemen ( Zeker niet toegestaan zijn: proxys, torrents, (irc)bots, porno, opruiende/hate-sites, sites die geweld verheerlijken, of sites die (copyright) wetten overtreden), maar je krijgt er het volgende voor in de plaats:<br />- 1000MB schijfruimte<br />- 5000MB dataverkeer<br />- Snelle servers in Nederland<br />- Uploaden via ftp of controlepaneel<br />- Ondersteuning van mySQL, php, Ftp, Statistieken. HTML, CSS, CGI, Joomla, phpBB, Mambo, osCommerce etc...<br /><br />Bekijk het volgende filmpje en zie hoe simpel het is een account aan te maken.<br /><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/moYeqkKMcnE&fmt=6&hl=en&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/moYeqkKMcnE&fmt=6&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-70821695201372734082008-09-21T11:04:00.000+02:002008-09-21T10:57:39.250+02:00Web-Woordenboek : OverzichtAlfabetisch overzicht van moeilijke of veelgebruikte woorden die te maken hebben met webdesign. Klik op het woord voor een uitgebreidere uitleg.<br /><br />- <a href="http://wardsweblog.blogspot.com/2008/08/cms-of-content-management-system-wat-is.html">CMS</a> : Content Management System<br />- <a href="http://wardsweblog.blogspot.com/2008/09/wat-is-een-codec.html">Codec</a> : COmprimeren/DEComprimeren<br />- <a href="http://wardsweblog.blogspot.com/2008/09/ftp-file-transfer-protocol.html">FTP</a> : File Transfer Protocol<br />- <a href="http://wardsweblog.blogspot.com/2008/09/wat-is-html.html">HTML</a> : Hypertext Markup Language<br />- <a href="http://wardsweblog.blogspot.com/2008/08/wat-is-een-rootkit-rootkits-detecteren.html">Rootkit</a> : Verzamelnaam voor software die bestanden en processen verbergt<br />- <a href="http://wardsweblog.blogspot.com/2008/08/wat-is-sgml-standard-generalized-markup.html">SGML</a> : Standard Generalized Markup Language<br />- <a href="http://wardsweblog.blogspot.com/2008/09/wat-is-een-webbrowser.html">Webbrowser</a> : Computerprogramma om webpagina's te kunnen bekijken<br />- <a href="http://wardsweblog.blogspot.com/2008/08/wat-is-xml-extensible-markup-language.html">XML</a> : Extensible Markup LanguageWard Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-66286582369443204332008-09-20T19:34:00.003+02:002008-09-21T10:55:12.929+02:00FTP : File Transfer Protocol<p>File Transfer Protocol (FTP) is een netwerkprotocol (geheel van regels voor de uitwisseling van gegevens) dat gebruikt wordt om gegevens van de ene computer naar een andere computer te brengen over een netwerk (zoals het internet).</p><p>De meest bekende FTP programma's bij ons zijn:</p><p>CoffeeCup Free FTP 4.0 : Freeware, gratis dus (<a href="http://www.coffeecup.com/free-ftp/help/archive.php">http://www.coffeecup.com/free-ftp/help/archive.php</a>)<br />Cute FTP : Shareware, evaluatieversie van 30 dagen (<a href="http://www.cuteftp.com/downloads/">http://www.cuteftp.com/downloads/</a>)<br />FileZilla : Freeware, gratis (<a href="http://filezilla-project.org/download.php">http://filezilla-project.org/download.php</a>)<br />WS FTP : Shareware, evaluatieversie van 30 dagen (<a href="http://www.wsftp.com/resources/evaluation.asp">http://www.wsftp.com/resources/evaluation.asp</a>)<br />SmartFTP : Shareware, evaluatieversie van 30 dagen (<a href="http://www.smartftp.com/download/">http://www.smartftp.com/download/</a>)<br /></p><p>Veel verschil zit er niet echt in de programma's omdat de functies van een dergelijk programma slechts beperkt zijn tot het kopiëren of verplaatsen van bestanden. Het enige verschil zit hem in de interface (GUI) die je voor ogen krijgt. Zelf gebruik ik winscp (<a href="http://winscp.net/eng/docs/lang:nl">http://winscp.net/eng/docs/lang:nl</a>), een gratis FTP-programma waarmee ook nog eens 'secure copies' gemaakt kunnen worden (=beveiligde kopies: kopiëren van files gebeurt met het Secure Shell (SSH) protocol ipv het FTP-protocol).</p>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-36968296256634278242008-09-16T20:48:00.004+02:002008-09-20T18:23:10.411+02:00Camstudio : Streaming Video SoftwareWat is Camstudio?<br />Camstudio is een programma dat beelden kan opnemen die op je computerscherm te zien zijn. Ook audiogeluiden kunnen gelijktijdig opgenomen worden (via microfoon of afgespeelde geluiden op je computer). Deze videos worden omgezet in AVI-formaat (Audio Video Interleave. Het meest gebruikte videoformaat op het Windows platform. Het verduidelijkt hoe video en audio aan elkaar gekoppeld zijn zonder een codec te specificeren) . Zeer handig voor het internet is de mogelijkheid om via de ingebouwde "SWF Producer" de opgenomen AVIs om te zetten in kleinere (bandbreedte-vriendelijke) Streaming Flash videos (SWFs).<br /><br />Met dit programma kan je bijvoorbeeld:<br />- Demonstreren hoe software programma's werken<br />- Video tutorials voor school maken<br />- computerproblemen (foutboodschappen) opnemen wanneer ze gebeuren zodat het voor computertechnici gemakkelijker is om zich het probleem voor te stellen.<br /><br />We mogen niet vergeten dat Camstudio gratis is. Gratis wil niet altijd zeggen minderwaardig, maar tegen programma's als SnagIt, Camtasia Studio en Adobe Captivate kan dit programma natuurlijk niet op. Camstudio is erg goed in waarvoor het gemaakt is: het opnemen van beeld en geluid. Voor het bewerken van deze opgenomen videos zullen andere programma's aangesproken moeten worden.<br /><br />Benodigdheden:<br />- het videorecording-programma zelf (camstudio20.exe) : <a href="http://camstudio.org/">http://camstudio.org/</a><br />- Divx video codec (DivXInstaller.exe) : <a href="http://www.divx.com/divx/windows/download/">http://www.divx.com/divx/windows/download/</a><br />- Lame mp3 audio codec (lame3.96.1.zip) : <a href="http://www.free-codecs.com/Lame_Encoder_download.htm">http://www.free-codecs.com/Lame_Encoder_download.htm</a><br /><br />In onderstaande videotutorial leg ik jullie uit hoe we camstudio installeren en hoe mijn instellingen staan om een zo klein mogelijke video te krijgen, maar toch een degelijke kwaliteit te behouden. Deze videotutorial is mijn eerste 'creatie' en lijkt daardoor nogal klunzig, maar ik kan u verzekeren dat videotutorials maken moeilijker is dan het lijkt :-)<br />Blijkbaar zijn mijn zinnen ook niet altijd even verstaanbaar, mijn excuses daarvoor.<br /><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/NYebRUlQbS8&hl=en&fs=1"><param name="allowFullScreen" value="true"><embed src="http://www.youtube.com/v/NYebRUlQbS8&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"></embed></object><br /><br /><br />Instellingen uitgeschreven:<br />Menu-item Region :<br />Vink Fixed Region aan en zet Width op 320 en Height op 240<br />Vink hier ook 'Drag Corners to Pan' aan<br /><br />Menu-item Options :<br />Aanvinken van Record audio from microphone<br />Aanvinken van Enable Autopan<br />Autopan Speed ... veranderen naar 80<br /><br />Menu-item Options --> Video Options :<br />Compressor = DivX 6.8.4 Codec (1 Logical CPU)<br />Vinkje uitzetten bij Auto Adjust<br />Quality naar 100<br />Set Key Frames Every 120 frames<br />Capture Frames Every 33 milliseconds<br />Playback Rate 30 frames/second<br />en de Max Framerate bar helemaal naar links schuiven<br /><br />Vooraleer op ok te klikken eerst na het drukken op de knop Configure :<br />Encoding presets op 1 zetten<br />Rate control mode blijft 1-pass en Bitrate verandert naar 256 kbps<br /><br />Menu-item Options --> Audio Options --> Audio Options for Microphone :<br />Recording Format = 22.05 kHz, mono, 8-bit<br />Compressed Format = Lame mp3 22050 Hz, Mono 8000 Bytes/sec<br />Interleave every 1 Milliseconds (ook aanvinken)<br />Use MCI Recording aanvinkenWard Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-78089711610401483432008-09-14T11:50:00.004+02:002008-09-14T12:43:39.294+02:00Wat is een codec?Codec staat voor <b>co</b>deren/<b>dec</b>oderen of <b>co</b>mprimeren/<b>dec</b>omprimeren. Codecs worden gebruikt voor data<span style="font-weight: bold;">compressie</span>. Wij kennen codecs vooral van bij het bekijken of beluisteren van video en geluid. Hier wordt een audio- of videobestand omgezet (gecodeerd) in een handelbaar formaat (met of zonder behoud van kwaliteitsniveau)<br /><br />Voorbeelden van video-codecs zijn DivX, Xvid, MPEG, WMV, MOV, ...<br />Voorbeelden van audio-codecs zijn MP3, WMA, Ogg, AAC, PCM, ...Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-81828882900981367812008-09-07T18:16:00.004+02:002008-09-07T19:02:08.341+02:00Wat is een webbrowser?<img style="margin: 0pt 10px 10px 0pt; float: left;" src="http://2.bp.blogspot.com/_24xBjzwEMPA/SMP-YR7roFI/AAAAAAAADG0/uIHEdZIISfI/s320/webbrowser_volgens_vandale.png" alt="" id="BLOGGER_PHOTO_ID_5243314084273430610" border="0" />volgens Van Dale.<br /><br />"Een webbrowser (ook internetbrowser of (web)bladeraar genoemd) is een computerprogramma om webpagina's te kunnen bekijken. Populaire browsers zijn Windows Internet Explorer, Mozilla Firefox, Safari en Opera. Minder bekende, alternatieve browsers zijn Flock, Camino, Konqueror en Netscape. Een nieuwe ster aan het firmament is Google Chrome. De grootste verzameling gelinkte HTML-pagina's is het world wide web, een onderdeel van het internet. Het gebruik van een browser is in de volksmond synoniem aan surfen op het internet." volgens Wikipedia.<br /><br />Een browser zet webpagina's, die door een webserver zijn aangeleverd, om in een voor mensen leesbare vorm. Vaste elementen van een webpagina zijn verschillende soorten opmaak van tekst, plaatjes en links naar andere webpagina's. Deze links kunnen worden gebruikt om naar andere pagina's te surfen. Er zijn webbrowsers die dergelijke documenten voorlezen, andere zetten ze om in puntjes op een braillemachine, maar de meeste browserinstallaties geven een webpagina weer op een computerscherm en kunnen ook animaties en geluid weergeven. Sommige webbrowsers zijn geïntegreerde pakketten, waarin bijvoorbeeld ook een e-mailclient en een Usenetclient zitten. Vrijwel alle browsers hebben de mogelijkheid om weblocaties op te slaan (bladwijzers), bestanden te downloaden, een geschiedenis bij te houden van waar de gebruiker geweest is en om verschillende soorten media weer te geven. Sommige browsers voegen hier nog andere dingen aan toe zoals meerdere tabbladen, pop-up blockers, advertentiefiltering en automatisch zoeken op een zoekmachine.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-59962662651501366622008-09-07T17:12:00.003+02:002008-09-07T17:43:19.379+02:00Wat is HTML?HTML staat voor HyperText Mark-up Language.<br /><br />HTML is de taal waarmee je bestanden maakt die op het www of wereld wijde web of <span style="font-style:italic;">world wide web</span> (kortweg: het internet) in de layout van webbrowsers kunnen weergegeven worden. Je slaat ze op met extentie .htm of .html (.htm is de oude manier).<br /><br />HTML werd in 1991 bedacht en ontwikkeld door Tim Berners-Lee om wetenschappelijke documenten van het Cern (<span style="font-style:italic;">Conseil Européen pour la Recherche Nucléaire</span>), de Europese Raad voor Kernonderzoek, in Genève gemakkelijker toegankelijk te maken. De organisatie die zich bezig houdt met de ontwikkeling van HTML is het World Wide Web Consortium. Je kan de nieuwste ontwikkelingen van HTML volgen op http://www.w3.org/.<br /><br />HTML is de taal voor het aangeven van de structuur van een document met behulp van elementen (tags). Zo zijn er elementen om koppen (<h1>), alinea's (<p>), hyperlinks (<a>) en zoveel meer aan te geven. Elke element bevat een begin- en een eind-tag. HTML kan ook als output gebruikt worden voor server side talen als PHP en ASP.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-30267632604303081292008-08-22T18:23:00.000+02:002008-08-23T18:41:14.715+02:00Flash-bannerhack waarschuwing: Klembord gekaapt.Niet zomaar overal op klikken is (weer maar eens) een goede raad. Zelfs zeer bekende websites kunnen gehackt worden zoals je kan lezen in volgend artikel (nieuws van 20 augustus 2008)<br /><br /><span style="font-size:85%;">S<span style="font-style: italic;">ites als Digg, Facebook, Hotmail Newsweek en MSNBC blijken ongewild malware aan te bieden via malafide Flash-advertenties. De malware treft alle grote browsermerken onder Linux, Mac OS X én Windows. Surfers die op een pagina met een malafide banner terechtkomen en op een banner klikken, zien hun klembord gekaapt worden. Concreet wil dit zeggen dat een URL zich nestelt op het klembord. Het verwijderen lukt niet, zelfs niet als u een ander stuk tekst selecteert en kopieert. Uiteraard verwijst de URL naar een website met nog meer malware, deze keer vermomd als antivirussoftware. Wellicht hopen de hackers dat slachtoffers bij een volgende plakactie – al dan niet abusievelijk – zullen klikken op de URL die dan verschijnt. De beveiligingsexpert Aviv Raff heeft een demo online geplaatst die toont hoe de aanval via Actionscript in Flash werkt. Na het op deze pagina klikken van de link "Adobe Flash Clipboard hijack attack" wordt op het klembord de tekst "www.evil.com" geplaatst. Pas als u de browser sluit, kunt u opnieuw iets vers op het klembord plaatsen. Volgens sommige bronnen zouden de malafide banners op talloze grote sites zijn opgedoken. Het is echter onduidelijk of dit ook klopt. Fabrikant Adobe van zijn kant spreekt nog over een "mogelijk" probleem met Flash, maar blijft verder op de vlakte. "Momenteel onderzoeken we potentiële oplossingen voor deze kwestie. We zullen klanten binnenkort updaten als we meer informatie hebben om te geven", valt bij Adobe te lezen.</span><br /></span><br /><span style="font-size:85%;">Bron: <a href="http://www.skynet.be/jack-nl/high-tech/artikel/detail_grote-sites-getroffen-door-flashbannerhack?id=12980">http://www.skynet.be</a></span><br /><br />Een andere soort hack is het 'overnemen' van websites waarbij de startpagina bijvoorbeeld veranderd wordt en de hacker een soort van handtekening achterlaat. Een prachtig voorbeeld zijn de hacks van de websites van vtm, 2BE en JIM enkele maanden geleden.<br />Onderstaand artikel komt uit Het Laatste Nieuws:<br /><br /><span style="font-size:85%;"><span style="font-style: italic;">Onbekenden hebben vanochtend de websites van vtm, 2BE, JIM en JIM Mobile gehackt. Rond 16 uur waren ze weer online. Dat zegt Martijn Bal, hoofd content Digitale Media van de Vlaamse Mediamaatschappij (VMMa). De sites van iWatch, 4fm en Q-Music werden niet gehackt.</span><br /><br /><strong style="font-style: italic;">Pakistan</strong><br /><span style="font-style: italic;">De sites werden omstreeks 8 uur gehackt en de hackers lieten de volgende boodschap achter: "xOOmxOOm ownz this Server, nothing was deleted. just to inform you that u r not secure, nothing is secure". Verder was "Pakistan, Zimdabad" (Lang leve Pakistan) te lezen. Een minuut later werd de surfer naar de website van de "last prophet" gestuurd, volledig gewijd aan de profeet Mohammed.</span><br /><br /><strong style="font-style: italic;">Offline</strong><br /><span style="font-style: italic;">De technici van de VMMa hebben de sites zo snel als mogelijk offline gehaald. "Momenteel kennen we de virtuele identiteit van de dader of daders. De echte identiteit is nog niet bekend", legt Martijn Bal uit.</span><br /><br /><strong style="font-style: italic;">Onderzoek Computer Crime Unit</strong><span style="font-style: italic;"> </span><br /><span style="font-style: italic;">De VMMa heeft ook onmiddellijk de Computer Crime Unit (CCU) op de hoogte gebracht. Technici van de CCU zitten momenteel in de lokalen van de VMMa aan de Medialaan in Vilvoorde en onderzoeken de zaak.</span><br /><br /><strong style="font-style: italic;">Klacht bij parket<br /></strong><span style="font-style: italic;">De VMMa gaat ook zeker klacht indienden bij het parket, aldus Bal. Het is niet bekend wanneer de websites van de zenders terug online zullen zijn.<br /><br /></span></span><span style="font-size:85%;">Bron: <a href="http://www.hln.be/hln/nl/958/Multimedia/article/detail/283506/2008/05/21/Websites-vtm-en-jim-gehackt.dhtml">http://www.hln.be</a></span>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-28253116653808726752008-08-19T18:18:00.004+02:002008-08-19T19:18:59.584+02:00Joomla upgraden (of 'patchen') naar de laatste stabiele versieDoor het plots uitkomen van een serieus beveiligingslek zoals nu het geval is bij Joomla, kunnen we best altijd de laatste versie van een programma geïnstalleerd hebben. In enkele stappen leg ik uit hoe we dit doen voor Joomla!:<br /><br /><ol><li>Neem een backup zodat we altijd terug kunnen naar de oude situatie.</li><li>Download op de officiële website (http://www.joomla.org)<br /></li><ul><li>Ofwel de juiste patch, maar dan moeten we wel weten welke versie momenteel geïnstalleerd is.</li><li>Ofwel een zip van een volledige installatie.</li></ul><li>Pak alle bestanden lokaal uit.</li><li>Overschrijf dan met een ftp programma alle mappen en bestanden op de server met de net uitgepakte bestanden. Zet de map 'installation' NIET mee over (Noot: Deze komt alleen maar voor in de volledige installatie-zip, niet als je de patch gedownload hebt)</li><li> Controleer of alles goed is overgekomen en of je site nog naar behoren werkt.</li></ol>Ondervind je problemen na de update met een patch dan kun je proberen de update met een volledige installatie-zip uit te voeren. Werkt dit nog niet, dan stel ik voor de backup terug te zetten en hulp te vragen. Mijn emailadres is wardlenaerts@gmail.com en vragen staat nog steeds vrij! :-)Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-76481456625006767482008-08-19T17:08:00.004+02:002008-08-19T17:27:29.251+02:00Joomla-lek legt massaal websites plat!!Dit artikel is nieuws rechtstreeks van de Joomla-website. Zeer belangrijk voor iedereen die zijn/haar website in Joomla opgezet heeft. Direct upgraden is aangeraden!<br /><br /><span style="font-style: italic;">"Zojuist is Joomla! 1.5.6 [Vusani] vrijgegeven. Deze versie is eerder vrijgegeven dan gepland vanwege het ontdekken van een groot veiligheidslek. Door een fout in het reset mechanisme is het voor een willekeurige bezoeker mogelijk het wachtwoord van de user met de laagste userid te resetten. Doordat dit standaard vanuit Joomla! de administrator is, kan dit een groot gevaar opleveren.</span><br /><br /><b style="font-style: italic;">Dit probleem geldt voor alle eerdere versies van de Joomla! 1.5.x serie, 1.5.0 t/m 1.5.5, en het is aan te raden direct te upgraden."</b><br /><br />Een snelle tijdelijke oplossing kan je <a href="http://developer.joomla.org/security/news/241-20080801-core-password-remind-functionality.html">hier</a> terugvinden.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-48540876032399901832008-08-18T18:18:00.002+02:002008-08-18T18:50:33.824+02:00Wat is een rootkit? Rootkits detecteren? ...<span style="font-size:130%;"><span style="font-weight: bold;">Wat is een rootkit?</span></span><br />Oorspronkelijk komt de term rootkit (of root kit) uit de UNIX/Linux wereld. De gebruiker met de meeste rechten, zeg maar de Administrator van Windows-pc's, heet daar namelijk 'root'. Een hacker kan weinig beginnen op zo'n systeem zonder de rechten van deze gebruiker. Een van de eerste prioriteiten is daarom het verkrijgen van root-rechten. Maar als een binnendringer eenmaal root-rechten heeft, is het natuurlijk wel leuk om ze te houden: dan kun je ook later nog misbruik maken van de pc.<br /><br />Een rootkit is van origine juist daarvoor gemaakt: een verzameling aangepaste standaardtools (zoals 'ps', wat processen weergeeft, 'who' om te zien welke gebruikers ingelogd zijn) die de stiekeme root-gebruiker niet verraden.<br /><br />Tegenwoordig is een rootkit een verzamelnaam voor software die - ook op andere besturingssystemen, waaronder Windows - bestanden en processen verbergt. Ook bevat een rootkit meestal software om toetsaanslagen te verzamelen (keylog-functionaliteit) en achterdeurtjes in het systeem te bouwen. Daarnaast komen rootkits in verschillende 'smaken' voor: kernel rootkits (bijzonder lastig, werken op het diepste niveau), library rootkits en applicatie rootkits.<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Hoe kom je aan een rootkit?</span></span><br />Een rootkit kan op vele manieren je systeem binnen komen. In het 'beruchte' geval van Sony BMG werd de rootkit via speciale afspeelsoftware geïnstalleerd, ongeacht of je er toestemming voor gaf. Andere rootkits kunnen door binnendringers geïnstalleerd worden, of komen met (onbetrouwbare) software mee. De laatste tijd maken ook meer en meer virussen en andere malware als spyware gebruik van rootkits. De bekende truc van virussen (of eigenlijk mailwormen) om de processen van antivirussoftware, firewalls, regedit en vergelijkbare software te stoppen, zou als rootkit-functionaliteit aangemerkt kunnen worden. Immers: detectie van de worm wordt zo voorkomen, of op z'n minst uitgesteld.<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Wat doet een rootkit?</span></span><br />Rootkits zijn bedoeld om kwaadwillenden (of hun software) ongemerkt hun gang te laten gaan. Zo kan een rootkit gebruikt worden om specifieke bestanden te verbergen voor de gebruiker, bijvoorbeeld logbestanden waarin wachtwoorden worden verzameld. Die wachtwoorden kunnen verzameld worden door een keylogger, een programma dat alle toetsenbordaanslagen opslaat. Wanneer daar wachtwoorden tussen zitten, is het een kleine moeite die uit de opgeslagen aanslagen te filteren. De keylogger zelf krijg je nooit te zien, aangezien de rootkit zowel de bestanden als de processen van de keylogger verbergt.<br />Een achterdeurtje (om op afstand toegang tot de pc te krijgen) kan normaal gesproken door antivirussoftware en firewalls gedetecteerd worden. Een rootkit zorgt ervoor, dat het achterdeurtje lange tijd ongemerkt gebruikt kan worden. Zo zijn er oneindig veel toepassingen voor rootkits te bedenken: een 'hacker' hoeft het alleen te bedenken en de rootkit aan te passen aan de wensen.<br /><br />De reden waarom rootkits niet een 'ver-van-je-bed-show' zou moeten zijn, is dat je computer - en alle gegevens daarop - ongemerkt toegankelijk voor kwaadwillenden kan zijn. Een normaal virus wordt over het algemeen gedetecteerd, maar verstop een keylogger met een rootkit, en elk ingetikt wachtwoord kan jarenlang naar een aanvaller verstuurd worden. Het venijn zit 'em dus in het stiekeme: ongemerkt kan iemand toegang hebben tot je computer, je persoonlijke gegevens, wachtwoorden, bankgegevens, noem maar op. En geen virusscanner die aan de bel trekt...<br /><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Hoe detecteer en verwijder je rootkits?</span></span><br />Hoewel rootkits in principe gemaakt zijn om hun werk onopgemerkt te doen, zijn sommige beveiligingsprogramma's toch in staat ze te detecteren. Zelfs antivirussoftware wordt er beter in, mede dankzij het Sony BMG verhaal (veel AV-fabrikanten merkten de XCP-software - de rootkit-component van de gewraakte cd's - niet aan als rootkits, maar onder druk van publieke opinie veranderde dat). Bedenk wel dat op een mogelijk geïnfecteerd systeem - in theorie - niets meer vertrouwd kan worden: hoe weet je of je niet door de rootkit voor de gek wordt gehouden?<br /><br />Er zijn echter ook gespecialiseerde rootkit-detectors. Voor Windows zijn de bekendste detectoren Blacklight (een beta-versie) en Rootkit Revealer (eveneens gratis). Deze laatste is overigens mede-ontwikkeld door de man die het Sony-balletje aan het rollen bracht.<br />Het verwijderen van rootkits is echter een kwestie van persoonlijke keuze. Het is weliswaar mogelijk een rootkit (afhankelijk van het type: volledig) van het systeem te verwijderen, maar hoe veilig is dat? Een standaard werkwijze voor beheerders van computers (niet de doorsnee thuisgebruiker dus) is het helemaal opnieuw installeren van het besturingssysteem. Uiteraard gebeurt dat na het redden van zoveel mogelijk (ongeïnfecteerde) data...<br /><br />Dit artikel stond oorspronkelijk op planet.nl en heb ik hier gepost omdat ze de website van planet helemaal veranderd hebben (zelfs van naam) en dit artikel nu verdwenen is. Het is in ieder geval interessant genoeg om te onthouden! ;-)Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-59695355681766559242008-08-17T16:26:00.004+02:002008-08-17T17:52:05.265+02:00Webdesigner worden: StappenplanDeze lijst is een voorbeeld van een te volgen plan om van webdesigner wannabe met geen kennis, uit te groeien tot volwaardig webdesigner. Deze lijst zit nog maar in zijn beginfase, maar er worden regelmatig stappen (tussengevoegd en) bijgevoegd. Hou er wel rekening mee dat dit de manier en volgorde is die IK denk dat het best is om websites te kunnen maken. Verbeteringen, voorstellen en vragen zijn altijd welkom (wardlenaerts@gmail.com)<br /><br />Verklaringen van veel voorkomende woorden kunnen jullie terugvinden in mijn <a href="http://wardsweblog.blogspot.com/search/label/Web-Woordenboek">web-woordenboek</a><br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">Stap 1: Leer HTML</span></span><br />I - <a href="http://wardsweblog.blogspot.com/2008/08/websites-maken-het-begin-html.html">Websites maken: het begin</a>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-65562748875400255352008-08-17T13:15:00.003+02:002008-08-17T18:08:55.121+02:00Websites maken: het begin (HTML)Iedereen droomt er wel eens van een website te maken die dan door de hele wereld bekeken kan worden. Het eenvoudigste is een reeds volledig voorbereidde website te gebruiken waarbij jullie alleen nog maar moeten ingeven welke tekst de bezoekers mogen zien. Programma's om dergelijke websites te maken zijn al zeer ver geëvolueerd en tegenwoordig kunnen jullie zelfs met enkele muisklikken een volledige structuur veranderen. Willen jullie daarentegen het maken van een website zelf beter in handen hebben, dan is de uitleg in dit artikel zeer geschikt. Ik waarschuw jullie wel dat jullie een nieuwe 'taal' te leren krijgen en hier geldt de gouden regel: "Oefening baart kunst". Geef dus niet op bij de eerste mislukking, vragen staat vrij, stuur al jullie vragen naar wardlenaerts@gmail.com en ik help jullie zo snel mogelijk uit de nood.<br /><br /><span style="font-weight: bold;font-size:130%;" >De voorbereiding:</span><br />Het is handig dat je al een onderwerp hebt, zodat wij heel de website rond een bepaald thema kunnen bouwen. Dit maakt het kiezen van de structuur en de kleuren al een stuk gemakkelijker. Om onze taal op te stellen, gebruiken we het programma 'kladblok' (in Windows bij Start --> Alle Programma's --> Bureau-accessoires --> Kladblok).<br /><br /><span style="font-weight: bold;font-size:130%;" >De eerste uitleg:</span><br />De 'taal' HTML (HyperText Markup Language) bestaat uit zogenaamde tags. Dit is code die de browser (zoals internet explorer, firefox, opera, safari,...) vertellen wat deze moeten laten zien. Voor alle tags die er bestaan verwijs ik jullie naar http://www.W3.org , de website waar jullie alle standaarden kunnen terugvinden.<br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">De eerste code:</span></span><br />ELKE webpagina bevat onderstaande code. Kopieer dus altijd voor jullie beginnen met 'programmeren' onderstaande blok in elke pagina.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_24xBjzwEMPA/SKgmmzWCVQI/AAAAAAAAADY/NErWrz9kOrQ/s1600-h/HTML_begin_001.png"><img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://4.bp.blogspot.com/_24xBjzwEMPA/SKgmmzWCVQI/AAAAAAAAADY/NErWrz9kOrQ/s320/HTML_begin_001.png" alt="" id="BLOGGER_PHOTO_ID_5235477014877721858" border="0" /></a><br /><br /><br /><br /><br /><br /><br /><br /><br />De tag html opent het hele bestand.<br />In het onderdeel head komt alle informatie die niet zichtbaar is wanneer jullie je webpagina openen, maar waar bijvoorbeeld zoekrobots (google, yahoo, etc...) informatie uit halen. De enige tag die wel zichtbaar is, is de title tag. Datgene jullie in de title tag zetten komt te voorschijn helemaal bovenaan in de balk van je webbrowser. Merk ook op dat we alle tags ook afsluiten met een endtag (hierin komt een slash (/) voor).<br />In de tag body komen de zichtbare onderdelen: teksten, plaatjes, links, enz...<br /><br /><span style="font-size:130%;"><span style="font-weight: bold;">De eerste webpagina:</span></span><br />Om bovenstaande code nu geschikt te maken voor het internet, slaan we onze tekstfile op als html-file (In Windows kladblok --> Bestand --> Opslaan als --> Bij de naam veranderen jullie .txt in .html). Wanneer jullie nu dubbelklikken op deze file, opent zich jouw eerste webpagina in jullie default webbrowser. PROFICIAT!<br /><br /><span style="font-size:85%;"><br />Dit artikel is onderdeel van het <a href="http://wardsweblog.blogspot.com/search/label/Webdesigner%20worden%20%3A%20Stappenplan">Webdesigner worden : Stappenplan</a><br /><br /></span>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-49910600202020404752008-08-16T15:23:00.010+02:002008-08-18T18:18:21.552+02:00GMAIL beveiligen tegen nieuwe hack! (Nieuws van 11 augustus 2008)Aangezien ik zelf regelmatig Gmail gebruik en ik weet dat de meesten onder jullie ook een account hebben, wil ik jullie op de hoogte brengen van een hack die al lang geleden ontdekt is (door Mike Perry), maar waar Google nu een oplossing voor gevonden heeft. Bij de instellingen van Gmail is nu een extra optie gekomen: helemaal onderaan in het eerste tabblad (Algemeen) bij browserverbinding moet je "altijd https gebruiken" aanvinken. Het nadeel is dan wel dat het de mail vertraagt.<img style="margin: 5px auto; display: block; text-align: center;" src="http://2.bp.blogspot.com/_24xBjzwEMPA/SKbfgTx0aJI/AAAAAAAAADQ/PPBXvL_Vakg/s320/logo_GMAIL.gif" alt="" id="BLOGGER_PHOTO_ID_5235117363022817426" border="0" />De hack (sidejacking genoemd) gebeurt zo:<br />Als je inlogt bij Gmail, zullen de servers van Google een zogenaamde ‘sessie cookie’ of ‘GX-cookie’ op uw machine zetten. Met deze cookie kan je tot twee weken ingelogd blijven, mits je niet handmatig uitlogt. Na die periode verstrijkt de cookie en moet je opnieuw inloggen.<br />Het probleem is dat de cookies van Gmail er geen rekening mee houden of je nu wel of niet bent ingelogd via een beveiligde verbinding; ze worden hoe dan ook verstuurd. Een aanvaller die het verkeer op uw netwerk bespioneert, kan hier misbruik van maken. Zodra u na het inloggen een andere webpagina oproept, kan hij kleine afbeeldingen of andere content van mail.google.com injecteren in die pagina. Na het laden van deze geinjecteerde elementen zal uw browser de GX-cookie met inloggegevens tonen. De aanvaller die het verkeer op uw netwerk afluistert, hoeft dan de cookie alleen nog op zijn machine te laden, om in uw inbox te komen.<br /><br /><span style="font-weight: bold;">BELANGRIJK!! De truc werkt ook bij andere websites die net als Gmail bij het verzenden van cookies geen rekening houden met het type verbinding. Hieronder zijn grote namen als Facebook en Amazon.</span><br /><br />Meer informatie kan je nalezen in het (Engelstalig) artikel van Brian Krebs op <a href="http://voices.washingtonpost.com/securityfix/2008/08/new_tool_automates_cookie_stea.html">http://www.washingtonpost.com</a>.<br /><br />Of een filmpje van nog een andere onderzoeker waarin je kan zien hoe ze (heel simpel) inloggen met je paswoord in je gmail-account:<br /><object height="314" width="400"> <param name="allowfullscreen" value="true"> <param name="allowscriptaccess" value="always"> <param name="movie" value="http://www.vimeo.com/moogaloop.swf?clip_id=1501107&server=www.vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1"> <embed src="http://www.vimeo.com/moogaloop.swf?clip_id=1501107&server=www.vimeo.com&show_title=1&show_byline=1&show_portrait=0&color=&fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" height="314" width="400"></embed></object><br /><a href="http://www.vimeo.com/1501107?pg=embed&sec=1501107">Surf Jacking Gmail demonstration</a> from <a href="http://www.vimeo.com/user665968?pg=embed&sec=1501107">Sandro Gauci</a> on <a href="http://vimeo.com/?pg=embed&sec=1501107">Vimeo</a>.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-56849521164038774522008-08-15T14:26:00.003+02:002008-08-15T14:45:40.703+02:00Wat is SGML (Standard Generalized Markup Language)?SGML ("Standard Generalized Markup Language") is net zoals XML ("Extensible Markup Language") een standaard waarmee de structuur van documenten kan worden vastgelegd. Een document is een hoop informatie dat kan bestaan uit teksten, figuren, beelden, geluiden, enzoverder...<br /><br />SGML en XML documenten lijken qua structuur veel op HTML documenten. Tussen de tekens < en > staan "tags", eventueel gevolgd door "attributen" met waarden. De tags komen altijd per twee voor met een begin- en een eindtag. Zij omgeven een documentdeel dat op zichzelf ook weer documentdelen kan bevatten.<br /><br />Welke onderdelen een document kan bevatten, en in welke volgorde, staat in een Document Type Definition ("DTD"). In een DTD wordt ook vastgelegd waar in een document extra informatie opgenomen kan worden, zoals verwijzingen naar externe documentdelen, figuren, links,...<br /><br />SGML kan niet zonder DTD's omdat hierin beschreven staat welke namen er gekozen zijn voor tags en attributen en welke volgordes van documentdelen toegestaan zijn. In XML is de aanwezigheid van een DTD niet verplicht.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-19056497666399614442008-08-14T21:04:00.005+02:002008-08-15T13:29:41.102+02:00Wat is XML (Extensible Markup Language)?Extensible Markup Language (XML) is een eenvoudig, zeer flexibel tekstformaat afgeleid uit SGML (ISO 8879). Oorspronkelijk werd dit formaat ontworpen om te voldoen aan het wijdverspreide elektronische publiceren. Tegenwoordig speelt XML meer en meer een rol in de uitwisseling over het web van een uitgebreid gamma aan data.<br />XML-code ziet er ongeveer zo uit (in dit voorbeeld zonder geassocieerde stijlinformatie):<br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_24xBjzwEMPA/SKVmxzvakfI/AAAAAAAAADI/XYNYhuyK80Q/s1600-h/Voorbeeld_XMLCode.png"><img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_24xBjzwEMPA/SKVmxzvakfI/AAAAAAAAADI/XYNYhuyK80Q/s320/Voorbeeld_XMLCode.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5234703147776774642" /></a>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-77902874985328336912008-08-09T18:11:00.003+02:002008-08-09T18:28:25.421+02:00Joomla!: InleidingJoomla! is het meest gebruikelijksvriendelijke content management system op dit moment. Vooraleer aan een installatie te beginnen moet je toch het volgende weten.<br /><ul><li><span style="font-weight: bold;">Secties </span>zijn hoofdcategorieën die één of meerdere Categorieën bevatten.</li><li><span style="font-weight: bold;">Categorieën</span> zijn subcategorieën die één of meerdere Content Items bevatten.</li><li><span style="font-weight: bold;">Content Items</span> zijn de artikelen die de eigenlijke inhoud van de website bevatten.</li></ul>Om een artikel aan je website toe te voegen moet je het artikel (of content item) toevoegen aan een categorie, en de categorie aan een sectie. Deze structuur is vooral belangrijk voor de beheerder. De bezoeker van je website krijgt de artikels voorgeschoteld op een manier die jij via een menu doorgeeft. Een menu item kan verwijzen naar een sectie, een categorie of direct naar een content item. Wanneer een menu optie linkt naar een sectie of een categorie zal de gebruiker een lijst te zien krijgen met de items die de betreffende sectie of categorie bevat, samen met een introductietekst die je kunt invoeren als beschrijving voor iedere sectie en categorie.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-79631450967647939372008-08-09T17:37:00.004+02:002008-08-15T13:31:32.786+02:00CMS of Content Management System : Wat is dat?Een Content Management System, letterlijk: "Inhouds Beheer Systeem", dient om de content (de inhoud/teksten) van je website te organiseren en te beheren. Belangrijk om te weten is dat een website eigenlijk uit twee grote delen bestaat: de lay-out en de inhoud. De lay-out geeft het grafische weer en de plaatsing op het scherm. Hiervoor wordt meestal gebruik gemaakt van CSS (Cascading Style Sheets). De kleuren, lettertype, uitlijning, positionering, etc...vallen hier onder en worden bepaald door de template die je selecteert en dus niet door de content die je binnen die lay-out plaatst. Door een andere template te selecteren kun je de site dus een compleet andere uitstraling geven zonder dat je de content/inhoud hoeft aan te passen. Een content management system kan dus best begrepen worden als een systeem dat eigenlijk alleen maar artikels 'onthoudt' en voor je ordent.Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-25943259530164434792008-08-09T16:36:00.003+02:002008-08-09T17:03:37.577+02:00kant en klaar forum installerenWanneer je totaal niets van webdesign kent is het tegenwoordig zelfs voor de grootste computerleek kinderspel om toch iets op het wereld wijde web te krijgen. Voorwaarde is natuurlijk wel dat je webruimte hebt waar je dingen op mag installeren. Bij voorkeur ondersteunt de server waar je je webruimte op hebt ook nog MySQL en PHP. Indien je alleen maar webruimte hebt, maar geen gebruik kan maken van een MySQL database, is het installeren van dit forum niet mogelijk.<br />Vooraleer we beginnen moet je zorgen dat je je login en paswoord bij de hand hebt van zowel je webruimte als van je MySQL database. Normaal heb je beiden gekregen van de persoon of organisatie waarvan je je webruimte huurt. Als dat niet zo is, vraag het zeker na!<br /><br />Je kan het forum dat we zullen installeren al eens bekijken op <a href="http://ward.enzoverder.be/forum">http://ward.enzoverder.be/forum</a> . Het forum is gratis te downloaden op http://www.simplemachines.org/ (*1*). De gemakkelijkste manier is naar het download gedeelte te gaan en helemaal onderaan de pagina vind je "Webinstall". Download de php-file en zet het daarna willekeurig op je webruimte. Ga via je webbrowser naar de plaats waar je de php-file gezet hebt en volg daarna de instructies van SMF die op je scherm komen.<br /><br />Klaar is kees!!!<br />Na inloggen kan je het forum naar je persoonlijke smaak beginnen aanpassen.<br /><br />Indien je vragen over deze installatie hebt, mag je ze altijd stellen op <a href="http://ward.enzoverder.be/forum">mijn forum</a> in het "Web en Webdesign" board. Een versie waarin met screenshots de installatie stap voor stap wordt uitgelegd volgt nog.<br /><br /><span style="font-size:85%;">(*1*) <a href="http://www.simplemachines.org/">http://www.simplemachines.org/</a> </span>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-54857254919356057902008-07-18T09:24:00.009+02:002008-07-21T20:47:43.203+02:00The Google Trifecta: Webmaster Tools, Analytics, Website OptimizerDinsdag 8 juli hield Google een online presentatie over 3 gratis programma's die u helpen uw website te analyseren en te verbeteren zodat ze gemakkelijker gevonden kan worden door andere mensen. Het lezen van mijn samenvatting van deze 59 minuten durende presentatie zal u al genoeg informatie geven over de werking van deze programma's, maar je kan de volledige presentatie bekijken en beluisteren op YouTube (*1*)<br /><object height="344" width="425"><param name="movie" value="http://www.youtube.com/v/9yKjrdcC8wA&hl=en&fs=1"><param name="allowFullScreen" value="true"><embed src="http://www.youtube.com/v/9yKjrdcC8wA&hl=en&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" height="344" width="425"></embed></object><br /><br /><span style="font-style: italic;">Samenvatting Google Webmaster Tools</span> (*2*):<br />Maak uw website optimaal en trek zo een zo groot mogelijk publiek aan met dit programma.<br /><ul><li>Diagnostics: Voer Diagnostics uit en zie waarom google uw site wel/niet kan bereiken. Vaak is een oorzaak van het niet verschijnen in de zoekresultaten van zoekrobots de file <span style="font-style: italic;">robots.txt</span> die googlebot verbiedt de website te doorzoeken. Diagnostics stelt ook oplossingen voor: Indien de inhoud van uw website bijvoorbeeld niet optimaal is kan je in 'content analysis' terugvinden dat er betere titels en descriptions moeten gebruikt worden, etc...</li><li>Statistics: Hoe ziet Google uw website? Links van andere websites naar de uwe, 'internal links' die nergens meer naar toe wijzen, de 'keywords' die op je site overheersen, etc... worden getoond.</li></ul><span style="font-weight: bold;">!!! Houd dus bij het maken van een nieuwe website vooral rekening met correcte, duidelijke titels en descriptions. Geef elke nieuwe webpagina zijn eigen titel en description en geef in robots.txt aan welke directories mogen doorzocht worden en welke zeker niet !!!</span><br /><br /><span style="font-style: italic;">Samenvatting Google Analytics</span> (*3*):<br />Versta hoe bezoekers uw website gevonden hebben, hoe ze navigeren doorheen de verschillende pagina's, uit welk land ze komen, ...<br />Wat wij hiervan moeten onthouden zijn vooral de 'content' en 'keyword' secties. In 'content' kunnen we aflezen hoe lang bezoekers op een pagina zijn geweest - dus de inhoud interessant of niet interessant vonden om er een tijd te blijven. Het 'keyword'-gedeelte werkt ongeveer op dezelfde manier.<br /><br /><span style="font-style: italic;">Samenvatting Website Optimizer </span>(*4*):<br />Experimenteren met de inhoud door bezoekers in te delen in groepen en deze telkens een andere inhoud/lay-out voor te schotelen. Natuurlijk moet je de verschillende lay-outs zelf maken, dus hier kruipt wat tijd in, maar indien je voelt dat je website aan vernieuwing toe is: waarom niet eerst testen vooraleer volledig om te schakelen?<br />Beginnende webdesigners mogen voorlopig alles vergeten over Website Optimizer aangezien deze tool vooral dient om een reeds bestaande website te verbeteren.<br /><br />Op het einde van de presentatie werden nog vragen gesteld als:<br /><ul><li><span style="font-weight: bold;">Hoeveel kost het gebruik van deze tools en waarom?</span><br />Antwoord van Google: de tools zijn gratis voor de gebruikers, maar Google heeft er zelf ook wat aan omdat de adverteerders zo gerichter de beste websites kunnen uitkiezen en sneller geneigd zijn te adverteren.</li><li><span style="font-weight: bold;">Zijn deze tools gemaakt voor kleine bedrijven of voor grote bedrijven?<br /></span>Antwoord van Google: de tools zijn gemaakt voor iedereen. Grote firmas hebben wel het voordeel meer "testers" te hebben wanneer ze Website Optimizer gebruiken bijvoorbeeld. Ook het informatica-budget van grote firmas zal groter zijn.</li><li><span style="font-weight: bold;">Ik ben niet technisch aangelegd, kan iemand deze tools voor mij gebruiken?</span><br />Antwoord van Google: de tools zijn "op-zijn-googles" gemaakt, wat wil zeggen dat ze zeer eenvoudig te gebruiken zijn en waarvoor weinig kennis vereist is. En ja: je mag anderen deze tools laten gebruiken op je website.</li></ul><br /><span style="font-size:85%;">(*1*) <a href="http://youtube.com/watch?v=9yKjrdcC8wA&feature=user">http://youtube.com/watch?v=9yKjrdcC8wA&feature=user</a><br />(*2*) <a href="http://www.google.com/webmasters/tools/">http://www.google.com/webmasters/tools/</a><br />(*3*) <a href="http://www.google.com/analytics/">http://www.google.com/analytics/</a><br />(*4*) <a href="http://www.google.com/websiteoptimizer">http://www.google.com/websiteoptimizer</a></span>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0tag:blogger.com,1999:blog-1200421573472325678.post-20486522340224151412008-07-16T18:11:00.003+02:002008-07-21T20:56:43.175+02:00Beginnen met bloggenBeginnen met bloggen is niet zo simpel als het lijkt. Er moeten een aantal keuzes gemaakt worden vooraleer de eerste letter getypt kan worden.<br /><ol><li>Hoe ga ik bloggen? Zet ik op mijn eigen webruimte een blog op, of gebruik ik één van de honderden bestaande (gratis) aanbieders?</li><li>In welke taal blog ik?</li><li>Wat is de inhoud van mijn blog? Wie wil ik bereiken?</li></ol>Mijn eerste post is een feit en dat wil zeggen dat ik op deze vragen voorlopig een antwoord gevonden heb:<br /><ol><li>Mijn keuze is zoals je reeds kan zien gevallen op blogger, dat overgekocht werd door google (*1*) in februari 2003. Http://www.blogger.com (*2*) is geen onbekende voor mij aangezien mijn allereerste blog ( <a href="http://www.tvpapendaal.be/">http://www.tvpapendaal.be</a> ) hierin gemaakt is. Tot nu toe ben ik er zeer tevreden van. Moest ik mijn eigen host gebruiken, dan is zeker Wordpress (*3*) aan te raden.</li><li>Bloggen betekent originele inhoud en hiervoor is er tijd nodig. Ik zou sneller iets getypt moeten hebben in het Nederlands dan in eender welke andere taal aangezien Nederlands mijn moedertaal is. Mijn voorkeur gaat weliswaar uit naar het Engels omdat ik veel engelstalige websites bezoek op mijn zoektocht naar informatie. De oplossing wordt dus één weblog in het Nederlands en één weblog, met identiek dezelfde informatie, in het Engels. Eens zien hoe lang ik dit zal volhouden! :-)</li><li>De inhoud van mijn weblog zal voornamelijk over de schatten aan informatie gaan die overal op het wereld wijde web en in boeken te vinden zijn, maar waarvoor er nog geen duidelijke plaats is. Deze blog is dus een verzameling van schatten informatie, te grabbel voor iedereen die geïnteresseerd is.</li></ol><br />Veel leesplezier en hopelijk kan ik jullie iets bijleren!<br /><br /><span style="font-size:85%;">(*1*) <a href="http://www.guardian.co.uk/business/2003/feb/18/digitalmedia.citynews">http://www.guardian.co.uk/business/2003/feb/18/digitalmedia.citynews</a><br />(*2*) <a href="http://www.blogger.com/">http://www.blogger.com</a><br />(*3*) <a href="http://nl.wordpress.net/">http://nl.wordpress.net</a></span>Ward Lenaertshttp://www.blogger.com/profile/12341197577175325876noreply@blogger.com0