21 February, 2010

ACTIVIDAD 3: perfil y OpenID


A lo largo de esta asignatura, deberás utilizar diversos servicios web. En principio, si no se toman medidas, el uso de un conjunto heterogéneo de servicios web pone de manifiesto los siguientes problemas de usabilidad relacionados con los sistemas de identificación:
  1. La necesidad de crear una cuenta en cada servicio, cada una de ellas con su correspondiente nombre de usuario, contraseña y datos de perfil. A lo costoso de este proceso (se deben rellenar los datos de perfil para cada servicio), se le suma la dificultad de no poder utilizar el mismo nombre de usuario y la misma contraseña en todos los servicios: en algunos casos, nos vemos obligados a escoger nombres de usuario distintos debido a problemas de disponibilidad; en otros casos, las políticas de seguridad de los servicios nos obligan a utilizar contraseñas diferentes en cada servicio.  
  2. La necesidad de acceder a cada servicio de forma separada para poder establecer una sesión de navegación: si quiero acceder al servicio A, me tengo que identificar en A; si quiero acceder al servicio B, me tengo que identificar en B.

Una primera aproximación a la solución del primer problema consiste en utilizar una cuenta común para todos los servicios. Esta aproximación ha sido la adoptada por grandes proveedores de servicios como Google y Yahoo. En el caso de Google, con las credenciales de la cuenta de la cuenta de Google es posible acceder a su diversidad de servicios: iGoogle, Gmail, YouTube, Google Groups, Google Docs, Google Reader.

Sin embargo, el uso de una cuenta común no soluciona el segundo problema. Es necesario establecer algún tipo de mecanismo que permita compartir la sesión de navegación entre todos los servicios. A este mecanismo se le denomina Single Sign-On. De esta forma, volviendo al ejemplo de Google, la primera vez que accedemos a un servicio cualquiera (por ejemplo, iGoogle) éste nos pedirá que nos identifiquemos; ahora bien, cuando vayamos a acceder después a cualquier otro servicio (por ejemplo, Gmail) Google detectará que ya tenemos una sesión de navegación abierta con nuestra cuenta de Google, por lo que no tendremos que volver a identificarnos de nuevo.

Las ideas de la cuenta común y el Single Sign-On suponen por si solas un gran avance para la solución de los problemas de usabilidad en los sistemas de identificación. No obstante, adolecen de una gran limitación: sólo pueden emplearse dentro del mismo dominio administrativo, es decir, yo sólo puedo utilizar mi cuenta de Google para acceder a los servicios de Google, pero no a los de Yahoo. Llegados a este punto, surge la necesidad de federar los sistemas de identificación de manera que cuando un usuario intenta acceder a un servicio fuera del dominio administrativo al que pertenece, dicho servicio delegue la identificación al dominio administrativo local del usuario. Por ejemplo, imaginemos que un usuario con cuenta en Google trata de acceder a Yahoo. Si Google y Yahoo estuvieran federados (que no lo están), Yahoo podría delegar la operación de identificación del usuario en Google, de forma que si el proceso de identificación se produciera con éxito en Google,  al usuario se le dejaría acceder a Yahoo. En este ejemplo, Google actuaría como Proveedor de Identificación y Yahoo como Proveedor de Servicio.

Por lo tanto, vemos que el conjunto formado por la cuenta común, el Single Sign-On y la federación es la solución a los problemas de usabilidad de los sistemas de identificación. Pero… ¿cuál es la tecnología que las implementa? Existen varias, pero nosotros vamos a estudiar OpenID.

OpenID es un sistema de identificación descentralizado que nos permite utilizar diferentes servicios web (que sean Proveedores de Servicio OpenID, evidentemente) mediante una cuenta común y con Single Sign-On.  ¿Cómo se usa? Primero tenemos que obtener un identificador OpenID en cualquier Proveedor de Identidad OpenID. Dado que OpenID es descentralizado, existen multitud de Proveedores de Identidad en los que podemos registrarnos. Como resultado del registro en el obtendremos la cuenta común (nombre de usuario y contraseña) y un identificador de OpenID. Con ese identificador de OpenID en la mano, los pasos generales que hay que seguir los podéis encontrar en este pequeño tutorial: http://openid.net/get-an-openid/start-using-your-openid/



