web-dev-qa-db-fra.com

Quel est un bon modèle de modification en place avec des hyperliens?

J'ai une grille de données avec de nombreuses colonnes que je veux pouvoir modifier en place. Certaines des valeurs du tableau sont des hyperliens. Je veux pouvoir suivre les hyperliens et aussi les éditer. La longueur de ligne du tableau est variable et peut parfois s'écouler hors écran.

Mon premier réflexe est de figer l'en-tête et le côté gauche de la grille de sorte que, peu importe la façon dont vous faites défiler, l'en-tête et le côté gauche de la grille soient toujours visibles. Cela me permettrait d'utiliser une icône de "modification" quelconque dans l'un de ces emplacements. Ainsi, les actions par défaut de cliquer sur des valeurs dans la grille prévaudraient jusqu'à ce que vous cliquiez sur l'icône d'édition.

Existe-t-il un moyen plus simple de gérer cela? Comment le géreriez-vous?

3
Harry Love

À quel type de plateforme est-ce destiné?

S'il s'agit d'un écran tactile, vous pouvez différencier le clic/modifier avec le toucher/appui long.

Si vous pouvez accéder aux options menu contextuel (clic droit), vous pouvez mettre une option "modifier".

Ou si vous pouvez accéder à raccourcis clavier vous pouvez faire la différence entre le clic et commande + clic (ctrl + clic).

Ce dernier peut être implémenté dans un navigateur, mais vous devez le rendre évident avec une info-bulle ou changer l'apparence lorsque vous appuyez sur la touche.

Une autre option consiste à ajouter un icône de modification à côté du lien lorsque vous le survolez, donc lorsque vous cliquez sur l'icône, vous pouvez modifier le lien.

1
Naoise Golden