Ally pour les robots d'indexation de sites Web

Ally pour les robots d'indexation de sites Web intègre les instructions Disallow dans un fichier robots.txt du site Web. Ces instructions permettent d'éviter que le robot ne soit bloqué dans une boucle infinie sur des types de contenu spécifiques tels que les pages de recherche, les applications de calendrier, etc.

Ally pour les robots d'indexation de sites Web adhère à la Norme d'exclusion des robots. L'agent utilisateur spécifique utilisé par Ally est le suivant : blackboardally


Désactiver les formats alternatifs

Si vous le souhaitez, vous pouvez désactiver les formats alternatifs pour des éléments de contenu individuels. Ajoutez l'attribut data-ally-af-disabled au fichier lié dans votre code HTML. Cet attribut exclut l'affichage de l'élément de contenu dans le panneau Formats alternatifs. 

Par exemple, si vous l'ajoutez à un fichier lié, ce fichier lié ne s'affiche pas dans la liste :  <a data-ally-af-disabled href:"https://filename.pdf">PDF file</a>.

Supprimez l'attribut à tout moment, si vous souhaitez que l'élément de contenu apparaisse dans le panneau Formats alternatifs. 

Exemple :

<!doctype html>
<html lang="en">
  <head></head>
  <body>
    <p><a href="/example1.pdf">This link will show up</a></p>
    <p><a data-ally-af-disabled href="/example2.pdf">This link will not show up</a></p>
  </body>
</html>


Exclure des parties d'une page Web

Vous pouvez exclure des parties spécifiques d'une page Web du contenu du format alternatif. Ajoutez l'attribut data-ally-exclude à l'élément de contenu dans votre code HTML. Cet attribut exclut l'affichage de l'élément de contenu dans le format alternatif sélectionné.

Par exemple, si vous ajoutez l'attribut à une image sur la page, cette image ne s'affiche pas dans le format alternatif BeeLine Reader lorsque vous l'ouvrez.

S'il y a un élément <main> sur le site Web, seul ce qui se trouve dans l'élément principal apparaît dans le contenu du format alternatif. Tout ce qui se trouve en dehors de l'élément principal est automatiquement exclu. Vous pouvez toujours utiliser l'attribut data-ally-exclude pour exclure des éléments de cet élément principal.

Exemple :

<!doctype html>
<html lang="en">
  <head></head>
  <body>
    <p>This will show up</p>
    <p data-ally-exclude>This will not show up</p>
  </body>
</html>


Configuration de l'icône de téléchargement des formats alternatifs

Choisissez la façon dont vous souhaitez que l'icône de téléchargement des formats alternatifs apparaisse. Choisissez l'une des options suivantes :

  • Petite icône sur la droite de la page : data-ally-af-style="flag_small"
  • Grande icône sur la droite de la page : data-ally-af-style="flag_large"
  • Barre qui s'étend en bas de page : data-ally-af-style="bar_bottom"

Utilisez ce script pour personnaliser l'apparence.

<!--
    Ally Website Integration Script.
    "data-ally-af-style" can be one of the following values to customize the look and feel:
        - flag_small
        - flag_large
        - bar_bottom
-->
<script
  data-ally-loader
  data-ally-platform-name="web"
  data-ally-client-id="8366"
  data-ally-af-style="flag_small"
  src="https://prod.ally.ac/integration/api/ally.ui.js">
</script>


Configurer le feed-back de l'éditeur de contenu

Configurez votre site pour voir exactement où se situent les problèmes d'accessibilité. Après avoir configuré les pages de votre site, ouvrez le rapport d'accessibilité et recherchez un domaine présentant un problème. Sélectionnez l'indicateur de résultat de l'élément problématique pour ouvrir le panneau du feed-back de l'éditeur de contenu. Reportez-vous aux problèmes affichés en surbrillance dans votre page, dans la fenêtre d'aperçu.

Les pages de votre site doivent être paramétrées comme suit pour que leur contenu apparaisse dans la fenêtre d'aperçu.

  • HTTPS pris en charge
  • Ajouter le script AllyJS

    Ce script est également requis pour les formats alternatifs. Si vous souhaitez voir les problèmes affichés en surbrillance dans la fenêtre d'aperçu, mais que vous ne voulez pas ajouter les formats alternatifs à votre site, utilisez la propriété data-ally-af-style=none.

  • Autoriser l'intégration de la page dans un IFrame par le domaine Ally
  • Autoriser les scripts, les styles, les images et les IFrames enfants hébergés par le domaine Ally

 


Autoriser Ally à intégrer vos pages dans un IFrame

Pour tirer pleinement parti du panneau de feed-back de l'éditeur de contenu, en tant que partenaire de confiance, Ally a besoin d'une autorisation pour intégrer votre contenu dans un IFrame. Cette autorisation permet à Ally d'afficher votre contenu dans la fenêtre d'aperçu du panneau de feed-back de l'éditeur de contenu. Ce panneau est uniquement accessible depuis votre rapport d'accessibilité.

Si vous limitez l'intégration de votre page Web dans les IFrames (par exemple, avec l'en-tête X-Frame-Options ou Content-Security-Policy), vous devrez ajouter ou modifier votre en-tête Content-Security-Policy pour ajouter https://*.ally.ac à la directive frame-ancestors.

