mercredi 30 mars 2011

Missing Manual



Le code CSS ci-haut - adapté de D.S.McFarlane, CSS The Missing Manual, O'Reilly, 2006 -permet de créer un fond en dégradé qui remplit une fenêtre de toute dimension. On empile un fond blanc, et une image dégradée du vert au blanc par dessus. Pour parchevé une surface bien lisible, on superpose un 'wrapper' couleur papier. Le vert forme une image d'arrière-plan que l'on exige se répète sur le x, c'est-à-dire à l'horizontale. Noter aussi la marge du wrapper auto auto: tout espace excédentaire à l'image papier va se répartir moitié-moitié autour de l'image.

mardi 29 mars 2011


À remarquer, le paramètre top du Bonjour se fait par rapport à l'intérieur de la div.

lundi 28 mars 2011

dimanche 27 mars 2011

vendredi 25 mars 2011

Float




Ajouter un 'float' permet à la div de suivre les dimensions de l'écran de l'utilisateur. Ici, la
position par rapport au haut de l'écran reste absolue.

jeudi 24 mars 2011

z-index




Ajouter une cote de z-index permet d'empiler des éléments HTML.

vendredi 18 mars 2011

mercredi 16 mars 2011

Dé 6000(en plus lisible)


Dé 6000




Ce petit programme mathématique, que je me suis efforcée d’enjoliver, contient plusieurs astuces de programmation.

L’array face, res, a six membres mais on omet le zéro. Les parenthèses sont carrées, il s’agit d’entrées de tableau. On a effectivement demandé à l’ordinateur de prévoir de l’espace d’entrées numériques pour face, 6 res. Il est important de se servir de zéros pour bien indiquer qu’il s’agit de valeurs numériques, sinon on aura des Nan (Not a number).Et si on met des neuf, tous nos totaux contiendront 9 de trop.

L’unique fonction {}, introduite par un for, commande une opération de 6000 calculs. À chaque tour, on trouve l’arrondi vers le bas de 1, multiplié par une valeur aléatoire entre zéro et un - l’aléatoire par défaut de l’ordinateur - mutiplié par six. On a donc comme résultat à chaque tour un entier entre 1 et 6. Les true s’accumulent dans l’array face, mais a partir du dénombrement res.

La commande d’écriture du tableau se sert aussi d’un for, mais cette fois-ci c’est length, à partir de 1, égal ou moins que le nombre de res qui crée les entrées sous face. Les 6 membres de notre array se placent gentiment sous Résultat.

Il est bien sûr possible de changer le nombre de calculs, 600, 60000.!!




mardi 15 mars 2011

Trans!?

Le même programme que celui d'hier, mais sur Opéra. Il est intéressant de l'introduire, une parenthèse à la fois.

Mystère

Petit indice: se servir des parenthèses de fonction {} comme unité d'analyse.

jeudi 10 mars 2011

Clic


Ce code crée un petit programme mathématique. À noter, l'usage de anchor .

mercredi 2 mars 2011

Témoin


Ce petit programme donne la consommation calorique moyenne, pour un nombre de journées variable. L'entrée ludique -1 fait cesser le programme. À remarquer que la fonction {} ne rentre en jeu que si la condition, pas -1, est accomplie. Sinon, on reçoit le résultat à date ou une notice: NaN pour une mauvaise entrée, 'pas d'entrée' pour un compteur resté à zéro..