OneSpan Sign Release 11.20: Support d'accessibilité pour la cérémonie de signature mobile

Duo Liang, novembre 14, 2018

La version 11.20 de OneSpan Sign a récemment été déployée dans l'environnement de prévisualisation et de bac à sable où nous avons ajouté un certain nombre de fonctionnalités importantes de support d'accessibilité pour la cérémonie de signature mobile. Nous avons permis aux utilisateurs aveugles et malvoyants d'examiner et de cliquer sur les documents PDF sur les appareils mobiles en rendant la cérémonie de signature mobile de prendre en charge les lignes directrices sur l'accessibilité au contenu Web (WCAG) 2.0 Niveau AA. En outre, nous avons également étendu bulk Signing for Capture Signature type, fait des messages SMS plus personnalisables, amélioré les performances globales du système, et ajouté quelques autres corrections de bogues. Vous pouvez trouver les dates de déploiement de tous nos environnements sur notre page Trust Center.

 

 

Dans ce blog, nous allons nous concentrer sur le soutien à l'accessibilité dans la cérémonie de signature mobile. En parcourant certains concepts connexes, ce blog vous aidera à créer une transaction conforme à la Loi sur les personnes handicapées (ADA).

 

 

Comment le soutien à l'accessibilité est-il mis en œuvre?

 

Si vous envoyez à OneSpan Signez un PDF déjà étiqueté dans le cadre d'une transaction compatible ADA, il y aura une option supplémentaire vous permettant de passer au « mode d'accessibilité » pendant la cérémonie de signature. Dans ce mode, les balises que vous avez placées dans le document seront reconnues et transformées en éléments HTML audibles qui peuvent être examinés et signés par des signataires aveugles et malvoyants.

 

 

Cette implémentation permet de présenter des documents PDF avec un navigateur pris en charge ou par des outils d'accessibilité. De plus, cette implémentation est conforme à la norme WCAG 2.0 niveau AA.

 

 

Créer une transaction accessible

 

Afin de créer une transaction conforme à l'ADA, faites ce qui suit :

 

 

1. Créer un PDF accessible

 

Pour créer un PDF accessible, vous devrez ajouter des balises. Un FICHIER PDF étiqueté est un fichier PDF qui contient des méta-informations autour de certains groupes d'instructions PDF à l'intérieur du contenu d'une page. Vous pouvez trouver des instructions détaillées sur la façon de créer un tel PDF dans notre page de documentation.

 

 

2. Créer une transaction accessible

 

Activez le drapeau "ada" dans les paramètres du package et assurez-vous que les noms et les champs de signature dans votre fichier PDF correspondent à votre code.

 

 

Pour la méthode REST :

 

 

Voici la charge utile relative REST JSON que vous pouvez inclure dans le vôtre

 "réglages":
    "cérémonie":
      "ada": vrai
    }
  } 

Pour Java SDK

 

 

DocumentPackage documentPackage - PackageBuilder.newPackageNamed("Test Accessibility Support")
    ......
    .withSettings(DocumentPackageSettingsBuilder.newDocumentPackageSettings().avecAda())
    .construire();

Pour .Net SDK

 

 

DocumentPackage documentPackage - PackageBuilder.NewPackageNamed("Test Accessibility Support")
    ......
    . WithSettings (DocumentpackageSettings.newDocumentPackageSettings(). AvecAda())
    . Build ();

Notez que la fonction de support d'accessibilité a d'abord été introduite dans la version 11.12, de sorte que votre version SDK doit être au moins la version 11.12 ou plus récente.

 

 

Activer le lecteur d'écran

 

Les lecteurs d'écran sont inclus dans le système d'exploitation de l'appareil et peuvent être activés dans les paramètres de l'appareil.  Lorsque vous activez le lecteur d'écran, les gestes et les raccourcis clavier changent afin d'aider les utilisateurs aveugles ou malvoyants à naviguer et à accéder aux informations sur les appareils mobiles.

 

 

Pour les utilisateurs Android, nous vous suggérons d'utiliser un appareil avec Android Marshmallow (V6) ou plus et d'activer le lecteur d'écran natif de votre appareil en :

 

 

  • Ouvrez l'application "Paramètres" de votre appareil

     

  • Ouvrir "Accessibilité"

     

  • Activer "TalkBack"

     

Pour les utilisateurs d'iOS, nous vous suggérons d'utiliser un appareil avec iOS 10 ou plus récent et d'activer le lecteur d'écran natif de votre appareil en :

 

 

  • Appuyez sur l’icône "Paramètres" sur votre écran d’accueil

     

  • Sélectionnez "Général"

     

  • Sélectionnez « Accessibilité »

     

  • Sélectionnez "VoiceOver" et basculez pour l'activer

     

Pour les utilisateurs d’ordinateurs de bureau qui veulent tester le mode appareil avec votre navigateur, vous pouvez utiliser des modules de navigateur comme Fire Vox et Chrome Vox ou un logiciel de lecture d’écran open source comme NVDA.

 

 

Soutien à l'accessibilité lors de la cérémonie de signature mobile

 

Lors de la signature mobile d'un appareil mobile, l'utilisateur se verra présenter une option « Mode d'accessibilité activer » en haut de l'écran.11-14-1

 

 

Si l'utilisateur ne bascule pas ce commutateur et commence à faire défiler le document, l'en-tête disparaîtra. Cependant, ils peuvent toujours utiliser l'icône de menu "Plus d'options" en haut à droite de la page pour entrer en mode d'accessibilité à une date ultérieure.11-14-2

 

 

L'examen du mode accessibilité convertira le PDF illisible en éléments HTML audibles.

 

 

Vous pouvez vérifier cela en ouvrant la vue d'inspection de l'élément, vous verrez que toutes les balises et son contenu de texte dans vos documents ont été rendus dans les éléments HTML et peuvent être reconnus par le lecteur d'écran.

 

 

L'importance de l'accessibilité

 

Soutenir la conformité WCAG2.0 sur mobile cérémonie de signature bénéficie aux expéditeurs et aux intégrateurs lorsque votre flux de travail comprend la signature mobile et permet aux signataires aveugles ou malvoyants de signer des documents sur leur mobile en utilisant l'accessibilité VoiceOver.

 

 

Si vous avez des questions concernant ce blog ou toute autre chose concernant l'intégration de OneSpan Sign dans votre application, visitez les Forums communautairesdes développeurs .