Qué hay que hacer

1. Editar el perfil de usuario de la cuenta de Google
En la primera parte de esta actividad completarás tu perfil de usuario de la cuenta de Google,  incluyendo una pequeña biografía y añadiendo una foto (real, por favor). Puedes acceder al perfil en Google a través de la siguiente URL: http://www.google.com/profiles/me/editprofile?hl=es&edit=a. El perfil te servirá de tarjeta de presentación ante el resto de compañeros.

2. Obtener un identificador de OpenID
En la segunda parte de esta actividad obtendrás un identificador de OpenID a partir de tu perfil en Google. Para ello, editarás la "URL del perfil" de tu perfil en Google, eligiendo una basada en tu identificador, por ejemplo: http://www.google.com/profiles/oskar.casquero.G9.

3. Utilizar el identificador de OpenID
Utilizarás el identificador de OpenID recién creado para acceder a los siguiente servicios:
 
Figura 1


Al terminar el proceso de identificación con OpenID, se os pedirá un nombre de usuario y una dirección de correo, a los que asignaréis vuestro nombre de usuario (sustituyendo los puntos por guiones, por ejemplo: oskar-casquero-G9) y dirección de correo (oskar.casquero.G9@gmail.com) en Google.

 Figura 2



Figura3


Al terminar el proceso, se os pedirá un nombre de usuario y una dirección de correo, a los que asignaréis vuestro nombre de usuario (oskar.casquero.G9) y dirección de correo (oskar.casquero.G9@gmail.com) en Google.

 Figura 4
 

NOTA: no os hagáis una cuenta en Scribd ni en Wikispaces, ya que, como podréis comprobar, una de las ventajas de OpenID es que permite crear automáticamente (de forma transparente al usuario) una cuenta en un servicio cuando el usuario intenta acceder a él por primera vez.



Qué hay que entregar

El estudiante enviará a la cuenta del profesor Oskar Casquero (oskar.casquero.G9@gmail.com) un mensaje que incluya:
  1. una captura de pantalla del sitio Scribd justo cuando se os pide un nombre de usuario y una dirección de correo (tal y como se representa en la Figura 2)
  2. una captura de pantalla de la pestaña "Settings" del sitio Wikispaces tal y como se representa en la siguiente figura




Dentro del cuerpo del mensaje también se indicará, mediante texto, la URL del perfil público de Scribd, cuya ubicación se indica en la siguiente figura:





En el asunto del mensaje indicar [Web 2.0 HR] Actividad 3



ACTIVIDAD 2: foros


Los foros en Internet son contenedores de discusiones mantenidas por usuarios en torno a un tema común. Los miembros de los foros se agrupan en tres categorías: administradores, moderadores y usuarios. Los usuarios pueden empezar nuevas discusiones o responder a discusiones ya comenzadas.

Existen varios tipos de herramientas que permiten habilitar foros. En esta introducción nos vamos a fijar en el foro web y en la lista de distribución.

Los foros web son accesibles sólo a través del navegador. Los usuarios se registran mediante un nombre de usuario y una contraseña, datos a los que se les asocia una dirección de correo electrónico, igual que en cualquier otro servicio web. Los foros web se organizan en categorías (temas generales), las cuales a su vez contienen sub-foros (temas específicos dentro de un tema general) que contienen temas (conversaciones de un tema específico) compuestos por mensajes (entradas dentro de una conversación).

