Category for Google – GMail

Cómo hacer tu primera extensión Chrome

Para eso estamos nosotros por estos lados. Ayudarlos a ver que esas cosas que tanto nos gustan no son tan difíciles como parecen. Hacer una extensión de Google Chrome puede ser algo muy útil para promocionar tu negocio, tu Web y muchas cosas ingeniosas más.

Y todos los tutoriales que vi están desactualizados! Así que somos los primeros en estar al día de momento con los nuevos cambios por parte de Google.

La complejidad de la extensión de Google Chrome que nosotros queremos hacer está completamente supeditada a nuestro conocimiento de: HTML y Java Script. Luego la parte del CSS (estética) está regida por un archivo CSS.

Toda extensión de Google Chrome posee un archivo llamado “manifest” o sea manifiesto. Es un archivo con extensión json, así que hay que ser muy cuidadosos con los espaciados.

Entonces debemos crear una carpeta con un archivo llamado manifest.json que contenga dentro lo siguiente:

{
 "name": "Extensión Chrome de Acceso Directo",
 "version": "1.0",
 "manifest_version": 2,
 "description": "La primera extension que hacemos.",
 "browser_action": {
 "default_icon": "icon.png"
 },
 "permissions": [
 "http://api.flickr.com/"
 ]
 }
Cualquier archivo que no tenga las líneas arriba mencionadas no funcionara. Como se puede ver tenemos un nombre, una versión, la versión del manifiesto (aquí es donde el 90% de la Web hispana esta desactualizado!) que debe tener el número 2, iconos a cargar y urls a las cuales se autoriza. ¿Se autoriza para qué? Para interactuar con la extensión.

El siguiente paso consiste en crear un archivo html que tendrá lógicamente lo que sería el cuerpo de nuestra extensión un poco quizás lo que veremos. Suelen tener el nombre de popup.html

Nosotros podríamos poner aquí algo de este tipo:

<html>
<head><title>Hello World!</title></head>
<body>
<p>Hello World!</p>
</body>
</html>
Y cuando cargáramos la extensión en el browser y hacer click en el botoncito veríamos lógicamente el benemérito: “hola mundo!”. En este caso tomamos el ejemplo de Google y ponemos (descarten el hola mundo anterior) este código.

Como podemos ver es una página Web normal con algunos estilos y un llamado a un archivo nuevo que se llama popup.js donde van las sentencias Java Script.

Esto es así porque (aquí nuevamente hay mucha desactualización al respecto) por medidas de seguridad no puede ponerse código java script en popup.html. Siempre se debe llamar archivos externos.

En este caso el popup.js tiene este código. Demasiado extenso para poner aquí. Pero a grandes rasgos es una simple llamada al API de Flickr y se le pide que traiga algunas fotos.

Lo cierto es que ustedes pueden hacer una serie de cosas inmensas para Google Chrome con tan solo saber HTML5, CSS y Java Script. El punto final es claro esta tener todos y cada uno de estos archivos en una carpeta con el nombre de la misma.

Ahora ustedes deben familiarizarse con algunos objetos y eventos predeterminados de Google Chrome. También deberían estudiar como trabajar con un segundo archivo html que hace de background para procesar peticiones y trabajar con AJAX. Todo eso esta aquí. El mismo lugar que sirvió de fuente para este tutorial. ;)

Es muy útil también tener a mano los depuradores clásicos del tipo Firebug. Para poder mirar códigos ajenos.

Fuente: Chrome Dev.

 

Historia completa »: Comentario (1)

Google apuesta a la cultura con sorprendente museo interactivo

Google se ha asociado con 17 museos y fundaciones culturales para crear una línea de tiempo cultural. Esta muestra más de 40 exposiciones en línea sobre importantes acontecimientos históricos.

Todo esto es formato multimedia, por demás está decirlo. Estas líneas de tiempo se basan en una combinación de manuscritos, testimonios en vídeo, imágenes y textos.

Este Instituto Cultural pretende ser un poderoso recurso para la enseñanza en clase y para cualquier aficionado (yo!) a la historia. Cuando la vean notaran que pueden desplazarse por la misma de forma horizontal y pueden ir haciendo click individualmente en cada segmento de información.

Entre las más de 40 exposiciones se encuentran muchas referidas a la segunda guerra como el Día D (desembarco a Normandía), el genocidio de Auschwitz y una crónica de Nelson Mandela, líder sudafricano.

Podemos movernos por las distintas décadas desde el 1900 hasta el año 2000. Y lo mejor de esto es que el idioma español si está presente esta vez! No obstante cuando intente ver una presentación en dicho lenguaje me la mostró en inglés. Lo cual quiere decir que es una apuesta a futuro.

Pero esto no termina aquí. En la misma página de inicio de este proyecto note cosas muy, muy interesantes.

La primera de ellas es la posibilidad de ver el palacio de Versailles en 3D. Aquí me desilusione un poco porque es utilizado Google Street View para esto. No es ese 3D que están imaginando ustedes.

La segunda es un proyecto que tiene características similares al histórico pero centrado en el arte. También podemos movernos por los años y los diversos artistas. Recorrer sus obras y verlas con detalle por medio de una lupa interactiva.

