Equivalencias en URLs de Picasa Web Albums: Google, Orkut, Blogger, etc. De un tiempo a esta parte los Álbumes Web de Picasa proporcionan otros URL , distintos a los que antes daba. Por ejemplo si antes era lh3 .g...

Equivalencias en URLs de Picasa Web Albums: Google, Orkut, Blogger, etc.

De un tiempo a esta parte los Álbumes Web de Picasa proporcionan otros URL, distintos a los que antes daba. Por ejemplo si antes era lh3.ggpht.com ahora es lh3.googleusercontent.com. Esto produjo en consecuencia montones de mensajes de usuarios en el foro de ayuda de Orkut extrañados porque en los foros las comunidades de esta red social ya no se muestran las imágenes.

Por decir, antes uno simplemente subía una imagen a PicasaWeb o usando el software de escritorio y te daba un URL similar a esto:
http://lh4.ggpht.com/XXXXXXXXXXXX/YYYYYYYYYY/AAAAAAAAAAA/ZZZZZZZZZZZ/imagen.jpg
(donde las XXXX, ZZZZZZ etc., son caracteres aleatorios, como letras en mayúsculas, minúsculas y números) y al pegar directo la dirección en el post de los foros de Orkut o donde sea automáticamente este URL era convertido en una imagen al momento de publicar el post.

Pero ahora ya no es ggpht.com sino googleusercontent.com

Entonces me puse a averiguar cuáles son las equivalencias entre ggpht.com y googleusercontent.com. Y esto fue lo que encontré:

Si el dominio termina en googleusercontent tienen los siguientes subdominios antes: lh3, lh4, lh5, lh6. Es decir:
http://lh3.googleusercontent.com
http://lh4.googleusercontent.com
http://lh5.googleusercontent.com
http://lh6.googleusercontent.com

Y si tiene ggpht.com es lo mismo, de lh3 al lh6. O sea:
http://lh3.ggpht.com
http://lh4.ggpht.com
http://lh5.ggpht.com
http://lh6.ggpht.com
Pero hay más. Blogger usa su propio dominio (blogspot.com) y subdominios para las imágenes (1.bp, 2.bp, 3.bp, 4.bp) Es decir, queda algo así.
http://1.bp.blogspot.com
http://2.bp.blogspot.com
http://3.bp.blogspot.com
http://4.bp.blogspot.com

Lo interesante es que da lo mismo usar http://lh3.googleusercontent.com que usar http://lh3.ggpht.com o su versión para Blogger http://1.bp.blogspot.com. Al final la imagen (siempre y cuando se conserve intacta la larga cadena de caracteres, letras mayúsculas, minúsculas y números del final) será la misma sólo que con otro URL.