En las listas de distribución tanto el proceso de registro como la gestión de los mensajes se realiza mediante correo electrónico. Para el proceso de registro se suelen emplear sendas direcciones de correo para solicitar el alta o baja de la lista. Para la gestión de los mensajes se utiliza otra dirección de correo electrónico, distinta de las anteriores, denominada “dirección de correo electrónico de la lista de distribución”. Los mensajes enviados a esta dirección son reenviados a las direcciones de correo electrónico de los suscriptores de la lista. La recepción de los mensajes por parte de los suscriptores puede realizarse de tres formas:
1.     En modo correo: el usuario de la lista recibe los mensajes según se van enviando a la lista.
2.     En modo resumen diario (digest): se recibe un solo mensaje que incluye todos los mensajes enviados a la lista en un día.
3.     En modo sin correo: el usuario no recibe los mensajes que se envían a la lista pero tiene la opción de verlos en el archivo de la lista (el archivo no es más que una página web de sólo lectura).

Antes de terminar con esta pequeña introducción a los foros, es preciso comentar dos reglas importantes relacionadas con la netiqueta:
1.     Utiliza el buscador. Antes de iniciar un nuevo tema, comprueba que éste no ha sido tratado anteriormente. Si ya existe un tema para lo que quieres preguntar, en él encontrarás la respuesta; si ya existe un tema para lo que quieres contar, añade tus aportaciones al mismo; y si no existe un tema para lo que quieres preguntar o contar, entonces crea un nuevo tema.
2.     Cuando vayas a iniciar un tema, hazlo con buena ortografía y gramática, sin abusar de las mayúsculas, dándole al mensaje un título que de una buena idea del contenido del tema.

A lo largo del curso se utilizará el sistema de listas de distribución Google Groups. El objetivo de esta actividad es que todos los estudiantes de la asignatura “Web 2.0: Herramientas y Recursos” dispongáis de un espacio común de ayuda y debate donde podáis intercambiaros mensajes y archivos de forma rápida y sencilla durante la realización de las actividades a lo largo del curso.

Toda lista de distribución alojada en Google Groups tiene una dirección de correo electrónico para la gestión de los mensajes mediante correo electrónico. No obstante, Google Groups proporciona además otra vía para la gestión de los mensajes: una interfaz web, al estilo de un foro web. Esta interfaz web se presenta dividida en cinco secciones: 
  1. buscador (en rojo)
  2. ventana de trabajo (en verde)
  3. menú de acceso rápido a las diferentes secciones de ventana de trabajo (en azul)
  4. menú de configuración (en amarillo)
  5. información del grupo (en rosa)




Qué hay que hacer

La actividad se organiza en las siguientes subtareas:

1. Acceder a Google Groups

En la página de inicio de iGoogle, dentro la pestaña correspondiente a la asignatura, buscar el gadget denominado “My Google groups”. Dentro de dicho gadget se muestra el listado de foros a los que el estudiante se encuentra suscrito, entre los que figura “Web 2.0: Herramientas y Recursos". Pinchando sobre el mismo, se accede a la interfaz web de la lista de distribución.

2. Determinar la dirección de correo electrónico de la lista de distribución

El estudiante buscará la dirección de correo electrónico de la lista de distribución en alguna de las secciones que se han mostrado.

3. Establecer el modo de suscripción

El estudiante seleccionará como modo de suscripción "email"

4. Editar el perfil de su usuario del foro

El estudiante rellenará la información de su perfil en el foro incluyendo una foto (real, por favor).

5. Gestionar los mensajes mediante correo electrónico y a través de la interfaz web

Bien desde la interfaz completa de Gmail (ver NOTA al final de este texto), o bien desde la interfaz web de Google Groups, el estudiante iniciará un nuevo tema que llevará por título Saludos desde la Universidad X donde Universidad X representa la universidad de origen del estudiante.  Por ejemplo, un estudiante de la UPV/EHU escribirá “Saludos desde la Universidad del País Vasco/Euskal Herriko Unibertsitatea”. En el cuerpo del mensaje se incluirá la siguiente información: nombre y apellidos, titulación, facultad y servicios institucionales de los que hace uso, por ejemplo:
  • Nombre: Oskar Casquero Oyarzabal
  • Titulación: Ingeniero de Técnico Industrial, especialidad Electrónica Industrial
  • Facultad: Escuela Universitaria de Ingeniería Técnica Industrial de Bilbao
  • Servicios que utilizo como alumno:
    • GAUR: http://gestion.ehu.es/gaur
    • eKASI: http://ekasi.ehu.es
    • Moodle: http://moodle.ehu.es
    • correo web: http://www.ehu.es/correow
    • web institucional: http://www.ehu.es

