Ethernet pow

Encore une carte réseau de grillée...(3e) Pf.

CSS et les em

CSS Font

L'unité em en CSS correspond (en gros) à l'espace que pourrait occuper un caractère standard de la police en cours. Plus précisément, elle basée sur le cadratin, espace blanc carré utilisé en typographie, dont le côté est égal à la taille des caractères. On néglige parfois souvent cette unité qui peut se révéler très pratique lorsqu'on est confronté à des problèmes de décalage de la mise en page avec les personnes utilisant la fonctionnalité "augmenter la taille du texte" dans le navigateur, que ce soit Mozilla, IE, Opera ou les autres.

Imaginons un petit div auquel vous avez appliqué un fond, une bordure, et... une hauteur définie en pixels avec l'unité px. En agrandissant la taille du texte d'un coup de ctrl+molette, paf tout se téléscope et le texte sort du div. En spécifiant une hauteur avec l'unité em, la taille s'ajustera dynamiquement à la police d'affichage. Par exemple :

div.texte {
  background:#369;
  border:1px solid #000;
  height:1.5em;
}

Sachant qu'1em correspond à la hauteur courante de la police. Bien sûr, rien ne vous empêche de conserver les dimensions en px pour les autres éléments de mise en forme qui ne sont pas affectés par les polices, comme les borders, voire aussi les marges. En ce qui concerne ces dernières, l'unité em est pratique pour définir rapidement une marge correspondant à 2 sauts de ligne par exemple : 2em. A noter qu'il existe aussi ex qui correspond à la hauteur par défaut du caractère 'x' de la police courante.

A List Apart et les Ombres sur Images

Un des derniers articles du très respectable site A List Apart mérite un gros détour : CSS Drop Shadows. Il résume d'une manière détaillée et imagée la façon de styler les images d'une page web pour leur ajouter un effet d'ombrage. Simple et efficace. On notera qu'il existe des méthodes encore plus simples, comme par exemple utiliser des div avec fond pour encadrer l'image, mais elles dépendent du choix de chacun et de la confiance qu'on a en la bonne interprétation par tous les navigateurs de ces méthodes.

CSS Drop Shadows

Plus d'excuse donc pour ombrer les images, surtout pour un site sur fond blanc (bon autant dire que pour moi c'est loupé, quoique je pense sérieusement à revoir le tout... quand j'aurai le temps). Vivement une évolution des CSS pour offrir ces possibilités en natif, plus rapidement.

Click here to get the plugin

Suggestion du jour à la Mozilla Team : changer ceci. Eh oui c'est moche et frustrant lorsqu'on ne possède pas le plugin approprié.

Click here to get the plugin

Millionaire

Ben Goodger signale qu'entre 1 et 2 millions de téléchargements de Firefox 0.8 ont eu lieu en 2 semaines. Il compare ce chiffre à celui de Mozilla 1.6 : 830 000 téléchargements depuis le 15 janvier. La répartition entre les OS se faisant de la façon suivante :

  • Linux - 13.5%
  • MacOS X - 8.3%
  • Windows - 78.2%

IE vs Firefox

Emmanuel Clément a mis à jour son comparatif IE vs Firefox.

Le site rycks.com explique Pourquoi notre site n'est pas beau avec Internet Explorer et dispose d'un bel Exemple concret de standard non respecté avec le PNG.

Vont-ils encore changer ?

Firefox

Genezys relève avec un rire démoniaque l'existence de Firefox Industries. Aïe. Je rajoute même :

Le grand jeu est ouvert : quel sera le prochain nom de Mozilla Firefox ? Pour les indécis il reste toujours Firesomething qui change aléatoirement le nom du navigateur selon quelques préfixes et suffixes définis, à chaque démarrage. A vous Mozilla Powerkangaroo ou Supergoat ! C'est à coup sûr l'extension in-dis-pen-sable du moment.

L'autre lecture intéressante à ce sujet est celle de Maurice Svay qui n'a pas l'air d'aimer non plus les grandes lignes du choix des noms des projets Moz*.

Des $ou$

Microsoft qui offre depuis quelques mois maintenant 3 fois 250 000 dollars $ à n'importe quelle personne qui pourrait fournir des indices importants qui seraient en mesure de conduire à l'arrestation des créateurs des virus Blaster, So.Big et MyDoom, a fait quelques révélations sur l'état de ses recherches. [...]

S'ils pouvaient investir autant de $ dans la sécurisation des softs ce serait autrement plus intéressant...

Source : Clubic

Stupeur et tremblements

Sismographe

Suite au léger tremblement de quake (traduction intelligible : de earth) du jour, voici une collection de liens intéressants :

LCI Info : Séisme dans l'Est de la France

PHP 5

PHP5

Le site PHPTeam propose un article sur PHP5. Prévue pour le deuxième trimestre 2004, cette évolution n'est pas une révolution, pourtant elle apporte son lot de nouveautés et de questions. PHP3 a mis un certain temps à disparaître totalement des hébergeurs; espérons que la migration vers PHP5 se fera plus prestement maintenant que PHP a acquis plus de poids que dans sa jeunesse.

Vivement les premiers tests de performances réelles. Une grande inconnue susbsiste : PHP5 signe une promotion marquée de LiteSQL. En fait il s'agit plus d'une suggestion pour ce moteur de base de données directement intégré à PHP puisque MySQL et les autres types de bases seront évidemment toujours supportées, mais non plus "par défaut" à l'installation (ex: compilation avec --with-mysql). LiteSQL donc, laisse présager des performances très intéressantes. Faudra-t-il voir cohabiter les deux DB chez les hébergeurs ? Cela ne risque-t-il pas de provoquer une confusion tant au niveau de scripts (2 versions proposées ?) qu'au niveau du codage et des tutoriaux ? Faudra-t-il migrer les applications de MySQL vers LiteSQL ? La vérité est ailleurs...