[AEM Forms]{class="badge positive" title="S’applique à AEM Forms)."}
Programme d’accès anticipé AEM Forms
Le programme d’accès anticipé d’AEM Forms vous offre une opportunité unique d’obtenir un accès exclusif à des fonctionnalités de pointe avant tout le monde, et de contribuer à façonner leur développement. Le programme vous offre les possibilités suivantes :
- Soyez parmi les premiers à avoir accès à une technologie de pointe avant qu’elle ne soit largement répandue.
- Co-innover avec l’équipe produit, façonnant l’avenir du produit ensemble. Utilisez vos cas d’utilisation pour guider le développement, en veillant à ce que l’innovation soit mature et réponde à vos défis réels.
- Faites-nous part de vos commentaires et aidez-nous à résoudre les problèmes avant le lancement, ce qui rendra l’expérience utilisateur plus fluide après la publication complète.
Comment adhérer au programme Accès anticipé ?
Si vous souhaitez rejoindre notre programme d’accès anticipé pour toute innovation d’accès anticipé, envoyez simplement un e-mail à partir de votre adresse officielle à 🔗 pour demander l’accès. Vous pouvez demander l’accès à toutes les innovations ou à certaines d’entre elles.
Innovations en accès anticipé
Forms de conversation
L’innovation Conversational Forms vous permet d’interagir avec des formulaires comme un bot conversationnel convivial sur n’importe quelle page AEM Sites.
Vous pouvez simplement faire glisser et déposer le composant Forms de conversation sur votre page AEM Sites et commencer. Aucun codage n’est requis, de sorte que tout le monde peut créer rapidement des expériences de conversation Forms attrayantes et conviviales.
Forms de conversation, remplissage de formulaire de style bot conversationnel, Forms adaptatif
Voici ce que le Forms de conversation apporte de plus :
- Découverte facile des formulaires : recherchez le formulaire exact dont vous avez besoin au moyen d’une interface claire et conversationnelle, sur n’importe quelle page AEM Sites.
- Accomplissement sous forme de conversation : répondez aux questions une par une, tout comme discuter avec un assistant virtuel. C’est rapide, intuitif, et ça ressemble à une conversation.
- Prévisualisation avant l’envoi : revérifiez tous les éléments avant de cliquer sur Envoyer. Prévisualisez votre formulaire rempli pour garantir son exactitude et éviter toute erreur de dernière minute.
Les Forms de conversation sont plus qu’une nouveauté : elles changent la donne en termes d’expérience utilisateur. Stimulez l’engagement, réduisez l’abandon de formulaire et rendez l’interaction avec votre site web plus agréable pour tous.
AEM FORMS HTML5 FORMS
AEM Forms HTML5 Forms vous permet d’effectuer le rendu des modèles de formulaire XFA (XML Forms Architecture) existants au format HTML5, ce qui les rend accessibles sur les navigateurs et appareils mobiles modernes où le PDF XFA n’est pas pris en charge. Cette fonctionnalité permet de combler le fossé entre les expériences web PDF forms traditionnelles et les expériences web modernes.
Fonctionnalités principales :
-
Rendu basé sur HTML5 de modèles de formulaire XFA : effectuez le rendu de vos formulaires XFA existants au format HTML5 pour étendre votre plateforme cliente aux appareils mobiles (Apple iPad, tablette Android, smartphones, etc.) qui prennent en charge HTML5 mais ne prennent pas en charge Adobe Reader avec XFA Forms.
-
Formulaires prêts pour les appareils mobiles : HTML5 Forms offre de nombreuses fonctionnalités prêtes pour les appareils mobiles, qui vous permettent d’étendre vos solutions et workflows actuels aux tablettes ou smartphones avec les navigateurs HTML5.
-
Prise en charge de l’accessibilité : HTML5 Forms utilise la norme d’accessibilité ARIA HTML5 et prend en charge la navigation par onglets, ce qui les rend compatibles avec les lecteurs d’écran courants tels que JAWS et VoiceOver.
-
Fonctionnalités de personnalisation : vous pouvez personnaliser l’apparence des widgets existants, créer vos propres widgets personnalisés ou utiliser des styles personnalisés dans les formulaires à l’aide de technologies web standard telles que CSS et JavaScript.
-
Prise en charge des langues écrites de droite à gauche : HTML5 Forms prend en charge les langues écrites de droite à gauche, telles que l’hébreu, ce qui vous permet d’afficher et de remplir des formulaires dans les langues de RTL.
-
Prise en charge des pièces jointes : chargez, prévisualisez et envoyez des pièces jointes avec des formulaires HTML5 pour une collecte de données améliorée.
-
Enregistrement d’un brouillon : enregistrez un formulaire HTML5 en tant que brouillon et reprenez le remplissage du formulaire ultérieurement.
Prêt à démarrer ? La documentation Présentation d’HTML5 forms fournit un aperçu complet et un guide de prise en main pour cette innovation.
Interface de ligne de commande d’AEM Forms Scaffolder pour composants personnalisés
Accélérez votre développement AEM Forms Edge Delivery Services avec l’outil d’interface de ligne de commande AEM Forms. Cette interface de ligne de commande vous permet de générer instantanément le code et le câblage nécessaires pour lancer le développement de composants personnalisés, sans tracas.
Fonctionnalités principales :
- Génération rapide de modèles automatique : générez instantanément la structure et le code des nouveaux composants personnalisés, ce qui réduit le temps de configuration manuelle.
- Bonnes pratiques intégrées : l’outil suit les modèles recommandés pour AEM Forms Edge Delivery Services, en assurant la cohérence et la maintenabilité.
- Productivité des développeurs : concentrez-vous sur la création d’une logique commerciale et d’une interface utilisateur, tandis que l’interface de ligne de commande gère des tâches de configuration répétitives.
- Intégration transparente : les composants générés sont prêts à être utilisés et à s’intégrer à vos projets AEM Forms existants.
Prêt à démarrer ? L’outil de ligne de commande AEM Forms est disponible dans le cadre du programme d’accès anticipé pour les déploiements de Forms as a Cloud Service. Pour demander l’accès, envoyez l’ID d’organisation et les détails du programme par e-mail à 🔗 à partir de votre adresse officielle.
Analyseur/programme de validation de virus de pièce jointe
Le Forms adaptatif peut désormais transmettre chaque pièce jointe chargée à un antivirus ou un programme de validation de votre choix avant qu’elle ne soit conservée, ce qui vous donne un contrôle côté serveur qui bloque les fichiers malveillants ou non conformes au moment de l’envoi, avant qu’ils n’atteignent le référentiel.
Fonctionnalités principales :
- Apportez votre propre moteur d’analyse : Mettez en œuvre un service
FileAttachmentValidatoret connectez tout moteur antivirus, analyseur de programmes malveillants ou logique de validation personnalisée que vous utilisez déjà — l’interface est indépendante du moteur. - Analyse avant persistance : les fichiers sont évalués à partir de la mémoire avant d’être écrits dans le référentiel, de sorte qu’un fichier rejeté n’est jamais stocké.
- Configurations multiples : enregistrez plusieurs programmes de validation (un par moteur antivirus ou plusieurs instances configurées différemment du même moteur) et choisissez lequel (ou aucun) s’applique par formulaire.
Prêt à démarrer ? Analyser les pièces jointes dans le Forms adaptatif avec un programme de validation personnalisé couvre les concepts et la référence de l’interface. Tutoriel : analyser les pièces jointes avec ClamAV décrit un exemple complet et fonctionnel de bout en bout.
Autres innovations en matière d’accès précoce
API du service Forms
Le service Forms génère des formulaires PDF interactifs pour la capture de données. Il peut également être utilisé pour importer/exporter des données vers/à partir d’un formulaire PDF interactif existant et valider les données envoyées. Voici une répartition de ses fonctionnalités :
-
Rendu de Forms : générez un formulaire PDF interactif à partir d’un modèle créé à l’aide d’AEM Forms Designer et éventuellement de données XML. Cela génère essentiellement un formulaire PDF à remplir, éventuellement prérempli avec des données.
-
Extraction et import des données : importez des données dans un formulaire PDF existant et extrayez des données d’un formulaire PDF rempli. Les formats de données XDP et XML sont pris en charge, et l’import dans des formulaires PDF non XFA (également appelés AcroForms) prend également en charge les données FDF et XFDF.
-
Validation des données : validez les données envoyées, au format XDP ou XML, par rapport à un modèle créé à l’aide d’AEM Forms Designer.
API de génération de documents
L’API de génération de documents comprend une fonctionnalité facultative permettant le chargement direct des PDF générés vers le stockage Blob d’Azure. Voici quelques avantages clés du chargement direct de PDF vers Azure Blob Storage à l’aide de l’API de génération de documents :
-
Intégration transparente au stockage dans le cloud :
Le chargement direct des PDF générés vers Azure Blob Storage élimine le besoin d’étapes manuelles ou programmatiques supplémentaires pour transférer les fichiers, ce qui simplifie les workflows et améliore l’efficacité. -
Gestion centralisée des documents
Le stockage des PDF dans le stockage Blob d’Azure permet une gestion centralisée des documents, ce qui facilite l’organisation, la récupération et la gestion des fichiers générés dans divers cas d’utilisation. -
Sécurité améliorée : grâce aux fonctionnalités de sécurité intégrées d’Azure, telles que le chiffrement au repos et le contrôle d’accès en fonction du rôle (RBAC), les documents sensibles restent protégés pendant le stockage.
-
Chemins de stockage personnalisables : la possibilité de définir des chemins de répertoire personnalisés garantit que les PDF générés sont stockés dans des emplacements organisés et spécifiques à l’application, améliorant ainsi la gestion des fichiers.
API de conversion de documents
Les API de conversion de documents fournissent des services synchrones pour convertir des documents entre des formats pris en charge tout en préservant leur fidélité. Ces API prennent en charge l’authentification OAuth et vous aident à intégrer des fonctionnalités de conversion de documents dans des applications personnalisées et des workflows automatisés.
Les principaux avantages de l’utilisation des API de conversion de documents sont les suivants :
-
Prise en charge de plusieurs formats de document : permet de convertir des documents entre les formats pris en charge, notamment HTML, PostScript (PS), PDF et les formats d’image.
-
Processus de traitement des documents simplifiés : intégrez les fonctionnalités de conversion de documents aux applications d’entreprise et automatisez le traitement des documents sans recourir à des outils externes.
-
Conversion de documents de haute qualité : conservez la mise en page, la mise en forme et le contenu du document pendant la conversion pour garantir une sortie cohérente dans les formats pris en charge.
-
Prise en charge des workflows d’impression et d’archivage : convertissez des documents dans des formats tels que PostScript ou aplatissez la transparence PDF pour améliorer la compatibilité avec les systèmes d’impression et le traitement des documents en aval.
Les API de conversion de documents offrent les fonctionnalités suivantes :
-
Convertir HTML en PDF : permet de convertir un document HTML en PDF tout en conservant sa mise en page et son style.
-
Convertir PostScript en PDF : convertir un document PostScript (PS) en document PDF.
-
Convertir le PDF en images : permet de convertir un document PDF en un ou plusieurs fichiers image.
-
Convertir PDF en PostScript : permet de convertir un document PDF en document PostScript (PS).
-
Aplatir la transparence de PDF : permet d’aplatir la transparence d’un document PDF pour améliorer la compatibilité avec les workflows de traitement des documents et des impressions.
Améliorations de l’éditeur visuel de règles
-
Intégration directe de l’API : l’éditeur visuel de règles dans le Forms adaptatif prend désormais en charge l’intégration directe de l’API sans nécessiter de modèle de données de formulaire. Vous pouvez vous connecter à un point d’entrée de l’API en saisissant son URL JSON ou en important la configuration à l’aide d’une commande cURL. Après l’intégration, l’API peut être appelée à l’aide de l’action
Invoke Service. -
Navigation améliorée avec prise en charge de la payload d’événement : l’action Accéder à des gestionnaires de service d’appel prend en charge les
EVENT_PAYLOAD, ce qui permet aux auteurs de formulaires de configurer des actions de suivi en fonction des réponses d’événement. -
Prise en charge des fonctions et des expressions mathématiques dans les paramètres d’entrée : les paramètres d’entrée prennent désormais en charge les appels de fonction et les expressions mathématiques, ce qui permet aux auteurs de formulaires de transmettre directement des valeurs calculées dynamiquement.
-
Récupérer les valeurs de propriété d’un tableau JSON : appelez une API avec une fonction personnalisée pour extraire les valeurs d’un tableau JSON et les lier directement aux champs de formulaire.
Amélioration de l’accessibilité des composants de formulaire
Les composants principaux de Forms adaptatifs introduisent un balisage sémantique compatible WCAG pour les groupes de cases à cocher, les groupes de boutons radio et les panneaux. Ces composants exploitent désormais les éléments <fieldset> et <legend> pour établir des relations significatives entre les libellés de groupe et leurs options pour les technologies d’assistance. Voir Prise en charge des jeux de champs et des légendes dans le Forms adaptatif.
Tableaux configurables pour le Forms adaptatif
Créez des tableaux configurables dans le Forms adaptatif en fonction des composants principaux pour collecter des données structurées et tabulaires. Les auteurs peuvent personnaliser les lignes et les colonnes des tableaux pour concevoir des formulaires qui capturent efficacement les informations basées sur les grilles.
Avantages
- Simplifie la collecte de données structurées et tabulaires dans un seul formulaire.
- Réduit la complexité du formulaire en regroupant les informations associées dans un tableau.
- Prend en charge les scénarios de saisie de données dynamiques dans lesquels les utilisateurs doivent fournir plusieurs enregistrements, tels que les qualifications éducatives, les antécédents professionnels ou les détails sur les dépenses.
- Améliore la convivialité et la lisibilité des formulaires en organisant les informations répétées dans une disposition structurée.
- Réduit l’effort de création en fournissant un composant de tableau réutilisable et configurable.
Prise en charge des paramètres régionaux pour la communication interactive
Configurez les paramètres régionaux directement dans l’éditeur de communication interactive pour créer des communications spécifiques à une région. Les auteurs peuvent sélectionner des paramètres régionaux pris en charge afin d’appliquer des conventions de mise en forme de langue et de région pour les dates, les nombres, les devises et tout autre contenu sensible aux paramètres régionaux, ce qui contribue à offrir des communications client cohérentes et localisées.
Les principaux bénéfices sont les suivants :
- Configurez les paramètres régionaux directement à partir de l’éditeur de communication interactive.
- Prise en charge de la mise en forme spécifique à la langue et à la région pour les dates, nombres, devises et autres contenus sensibles aux paramètres régionaux.
- Diffuser des communications interactives localisées et adaptées aux audiences régionales.
- Assurer une mise en forme et une présentation cohérentes entre les communications générées.