Unos de los cosas que menos me gusta de Safari 5 es que se incluyan dos barras de texto, una para direcciones y otra para hacer búsquedas en Internet. Viendo el ejemplo de Chrome, y la sencillez que supone poseer una única barra combinada, me cuesta pensar porqué Apple no lo ha implementado también así en su navegador.
Nunca me ha gustado posicionarme en el lado de ningún navegador, y actualmente utilizo Chrome (que me parece fantástico) y Safari 5. Así que había que encontrar un modo de conseguir la barra unificada en Safari 5 para que fuera igual de usable que Chrome, y por si os interesa, parece que tengo una solución.
Se trata de utilizar la extensión KeyWurl, muy útil, y que añade diversos motores de búsqueda controlados por palabras clave. Miguel ya lo mencionó en Applesfera hace más de tres años, yo hoy os convertiré en ninjas del KeyWurl para que lo exprimáis al máximo con Safari 5. Vamos a ello.
Utilizando KeyWurl en Safari 5

El primer paso es descargar el plugin desde su página oficial. KeyWurl no tiene instalador oficial, aunque el proceso es sencillo: Primero instalamos SIMBL haciendo doble click sobre él (es automático). Se trata de un instalador de extensiones. Luego, sólo tenéis que copiar el archivo Keywurl.bundle en Library/Application Support/SIMBL/Plugins.
Aquí nos encontramos con un pequeño problema… y es que no funciona. KeyWurl fue desarrollado para Safari 4 y su desarrollador ha limitado su ejecución por el número de versión del navegador, por lo que si intentamos arrancar tal cual nos dará error. Solucionarlo es sencillo, copiamos el número de versión de nuestro Safari desde su ventana de “Acerca de Safari” (os lo marco en la imagen de arriba), y luego lo copiamos dentro de la sección MaxBundleVersion del Info.plist del paquete, sustituyendo al valor antiguo:

Para llegar hasta este Info.plist, tan sólo tendréis que hacer click derecho sobre Keywurl.bundle y “Mostrar contenido del paquete”/Contents, allí lo tenéis. Una vez cambiado el valor, reiniciad Safari 5 y ya funcionará el plugin sin absolutamente ningún problema.
Así funciona KeyWurl en Safari 5

Para acceder a la configuración del plugin, debéis acceder a Safari/Preferencias/KeyWurl, y veréis una pantalla similar a la que os muestro arriba. Allí tendréis las palabras clave que referencian a cada buscador, de modo que escribiendo cualquier de ellas, y a continuación el término a buscar, se procederá a ello.
Existe una etiqueta denominada “default”, como veis en la captura, ya tiene por defecto incorporado el motor de búsqueda de Google. Esto podréis cambiarlo en cualquier momento, ya que todo es completamente configurable. Podéis añadir nuevos motores de búsqueda de forma muy sencilla. Por ejemplo, como ejemplo vamos a añadir el buscador de la RAE. Accedemos a su URL después de hacer una búsqueda y copiamos el texto completo excepto el término de búsqueda:

El siguiente paso es crear una nueva entrada en KeyWurl, con palabra clave “RAE” y copiando la URL de búsqueda, recordad, sin el término a buscar. Dicho término lo cambiaremos por un tag de sustitución, que sólo tendremos que arrastrar desde la zona inferior (en este caso “complete query”):

Cada sustitución le pasa a la URL de búsqueda unos términos u otros, dependiendo de cuales elijamos. Estos son los que utiliza el programa, explicados para que podáis elegir los que os convengan si os animáis a añadir más buscadores:
-
Complete Location Field: Se buscará todo lo que tecleemos en la barra, incluída la palabra clave
-
Complete Query: Se buscará todo lo que tecleemos en la barra, excepto la palabra clave
-
Query Word 1..9: La palabra número “n” por la que queremos buscar, exclusivamente.
Incluso podemos afinar más nuestra definición de los buscadores, evitando utilizar URL con codificación Unicode, o sustituir los espacios en blanco de forma distinta a si se hace distinto a lo habitual (esto es, “%20”). Todo es muy visual y muy sencillo.