Por último lo que pueden ver a continuación es una especie de juego que intenta ayudarnos a construir el palacio de Versailles. Básicamente debemos rotar cada bloque hasta conseguir construir el mismo.

Aplausos para Google y su apuesta a la cultura. Los dejo con un vídeo con claros subtitulos en español donde se explica todo con claridad.

Ahora si pasen y vean el nuevo Google Cultural Institute. ;)

Vía Google.

Historia completa »:

Artistas crean un diccionario que en vez de definiciones, tiene fotos de resultados de Google

Delirante, así definiría el trabajo del artista Ben West y el diseñador Felix Heyes, ambos londinenses, quienes crearon un diccionario visual, cortesía del gigante Google. Esta noticia me hizo reír mucho, qué les puedo decir. Imagino a los artistas eligiendo un diccionario promedio que contiene algo así como 21.000 palabras y reemplazando cada de ellas con la imagen de Google que le corresponde en la búsqueda y me parece algo extraño.

No sé –y creo que ustedes tampoco- si calificarlo como a una de esas ideas tan brillantes que están tan al borde de la pavada total. Lo cierto es que el resultado es un pic-tionary de 1.240 páginas llenas de JPEGs y PNGs que tienen una capacidad para asombrarte y confundirte, vos decidirás cuál de las dos cosas logra más.

Wells cuenta en una entrevista a Creative Applications que el libro pudo hacerse gracias a dos códigos PHP que, primero, tomaron un listado de palabras de diccionario en columnas y lo convirtieron en imágenes en secuencia y, segundo, las mostraron en columnas convertidas a PDF.

Leer más →

Historia completa »:

Cómo programar posts en Google+

Gracias a una extensión de Chrome ahora se pueden guardar posts para Google+ como borradores y programarlos para que se publiquen el día y a la hora que elijamos. La extensión se llama Do Share y es muy fácil de usar.

Para poder utilizarlo tenés que tener abierto Chrome y loguearte al Google Plus para programar los posts. Debe ser así porque Google+ no tiene una API full-on todavía, lo que hace que sea un poco más engorroso de lo que podría ser.

Hasta que llegue la API, Do Share seguirá siendo la herramienta más apropiada para poder compartir en la red social de Google en determinados horarios para asegurarse la mayor visibilidad posible.

Leer más →

Historia completa »: Comentarios (2)

Cuidado: Google puede usar y mostrar todo lo que subas a GDrive

Ayer comentábamos el lanzamiento de Google Drive, que nos parecía una buena opción complementaria de sincronización online.

Sin embargo, hoy gracias al aviso de J0an me encuentro con una porción de los T&Cs que me parece un espanto (las negritas son mías):

Cuando suba o de otro modo envíe contenido a nuestros Servicios, otorgará a Google (y a aquellos con quienes trabajamos) una licencia internacional para utilizar, alojar, almacenar, reproducir, modificar, crear obras derivadas (como las traducciones, adaptaciones o modificaciones que hacemos para que su contenido funcione mejor con nuestros Servicios), comunicar, publicar, ejecutar públicamente y distribuir dicho contenido. Los derechos que usted otorga en esta licencia son para el objetivo limitado de operar, promocionar y mejorar nuestros Servicios, y para desarrollar otros nuevos. Esta licencia subsistirá aún cuando usted deje de utilizar nuestros Servicios (por ejemplo, de una empresa que usted haya agregado a Google Maps).

Leer más →

Historia completa »: Comentarios (12)

Google Drive: 5 GB para sincronizar tus archivos en la nube

Google acaba de lanzar oficialmente Google Drive. Este servicio de almacenamiento en la Nube ofrece 5GB gratis para almacenar documentos, videos, fotos, PDFs y otros archivos, con la opción de aumentar ese espacio a 25GB por U$S 2.49 al mes, a 100GB por U$S499 al mes, o a 1TB por U$S49.99 al mes. Además, al realizar la actualización en Google Drive a una cuenta paga, la capacidad de la cuenta de Gmail se extenderá a los 25 GB.

Otra característica que tiene este servicio es una integración total con Google Docs que incluye la posibilidad de compartir contenido con otros usuarios e ir creándolo en tiempo real, además de poder agregar y responder comentarios y recibir notificaciones por nuevos comentarios en documentos o archivos.

Leer más →

Historia completa »: Comentario (1)

Google Project Glass: el siguiente gran paso

“Creemos que la tecnología debe trabajar para ti, para estar allí cuando la necesitas o de lo contrario apartarla de tu camino”.

Basándose en esta creencia, el equipo de Project Glass de Google inició este proceso para lanzar al mercado unos “anteojos”, muy distintos a los anteojos o lentes a los que estamos acostumbrados, que nos facilitarían el uso de la tecnología día a día.

A través de su página en Google+ revelaron las primeras imágenes de estos anteojos que consisten en un marco que posee un pequeño dispositivo en uno de los lados más una pequeñísima pantalla por sobre el ojo.

Leer más →

Historia completa »: Comentarios (2)