Eerste bezoek aan … Wat ontwerpdingetjes

Posted
October 14 2005

Vanochtend zou ik mijn eerste g-training adhd bij volwassenen bijwonen, maar � m�n wekker ging niet af � ofzo. Dan maar bezig houden met ontwerpzaken.


Van Museum Meermanno ontving ik vandaag twee exemplaren van nummer 29 van Leeslint (issn 0928-2262). Hierin is een pagina besteedt aan de Frans de Jongprijs 2005 die ik eerder dit jaar in de wacht sleepte met mijn typografische animatie Schermen met woorden.

Een paginascan van het artikel.
Uitreiking Frans de Jongprijs

Van Vorm Vijf (waar ik eerder dit jaar gedurende drie maanden stage heb gelopen) ontving ik een telefoontje met de vraag of ik binnenkort nog even kan helpen met een project (of twee). Het schikt, want volgende week heb ik herfstvakantie.

Op mijn site heb ik een klein verandering doorgevoerd m.b.t. de snelkoppelingsikonen. Voorheen kreeg elke pagina die werd gestuurd door het primaire cms de volgende opmaak regel mee (in de head):

<link href="/icon" rel="Shortcut Icon" />

In een enkel geval, echter, had een pagina een specifiek snelkoppelingsikoon. Dit heb ik toentertijd provisorisch opgelost door een een extra regel opmaak mee te geven aan de specifieke pagina. Dit werkte prima (in de browsers waarmee ik het getest heb), maar had als gevolg dat er op die pagina dus een regel overbodige opmaak stond.

Voor deze enkele pagina heb ik dat door de vingers gezien, maar nu ik van plan ben meer pagina�s een eigen snelkoppelingsikoon te geven, werd het tijd een betere oplossing te zoeken. Zoals zo vaak was de oplossing zo simpel dat ik me afvraag waarom ik het niet eerder heb geimplimenteerd. Beschouw de volgende code (php):

<?php

if (file_exists('icon.png')) {
	echo '<link href="icon" rel="Shortcut Icon" />';
} else {
	echo '<link href="/icon" rel="Shortcut Icon" />';
}

?>

Deze code wordt nu aan elke pagina meegegeven (tevens in de head). Het kijkt in de map van de pagina of er een bestand met de naam icon.png voorkomt. Is dat het geval, dan wordt deze gebruikt als snelkoppelingsikoon: is dat niet het geval, dan wordt de originele configuratie gebruikt. Dit betekend dat als ik voortaan een specifiek snelkoppelingsikoon aan een pagina wil koppelen, ik alleen het ikoon (onder de naam icon.png) in de map van de pagina hoef te plaatsen.

P.S. In tegenstelling tot wat dit schrijven wellicht doet vermoeden, stond het gros van de dag in het teken van het straatbasketballen.

ACJ

Comments

0 comments so far.

Comment

Identify
Remember Me?
Note
Markup allowed. Linebreaks and paragraphs are automatically converted. Email and ip addresses are logged but never shared with third parties. Comments are not moderated on opinion or use of language, but on relevance. I hate spam with a passion.