20 votos

¿Existe una opción para mostrar la url real cuando se hace una búsqueda en Safari 6?

Safari 6 integró una barra de direcciones y un cuadro de búsqueda juntos. Así, cuando quieras buscar una palabra clave, sólo tienes que escribir en el cuadro de direcciones. Eso es tal vez Bien.

Antes, cuando se escribía algo en el antiguo cuadro de búsqueda , estaba viendo una url que contiene todos los términos de búsqueda como cadenas de consulta en la antigua barra de direcciones . Por ejemplo, si escribe Safari 6 en el cuadro de búsqueda, verá algo como https://www.google.com/search?hl=en&q=safari+6… en la barra de direcciones.

En Safari 6, repitiendo este experimento, escriba Safari 6 en la barra de direcciones integrada. Seguirá viendo Safari 6 allí, no la URL real. Esto sucede incluso si voy primero al sitio de búsqueda y escribo la palabra clave en su búsqueda. Sólo ocurre para la elección del motor de búsqueda en las preferencias de Safari. Así que digamos que elijo "Yahoo" y voy a "Google.com", entonces se muestra la URL real.

¿Es posible evitar esta molestia y hacer que Safari 6 revele la URL real?

2 votos

Vaya, por qué Safari secuestraría la URL de un sitio. Yo casi lo clasificaría como un error. Realmente espero que para muchos defaults write secretos para el 10.8.

0 votos

No puedo reproducir fácilmente el secuestro de la URL por parte de Safari al ir primero a google.com manualmente. (Aunque google.com se utiliza como el motor de búsqueda en mi Safari.) Sólo cuando de alguna manera permanecer en la página principal de Google mientras se escribe (que es difícil; normalmente se va a los resultados de búsqueda automática de inmediato) a continuación, haga clic en el botón de búsqueda sí muestra los términos de búsqueda en la barra de ubicación.

0 votos

Hay un duplicado más reciente con una buena solución de arrastre .

7voto

Oskar Puntos 1242

Safari mantiene esta información internamente, pero sólo he podido hacer que divulgue la URL real activando el inspector web (Opción-Comando-I) después de haber activado el menú de depuración en la parte inferior de la pestaña avanzada en las Preferencias de Safari (Comando-,). Por supuesto, puedes arrastrar la URL fuera de la ventana de búsqueda para obtener un enlace (en lugar de copiar, que sólo copia los términos de búsqueda visibles).

Verá el URL completa debajo de la información sobre la ubicación en la esquina inferior derecha de la pantalla. La página web sólo La parte buena de esto es que el texto es copiable una vez que has navegado y lo has seleccionado. Podría ser posible escribir una extensión de Safari para realizar esta copia, pero aún no he encontrado ninguna que lo haga.

enter image description here

Tal y como ha indicado Arjan, también puedes hacer un marcador y utilizar JavaScript para recuperar la URL.

javascript:(function(){window.location.href=window.location.href.replace("search?", "#");})()

También puede interesarle gDirectLinks o su hermano mayor LinkThing que cambian la forma en que Safari representa los términos de búsqueda de Google y trabaja con el manejo de las URL de Google.

1 votos

Incluso se podría escribir un sencillo bookmarklet para ejecutar javascript:prompt("Here's your URL", window.location) pero asumo que el OP sólo quiere deshacerse del secuestro de la barra de localización... (Y qué pena window.location=window.location no hace el truco, aunque window.location=window.location.replace("search?", "#") engaña a Safari).

0 votos

Y, una vez que haya marcado el javascript de su elección - hágalo en las primeras nueve ranuras de su barra de marcadores y podrá utilizar un atajo de comandos para invocarlo desde su teclado. Tercera ranura -> Comando-3. también quixapp.com/ayuda

0 votos

Ya veremos. Apuesto a que mucha gente encontrará esta respuesta y tu comentario y la encontrará útil aunque el OP busque más hackear las cosas y hacerlas como estaban. Esperemos que esa respuesta aparezca si es posible.

5voto

Ian Puntos 3250

Una forma muy sencilla que he descubierto para evitar esto es la siguiente (por cierto, estoy usando Safari 7.1):

  1. "Seleccionar todo" en la caja de direcciones
  2. Abrir una nueva ventana de Safari
  3. Haz clic en la caja de direcciones y "pega"

Esto te da una URL (una URL realmente larga) que luego puedes arrastrar y guardar en una carpeta, pegar en otro lugar como referencia, etc.

0 votos

ya no funciona

0 votos

A mí me ha funcionado. Última versión regular de Safari: 14.0 (15610.1.28.1.9, 15610

3voto

Irfan Hanafi Puntos 56

He creado un Extensión de Safari: Obtener URL para resolver exactamente este problema. Abre un bonito popover con la url completa, ya seleccionada y lista para copiar y pegar.

Espero que lo disfrutes.

1 votos

Me encantaba su plugin. Sin embargo, ha sido eliminado por Safari 12.

2voto

Mike Puntos 1018

Al hacer clic con el botón derecho del ratón en el título de la ventana, se muestra un menú de la URL en la que se encuentra. No puedes copiar desde aquí, pero al menos puedes VER la url.

2 votos

es un buen punto, pero quiero ser capaz de copiar la URL.

0 votos

Esta es una buena idea. Así que creo que la versión de canon de este truco es Apple-clic en el título de la ventana.

0 votos

La versión actual (no beta) de safari tiene ahora una opción para mostrar la url completa, de forma nativa.

2voto

Calion Puntos 128

OMFG He descubierto la respuesta a esto por accidente.

Sólo tienes que seleccionar el texto en el campo de búsqueda/URL y copiarlo. Eso es todo. La url de Google, no el texto de búsqueda, se copiará en el portapapeles. Así de sencillo.

Edición: Como ha señalado un comentarista, esto sólo funciona después de ha ejecutado la Búsqueda.

0 votos

ya no funciona

0 votos

@IceFire ¿en qué sistema operativo y versión de Safari?

2 votos

10.14, 12.0; la cuestión es que visitar el sitio y copiar funciona, pero sin visitar el sitio, la copia sólo copiará el texto de la búsqueda

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