El método abreviado de teclado de aplicación personalizado para Safari no siempre funciona

4

Desinstalé Flash hace un tiempo, e instalé Chrome como una copia de seguridad para cuando golpeo algo en Safari y quiero ver el Flash. Tengo el conjunto de preferencias "Mostrar desarrollo en barra de menús" y creé un acceso directo del teclado de aplicación para Safari, para desarrollar > Abrir página con > Google Chrome. El acceso directo que creé era + K . ¡Y funciona!

Bueno, un poco. Parece que cada vez que salgo y reinicio Safari, el acceso directo deja de funcionar. Pero una vez que navegue de nuevo a Desarrollar > Abrir página con (puedo cancelar solo cuando aparezca el menú, no necesito seleccionar nada), el acceso directo funciona de nuevo.

¿Alguna forma de asegurarte de que siempre funcione?

    
pregunta bpapa 10.12.2010 - 05:01

1 respuesta

3

Este es un "error" conocido que no sé si Apple alguna vez considerará un error.

El problema es que la lista de navegadores se genera "dinámicamente" cada vez que se hace clic en ella (o al menos la primera vez después de que se inicia Safari); El razonamiento detrás de esto es que los diferentes usuarios tendrán un conjunto diferente de navegadores, por lo que la lista no puede ser codificada. Por lo tanto, dado lo anterior, el acceso directo no funciona hasta que Safari haya "generado" la lista. Esto ocurre cuando se muestra el menú.

Una posible solución sería utilizar Automator y crear un servicio que abra la página de safari actual en Chrome. Pero eso está más allá del alcance de esta respuesta.

Versión TLDR: no hay nada que puedas hacer más que presentar un informe de error en Apple si quieres mantener la misma técnica de acceso directo. Las alternativas involucran a Automator.

    
respondido por el Martin Marconcini 10.12.2010 - 15:09

Lea otras preguntas en las etiquetas