Il me manque cette fonctionnalité que j'utilise tout le temps dans Visual Studio lorsque je parcours le code, dans mon navigateur (c'est Ctrl+-). Comment cette fonctionnalité est-elle censée fonctionner dans un navigateur ?
La page est chargée et la partie supérieure de celle-ci est affichée. Vous utilisez des commandes de navigation dans la page, comme le défilement, la montée et la descente de la page, l'accueil et la fin, etc. La page précédente et la page suivante ont la propriété agréable d'être réversibles, elles sont mutuellement doubles, dirais-je. Cette fonction de "mouvement inverse" est absente pour les commandes home, end et scroll.
Modifier : Exemple de flux de travail, où la fonctionnalité décrite serait nécessaire :
Vous appuyez sur la touche Accueil pour rechercher une information que vous avez vue précédemment (en particulier sur les pages longues), ou vous appuyez sur la touche Fin pour arriver à la fin (où se trouve le chapitre suivant, Voir aussi (sur wikipedia) ou toute autre information intéressante, comme vous vous y attendez), puis vous voulez revenir à l'endroit où vous lisiez précédemment. Comment ? Ou vous pouvez appuyer sur ces touches par accident, je ne sais pas pourquoi, mais il m'arrive de confondre Shift+Ctrl+Fin avec Shift+Fin et il n'y a aucun moyen de revenir en arrière (à part faire défiler la page pour chercher où commence la sélection).
L'autre cas (douloureux) est la recherche dans Firefox. Vous mettez le focus sur la barre de recherche (par Ctrl+F par exemple) et commencez à écrire le mot que vous voulez trouver. Firefox réagit immédiatement en faisant défiler la vue principale jusqu'à la première correspondance avec votre saisie (partielle), ne trouvant peut-être pas le terme entier, mais la position du scoll est déjà vissée sur la dernière correspondance, ou la correspondance avec un torse de votre requête de recherche. Maintenant, comment revenir en arrière ?
Existe-t-il une solution ? Je n'en ai pas trouvé d'autre que de l'implémenter moi-même (j'utiliserais Alt+up), ce pour quoi je n'ai pas le temps maintenant.