Atendiendo a las reglas de netiqueta, si un tema ya se encuentra abierto, el estudiante únicamente se limitará a responder al mismo con la información solicitada, es decir, sin crear un tema nuevo. Por lo tanto, todos los saludos de aquellos estudiantes pertenecientes a una misma universidad deberán quedar contenidos dentro de un mismo tema.

NOTA: el gadget de Gmail no funciona bien para gestionar el intercambio de mensajes en el foro, por lo que si queréis emplear el correo electrónico para participar en el foro, os aconsejo que utilicéis la interfaz completa de Gmail.

14 February, 2010

ACTIVIDAD 1: configurar el entorno de aprendizaje

Esta primera actividad sirve para la constitución del entorno de aprendizaje que vas a utilizar a largo de la asignatura. Con "entorno de aprendizaje" nos referimos a la plataforma o página web en la que podrás encontrar toda la información relacionada con la asignatura: la guía de la asignatura, el calendario y los enunciados de las actividades, las lecturas y los recursos recomendados, y los resultados de la evaluación. Además, también te permitirá ponerte contacto con el profesorado y el resto de alumnado.

A este respecto, en esta primera actividad te queremos dar una noticia muy importante: el entorno de aprendizaje que se vas a emplear en esta asignatura se va a situar fuera de la plataforma Moodle desde la que estas leyendo este texto. Esto significa que, a excepción del enunciado de esta Actividad 1, cualquier otra información relacionada con la asignatura deberás ir a buscarla al entorno que se describe a continuación. 

El entorno de trabajo que vamos a utilizar es iGoogle. iGoogle es un servicio de Google que permite crear una página web personalizable que incluye gadgets. A continuación se presentan sendas capturas de pantalla de dos ejemplos de página de iGoogle, pincha en los enlaces para verlas.
Los gadgets son unas cajitas que encierran pequeñas aplicaciones interactivas que permiten consultar información y utilizar herramientas, por ejemplo: email, agenda, marcadores, noticias, imágenes, vídeos, chat, avisos de redes sociales (facebook, tuenti, twitter), etc. El profesorado te va a proporcionar una serie de gadgets específicos que te van a permitir desarrollar las actividades programadas en esta asignatura, de manera que en tu página de iGoogle encontrarás toda la información necesaria para afrontar asignatura.

Resumiendo, por si no ha quedado suficientemente claro, una vez hayáis completado esta primera actividad, dejaréis de lado Moodle y utilizaréis vuestra página personal de iGoogle para abordar cualquier cuestión relacionada con la asignatura.


Qué hay que hacer

0. Instalar el navegador Firefox

A fin de garantizar la compatibilidad con los servicios que vamos a utilizar, y para minimizar las fuentes de posibles problemas, todo el mundo utilizará el mismo navegador: Firefox. Entre las razones para su elección podemos citar las siguientes: respeta los estándares y es seguro, estable, veloz, personalizable, gratuito y abierto.
Por lo tanto, antes de comenzar con la actividad, descargaréis e instalaréis Firefox de la siguiente URL: http://www.mozilla-europe.org/es/firefox
OPCIONAL: si alguien desea saber más acerca de Firefox para ajustarlo a sus necesidades y sacarle el máximo partido, desde el profesorado os recomendamos visitar la sección de complementos para Firefox: https://addons.mozilla.org/es-ES/firefox/

 

1. Crear una cuenta en Google

