Supprimer keyBoardAccessoryView sur iOS DiscourseHub


Une petite mise à jour pour nos utilisateurs iOS de DiscourseHub.


Quoi

En tant que premier « fruit facile à cueillir » dans le cadre d’un effort continu pour améliorer l’expérience de composition sur mobile, qui manque d’espace (d’écriture)[^1], nous expérimentons la suppression de la barre d’accessoire clavier native dans le Hub :

Pourquoi

Cela nous gagne environ 2 lignes d’espace texte, au petit prix de perdre la navigation native entre les champs de formulaire et une action dédiée pour fermer le clavier.

Remarques

Notre raisonnement est que la plupart des activités de formulaire/paramètres ne se produiront pas sur mobile, et que la plupart des utilisations mobiles viseront la lecture et l’écriture de sujets, bénéficiant ainsi de ce changement.

Le clavier se fermera également en tapant en dehors de toute zone de texte, de sorte que l’espace dans le pied de page devrait fournir une stratégie de sortie alternative facile.

Au cas où la perte du bouton « terminé » (action de fermeture du clavier) s’avérerait trop ennuyeuse, nous pourrions envisager de réintégrer un bouton dédié à cet effet.

Aucun changement ne peut être apporté pour la vue navigateur/PWA.

Cela ne s’applique qu’aux iPhones, pas aux iPads.

Retour d’expérience

Si nos hypothèses concernant cette fonctionnalité sont erronées, ou si nous avons négligé d’autres applications, n’hésitez pas à nous le faire savoir.

[^1] : Comme cela a été noté à maintes reprises :

* https://meta.discourse.org/t/new-topic-editor-too-small-ios-26-5-safari-web/404681/4
* https://meta.discourse.org/t/creating-editing-a-post-on-mobile-lets-discuss-the-2026-discourse-experience/400393?u=chapoi
* https://meta.discourse.org/t/such-a-tiny-window-to-edit-here-on-a-cell-phone/255225