20 Things I Learned, excelente libro sobre internet

20 Things I Learned es un experimento hecho por Google, a modo de demostración de lo que es posible hacer con HTML5. Como valor añadido, nada despreciable, Google nos ofreció un excelente libro en el que podemos encontrar 20 temas sobre internet y la web expuestos con claridad y sencillez en una interfaz muy agradable (HTML5).

Los capítulos que nos plantean en el libro son los siguientes:

  1. ¿Qué es internet?
  2. Computación en la nube
  3. Aplicaciones web
  4. HTML, javascript, CSS y otros lenguajes
  5. HTML5
  6. 3D en el navegador
  7. Un madrigal de navegadores
  8. Complementos
  9. Extensiones del navegador
  10. Sincronización del navegador
  11. Cookies del navegador
  12. Navegadores y privacidad
  13. Software malintencionado
  14. Cómo proteger los ordenadores de phishing y software malintencionado
  15. Aprender a leer las URL para su seguridad
  16. DNS y direcciones IP
  17. Validación de las identidades online
  18. La revolución hacia una web más rápida
  19. Navegadores y software libre
  20. 19 cosas más tarde…

Podemos ver que los temas además de ser muy interesantes, son necesarios en la actualidad para mejorar nuestra alfabetización digital, nuestra seguridad en la red, entender las posibilidades del HTML5 y poner en el sitio que le corresponde a la web, fuertemente atacada por la irrupción de los smartphones y las apps.

Espero que os sea placentera su lectura.

Exportar un site de Google

Uno de los problemas que le he visto de siempre a Google Sites, ha sido la dificultad para llevarte un site creado a otro lugar o simplemente realizar una copia de seguridad.

Hasta ahora conocía como se podía duplicar un site de Google, bastaba con ir a la Administración del Sitio y en la página de la Configuración general hacemos el duplicado:

Realmente lo que nos permite es duplicar el sitio, pero dentro de la misma cuenta de Google. Puede ser una buena solución para hacer versiones del mismo site.

Ahora bien, ¿y si queremos mover el site a otra cuenta de Google? Si estamos en Google Apps no es nada raro, podemos hacer el site bajo el dominio de un centro y al irnos a otro centro ¿qué pasa? ¿Y si queremos usar nuestro site en local para solucionar el problema de la conectividad? ¿ y si queremos llevarlo a otro alojamiento?

Todos estos lo podemos solucionar gracias al proyecto  Google Sites Liberation  dedicado a importar y exportar sitios de Google. Hasta el momento han creado un programa en Java que permite solucionar el problema.

Vamos a la página de descargas y nos bajamos la última versión ( actualmente la 1.0.4): google-sites-liberation-1.0.4.jar

Ejecutamos el programa (si no funciona en forma gráfica: java -jar google-sites-liberation-1.0.4.jar) y nos saldrá al siguiente ventana:

Debemos de poner:

  • Host: por defecto sale sites.google.com lo dejamos como está.
  • Domain: Si tenemos el dominio lo ponemos.
  • Webspace: En el caso de no tener dominio, poner sólo lo que va en la direccion detrás de site. Por ejemplo, yo tengo un dominio con la URL https://sites.google.com/site/cprweb2011, debo de poner cprweb2011. Si tenemos dominio, por ejemplo, http://sites.google.com/a/micole.com/webpublic/ ponemos webpublic.
  • Username: Usuario administrador.
  • Password: La contraseña del usuario administrador.
  • Choose Target Directory: Elegimos el directorio para guardar el site o de donde vamos a importarlo. Es recomendable usar una carpeta específica para el site.

Por ejemplo, si vamos a importar o exportar un site de una cuenta personal de gmail:

Si lo que queremos es hacerlo en un Google Apps con dominio micole.com:

Elegimos Export from Sites para descargarnos el site y en caso contrario Import to Sites.

Si queremos navegar por el el site en local, bastará con acceder al archivo index.html dentro de la carpeta llamada home.

Y eso es todo amigos, espero que os sirva.

Google Images Swirl

En este artículo os quiero mostrar la herramienta de búsqueda de imágenes de Google Labs: Image Swirl.

Google con este experimento quiere revolucionar la búsqueda de imágenes.

Google Image Swirl nos muestra los resultados de la búsqueda y una vez seleccionada una imagen va enlazando grupos de  imágenes similares que se mantienen en segundo plano hasta que encontramos la imagen que buscamos y navegamos hasta la página de destino. En esta imagen os podéis hacer una idea:

El proceso de búsqueda cambia, ya no nos muestra una lista de imágenes sino que vemos diferentes agrupaciones de imágenes similares y dentro de estos grupos podemos ver las imágenes en miniatura y navegar de forma fluidavy visual hasta la imagen elegida. Además siempre podemos volver hacia atras a golpe de clic.

El único pero que se le puede poner de momento es que sólo muestra las búsquedas que tiene almacenadas aunque estas sean muchas.

Os dejo un vídeo de demostración para que lo veáis en funcionamiento, es espectacular: