Supprimer la suppression de la commande/cmd-f

Comment recréer :

  1. Utiliser les navigateurs principaux (dérivés de Chromium / ffx / ie)
  2. Naviguer sur Internet
  3. S’habituer à utiliser les commandes standard du clavier comme cmd-q, cmd-1/2/3, cmd-f
  4. Continuer à naviguer
  5. Rencontrer un site Web Discourse
  6. Appuyer sur cmd-f parce que vous voulez trouver quelque chose sur la page
  7. Obtenir une expérience entièrement différente et généralement pire*
  8. Jeter l’ordinateur par la fenêtre. Abandonner la vie sur Internet telle qu’elle est. Déménager sur une île déserte et manger des sushis pendant un petit moment

Exemples de « pire »

  • Ne trouve souvent pas les choses sur la page
  • Nécessite un nombre minimum de caractères
  • Ne permet pas d’appuyer plusieurs fois sur cmd-f pour faire défiler et rechercher

Solution proposée :
Supprimer la fonctionnalité dans son intégralité.

3 « J'aime »

Je ne suis pas sûr que ce soit un bug en soi.

Peut-être plutôt une suggestion ?

1 « J'aime »

Je ne sais pas… si j’étais sur un site web de discussion et que je voulais cliquer dans la barre d’URL et que cela ne fonctionnait pas, ne serait-ce pas un « bug » ?

En quoi est-ce différent ?

2 « J'aime »

Vous pouvez appuyer sur une deuxième fois sur Ctrl+F pour accéder à la recherche du navigateur. C’est la meilleure touche à utiliser pour la recherche. Avez-vous une meilleure idée ?

4 « J'aime »

oui oui. meilleure solution :
appuyez une fois sur cmd-f. (c’est-à-dire, pas deux fois) (également, pour anticiper toute autre idée : pas trois fois ou plus non plus)

ceci est paraphrasé de la publication originale comme suit :

« Supprimer la fonctionnalité dans son intégralité. »

2 « J'aime »

L’ironie voulue que cette instance particulière de discours ait désactivé cette fonctionnalité ne m’échappe pas. Les personnes qui dirigent cet endroit ont-elles reconnu son infériorité ?

Peut-être que le sujet que vous avez essayé était court

3 « J'aime »

Voyez, c’est ça le bug :

« la majeure partie du flux de messages et de sujets n’est pas dans le DOM du navigateur »

Peut-être arrêtez de charger autant de javascript, de css et de jolies images et concentrez-vous sur le chargement du texte de la conversation.

Alors la recherche native cmd-f fonctionnerait très bien.

« deux fois si vous pensez être plus intelligent que Discourse. Découvrez si vous l’êtes »

Littéralement, à chaque fois, je fais juste défiler la page rapidement pour tout charger. Ensuite, j’appuie deux fois sur cmd-f et ça fonctionne mieux.

Ce n’est pas vrai.

La fonctionnalité existe ici aussi :

Allez sur : Introducing admin sidebar navigation - #61 by martin appuyez sur Ctrl-F

2 « J'aime »

Lorsque vous faites cela, pour améliorer les performances de défilement et de rendu, Discourse supprime les messages précédents du DOM. Il est donc impossible de « charger tout » un sujet volumineux.

C’est pourquoi nous avons l’implémentation personnalisée de ctrl+f, et nous ne l’utilisons que pour les sujets longs qui sont impossibles à charger dans leur intégralité.

8 « J'aime »

Il me semble que vous cherchez juste des excuses. Le détournement de fonctionnalités natives devrait être un non catégorique. 99,9 % des sites sur Internet respectent cela. Pourquoi Discourse est-il spécial ?

1 « J'aime »

Il y a une énorme quantité d’historique sur ce sujet dans de nombreux sujets au fil des ans. Si vous effectuez une recherche, vous pourrez voir les conversations passées. :+1:

5 « J'aime »

GitHub, Google docs/slides/etc. le détournent également, et je soupçonne que c’est bon pour les performances ici, et c’est pourquoi c’est fait.

3 « J'aime »

GitHub, Google docs/slides/etc. s’en emparent également, et je soupçonne que c’est bon pour les performances ici, et c’est pourquoi c’est fait.

Excellente opportunité pour Discourse d’être un leader en matière de non-écrasement des fonctionnalités natives !

Vous pourriez montrer du doigt les grands acteurs et leur montrer qui est le patron.

Quelle combinaison de touches recommanderiez-vous aux personnes qui s’attendent à ce que Ctrl+F trouve le message qu’elles recherchent dans le sujet, alors que ce message n’est pas disponible dans le navigateur ? On pourrait penser que Ctrl+F trouverait le message souhaité dans ce sujet, mais ce n’est pas le cas. Quelle est la touche qui permet de « trouver le message dans ce sujet même si mon navigateur ne le trouve pas » ? Le fait que Ctrl+F ne trouve pas un message dans le sujet actuel n’est-il pas une violation des attentes ?

4 « J'aime »

Le remplacement des fonctions standard du navigateur par la fonction de recherche de Discourse peut être déconcertant et peu intuitif pour les utilisateurs qui s’attendent à des raccourcis cohérents sur tous les sites Web. Cela perturbe leur flux et entrave l’accessibilité, rendant les recherches sur page plus difficiles.

Une meilleure approche pourrait consister à permettre aux utilisateurs de choisir leur méthode de recherche préférée, en préservant par défaut les fonctions du navigateur. Suggérez une icône visuelle pour indiquer la recherche dans Discourse pour commencer.

Je pense que Ctrl-F est la fonctionnalité standard de « rechercher du texte dans la page » du navigateur, qu’il est préférable de ne pas remplacer.

Pour les recherches spécifiques à Discourse, les utilisateurs peuvent cliquer sur la loupe (probablement pour la plupart des utilisateurs qui n’utilisent pas de raccourcis). Discourse a déjà le raccourci « / » pour ceux qui utilisent des raccourcis.

Fait intéressant, sur mon Chromebook, il détourne à la fois Ctrl-Alt-F et « / » pour cette fonctionnalité.

Si vous remplacez, incluez au minimum un texte tel que « appuyez à nouveau sur Ctrl-F pour utiliser la fonction de recherche native dans la page ».

1 « J'aime »

Je ne sais pas quand cela a changé, mais Discourse ne semble plus détourner \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e, seulement \u003ckbd\u003eCtrl\u003c/kbd\u003e + \u003ckbd\u003eAlt\u003c/kbd\u003e + \u003ckbd\u003eF\u003c/kbd\u003e comme mentionné dans le post de @Isambard.

Doh, j’ai manqué la partie concernant les grands sujets :

Il vous indique également d’appuyer à nouveau pour la recherche par défaut @Isambard :
image

1 « J'aime »

Merci d’avoir signalé cela, je ne l’avais même pas remarqué après des années d’utilisation de Discourse.

Blague à part, j’apprécie ce que font les développeurs, mais j’espère qu’ils pourront accepter des changements pour rendre Discourse plus accessible aux utilisateurs grand public.

Pas là pour une raison quelconque :