PretLetters

Januari 2006

Uit m'n jasje gegroeid

Tue, 10 Jan 2006 23:53 +0100

Google Groups discussiegroep: PretLetters Reageer via de discussiegroep bij Google.

Afgelopen nacht heeft een goochem mijn website integraal gedownload. En dat niet één keer, maar twee. Hij heeft een programma dat zich wezenloos heeft zitten spider'n en daarmee een enorme hoeveelheid dataverkeer gegenereerd.

Op dit gratis account bij Wanadoo mag ik slechts 50Mb verkeer per dag hebben. Met die vijfhonderd page requests per dag waar mijn site goed voor is, is 50Mb voldoende. Maar als zo'n sukkel een giga-download uitvoert, is mijn saldo op. En dat midden in de nacht, de vroege ochtend.

Om die reden is mijn site de hele dag niet bereikbaar geweest. Om die reden ook heb ik het IP van de downloader gebanned. Z/Hij kan nu mijn site niet meer op. Eigen schuld.

Tijdens mijn langdurige onbereikbaarheid heb ik wat zitten spelen met een stijlblad dat uitsluitend bedoeld is voor Internet Explorer. Ik begon eigenlijk met een experimentje met de pseudo elements :first-line en :first-letter. Echt experimenteren, spelen, testen. Vervolgens wilde ik de testresultaten niet zondermeer laten verdwijnen en bouwde ik een simpel paginaatje, met HTML4.01 Strict. Een vingeroefening.

Pas toen ik wat nadacht over de vormgeving, kwam ik op het idee om eens een fatsoenlijke uitwerking te maken van een scrollable div, een scrollbare division. Daar wordt op usenet veelvuldig om gevraagd en ik heb dat nooit eerder opgezet. Ik bedacht dat ik daar wel eens een aardig voorbeeld van zou kunnen maken, een voorbeeld dat meteen hands-on, real life ook de nadelen van zo'n constructie zou tonen.

Gaandeweg het vormgeven ontdekte ik dat het veel weg heeft van de oplossingen die ik eerder heb ontwikkeld voor het simuleren van frames of het centreren van de pagina in de viewport. Vanaf die gedachte, die ontdekte relatie naar eerdere pagina's, ontwikkelde zich vanzelf de wens om een frameloze frames-pagina voor Internet Explorer op te zetten, die in één keer goed zou werken. Geen Quirks, geen hacks, gewoon recht toe, recht aan, en functioneel en validerend.

Het resultaat is in Internet Explorer zondermeer fatsoenlijk. In andere browsers ziet het er een stuk minder prettig uit (in het bijzonder in Opera8.5; in Firefox1.0PR valt het dan wel weer mee, zag ik).
Enfin, weer een pagina en een bundeltje technieken aan mijn repertoire toegevoegd.

Ondertussen zag ik dat mijn vorige statistiekboer opeens pop-ups ging toevoegen aan mijn pagina's. Alsof daar iemand op zit te wachten! Ik heb op het web eens rondgeneusd en in discussies meegelezen. Uiteindelijk ben ik tot het besluit gekomen om die foute teller/log-leverancier te laten vallen en te vervangen.

Nu zit er een teller/tracker van Statcounter.com in mijn pagina's geprikt. Daarmee worden veel dingen bijgehouden over bezoekers: hoe ze op mijn pagina's komen, of ze eerder zijn geweest, wat de fysieke locatie is van de computer(aansluiting), welke zoekmachines en zoekwoorden ze hebben gebruikt, hoe ze door mijn site surfen, hoe lang ze blijven. Van alles dus.

Nadeel is dat de gratis variant uitsluitend de informatie over de laatste honderd page retrievals bewaart. Met tussen de vijf- en zeshonderd opgevraagde pagina's per dag, mis ik dus minstens viervijfde van de informatie. Ik kan immers niet iedere paar uur inloggen.

Ik heb al eerder eens gedacht om een echte host te nemen, met een eigen domein bijvoorbeeld en wat meer speelruimte en een hogere datalimiet. Volgens mij ben ik daar wel aan toe inmiddels. Mijn site heeft aan html-pagina's alleen al tegen de vijfhonderd pagina's. Daar zitten nog allerlei andere bestanden bij, zoals afbeeldingen, stijlbladen, Word- en PDF-bestanden en meer. Ik denk eerlijk dat het tijd wordt een eigen domein te creëren en laten hosten.

Ik zal eens zien hoe ik dat moet aanpakken, wat daar voor nodig is behalve een goede host.

| Categorie: webontwerp |

copyright © 2003-2006 Barbara de Zoete