Jour symbolique
mercredi 12 mai 2004 | Webdesign

Suspens...

mercredi 12 mai 2004 | Webdesign
Hey, arrêtez tous de réserver vos noms de domaines .fr, le site de l'AFNIC est à moitié HS. Il n'en restera plus quand je me déciderai...
Selon Yahoo, près de 12.000 demandes ont été enregistrées lors de la première minute d'ouverture et environ 50.000 au cours des deux premières heures. Un nombre rondelet alors que cette première journée n'était réservée qu'aux noms de domaines commençant par des chiffres et les lettres A et B.
mardi 11 mai 2004 | Webdesign
Création d'une icône d'un projet en cours (no teasing inside) :
Petit coup de toshopage :
mardi 4 mai 2004 | Webdesign
C'est le moment de passer à Mozilla Thunderbird qui est sorti depuis 2 jours en version 0.6. Il importe enfin l'intégralité des mails reçus dans OE (vérifié chiffre par chiffre) :
Vivement la version french.
Edit : Un petit truc pas mal, dans OE la db fait 330 Mo, dans TB "seulement" 270 Mo.
dimanche 18 avril 2004 | Webdesign
Digne d'un totalement crétin d'or. Trouvé dans les commentaires d'une actu de PPC sur le pseudo Netscape 7.2, sensé être basé sur Mozilla 1.7.
Morceaux choisis :
- "Pourraient acheter aussi des droits à microsoft pour inclure des parties javascrip non prises en charges, et aussi l'affigage correct des pages créées avec word,excel...."
- "Ouais et surtout inclure le support activex comme ca sous d'autres os on pourra faire comme windows..."
La somme de toutes les peurs : que ce ne soit pas du second degré.
dimanche 18 avril 2004 | Webdesign
A voir pour tous les graphistes : le tutorial How to make really awesome graphics, qui apprend à ajouter un effet de lens flare (intraduisible, c'est en gros le reflet que produit la lumière dans un objectif de caméra ou d'appareil photo) au titre d'une page web. AWESOME§
Evidemment, quand on voit la date : 1er Avril, on comprend mieux... Du pur second degré. Les commentaires sont eux aussi très croustillants. PH43R !
vendredi 16 avril 2004 | Webdesign
Pas très connu mais promis à un bel avenir, le script intitulé IE7 et conçu par Dean Edwards comble les lacunes d'Internet Explorer versions 6 et 5.5 (l'adaptation pour la 5.0 est attendue avec impatience et en haut de la liste des priorités) en matière de support CSS.
On entrevoit tout ce que cela peut impliquer, enfin, pour les webmasters, à qui cela ouvre les possibilités déjà offertes depuis un moment par les navigateurs alternatifs (Mozilla/Opera...). Ces possibilités sont plus ou moins bien connues, particulièrement à cause du non support d'IE6, puisqu'actuellement il est inconcevable de coder un site qui ne soit pas correctement affiché par le navigateur dont les parts de marché sont les plus importantes.
Voici la liste des améliorations traduite :Pour ceci, nul besoin d'inclure un script JavaScript, de changer le code HTML, de modifier les règles CSS. Il suffit d'inclure un lien vers la feuille de style IE7 avant les autres. Les exemples donnés sur le site sont simples et explicites. Mettons en un rapidement : <link rel="stylesheet" href="ie7-html.css" type="text/css" />
. Cette feuille fait appel à des comportements DHTML .htc à placer eux aussi sur le serveur. C'est là le seul inconvénient je pense, mis à part la perte de performance par rapport à un code en dur : obliger le navigateur du visiteur à télécharger (de façon transparente évidemment) ces ajouts.
Autre principal atout d'IE7 : le support de la transparence des images PNG. Déjà inaugurée avec moult hacks et scripts, la voici incluse d'une façon simple dans ce package. Fini le casse-tête. Dernier bonus : le tag <abbr/> défectueux est corrigé.
En gros c'est un mozillator pour IE :x Rappelons aux soumis à IE6 qu'il existe des navigateurs pour qui tous ces artifices sont inutiles.
jeudi 15 avril 2004 | Webdesign
jeudi 1 avril 2004 | Webdesign
Que ce soit pour extraire des informations d'une base de données (ex: MySQL) ou pour les convertir à partir d'un autre format, l'écriture de multiples fichiers Excel par un script de manière automatisée peut s'avérer utile, voire indispensable lorsqu'on vous demande plusieurs centaines de fichiers.
Pour ceci, PHPIndex a publié un mini article PHP et Excel : point de situation, qui date un peu certes mais qui faute de mieux présente des solutions manipulation de fichiers Excel depuis PHP.
Après tri selon les critères les plus courants (générer des fichiers binaires véritablement au format Excel natif, utiliser une librairie facile à installer), PHP_Writeexcel se démarque du lot. A l'aide de deux includes, la création de l'objet writeexcel_workbook (classeur) est à votre portée, ainsi que l'ajout de worksheet (feuilles) à ce classeur. Les cellules sont remplissables par ce type d'instruction : $worksheet->write(x, y, $valeur, $format);
où x et y représentent les coordonnées de la cellule dans la feuille de calcul, $valeur le contenu texte de la cellule et $format le format de la cellule.
Il ne faut pas s'attendre à pouvoir définir des formats exceptionnels mais ils sont suffisants dans la plupart des cas. Couleur de fond, police, bordures, alignement du texte, etc. Il est aussi possible de définir la hauteur des lignes ou la largeur des colonnes, voire de fusionner plusieurs cellules entre elles. Les exemples fournis sont un bon point de départ, même si on peut regretter une documentation absente.
La moulinette est performante et ne peut que faire gagner du temps. Il suffit d'envoyer un petit header("Content-Type: application/x-msexcel"); pour obliger le navigateur à considérer le fichier dans le bon type (affichage ou téléchargement), ou bien de demander au script de l'écrire sur le disque. Après test en situation réelle, une centaine de classeurs comportant chacun une page basique munie d'un tableau de données de taille 6x40, sont générés en 20 secondes.
jeudi 25 mars 2004 | Webdesign
Opera utilisera ViaVoice d'IBM pour permettre le contrôle vocal du navigateur. Pratique pour surfer dit-on (hmm j'imagine déjà : "clique ! en bas ! non pas là ! clique ! non ! à droite ! bon attends je prends la souris"). Cette technologie pourra être plus facilement servie avec le langage XHTML+Voice, dont la première recommandation XHTML+Voice 1.0 date de fin 2001, la 1.1 de 2003 et la 1.2 du 16 mars 2004, donc c'est du tout frais. Le W3C héberge la spécification mais n'a pas été impliqué dans son développement, et ne la considère pas comme officielle. A ne pas confondre avec VoiceXML.
Voici un exemple sensé produire un "Yay!" après un clic sur un paragraphe de texte :
(dans le head du document XHTML)
<vxml:form id="sayYay">
<vxml:block>
<vxml:prompt xv:src="#yay" />
</vxml:block>
</vxml:form>
(dans le body du document XHTML)
<p id="yay" ev:event="click" ev:handler="#sayYay">Yay!</p>
Source : clubic