jQuery Form Plugin permet de manipuler et de gérer l’envoi de données d’un formulaire HTML en Ajax. Les méthodes ajaxForm
et ajaxSubmit
rassemblent les informations de votre formulaire pour déterminer comment gérer le processus d’envoi. Ces méthodes comportent de nombreuses options pour contrôler la manière dont sont envoyées les données.
Archives mensuelles :
Burst Engine — Un peu de Flash et d’After Effects dans Canvas
Burst Engine est un moteur Javascript pour réaliser des animations vectorielles pour l’élément HTML5 Canvas. Il fournit des fonctionnalités similaires à Flash et permet de créer des animations à la manière d’After Effects. Burst est Open Source et léger, ce qui ne gâte rien.
Colorbox — une « lightbox » légère et extensible en jQuery
- Voir la page de démonstration.
- Colorbox est disponible sur Github.
jQuery BBQ — Utiliser les boutons Précédent et Suivant du navigateur malgré Ajax
jQuery BBQ — est une bibliothèque de fonctions permettant de garder une trace de l’état et de l’historique des liens lors de requêtes successives via Ajax : on peut donc cliquer, cliquer puis utiliser le bouton Suivant ou précédent du navigateur ou recharger la page sans problème.
Pré-chargement des CSS et du Javascript sans exécution
Preload CSS/JavaScript without execution — Le pré-chargement des scripts JS et des feuilles de style CSS est une bonne chose pour améliorer les performances. La solution proposée par Stoyan Stefanov repose pour une part sur la création d’un objet Image avec new Image().src
pour Internet Explorer et sur la création d’une balise object
pour les autres navigateurs. Lire aussi The art and craft of postload preloads.
Facebook, moi «J’aime pas»
L’information ne vous a certainement pas échappé : Facebook étend sa toile avec Open Graph pour un Web plus intelligent, plus social et plus personnalisé
». Vous avez certainement déjà vu sur les blogs un bouton «J’aime» avec un échantillon d’amis. Mais avez-vous remarqué qu’il n’existe pas de bouton «J’aime pas» (et pas seulement sur Facebook). Tout au plus nous permet-on de ne plus aimer quelque chose. Mais un «J’aime pas» franc et net est sans doute trop éloigné de la positive attitude que les Margoulins 2.0 attendent de nous. →
Le créatif peut-il être indépendant du périphérique de sortie ?
Est-il vraiment sérieux de la part des entreprises d’embaucher des créatifs qui ignorent les conditions de post-production de leurs délires créatifs ? C’est la question que je me suis posée en lisant cet échange hallucinant. Prenez le temps, c’est du lourd(ingue) ^__^ En gros, un DA (pour Direction Artistique) s’indigne des conditions dans lesquelles son oeuvre est découpée (massacrée) par les intégrateurs. Je me souviens que ce genre de discours étaient récurrents il y a déjà une quinzaine d’années dans le domaine du print (on disait PAO à l’époque). Les DA se plaignaient déjà beaucoup : →
Table des matières avec jQuery
Voici un bout de code pour afficher une liste ordonnée sous la forme d’une table des matières comme celles que l’on trouve dans les livres imprimés où le numéro de la page est situé au bout d’une succession de pointillés à la droite de l’énoncé. Il ne s’agit donc pas d’une vraie table des matière, puisque le numéro de la page n’est autre que le numéro de l’item en question. Mais visuellement, cette technique peut faire son petit effet. →
Bloc de login à la Twitter avec jQuery
Perfect signin dropdown box likes Twitter with jQuery est un tutoriel qui explique comment faire un bloc de login dynamique comme celui qui se trouve sur la page d’accueil de Twitter. Il suffit d’un formulaire HTML, d’une bonne pincée de CSS et d’une rasade de jQuery. Via Path-Tech.
CSS3, Please! Générateur de CSS3 Cross-Browser
CSS3, Please! — Une belle page éditable avec l’essentiel des propriétés CSS3 : border-radius, box-shadow, Gradient, RGBa(), Transition, @font-face, etc. avec les filtres Microsoft pour IE6/7 et IE8 qui vont bien (ou mal). Un bloc de contenu reflète automatiquement les changements apportés aux déclarations avec la possibilité de désactiver les effets les uns après les autres pour mieux les percevoir. CSS3, Please! est certainement l’un des meilleurs générateurs de CSS3 disponibles. →