web-dev-qa-db-fra.com

Dans le copier / coller, Google Docs indique que "Ces actions ne sont pas disponibles via le menu Edition, mais que vous pouvez quand même utiliser Ctrl C", etc.?

Lorsque vous sélectionnez Copier/Coller dans le menu contextuel, pourquoi Google Documents affiche-t-il une boîte de dialogue indiquant:

Copier et coller dans Google Docs

avec le message:

Ces actions ne sont pas disponibles via le menu Edition, mais vous pouvez toujours utiliser Ctrl-C ou Ctrl-V

etc quand il pourrait juste faire l'opération directement du menu?

Copier et coller est dans le menu ...

copy and paste is in the menu

... mais si vous le sélectionnez, vous ne pouvez pas le faire, utilisez Ctrl-C, etc. but selecting it says you can't do it, use Ctrl-C etc

Quelle était la conception derrière cela?

Je ne comprends pas pourquoi on ne peut pas faire l'opération, après tout:

  1. Il fournit les options du menu: copier et coller
  2. quand vous sélectionnez ces derniers, il sait ce qu'ils doivent vous dire
  3. il peut faire le copier-coller mais via Ctrl-C, Ctrl-V etc.
  4. Ils peuvent sûrement lier le code Google Docs qui gère la sélection de menu avec le code qui effectue réellement l'opération.

Était-ce un problème de brevet?

Un problème de sécurité?

Ou une sorte de conflit d'interface utilisateur rendant cette étape supplémentaire obligatoire?

17
therobyouknow

Je suppose que vous n'utilisez pas Chrome. C'est pourquoi ma réponse est pertinente.

Découvrez ceci article sur le copier/coller dans les documents Google Drive:

Lorsque vous travaillez dans Chrome, vous pouvez utiliser le menu contextuel pour copier et coller du contenu (ou sélectionner "Copier" ou "Coller" dans le menu Edition de la barre d'outils).

Lorsque vous utilisez le menu contextuel du clic droit dans Drive, les éléments que vous copiez/copiez/collez sont stockés à un emplacement différent (sous Chrome). Par conséquent, si vous n'utilisez pas Chrome, vous ne pourrez pas utiliser les options du menu. Les raccourcis clavier fonctionnent toujours car ces éléments sont stockés ailleurs (dans le Presse-papiers du système, pas dans le navigateur).

Mise à jour: un peu plus de contexte - Chrome utilise son propre presse-papiers Web. Pourquoi? Je ne suis pas certain à 100%, mais je pense que c'est pour que vous puissiez conserver les éléments collés dans des fichiers ou des applications (comme des feuilles de calcul vers des documents, etc.), ce que vous ne pouvez pas faire avec le presse-papiers du système traditionnel. Étant donné que le menu contextuel est également natif pour l'application en cours d'exécution (dans ce cas, votre lecteur et Chrome sont tous connectés ensemble), le menu contextuel se comportera différemment lorsqu'il sera utilisé dans Firefox. En effet, ces options spécifiques cherchent à accéder au presse-papiers Chrome, ce qu’il ne peut pas.

Ma réponse devient encore plus hypothétique à ce stade: je parierais que le Ctrl+C L'événement est écrasé dans Chrome pour être copié/coupé dans le presse-papiers Chrome, mais il serait naturellement remplacé par défaut dans le presse-papiers du système, sinon dans Chrome. Le menu contextuel ne se comporte pas de la même manière parce que, eh bien, je n'en ai aucune idée :) Cela pourrait être quelque chose à afficher dans un forum de produit ...

11
OnenOnlyWalter