Bientôt un mois que je n'ai pas publié de billet en français. Occupé à traduire des billets en anglais, occupé à développer chez Fluidesign, occupé à vivre à Los Angeles.
Et puis ces derniers temps, je me suis aussi attelé à développer mon premier plugin jQuery : nyroModal.
Alors pourquoi un nouveau plugin de ce genre alors qu'il en existe déjà tant ?
4 réponses :
Il n'en existe pas tant que ça sous jQuery, la plupart étant sur Prototype/Scriptaculous La plupart ne sont pas autant personnalisable qu'il ne le laisse entendre Lorsqu'on trouve un bug, il est difficile de contacter le développeur (qui demande souvent un peu de Paypal) ou d'appréhender le code d'un autre pour le corriger Parce qu'il est toujours plaisant pour son égo de réaliser les choses soi-même.
Depuis un peu plus de 3 mois, on n'avait pas de nouvelles de TinyMCE. Je m'étais promené sur le site pour essayer de trouver une roadmap mais je n'avais pas trouvé.
Et aujourd'hui, qu'est-ce qui tombe dans mon netvibes ?
L'annonce de la sortie de la version 3 alpha 1
Et les changements sont réjouissants :
Réécriture complète du code (d'où le passage à la version 3) avec nettoyage en profondeur Réduction de 33% de la taille totale des scripts Réduction de 75% des requêtes au serveur Les popups sont maintenant personnalisables à souhait lors d'une ouverture inline (popup Ajax) Les plugins peuvent maintenant ajouter des éléments au menu contextuel, avec des sous-menus possibles Chargement à la demande des éléments et non tout au chargement Tous les éléments d'affichages passent maintenant par CSS (les images des boutons par exemple).
Firefox est un outil de travail, absolument indispensable à tout développeur. Suite à une petite discussion avec Miho, je vais vous faire ici un tour complet de tous les plugins et astuces d'affichage que j'utilise pour en tirer le meilleur parti.
Les extensions
Firefox propose une très grand nombre d'extensions. Certains sont très utiles, d'autres un peu moins, mais toutes trouvent des utilisateurs. Je vais donc vous lister ici celles que j'ai installés, par ordre de préférence/utilisation.
Sur mon blog, j'ai mis en place des headers qui changent à chaque appel. Voici ma petite analyse par rapport à cet élément qu'on peut mettre facilement en place sur un site.
1) Dans quels cas on rencontre ça ?
Commençons par regarder quelques exemples :
Ville de Besançon : l'image incluse dans le header change selon la catégorie dans laquelle on se trouve. Cette image est en rapport avec la catégorie (Ex: dans "
Lorsque je vous annonçai le nouveau design du blog, je vous avais dis que je vous réservais une petite surprise quant à l'image du haut.
Hé bien en fait, c'est très simple : je vous propose d'envoyez vos images pour quelles apparaissent à cet emplacement, après une validation de ma part. Vous y gagnerez un lien sur votre nom et ma gratitude. Les images sont choisies aléatoirement parmi celles validées pour changer à chaque rechargement de page.
Sur presse-citron, Eric vient de nous faire découvrir un système qui marche avec un seul appel à un javascript, qui fait les vignettes sur absolument tous les liens de la page.
L'inconvénient de ce système, c'est que les vignettes apparaissent même sur les liens du site sur lequel on a installé le script. Pas super...
Donc, j'ai essayé de modifier le script pour changer tout ça, je vais donc vous en expliquez le principe.
Une des premières choses que je fait lorsque je réinstalle ou prend possession d'un PC, c'est customiser son aspect, car je ne supporte pas les gros pâtés du thème Luna de Windows XP. Je trouve que ça bave de tous les côtés, et que ça perd de la place en hauteur pour rien du tout.
Donc pour faire ça, il existe tout un tas de logiciels qui sont gratuits pendant 30 jours, puis vous demandent de payer.