Aller au contenu | Aller au menu | Aller à la recherche

logo Alt-I, des informations alternatives

Alt-I est un blog traitant d'informatique généraliste et de cultures alternatives.

Madrid ! La capitale des <span>

Anonyme

Keyword : “Javascript

SEPT0221:53

Bouton Twitter

Je constate que le bouton twitter, celui là à droite, au dessus des commentaires, est particulièrement long à charger par moment, et bloque l'affichage de la page. C'est très génant, car selon les designs, une partie importante du site peut être masqué pendant un temps important. Ici, par exemple, ce sont les commentaires, la sidebar et le footer qui doivent attendre jusqu'à 10 secondes avant d'arriver. C'est pour ça qu'il est nécessaire de modifier l'insertion de ce script pour qu'il soit chargé de façon asynchrone une fois la page entièrement chargée.

Lire l'article…

AOÛT3111:57

Tarte aux trois CSS

Les CSS dans leur troisième version apportent tout un lot de propriétés qui font gagner énormément de temps à l'intégration de design. Parmi celles-ci, on retrouve border-radius, permettant d'arrondir les angles des boites, linear-gradient qui ajoute un dégradé en tant que fond d'un élément, ou box-shadow qui lui applique une ombre. Toutes ces propriétés permettent de rationnaliser ces différents effet qu'on bidouillait auparavant à l'aide de div et de span imbriqués avec des morceaux d'images de fond pour simuler une ombre ou un coin arrondi. On gagne donc à la fois en productivité, mais aussi en bande passante et on obtient un rendu graphique forcément plus optimisé.

Lire l'article…

AOÛT1610:28

Levenshtein

Je cherchais un algo en javascript pour connaitre le pourcentage de différence entre deux chaines de caractères afin d'alerter l'utilisateur s'il modifie trop un texte de départ. Je ne savais pas trop comment m'y prendre jusqu'à ce que mon Maitre PHP me parle de la fonction php levenshtein dont le but est de "calculer la distance Levenshtein entre deux chaînes". La distance Levenshtein ?…

Lire l'article…

JUIL0115:44

Quote sur #yui

Une petite citation que je viens d'intercepter sur le channel IRC #yui où l'on cause de Yahoo User Interface. Ça parlera pas à grand monde, mais moi ça m'a bien fait marrer

Lire l'article…

JUIN2912:35

Evénements cross sand box avec YUI3

Petite astuce pour YUI3 que je viens de trouver après maintes recherches et tentatives. Le gros problème des sandbox, c'est qu'il est difficile de communiquer de l'une à l'autre. J'ai été confronté au problème suivant : dans une partie de mon code, je crée un nouvel objet à partir d'une de mes classe. Puis, ailleurs, je désires utiliser cet objet. Mais je suis, forcément, dans une nouvelle sandbox. Comment accéder à cet objet ?

Lire l'article…

MAI1814:27

YUI3, une nouvelle approche de Javascript

Déjà addict à YUI 2 (YAHOO User Interface, version 2.x), j'ai enfin pris le temps de me pencher sur la version 3 de cette librairie Javascript. Je n'ai pas pu migrer immédiatement tous mes scripts car la librairie a été refondue en profondeur et n'a quasiment plus rien à voir avec la version 2. J'ai même cru à un plagiat de jQuery, ce qui a encore plus retardé la lecture de sa doc.

Lire l'article…

FÉV2021:21

Des bugs… des bugs…

Après IE8, c'est au tour d'IE7 de nous fatiguer avec ses bugs. C'est un bug particulièrement chiant car difficile à détecter. Il apparait parfois quand on modifie le DOM et son style. IE 7 ne rends pas la page correctement, mais un rafraîchissement de l'affichage par un redimensionnement de la fenêtre ou un changement d'onglet remet tout en ordre. La difficulté dans ce cas de figure, une fois qu'on l'a identifié, est de forcer Interner Explorer à rafraîchir sa page sans déranger l'utilisateur.

Lire l'article…

FÉV1909:52

Un nouveau bug sur IE8

Je viens de trouver un bug sur Internet Explorer 8. Ce dernier ne sait pas modifier correctement le href d'une balise a -_-" Voici le cas pratique :

Lire l'article…