Usar Google como proxy
Paulatinamente, este blog ha ido evolucionando desde una plataforma de noticias informáticas hasta la columna de opinión sobre temas tecnológicos de todo tipo para alimentar nuestro ego de pseudogurús informáticos. Sin embargo, hoy me apetecía escribir y los temas de debate en el mundo tecnológico languidecen con el calor estival dejándonos un terreno yermo sobre el que comentar banalidades. Como no quiero convertirme en lo que critico de otros blogs de informática, no voy a inventarme noticias para conseguir visitas espurias pero como ya he dicho, tengo ganas de escribir para el blog porque hace ya mucho tiempo que no me paso por aquí. Es por esto que voy a reseñar un pequeño tutorial, como en los viejos tiempos.
El caso es que necesitaba un proxy para saltarme la restricción del Wall Street Journal porque últimamente estoy enganchado a ciertos columnistas suyos que poco tienen que ver con la informática sino más bien con mi otra faceta, la de economista. Lo más fácil para saltarse las restricciones del WSJ es borrar las cookies, pero esto es una solución muy amateur y no me acaba de gustar. Otra forma de abordar el problema es usar un servidor proxy que medie entre el servidor web del WSJ y el cliente. Esta es la solución que he elegido pero como no puedo hacer las cosas de un modo normal, le di un giro de tuerca al usar al omnipotente Google como proxy, algo que no parece muy ortodoxo, en principio.
Hace años se me ocurrió usar Google translate como proxy pero hace poco he encontrado una forma más elegante con otro servicio de Google. Gmodules es uno de los dominios más desconocidos de Google ya que lo utilizan para labores de infraestructura, básicamente para almacenar gadgets de iGoogle. Lo interesante es que gracias a labnol.org, me entero de que se puede usar como proxy de una forma muy sencilla. Sólo hay que seguir el esquema correcto en la URL o lo que es lo mismo, copiar y pegar un cacho de URL para acceder a una web a través de gmodules. El esquema de URL que hay que utilizar es el siguiente:
http://www.gmodules.com/ig/proxy?url=http://lunaticgeek.com/
Donde hay que sustituir lunaticgeek.com por la web objetivo. Es una solución curiosa pero no parece muy práctico andar copiando y pegando todo esto, así que hay una alternativa mejor con la siguiente función de JS. La añadiremos a la barra de marcadores y cuando estemos en la web objetivo, sólo tenemos que pulsar el marcador para convertir la URL para acceder a través del proxy de gmodules.
javascript:window.open('http://www.gmodules.com/ig/proxy?url='+encodeURIComponent(window.location.href))