Pourquoi mon clavier ne me suggère-t-il rien ?

Partout ailleurs sur mon téléphone portable, mon clavier affiche toujours une rangée de conseils et d’astuces utiles sur le mot suivant que je veux taper.

Mais chaque fois que j’utilise des sites Discourse ici dans Chrome, c’est comme si j’étais en mode de saisie de mot de passe ou quelque chose comme ça. Il n’y a absolument aucune aide de mon clavier. C’est comme si je devais enfin apprendre à épeler ou quelque chose comme ça.

J’utilise Chrome sur mon téléphone et j’obtiens mes « mots suggérés » qui apparaissent :

Peut-être est-ce un problème avec votre appareil en particulier ?

2 « J'aime »

J’ai aussi le problème des suggestions manquantes. Elles ont disparu un jour. Mais elles fonctionnent toujours lorsque j’utilise l’édition rapide.
Les suggestions peuvent donc fonctionner avec cet appareil, cette version de Chrome et ce clavier.
Mais ce n’est pas seulement un problème de Discourse. Si je change d’application de clavier et en utilise une autre, les suggestions fonctionnent partout.
J’ai fait quelques recherches sur la disparition des suggestions. Je pense qu’il y a eu un changement dans Chrome pour intégrer les suggestions (celles que, par exemple, la recherche Google affiche pendant que vous tapez) dans les suggestions du clavier. Mais cela ne fonctionne qu’avec de nouvelles applications de clavier.
L’application de clavier est donc un problème, mais comme elle fonctionne toujours dans la fenêtre d’édition rapide, il y a peut-être quelque chose que Discourse pourrait faire pour la faire fonctionner.

Modification du message avec mon application de clavier habituelle

Utilisation de l’édition rapide et de mon application de clavier habituelle

Modification avec une application de clavier différente

3 « J'aime »

J’ai juste utilisé les outils de développement pour voir ce qui est si spécial dans ce champ dans lequel je tape ici.

Prêt ?

\u003ctextarea ... autocomplete="off"\u003e

Cruel Cruel Cruel !

Pourquoi Pourquoi Pourquoi ?

Je parie que c’est pour tuer les publications de spam du rapide Jimmy ou quelque chose comme ça.

Mais tu ça a anéanti ma principale façon de taper aussi. Maintenant, je dois réapprendre à épeler !

Affecté mon ASUS Zenfone Android 8. Samsung Galaxy Android 13 OK.

1 « J'aime »

Eh bien, cependant, la balise \u003ctextarea ... autocomplete=\"off\"\u003e ne signifie pas ce que vous pensez qu’elle signifie…
Son intention réelle n’est pas de faire en sorte que le navigateur génère une boîte déroulante comme celle-ci :

1 « J'aime »

OK, je vais tester sur cette page, Autofill Smoke Test .

100% prouvé que cela affecte mon ASUS Zenfone 3 d’origine :






Par conséquent, cessez et renoncez à désactiver l’autocomplétion des gens sans aucune bonne raison. Ce n’est pas comme si nous pouvions simplement ajouter une extension à notre navigateur de téléphone portable pour la rétablir. Citez une autre application qui fait une chose aussi ridicule dans de grands champs de texte.

Bien sûr, vous pourriez dire : « Eh bien, votre clavier ASUS n’est pas assez intelligent. Il prend l’autocomplétion trop au sérieux. Utilisez un autre clavier. » Eh bien, ce sont vous qui avez désactivé l’autocomplétion sans aucune bonne raison…

Nous voyons donc, selon ASUS, que l’autocomplétion signifie l’ajout de cette ligne de choix que vous voyez en haut du clavier. Et maintenant, elle a disparu, morte, enterrée.

Si je suis tombé sur ça, cela signifie probablement qu’il y a un millier d’utilisateurs dont j’ai « sauvé la vie » aujourd’hui.

Si je ne l’avais pas trouvé, ils auraient probablement simplement accepté leur malchance jour après jour… sans savoir qui avait subtilisé leur ligne de choix.

Bien sûr, mon dernier Samsung n’est pas affecté. Vous voyez, c’est pourquoi vous n’avez jamais su les dégâts que cela causait : cela n’arrive pas sur le téléphone portable de toutes les entreprises. Et pour ceux pour qui cela arrive, ne vous attendez pas à ce que les gens puissent le mettre à jour vers une nouvelle version.

Mais bref, c’est le seul système de forum que j’ai jamais rencontré qui insiste pour désactiver l’autocomplétion, même dans les grands champs de texte.

Cela me donne envie de faire grève de l’orthographe !

Nous avions une bonne raison de tenter de la désactiver initialement, Chrome essayait de remplir automatiquement les informations personnelles des utilisateurs (comme leur adresse) dans le compositeur, et c’était un peu alarmant : New post/reply sometimes tries to autocomplete my address on Chrome

Il est regrettable que certains claviers Android semblent utiliser la saisie semi-automatique pour désactiver le texte prédictif d’un clavier, ce n’est vraiment pas l’utilisation correcte de autocomplete="off" du tout selon la spécification HTML, et cela entre en conflit avec l’utilisation (également incorrecte) de la saisie semi-automatique par Chrome.

Votre clavier fonctionne-t-il comme prévu sur ce formulaire de test ? https://codepen.io/wavyknife/full/JjBVxMM

Les champs de ce formulaire de test ont autocomplete="discourse" ce qui pourrait être suffisant pour désactiver la saisie semi-automatique trop zélée de Chrome sans la désactiver dans d’autres situations.

8 « J'aime »

C’est un marché !


Je me sens déjà mieux !

Je pensais qu’ils avaient déjà implémenté votre solution dans New post/reply sometimes tries to autocomplete my address on Chrome - #69 by sam mais je suppose qu’ils l’ont juste remise sur “off” plus tard.

Il est de très haute priorité que cela soit ajouté à une préférence avancée. En d’autres termes, il devrait y avoir des zones de texte dans les préférences avancées, où un utilisateur peut ajuster ces chaînes critiques. Comme nous l’avons vu, il n’y a pas de solution unique.\n\nCela pourrait faire toute la différence par rapport à une saisie laborieuse pendant des années pendant que l’utilisateur attend que l’administrateur installe la prochaine mise à niveau.\n\nOui, je dis que quelques années plus tard, lorsque la même chose se reproduira pour un autre utilisateur, il pourra aller directement dans les préférences avancées et ajuster les chaînes d’autocomplétion, etc., pour pouvoir taper joyeusement pour toujours.\n\nNon, je ne dis pas d’importer une feuille de style. Ce serait trop compliqué pour certains utilisateurs. Je dis simplement que chacune de ces chaînes critiques devrait y être exposée dans les préférences avancées pour que l’utilisateur puisse l’ajuster si nécessaire.\n\nSurtout sur les téléphones portables, où l’on ne peut pas simplement installer un plugin de navigateur.\n\nNon, il n’y a aucun problème de sécurité. C’est comme permettre aux utilisateurs de choisir la couleur avec laquelle ils veulent peindre leur maison. Ou d’accord, s’ils aiment laisser leur porte moustiquaire ouverte pendant la journée ou quelque chose comme ça.

De plus, nous avons constaté que le problème ne se produit pas avec Google Gboard, mais uniquement avec le clavier ASUS ZenUI.