¿Entonces cuál usar?. En mi opinión para uso general los del dominio googleusercontent (que es el que de forma predeterminada provee Álbumes Web de Picasa. (pero quitándole quitándole la 's' al https://, o sea, que quede sólo http://) sería la indicada.

Esto último por algo que noté y es que por algún motivo los URL que da (al menos a mí) vienen con una 's' (ese) al final del http:// es decir así: https://
Picasa Web con conexion segura
Y me ocurrió un par de veces que al usar algunos navegadores me saltaban mensajes de advertencia, algo así como "esta página contiene elementos tanto seguros como no seguros" y no sé qué más. Es porque la 'S' de https:// no es la S de Superman como alguno pudiera pensar (?) sino S de "Seguro". Esta seguridad viene de la mano de una encriptación de los datos que se transmiten.

Si una página común y campestre (como lo es un blog) normalmente usa http:// no le veo motivo para usarlo de esa forma.

Eso sí, en lugares donde tengas que ingresar tu correo y contraseña (por ejemplo redes sociales tales como Twitter, Facebook, o tu correo web, Gmail, Hotmail, etc.) siempre debes usar https para estar, tal y como lo dice el nombre "seguro".

Ahora bien, para el caso de Orkut no queda más remedio que reemplazar, por ejemplo
http://lh5.googleusercontent.com
por su equivalente
http://lh5.ggpht.com
Ahí al colocar la imagen en los foros de las diferentes comunidades volverán a mostrarse las imágenes como siempre, pues resulta que con todos los cambios del "nuevo Orkut" están quedando algunos cabos sueltos (que reconozca automáticamente cualquier URL de Picasa como antes, por ejemplo)

¿Y para el caso de Blogger?
Blogger asignaba indistintamente el dominio ggpht.com y blosgpot.com. Ahora también googleusercontent.com. Yo creo que sería conveniente convertir los URL a blogspot.com.

¿Esto por qué? Supongamos: mi blog tiene esta dirección http://odomera.blogspot.com y las imágenes están en http://1.bp.blogspot.com, http://2.bp.blogspot.com, http://3.bp.blogspot.com, http://4.bp.blogspot.com. Al tener el mismo dominio (blogspot.com) se supone que las imágenes cargarán más rápido porque no tendrá que estar buscando en otros dominios y subdominios más que los ya mencionados.

Seguro que te estarás preguntando por qué tantos subdominios, es decir, ¿por qué 1.bp, 2.bp etcétera?

Es por algo que se conoce como "descargas en paralelo"

Los navegadores por defecto deberían permitir al menos dos conexiones simultáneas por nombre de host.

Digamos que las imágenes están en http://img.dominio.com, según esto se descargarán sólo dos imágenes al mismo tiempo (aunque los navegadores actuales manejan más que esta cantidad), las siguientes imágenes que quedan por descargar quedarán "en cola" esperando su turno para descargar. Luego se descargarán en fila dos detrás de otras dos de forma secuencial hasta descargar todas. Y si uno piensa un poco se puede dar cuenta que tardará bastante en completarse.

Para evitar esto hay un truco llamado "paralelización" (en inglés parallelization) que hace que el tiempo de carga de la página aumente considerablemente. Lo que hace es repartir la descarga entre diferentes nombres de host, http://img1.dominio.com, http://img2.dominio.com, etcétera.
Firebug mostrando las descargas en Paralelo
El número de "paralelizaciones" -por así decirlo- debería ir entre 2 y 5, no más de eso porque de lo contrario el navegador usaría más CPU de lo necesario. Así, en el caso de blogspot.com va desde 1.bp hasta 5.bp.

Es por eso que los post en este blog empecé reemplazar los URL de las imágenes cambiándoles alternadamente a 1.bp.blogpot, 2.bp.blogspot... y así.

También hay otro detalle que quiería mencionar y lo detalla ampliamente JMiur en varias entradas de su blog y es el asunto de las 'miniaturas' de Picasa (y Blogger):
http://lh4.ggpht.com/xxx/yyy/zzz/nnn/s1600/imagen.png
Mostrar miniatura de en Picasa
Cada imagen tiene infinidad de versiones en miniatura de las mismas (no se limitan a las proveídas por el sitio) y se pueden redimensionar fácilmente a nuestro antojo modificando un simple numerito en el URL.

Es ese número que está precedido de una 's' antes del nombre de la imagen, es decir, si subimos una imagen de 800 píxeles de ancho por 600 de alto (800x600) y le cambiamos el URL a algo como esto: http://......./s400/imagen.jpg obtendremos la misma imagen pero en un tamaño reducido que en este caso es 400x300. Y se pude seguir jugando con los números para adecuar el tamaño de la imagen a nuestro gusto tal y como queremos que quede y quepa en nuestro blog o sitio o donde sea.

Es decir:
http://......./s125/imagen.jpg
tendrá un ancho de 125px.

Así no hace falta subir muchas versiones diferentes de nuestra imagen, simplemente subimos la de mayor tamaño y cambiamos ese número y "automágicamente" ya tendremos un tamaño distinto.

Al quitar la letra s y el número el resultado será el tamaño máximo de la imagen que en nuestro ejemplo era 800x600 píxeles, o un tamaño no mayor a 1600 píxeles.

http://......./imagen.jpg

Si la imagen es una de alta resolución, como las fotos tomadas con cámaras digitales al quitarle el URL el resultado seguirá siendo igual a colocarle un s1600, por lo que si la intención es mostrar la imagen original hay que reemplazar con un el número con un 0 (cero), quedaría entonces de esta forma:
http://......./s0/imagen.jpg

Un dato a tener en cuenta: Si la imagen no supera los 800x600 píxeles no es tomada en cuenta como espacio de almacenamiento en uso, se pueden subir montones de imágenes (de una resolución menor a 800x600) y no habrá variación en la capacidad de almacenamiento.
Tamaño de almacenamiento Picasa Web
Otro truco interesante que encontré en el blog de Vku es la posibilidad de evitar que una imagen se muestre en el navegador y en vez de ello se descargue directamente en nuestra computadora.

Consiste básicamente en agregarle -d a el URL, con esto, la imagen se descargará como si de una "descarga directa" se tratara:
http://......./s1600-d/imagen.jpg
Se puede ver más sobre este truco en este enlace.

Por poner un ejemplo, al hacer clic encima de esta imagen en miniatura se puede descargar el wallpaper:

Wallpaper - Life
En conclusión:

Cambiar el tamaño de una imagen es tan simple como cambiar un número. Hacer que se descargue directamente una imagen (sin abrirla en el navegador) es cuestión de agregarle un -d a es número.
Y si usas cualquiera de estos URL:
http://lh2.googleusercontent.com/
http://4.bp.blogspot.com/
http://lh6.ggpht.com/
se verá la misma imagen (excepto en Orkut que debe usarse la última opción).

¿Te resultó útil? Ver otro post al azar (recomendado)

O usa los siguientes botones para compartir:

0 comentario(s):

Publicar un comentario

COMENTAR ES GRATIS!

Pero trata de que tu comentario no esté fuera del tema (Off-Topic).
Nada de ataques personales, ni insultos ni críticas destructivas al autor o a otros lectores del blog.
No están permitidos comentarios en MAYÚSCULAS (en internet significa gritar).
Intenta escribir correctamente y no uses lenguaje SMS (usa palabras completas por favor).
Tampoco está permitido el spam en todas sus variantes. Por este motivo los comentarios no serán publicados de manera inmediata sino tras ser filtrados previamente por un moderador.

Muchas gracias por comprender...

Para mostrar tu avatar: edita tu perfil de Blogger antes de comentar.

Nota: Si hay algún link o enlace externo, imagen o vídeo que no funcione correctamente en esta entrada, házmelo saber aquí...