Dado que la cuenta de Google funciona como la puerta de entrada a todos los servicios Google, entre ellos iGoogle, es absolutamente imprescindible contar con una. Puede que algunos de vosotros ya tengáis cuenta en Google; no obstante, para facilitar el seguimiento por parte del profesorado, cada uno de vosotros se creará una nueva cuenta en Google. 
Para crear una nueva cuenta en Google es necesario proporcionar una dirección de correo electrónico. Todos vosotros disponéis de cuenta de correo electrónico (propia o institucional). Sin embargo, para facilitar el seguimiento por parte del profesorado, la creación de la cuenta en Google se realizará mediante una cuenta de correo electrónico en Gmail. Esta aproximación tiene además una ventaja importante: cuando se crea la cuenta de Gmail, también se crea automáticamente la cuenta de Google. Enlace para crear una cuenta en Google - Gmail: http://mail.google.com/mail/signup
La dirección de correo electrónico de Gmail tendrá las siguientes características: nombre.apellido1.G9@gmail.com. Cuando no sea posible obtener una dirección según la condición indicada, porque ya está siendo utilizada por otro usuario, el estudiante optará por la siguiente alternativa: nombre.apellido1.apellido2.G9@gmail.com

NOTA1: en el formulario de registro de Gmail, desactivar la casilla Habilitar historial web.


NOTA 2: durante el proceso de alta se os ofrecerá la opción de probar un nuevo servicio denominado "Google Buzz". Pues bien, decid que no (pinchad en Ir a mi bandeja de entrada).

 

2. Acceder a la página de inicio de iGoogle