Exemples

Exemples de configuration
Configuration actuelle Ajouter ou mettre à jour la directive frame-ancestors
En-tête X-Frame-Options avec valeur DENY Content-Security-Policy: frame-ancestors https://*.ally.ac;
En-tête X-Frame-Options avec valeur SAMEORIGIN Content-Security-Policy: frame-ancestors 'self' https://*.ally.ac;
Content-Security-Policy avec directive frame-ancestors 'none' Content-Security-Policy: frame-ancestors https://*.ally.ac;
Content-Security-Policy avec directive frame-ancestors et une liste de domaines Content-Security-Policy: frame-ancestors 'self' https://*.anothersite.com https://*.ally.ac;

Créer des utilisateurs de groupe de domaines

Les utilisateurs de groupe de domaines sont autorisés à afficher le rapport d'accessibilité pour les domaines auxquels ils sont affectés. Pour créer des utilisateurs de groupe de domaines et des groupes de domaines, les super administrateurs Ally pour les sites Web doivent se connecter au tableau de bord de configuration d'Ally pour les sites Web.

Le lien vers le tableau de bord vous a été fourni lors de votre mise en œuvre d'Ally. Il ressemble à /launchclientconfig/yourclientID. Utilisez vos informations d'identification d'administrateur existantes pour vous connecter.

Dans le tableau de bord de configuration d'Ally pour les sites Web, le super administrateur d'origine peut configurer des groupes de domaines et ajouter de nouveaux utilisateurs avant d'affecter des groupes de domaines spécifiques à ces utilisateurs.

En tant qu'administrateur, vous pouvez accorder tous les accès aux nouveaux utilisateurs, y compris celui nécessaire à la configuration. Alternativement, vous pouvez attribuer des accès partiels à des groupes de domaines spécifiques. Les utilisateurs peuvent avoir plusieurs groupes de domaines ajoutés à leur accès.

Si plusieurs domaines lui sont attribués par le super administrateur, l'utilisateur choisit le rapport de groupe de domaines à afficher lorsqu'il se connecte. Si un seul groupe de domaines lui est affecté, l'utilisateur accède directement au rapport de ce groupe.

Une fois que vous avez créé des utilisateurs et que vous les avez affectés à des groupes de domaines, vous devez les informer qu'ils disposent d'un compte.

Pour ce faire, vous pouvez utiliser nos modèles d'e-mails dédiés.

Modèle d'e-mail utilisateur Google

Bonjour [name],



Un compte Ally a été créé pour vous avec l'adresse e-mail : [emailUsed@inSignUp]

Ce compte vous permet d'accéder à [Ally for Web - Reporting] / [Ally for LMS - Config]/...



Avant de pouvoir accéder au site, vous devez associer cette adresse e-mail à un compte GoogleTM. Un compte Google est requis pour la connexion. Seuls les super administrateurs ou les administrateurs racines peuvent utiliser le mode de connexion Super administrateur de la page.

Si votre adresse e-mail est déjà liée, vous n'avez rien à faire. Si tel n'est pas le cas, procédez comme suit.

  1. Accédez à Créer votre compte Google.
  2. Renseignez les champs. Utilisez l'adresse [emailUsed@inSignUp] dans le champ Votre adresse e-mail
  3. Une fois les informations renseignées, Google vous envoie un e-mail afin de vérifier votre adresse. Suivez la procédure de vérification spécifiée dans l'e-mail pour lier votre adresse au compte Google que vous venez de créer.

Une fois que vous avez lié votre adresse e-mail, vous pouvez utiliser la connexion Google dans [Ally for Web - Reporting] / [Ally for LMS - Config]/.. pour accéder à vos rapports.  

Consultez le contenu d'aide de Blackboard pour les éditeurs pour en savoir plus sur les rapports et sur la façon de résoudre les problèmes d'accessibilité.

Modèle d'email utilisateur Microsoft® Office

Bonjour [name],



Un compte Ally a été créé pour vous avec l'adresse e-mail : [emailUsed@inSignUp]

Ce compte vous permet d'accéder à [Ally for Web - Reporting] / [Ally for LMS - Config]/...



  1. Sélectionnez le lien, puis cliquez sur Se connecter avec Microsoft. Seuls les super administrateurs ou les administrateurs racines peuvent utiliser le mode de connexion Super administrateur de la page.
  2. Accordez à Microsoft l'autorisation d'afficher votre profil et de conserver les données auxquelles il a accès. Sélectionnez Accepter.
  3. Connectez-vous avec votre adresse email Microsoft et votre mot de passe.
  4. Une fois que vous êtes connecté, vous êtes invité à vérifier votre adresse e-mail. Ally vous envoie un e-mail avec un code. Saisissez le code pour vérifier votre adresse e-mail. Il vous suffit de vérifier votre adresse e-mail la première fois que vous vous connectez.

    Remarque : Si vous ne voyez pas l'e-mail d'Ally tout de suite, vérifiez qu'il ne se trouve pas dans votre dossier de courrier indésirable.
  5. Vous pouvez désormais accéder à votre rapport.

Fermez l'onglet ou la fenêtre pour quitter le rapport.

Consultez le contenu d'aide de Blackboard pour les éditeurs pour en savoir plus sur les rapports et sur la façon de résoudre les problèmes d'accessibilité.