Si les sites vitrines ont simplement pour but de présenter des informations à leurs visiteurs, les applications web ont souvent besoin de dialoguer avec lui. Pour cela, nous disposons de nombreux outils : formulaires, boutons, et bien sûr fenêtres de dialogues.

Pas personnalisable, très stricte et différente selon les navigateurs, la boîte de dialogue Javascript a décidément tout pour plaire. Bien sur, elle fonctionne très bien pour tout ce qui est période de développement, mais que faire ensuite ?
Mon conseil personnel est de remplacer la bonne vieille fonction alert() par une des ressources que je vous propose ci-dessous. Bien plus personnalisables, animées, et légères, elles ont tout pour plaire ! Bonne découverte.
Cette ressource est mon choix personnel dans la plupart des cas. Très customisable, simple à mettre en place et acceptant le SVG pour de jolies petites animations, elle n'a pas beaucoup de défauts.
Attention cependant, la création d'un "scénario" avec de nombreuses modales se suivant reste une opération très verbeuse. Pour une utilisation de ce style, j'aurais tendance à préférer la ressource suivante.

Customisable, open source et mise à jour très régulièrement, Vex est mon deuxième choix en matière de ressource pour la création de fenêtres de dialogues. Comme je le disais au-dessus, cette ressource est spécifiquement faite pour créer des modales qui se répondent et s'enchaines selon des scénarios précis.

Avgrund est une ressource que je n'ai pas encore utilisé, mais qui me semble intéressante car elle est très simplement customisable. Comme vous pouvez le voir sur l'exemple, l'appel Javascript peut prendre de très nombreux arguments, et donc peut tout contrôler du début à la fin.

Pour les utilisateurs de Bootstrap, cette ressource peut être un bon choix car elle s'intégrera parfaitement dans votre site bootstrap, quel que soit le thème choisi.

Flavr est une ressource qui semble intéressante et souple, mais que ne j'ai pas testé personnellement car payante.
