2010-03-17 12 views
9

Acabo de pasar 5 horas revisando los sitios web y las preguntas frecuentes de los gadgets de Google, pero todavía no tengo idea de cómo alojar un gadget.¿Cómo puedo alojar un gadget de Google? ¿Como funciona?

Lo que me he dado cuenta de la lectura de la documentación de Google:

  1. Puedo escribir aparatos con XML, JavaScript, etc ..
  2. Gadgets puede ser añadido a iGoogle etc ..
  3. Google pueda alojar los gadgets para ti
  4. Los artilugios se pueden alojar en cualquier otro lugar ???

Toda la información anterior no responde mi pregunta. Por ejemplo, con jQuery o Dojo Toolkit, puedo descargar el marco de JavaScript y usarlo. Con los gadgets de Google, no puedo encontrar un enlace de descarga para un marco. ¿Por qué? ¿Google proporciona su marco? De lo contrario, ¿por qué la documentación indica que los dispositivos se pueden alojar en cualquier lugar? Estoy totalmente confundido.

¡Una breve explicación o algunos enlaces útiles son bienvenidos! ¡¡¡Muchas gracias!!!

+0

hola, tienen el mismo problema que tú, ¿ha encontrado finalmente si los aparatos se pueden crear y alojar en su propio sitio web? ¿Puedes construir la funcionalidad de alojamiento en tu propio sitio web? –

Respuesta

4

Puede crear un gadget que defina una especificación xml (reference) y alojarlo en cualquier lugar que desee (es decir, su carpeta pública dropbox). El xml tendrá una sección de contenido con el html para el gadget. Allí puede incluir etiquetas de script con cualquier biblioteca js que quiera usar (es decir, jquery, dojo, sus propios archivos js).

Si desea instalar el gadget en iGoogle, debe ir a 'Agregar material' y en lugar de elegir un gadget del directorio, haga clic en 'agregar rss o gadget' e ingrese la url en su gadget archivo xml El contenedor (en este caso, iGoogle, pero podría ser Orkut, MySpace, etc.) extraerá las especificaciones de su gadget y lo renderizará.

Here's a good place to start with gadget development

+0

Su respuesta repite lo que el usuario ya sabe como dijo en 1, 2, 3. – dolmen

+2

El OP ya sabe esto, me pregunto cómo fue aceptado ... –

+0

Sí, y el segundo comentador repite lo que el primero comentó. –

6

He estado tratando de conseguir mi cabeza alrededor de todo esto mismo y la mayor parte de la información que hay parece ser sobre aparatos de construcción, no la infraestructura de alojamiento de ellos.

En esencia la forma en que parece funcionar es que se necesita:

  1. lugar para alojar el archivo XML que define el gadget. Esto puede ser en cualquier lugar de la web.
  2. Un contenedor de Google Gadget: le dice a esto la URL del archivo XML para su gadget y hace la magia para convertir su XML en un gadget de representación. Ejemplos de ello son iGoogle http://www.google.com/ig, Google Friend Connect http://www.google.com/friendconnect/ y Shindig http://shindig.apache.org/
  3. Un sitio para mostrar realmente el Gadget - Esto puede ser un sitio con la funcionalidad incorporada como iGoogle o pueden ser de cualquier sitio web en la que se pone el código HTML para insertar del artilugio. Este HTML incrustado variará según el contenedor. Si va a un gadget en iGoogle, que agregó o que está en su directorio, puede ver el código de inserción del gadget. Para Google Friend Connect, hay un fragmento de HTML y Javascript que puede usar, en el que coloca la URL del archivo XML y su ID de sitio de Google Friend Connect.

El hecho de que algunos sitios como iGoogle do 1, 2 y 3 es lo que inicialmente creo que las cosas un poco confusas para mí.

1

Al lado de los contenedores de iGoogle y otros gadgets, también puede alojar gadgets en cualquier página donde pueda incluir un guión. Google tiene un sitio que generará para usted el script que mostrará el gadget en su página: http://www.google.com/webmasters/gadgets/foryourpage/

El código generado utiliza www.gmodules.com. Sin embargo, no he encontrado mucha más información.

1

Creo que es tarde para responder la pregunta. Aquí hay algunos comentarios que podrían ayudar a otros.

Google puede alojar los dispositivos para usted? - Sí

Los artilugios se pueden alojar en cualquier otro lugar ??? - Sí. Puede alojar en su propio servidor o la carpeta pública dropbox funciona también.

La manera más fácil de crear y hospedar un gadget es usar el editor de gadgets de Google. Lo cual hace todo lo que necesitamos para tener nuestro propio gadget de google.

El enlace al editor de gadgets de Google es http://www.google.com/ig/ifr?url=gge.xml. Aquí puedes editar y alojar el gadget. A continuación se muestran las capturas de pantalla para referencia.

Una vez que tenga algo que desea probar, haga clic en el menú de archivo y seleccione 'GUARDAR' como se muestra a continuación.

enter image description here

Una vez que haya guardado (y seleccionó un buen nombre para el archivo XML), verá que cambia de hello.xml a otra cosa.

enter image description here

Entonces, es tan fácil como hacer un clic derecho y guardar la ubicación en el portapapeles. Así es como se ve en Firefox.

enter image description here

Eso es todo. El enlace a su google gadget estará en su portapapeles. Que se ve algo como esto .., http://hosting.gmodules.com/ig/gadgets/file/117733801868661729078/my-first-gadget.xml

Cuestiones relacionadas