2 votos

Gmail en OSX Clic derecho

Gmail me muestra este menú en lugar del menú normal del botón derecho. En particular, necesito "Abrir en pestaña" para correos individuales.

enter image description here

¿Cómo puedo volver al menú contextual "normal" de Chrome/Safari?

enter image description here

1 votos

Ctrl-Clic (también conocido como clic derecho) es sensible al contexto, lo que significa que cambia dependiendo de dónde se encuentre. Por ello, muchas aplicaciones web (como gmail) utilizan ahora el botón derecho para su propio menú. La forma más sencilla de abrirlo en una nueva pestaña es mantener pulsado Cmd y haga clic en el enlace; será automático. En Shift al hacer clic se abre una nueva ventana.

0 votos

@allan Cmd absolutamente funciona, y se lo agradezco. Sin embargo, me gustaría saber si se trata de una nueva funcionalidad de Gmail o si hay alguna forma de evitarla y recuperar el menú "normal". Parece que es nuevo en Gmail y bastante reciente... pero quizá no. Gracias.

2 votos

Hace tiempo que dejé de usar Gmail, así que no puedo confirmarlo, pero en Outlook.com me pasa lo mismo: en la aplicación web me aparece un menú contextual igual que en el cliente Outlook completo. No sé si se puede forzar el antiguo menú, ya que es sensible al contexto, lo que significa que cambia en función de la aplicación que se esté utilizando.

1voto

Douglas Puntos 10417

No se puede cambiar el menú contextual (activado por Control Click o "Right-Click") porque está incrustado dentro de la App; esto incluye el código HTML de una página web.

En Documentación para desarrolladores de Apple

Los menús contextuales aparecen cuando el usuario pulsa la tecla Control. sobre un objeto. Safari presenta diferentes menús contextuales cuando el puntero del ratón está sobre la barra de herramientas, la barra de favoritos, una barra de extensión la barra de pestañas o el contenido de una página web.

Su extensión puede añadir elementos de menú al menú contextual que aparece sobre el contenido web. Usted controla las acciones de instalando una función de escucha para el evento "comando" en su página HTML global o en una barra de extensión.

(El subrayado es mío)

Esencialmente, lo que esto está diciendo es que el desarrollador de la aplicación (web) establece el contenido del menú contextual. Si no lo establecen, será el predeterminado para lo que se establezca en Safari/Chrome/Firefox/etc.

Si su objetivo es abrir un enlace en una nueva pestaña, mantenga pulsado Cmd mientras pulsa para omitir el menú. Manteniendo pulsado Shift al hacer clic se abre el enlace en una ventana nueva. Estas opciones me resultan más rápidas que hacer clic con el botón derecho, ya que mi mano izquierda rara vez abandona el teclado y no tengo que analizar un menú para encontrar el elemento que quiero.

1voto

hjdm Puntos 18

Puede crear un bookmarklet para desactivar el menú contextual no nativo.

Añade este código como dirección de marcador:

javascript:(function(w){
var arr = ['contextmenu'];
for(var i = 0, x; x = arr[i]; i++){
    if(w['on' + x])w['on' + x] = null;
    w.addEventListener(x, function(e){e.stopPropagation()}, true);
};
for(var j = 0, f; f = w.frames[j]; j++){try{arguments.callee(f)}catch(e){}}})(window);

Tendrás que "abrirlo" cada vez que quieras desactivar el menú contextual no nativo. Quizá haya alguna forma de lanzarlo de forma atomática, pero no sé cómo hacerlo.

Código extraído de Respuesta de StackOverflow.

0 votos

Gracias. Miraré también la respuesta SO... quizás un tampermonkey con este código serviría...

0 votos

Gracias, esto es muy chulo pero al final creo que Gmail ha cambiado las opciones para que incluso con esto el menú de clicks no esté disponible. Eso sí, esto suprime el menú de clic derecho específico de la app, así que gracias por eso.

0 votos

Perdón, quería decir que la opción del menú del botón derecho, abrir en pestaña, no está disponible.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X