Ejemplo de búsqueda en Amazon
Desde este momento, la barra de URL de Safari también servirá para hacer búsquedas: Si no ponemos una URL, el navegador hará una búsqueda por el motor predeterminado (en este caso Google). Y si elegimos una palabra clave, por ejemplo “RAE ordenador”, Safari buscará en el motor de búsqueda que hemos definido para la RAE el término “ordenador”. Muy cómodo, ¡os animo a probarlo!
Ver 34 comentarios
34 comentarios
allfreedo
Solo una cosita: esto no es un invento de chrome, es una funcionalidad que introdujo Opera en la versión 8 y ya vamos por la 11.
Pero como suele suceder, el navegador más innovador (me atreveria a decir que el único que innova) es el que menos cuota de mercado tiene.
20928
Muy interesante pero ¿Existe algún modo de eliminar la barra de búsqueda del navegador? No le veo mucho sentido a buscar desde la barra de direcciones si la de búsqueda va a seguir ahí, ¿no?
turutas
Muy buen post, muy útil, necesitamos más de este tipo.
D10
Tremendo post!! Muchas gracias!! Ya estaba registrado, pero si no me hubiera creado una cuenta sólo para darte las gracias!! El tiempo que quería yo poder hacer búsquedas sólo con cmd + L y no darle al TAB después... El lunes a primera hora estoy aquí con el cmd + R ;)
lechive
Excelente post Pedro, este tipo de artículos son los que se extrañan mucho en este blog, keep them coming!
berardo.castineira
Ya lo he instalado, es lo que más echaba en falta del chrome ¡genial!
70575
Chico, que follón. Y todo por no perder 1 segundo con el buscador de toda la vida...
19745
se que no tiene que ver con el tema en si pero, tengo muchos problemas con safari, esta ultima actualizacion me va muy mal, al punto de hacerme colgar la iMac, lo soluciono cerrando la aplicacion, pero igual esto no es algo que deberia ocurrir en un producto de apple, estoy usando chrome y estoy bastante conforme, quiza le hagan falta algunas cosas que tiene safari, pero de momento y hasta que no actualizen (ya que tengo problemas una actualizacion si la otra no) me ire de lleno con el navegador de google
¿alguien mas tiene este problema?
Spino
Poco a poco, todos los productores de navegadores están intentando llegar a lo que es hoy Chrome.
Ojo, que Chrome tiene ciertos "contras" en mi opinión, pero sigue siendo mi elección tanto en Windows como MAC
Ver esto e Safari (que es realmente útil) me recuerda a lo que acaban de hacer con el Firefox 4... que es un Chrome con un zorrillo rojo arriba ;) ...aunque lo de la gestión de pestañas por "espacios" es realmente interesante y sólo lo he visto en Firefox 4
imcakpys7
GRACIAS. De verdad Muchas Gracias. Solo dos preguntas: 1). ¿Hay alguna forma de quitar la pantallita que sale al iniciar Safari? y la segunda: ¿hay alguna forma de buscar algo sin poner ninguna palabra o letra antes de la palabra a buscar? Espero una respuesta y repito GRACIAS.
JayK
Gracias Pedro, existe este truco para Firefox?
salvadormf
mmm por fin? esto del keywurl ya existia y se podia hacer hace tiempo... sinceramente me parece una chapuza, es un rollo instalarlo, depende otro, a la minima que actualizan el safari deja de funcionar o funciona raro, te ralentiza el arranque de safari, y al menos en mi experiencia dejaba de funcionar bien al cabo del tiempo... en conclusion una caca de la vaca, lo siento, es lo que opino deberian dejar de ser tan cazurros los de apple con el safari y combinar ambos campos en uno solo exactamente como chrome, por el amor de dios!
nhortas
Cuando instalo el pkg y me dirijo a copiar el archivo en la ruta de Libreria/application support../ no me aparece ninguna carpeta que se llame SIMBL . Tengo un mac book pro con leopard y safari 5
abimael03b
Y si lo echo a perder?
bescuderocorrea
Antes de nada enhorabuena por el post. Veras, el problema es que cuando instalo el SIMBL, no me aparece ningún error durante la instalación, pero luego voy a Librería/Application Support y no está la carpeta SIMBL. Tengo un MacBook Pro con Snow Leopard y Safari 6533.20.27.