- Mozilla a mis à jour Firefox, à partir de la version 77, pour arrêter de tronquer le texte collé dans les formulaires Web.
- Le navigateur ne raccourcira plus ce texte, même s'il dépasse le nombre maximum de caractères défini avec la propriété maxLength.
- Vous pouvez toujours consulter le Firefox page pour tout sur le navigateur, des correctifs aux guides pratiques.
- Visitez notre Nouvelles Hub pour en savoir plus.
Mozilla a mise à jour Firefox, à partir de la version 77, pour arrêter de tronquer le texte collé dans les formulaires Web. le le navigateur ne raccourcira plus ce texte, même s'il dépasse le nombre maximal de caractères défini avec la propriété maxLength.
La troncature, qui est simplement un moyen de limiter le contenu du texte, a de bonnes utilisations. Par exemple, les développeurs l'utilisent pour limiter la longueur du texte afin de garantir sa précision.
Mais il a un revers, surtout si le contenu collé dans un formulaire Web est un mot de passe.
Plus besoin de tronquer les mots de passe collés dans Firefox 77 ou version ultérieure
Chaque caractère d'un mot de passe compte. Ainsi, la falsification de ce contenu est susceptible de poser des problèmes aux utilisateurs qui tentent d'accéder à des sites Web ou à des portails en ligne protégés par mot de passe.
Cela pourrait amener un site Web à rejeter le mot de passe d'origine car il a enregistré une version abrégée. C'était le problème avec Firefox avant le dernier changement.
Les utilisateurs copieraient et colleraient des mots de passe longs, tels que ceux d'un gestionnaire de mots de passe, dans un formulaire Web ou un champ de texte. Le navigateur tronque alors automatiquement la combinaison collée.
Le problème n'est plus.
Vérifié-fixé sur le dernier Nightly 77.0a1 (2020-05-04) sur Windows 10 et MacOS 10.13. Le champ obtiendra une surbrillance rouge après avoir collé une chaîne plus longue que la longueur maximale. La surbrillance d'avertissement est également supprimée si l'utilisateur raccourcit la longueur à la valeur maximale.
Comment fonctionne le correctif
Les développeurs pourront toujours appliquer l'attribut maxLength, y compris aux champs qui capturent les mots de passe des utilisateurs.
Si le formulaire ou le champ reçoit du texte plus long que la limite de caractères spécifiée, il sera entouré d'une bordure rouge.
En outre, un message d'erreur accompagnera la surbrillance rouge dans Firefox. Il invitera l'utilisateur à réduire le nombre de caractères au maximum spécifié. En outre, il affichera le nombre de caractères que le champ de texte a capturé.
L'utilisateur doit raccourcir le mot de passe conformément à la restriction maxLength applicable. Sinon, ils ne pourront pas envoyer le formulaire invalide au serveur.
Vous pouvez toujours partager vos suggestions ou poser n'importe quelle question dans la section commentaires ci-dessous.