Les champs widget vous permettent d'intégrer des applications web auto-hébergées directement dans vos formulaires. Sélecteurs de carte, calculatrices, pavés de signature, lecteurs de codes-barres — si ça a une URL, ça peut être un champ de formulaire.
Pointez formcel vers n'importe quelle URL HTTPS et elle devient un champ de formulaire. Vous hébergez le widget, vous contrôlez le code, vous possédez les données. Pas de marketplace, pas de verrouillage fournisseur.
Un SDK JavaScript léger gère toute la communication entre votre widget et le formulaire parent. Définissez des valeurs, répondez à la validation, redimensionnez dynamiquement, recevez des mises à jour de thème — le tout via une API propre.
Les widgets enregistrés s'affichent aux côtés des types de champs intégrés dans la palette de l'éditeur. Votre équipe les glisse sur les formulaires comme n'importe quel autre champ — sans étape supplémentaire.
Les widgets s'exécutent dans un sandbox de sécurité strict — les scripts sont autorisés, mais totalement isolés des données de votre formulaire. URL HTTPS uniquement. Messagerie à débit limité. Plafond de valeur de 50 Ko. Protection contre les dépassements de délai lors de la récupération des valeurs.
Les widgets ne se chargent que lorsqu'ils apparaissent à l'écran. Ils peuvent demander des changements de hauteur dynamiquement. Un délai de 10 secondes intercepte les widgets qui ne répondent pas.
Les administrateurs enregistrent les widgets avec un libellé, une icône, une URL et une hauteur par défaut. Chaque création, mise à jour et suppression est journalisée. Une limite globale de 100 widgets par serveur garde les choses propres.
Construisez un widget avec n'importe quelle technologie web. Enregistrez-le une fois. Glissez-le sur n'importe quel formulaire. Ça fonctionne tout simplement.