Écrit par : Elaine Jones, chef de produit
D2L a introduit des limitations de caractères dans divers domaines de Brightspace au cours des dernières années. Bien qu’un article de blog précédent en 2021 ait introduit ces changements, nous voulions fournir une mise à jour sur ce travail et donner un aperçu des changements récents.
Figure : Exemple de message d’erreur pour un message de discussion qui dépassait la limite de caractères.
Pourquoi des limitations de caractères sont-elles requises ?
Historiquement, certains champs dans Brightspace ont été créés sans limite sur le nombre de caractères qui pouvaient être ajoutés aux champs. Dans certaines zones de Brightspace, les champs contenant un grand nombre de caractères peuvent entraîner l’échec du chargement des pages ; et sur les pages où plusieurs champs s’affichent, cela peut entraîner une dégradation importante du site lors du chargement de la page. Cela contribue à une expérience négative pour les utilisateurs et pourrait avoir un impact sur la capacité d’un apprenant à accéder à Brightspace.
En conséquence, D2L a évalué les champs afin de mettre en œuvre des limites raisonnables permettant aux utilisateurs de continuer à utiliser le système tout en réduisant la probabilité que des actions non intentionnelles causent des problèmes sur le site. Notre priorité est d’évaluer les champs reconnus pour causer des problèmes, ainsi que ceux accessibles à tous les flux de travail des utilisateurs (tels que les champs de saisie des apprenants).
D2L continuera d’évaluer les champs qui n’ont pas de limites raisonnables et qui pourraient avoir des répercussions sur les performances. L’évaluation de l’utilisation actuelle de ces champs par l’ensemble des clients et l’examen du rendement des pages sont pris en compte lors de la détermination d’une limite appropriée.
Comment ces changements sont-ils communiqués ?
D2L a introduit des limites de caractères dans divers champs dans Brightspace au cours des dernières années et continuera d’évaluer les champs qui n’ont pas encore de limites de caractères. Toutes les limitations qui sont introduites seront trouvées sur notre Liste des problèmes résolus expliquer la nouvelle limite qui a été ajoutée. Dans le cas où l’introduction d’une limite peut entraîner une troncation de données ou nécessiter un flux de travail différent, ceux-ci seront communiqués dans le cadre de notre Notes de version. Étant donné que les utilisateurs finaux pourraient potentiellement exploiter l’absence de limite pour causer des problèmes de site, un préavis limité pour les changements est requis. Les annonces publiques normales présentent un risque d’exploits jusqu’à ce que la limite soit en place.
La plupart des flux de travail n’auront pas de modifications de données historiques, mais toute modification future des caractères existants dans les champs devra respecter la nouvelle limite. Lors de la modification d’un champ avec une limite de caractères, les utilisateurs concernés ne peuvent pas enregistrer le champ tant que le nombre de caractères n’est pas en dessous de la limite spécifiée. Si un utilisateur modifie un champ historique dépassant la limite, il devra le modifier avant de pouvoir l’enregistrer. L’annulation de la modification laissera le champ tel quel.
Les clients peuvent demander des informations sur les données de leur environnement concernant les limites à leur TAM ou au support D2L si cela est nécessaire pour les notifications des utilisateurs. En raison des tailles de données impliquées, le texte intégral des éléments dépassant la limite ne sera normalement pas fourni. Dans la plupart des cas, les ensembles de données fourniront d’autres détails sur les données dans les outils, permettant une analyse plus approfondie des éléments dépassant les limites.
Changements historiques
Entre 2020 et 2022, des limites pour les champs de discussion, d’annonces, de profils utilisateurs, d’assignations, de blogs et de casiers ont été introduites.
En 2023, les changements suivants ont été appliqués jusqu’à présent (pour plus de détails, veuillez consulter le Liste des problèmes résolus:
- (20.23.01) Champs de rétroaction de quiz
- (20.23.03) Champ de rétroaction des notes et champ de contenu du composant graphique
- (20.23.04) Description du quiz, champs d’en-tête et de pied de page
- (20.23.05) Champ de signature électronique
- (20.23.06) Description du module de contenu et des sujets
- (20.23.07) Modification de fichiers HTML de contenu, y compris via Gérer les fichiers et le Générateur de cours
- (20.23.10) Champs de liste de contrôle, y compris les catégories et les éléments
- (20.23.10) Champs de présentation du portfolio électronique