Concernant l’utilisation mobile :
Bien que, oui, cela fonctionne actuellement pour moi sur un appareil tactile en appuyant longuement pour déclencher le menu contextuel (testé sur Android - OnePlus 7 Pro)
Il faut absolument apporter quelques corrections pour que cela fonctionne sur plus d’appareils, en particulier pour iOS. J’ai récemment découvert qu’iOS a un problème en cours dans la façon dont il gère les menus contextuels. Cependant, je ne pourrai pas publier de correctif rapide immédiatement car nous utilisons une bibliothèque tierce pour la partie tableur.
Je publierai une mise à jour une fois ces problèmes résolus. Désolé pour le désagrément !
Je ne veux pas parler au nom des autres, mais je suppose que nous sommes tous conscients qu’il s’agit d’une nouvelle fonctionnalité et que des problèmes d’UX ou des bugs sont attendus. Et honnêtement, c’est déjà un travail incroyable.
J’ai quelques tableaux de comparaison de prix/produits assez conséquents sur un autre site que j’ai utilisés pendant les tests, et cela rend vraiment la mise à jour d’entre eux un jeu d’enfant maintenant. Mon enthousiasme pour les maintenir (et en créer de nouveaux) a certainement été renouvelé avec cette petite merveille.
Bien que je ne puisse pas tester cela sur mon instance de discourse actuelle (je ne peux pas installer de composants de thème ou de plugins), j’aimerais que cela soit intégré au cœur de discourse. Nous avons des publications avec des tableaux raisonnablement compliqués (10x10) et les modifier en markdown est toujours très pénible. Les utilisateurs avancés (par exemple, les développeurs) s’en sortent, mais c’est trop demander au reste de notre base d’utilisateurs (personnes d’affaires).
@keegan pourra probablement ajouter plus de détails, mais je pense qu’il y a une légère particularité entre le « bureau » et le « mobile » qu’une interface tactile se situe entre les deux. Je pense qu’il y a aussi quelques autres éléments dans le noyau qui sont récupérés dans la même « zone grise ».
De mon point de vue en tant qu’utilisateur final plus ou moins, il n’y a pas de zone grise Il n’y a que du blanc et du noir dans le sens où Table Builder ne donne que des fonctionnalités minimales pour tous les mobiles.
(J’avais prévu de prendre une capture d’écran mais je n’ai pas pu car le défilement de l’engrenage est toujours cassé sur iPhone. Mais ce n’est pas un problème de Table builderpeu importe; tout ce qui était nécessaire était de toucherFait).. Mais les écrans tactiles le sont.
En général, le problème est que nous ne pouvons pas détecter si un utilisateur a une souris ou non. Nous donc basons une partie de notre détection de fonctionnalités sur mobile/pas-mobile et le tactile est un signal pour mobile.
Dans ce cas précis, cependant, je pense qu’il pourrait être judicieux d’utiliser un paramètre différent, simplement masquer le bouton une fois que l’écran devient suffisamment étroit via une requête média ?