Atención a la siguiente indicación porque debéis tenerla siempre presente a la hora de utilizar iGoogle: siempre que vayas a acceder a tu página de iGoogle, antes deberás haber accedido a tu cuenta de Google. Para ello, entra en la página de Google (http://www.google.es) y pincha sobre el enlace Acceder que aparece en la esquina superior derecha.

Acceder a cuenta Google

Para entrar en tu página de iGoogle, pincha sobre el enlace iGoogle que aparece en la parte superior derecha, o introduce en el navegador la URL http://www.google.es/ig.


La primera vez que utilices iGoogle, aparecerá el asistente de configuración, con el cual podrás crear una página de inicio a tu medida: selecciona algunos de tus intereses y a continuación haz clic en Guardar.



La estructura de una página de iGoogle incluye un cuadro de búsqueda de Google en la parte superior y todos los gadgets que quieras en la parte inferior. Los gadgets se organizan por pestañas, las cuales se sitúan en la parte izquierda de la página de iGoogle. Para abrir una pestaña, sólo tienes que hacer clic en ella; si haces clic en el signo + que aparece junto a cada pestaña, verás una lista completa de los gadgets que contiene. En todas las páginas de iGoogle aparece una pestaña denominada Home ó Página principal. La primera vez que utilices iGoogle, todos tus gadgets aparecerán en dicha pestaña. Además, has de saber que algunos gadgets pueden verse a página completa. Para acceder a la vista ampliada de un gadget haz clic en el icono de maximización situado en la esquina superior derecha del gadget.


qwerty


Te recordamos que la página de iGoogle que acabas de crear es tuya: puedes personalizar la página de iGoogle a tu gusto añadiendo nuevas pestañas, incluyendo nuevos gadgets, o reorganizando o borrando los ya existentes (en este enlace encontrás una pequeña guía para iniciarte en ese proceso). 
Por último, si tienes cuenta en Facebook o Tuenti, quizás te interese añadir un gadget que te permita seguir a tus amigos en estas redes sociales. Si es así, pincha en los siguientes enlaces:
 

    3. Instalar los gadgets de la asignatura en la página de inicio de iGoogle

    Una vez hayas creado tu página de iGoogle, únicamente tienes que pinchar en el siguiente enlace para que se incorpore a ella una pestaña con todos los gadgets que vas a necesitar en esta primera actividad.

    En dicha pestaña aparecen tres columnas con los siguientes gadgets:

    Web 2.0 G9 - iGoogle
    • PRIMERA COLUMNA
      • Guía de la asignatura 'Web 2.0: HR'. En la vista normal muestra una pequeña descripción de la asignatura 'Web 2.0: Herramientas y Recursos'. En su vista maximizada muestra la guía detallada de la asignatura. Si no estás cursando la asignatura la asignatura 'Web 2.0: Herramientas y Recursos', elimina este gadget. 
      • Guía de la asignatura 'Web 2.0: RS'. En la vista normal muestra una pequeña descripción de la asignatura 'Web 2.0: Redes Sociales'. En su vista maximizada muestra la guía detallada de la asignatura. Si no estás cursando la asignatura la asignatura 'Web 2.0: Redes Sociales', elimina este gadget.



      • SEGUNDA COLUMNA
        • [Web 2.0 HR] Actividades. En la vista normal muestra el listado de actividades de la asignatura 'Web 2.0: Herramientas y Recursos'. En su vista maximizada muestra la descripción detallada de las actividades. Si no estás cursando la asignatura la asignatura 'Web 2.0: Herramientas y Recursos', elimina este gadget. 
        • [Web 2.0 RS] Actividades. En la vista normal muestra el listado de actividades de la asignatura 'Web 2.0: Herramientas y Recursos'. En su vista maximizada muestra la descripción detallada de las actividades. Si no estás cursando la asignatura la asignatura 'Web 2.0: Redes Sociales', elimina este gadget. 
        • Calendario. Agenda que muestra las actividades en curso en cada asignatura. La agenda permanecerá vacía hasta que el alumno complete esta primera actividad.

        • TERCERA COLUMNA
          • Gmail. Permite consultar y enviar correo electrónico rápidamente sin necesidad de abandonar la página de iGoogle 
          • My Google Groups. Muestra el listado de foros a los que el estudiante se encuentra suscrito. Inicialmente el gadget se mostrará vacío. 
          • Suscribirse a foros. Permite añadirse como miembro a los foros.


              4. Hacer de iGoogle la página de inicio de Firefox

              En objetivo es que cada vez que se arranque Firefox se abra por defecto la página de inicio de iGoogle. Para ello, únicamente tenéis que hacer lo indicado en la siguiente página: http://www.google.com/help/ig/hp/


              5. Suscribirse al foro general de la asignatura

              En la pestaña correspondiente a la asignatura, buscar un gadget denominado “Suscribirse a foros”. Rellenar el campo Email añadiendo la dirección de correo electrónico de Gmail recién creada y enviar el formulario.
              Una vez que el profesor haya aceptado la solicitud de suscripción, dentro del gadget “My Google groups” aparecerá un enlace al foro general de la asignatura. Cuando esto ocurra, eliminar el gadget “Suscribirse a foros”.

              6. Enviar un correo electrónico desde el gadget para Gmail

              El gadget para Gmail permite consultar y enviar correo electrónico rápidamente sin necesidad de abandonar la página de iGoogle. Sin embargo, el gadget para Gmail también tiene sus limitaciones
              • no se pueden agregar adjuntos
              • no se puede editar con texto enriquecido
              • no se pueden etiquetar los mensajes
              • no se pueden realizar búsqueda
              • no se pueden guardar borradores
              Si alguna vez necesitas utilizar estas funciones, te recomendamos hacer clic en Iniciar interfaz completa de Gmail (desde la bandeja de entrada) o Ver en Gmail (desde un mensaje), opciones ambas situadas en la esquina superior derecha del gadget (cuando este se muestra a pantalla completa).

              Dicho esto, esta parte de la actividad consistirá en utilizar el gadget de Gmail para enviar a la cuenta de correo del profesor Oskar Casquero (oskar.casquero.G9@gmail.com) un mensaje que incluya una captura de pantalla de la página de iGoogle con el entorno de aprendizaje configurado. En el “Asunto” del mensaje indicar el literal [Web 2.0 HR] Actividad 1.

              Pasos para acceder al aula virtual


              El paso previo es tener los datos de acceso (usuario y contraseña) que se obtienen desde el portal del G9 y sobre lo cual los estudiantes ya han recibido información. Si no se ha recibido esta información, entonces para conseguir el usuario y contraseña de acceso al curso, entra en el portal del G9 y después, en la sección "Usuarios G9" (arriba a la izquierda) pincha en "Consultar datos de acceso" e introduce ahí tu DNI para que te envíen a tu cuenta de correo institucional los datos de acceso al curso.

              Los pasos se resumen en cuatro imágenes, éstas:


              paso 1



              paso 2



              paso 3



              paso 4