Unidad de Trabajo 1: Aplicaciones Web Ofimáticas Módulo Profesional “Implantación de Aplicaciones Web” 2º Administración de Sistemas Informáticos en Red
Índice
La WEB y sus aplicaciones ◦ Internet,WWW y aplicaciones ◦ Funcionamiento Servidor WEB
El navegador Web
Tipos de Herramientas
Herramientas de Comunicación ◦ Correo en Gmail ◦ Calendario Web
Herramientas de Colaboración y Publicación ◦ Introducción.Ventajas. Inconvenientes. ◦ Aplicaciones más populares (Google Docs, Zoho y Thinkfree) ◦ Blogs (Blogger y Wordpress) ◦ Wikis
EyeOS: Integración del escritorio en la WEB
Servidores web y Proyecto Bitnami.org
2
La WEB y sus aplicaciones (1)
Dentro de los servicios que ofrece Internet, el más destacado se puede decir que es la WEB. Todo tipo de usuario dispone de múltiples herramientas para publicar cualquier tipo de contenido, ya sea de forma individual o colectiva (blogs, wikis, etc.),
Todos los usuarios contribuyen a la construcción de un espacio de comunicación cada vez más abierto y democratizado.
3
La WEB y sus aplicaciones (2). Internet, WWW y aplicaciones
En 1989,Tim Bemers-Lee y Robert Cailiau desarrollaron un sistema basado en hipertextos para facilitar el acceso a la información.
Se organizaba mediante una red de enlaces entre diversos documentos que podían visualizarse con la ayuda de una aplicación específica: el navegador. Dos años después, se hizo público en Internet y, en 1992, contaba con 26 servidores estables externos.
La web se concibió como una colección de documentos estáticos enlazados para su consulta o descarga.
De manera progresiva se desarrollaron métodos que permitiesen la creación de páginas con contenidos dinámicos que se generasen en función de los parámetros de la petición. Aparecieron los CGI, aplicaciones escritas en algún lenguaje de programación que se ejecutaban en el servidor, y que podían recibir parámetros de los clientes. De ahí que lenguajes de programación interpretados que permitían incluir código en las páginas HTML.
No tardaron en aparecer diversas arquitecturas y lenguajes de programación, como Java, PHP, ASP, que permitían el desarrollo de páginas web totalmente dinámicas e interactivas. 4
La WEB y sus aplicaciones (3). Internet, WWW y aplicaciones
Estas tecnologías dieron paso a las Aplicaciones Web, instaladas en un servidor y a las que se accede a través de la red mediante un navegador. Éstas generan de manera dinámica una serie de páginas en formato HTML o XHTML que el navegador web interpretará y presentará al cliente.
El desarrollo de Internet, junto con su capacidad de almacenamiento y ejecución de programas, ha dado lugar a lo que se conoce como computación en la nube (cloud computing). De este modo, Internet (la nube) ofrece el software como un servicio más y nos permite disponer de datos y aplicaciones en la red.
Google Apps ofrece un claro ejemplo de computación en nube, ya que permite gestionar calendarios (Google Calendar), enviar y recibir mensajes de correo (Gmail) o procesar textos (Google Docs). Esto incluso nos permite prescindir de diversas aplicaciones clásicas, como Outlook o Thunderbird, o incluso de nuestro escritorio gracias a EyeOS.
5
La WEB y sus aplicaciones (4). Funcionamiento Servidor WEB
Cuando un cliente realiza una petición a un servidor pidiéndole una página web, ésta se busca en el repositorio de páginas del servidor y es devuelta al cliente. Toda esta comunicación se lleva a cabo mediante el protocolo HTTP, y el código de las páginas es básicamente HTML junto con código CSS y Javascript que se ejecuta en el cliente.
6
La WEB y sus aplicaciones (5). Funcionamiento Servidor WEB
Cuando se trata de páginas web dinámicas, escritas en lenguajes como PHP, ASP o JSP, el código HTML que se envía al cliente se construye de forma dinámica dentro del programa servidor en el momento en que se procesa la petición. Las páginas se crearán a partir de la información recibida en la misma petición, o mediante consultas a bases de datos.
7
El navegador Web(1)
La Web presenta por tanto una arquitectura Cliente-Servidor: cuando un cliente realiza una petición de página Web, éste la realiza a través de su navegador web y le proporciona los recursos que solicitados mediante el protocolo HTTP.
En la versión más simple, el navegador debe interpretar el código HTML en que están escritas y presentarlo al usuario para que éste pueda interactuar con el contenido y navegar hacia otros lugares a través de hiperenlaces.
Cada servidor Web dispone de programas servidores para la realización de páginas dinámicas (CGI, Servlets, JSP, PHP, etc.).
Los navegadores actuales también interpretan: ◦ Hojas de estilo en cascada (CSS): indican cómo deben presentarse los datos. ◦ Código JavaScript :Añade dinamismo a las páginas. ◦ Otras extensiones como Flash o Java, que aumentan las posibilidades de presentación.
8
El navegador Web(2). Navegadores Web
Internet Explorer (IE): Desarrollado por Microsoft, se halla integrado en Windows. Desde 1999 es el más utilizado. Se trata de software propietario, pero se ofrece de manera gratuita para todos los usuarios.
Mozilla Firefox: Libre y de código abierto, desarrollado por la Fundación Mozilla. El segundo navegador más utilizado. Permite añadir funciones mediante complementos desarrollados por terceros. Multiplataforma, disponible para Microsoft Windows, GNU/Linux, Mac OS X, FreeBSD, etc.,
Google Chrome: Nació con el objetivo de proporcionar una interfaz de usuario sencilla y eficiente, y garantizar una navegación más estable, rápida y segura. Propiedad de Google, pero basado en componentes de código abierto. Disponible para Windows, Mac y GNU/Linux.
Safari: Desarrollado por Apple para Mac OS X, aunque también existe una versión para Windows. Diseño bastante atractivo, cómodo e intuitivo, y diversas características funcionales, destacando la integración con el reproductor de Apple QuickTime.
Opera: Gran velocidad, seguridad, soporte de estándares y reducido tamaño. Disponible para GNU/Linux, Windows, Mac OS X, Solaris y FreeBSD, además de dos versiones móviles (Opera Mini y Opera Mobile) y otras tantas para las videoconsolas Nintendo DS y Wii. 9
El navegador Web(3). Navegadores Web
Los estándares WEB hacen referencia a un conjunto de recomendaciones sobre la creación e interpretación de documentos web.
El organismo más influyente en materia de estándares web es el W3C (World Wide Web Consortium), una asociación internacional de empresas, cuya misión es «guiar la web hacia su máximo potencial a través del desarrollo de protocolos y pautas que aseguren el crecimiento futuro de la web».
Desde su creación en 1994, el W3C ha publicado más de ciento diez estándares abiertos para lenguajes web y protocolos, entre los que destacan las principales tecnologías sobre las que se basa la web, como URL, HTTP y HTML, además de XML, XHTML y CSS, entre muchas otras.
Si todos los navegadores Web siguiesen los estándares, los desarrolladores no deberían preocuparse por optimizar las páginas para uno u otro.
10
El navegador Web(4). Mozilla Firefox
Para visualizar páginas web emplea el motor de renderizado Gecko, el cual implementa estándares web actuales además de otras funciones destinadas a anticipar probables adiciones a los estándares.
Sus características incluyen: ◦ Navegación por pestañas. ◦ Corrector ortográfico,. ◦ Búsqueda progresiva. ◦ Marcadores dinámicos,. ◦ Administrador de descargas. ◦ Navegación privada. ◦ Navegación con georreferenciación. ◦ Integración del motor de búsqueda que desee el usuario. ◦ ...
Además se pueden añadir funciones a través de complementos desarrollados por terceros. 11
El navegador Web(5). Mozilla Firefox
Esquema de descripción del navegador:
12
Tipos de Herramientas
Cada día el trabajo con las nuevas tecnologías se hace menos independiente, primando el trabajo en grupo o colaborativo, esto permite a las organizaciones y empresas un funcionamiento más dinámico, debido a la movilidad de los trabajadores.
Las herramientas de trabajo en grupo o groupware permiten desarrollar proyectos a distancia y de manera conjunta.
A grandes rasgos, puede distinguirse entre herramientas: de comunicación: Sirven para la comunicación entre el grupo (servicios de correo electrónico, mantenimiento de calendarios, etc. de colaboración y publicación: Ofrecen la posibilidad de editar y compartir documentos, además de llevar un registro de las versiones previas y los cambios realizados.
Nos basaremos en las herramientas de comunicación en grupo y, en especial, las que proporciona la suite Google Apps, particularmente: Gmail Google Calendar 13
Herramientas de Comunicación (1). Correo en Gmail
Para poder trabajar con los servicios de Google, lo primero que hay que hacer es crearse una cuenta gratuita en Google (Google Acount). Para empezar crearemos una cuenta de correo en Gmail (servicio de correo electrónico de Google). 1. Dirígete a http://www.gmail.com e indica que deseas crear una cuenta.
14
Herramientas de Comunicación (2). Correo en Gmail 2.
Rellena el formulario de registro con tus datos. Primero,completa la información personal: tu nombre y apellidos, así como el nombre de usuario deseado (quizá debas cambiarlo hasta que encuentres uno disponible).
2.
El nombre de usuario que debes crear se crea de la siguiente forma: asir2 seguido de las dos primeras letras del primer apellido, las dos primeras letras del segundo apellido y la primera letra del nombre.
15
Herramientas de Comunicación (3). Correo en Gmail 4.
A continuación, escribe la contraseña: escríbela y verifícala.
También tendrás que seleccionar una pregunta de seguridad a la que deberás responder en el caso de que olvides la contraseña.
16
Herramientas de Comunicaciรณn (4). Correo en Gmail 5.
Verificaciรณn de palabra captcha. Tendrรกs que transcribir la palabra que se muestra distorsionada
6.
Aceptaciรณn de las condiciones del servicio y creaciรณn de la cuenta. Finalmente, lee y acepta las condiciones del servicio Gmail y crea la cuenta.
17
Herramientas de Comunicación (5). Correo en Gmail
Una vez registrados, podremos utilizar la cuenta. En el buzón de entrada (bandeja de entrada o inbox) habrá tres mensajes de bienvenida enviados por el equipo de Gmail. La pantalla principal muestra el siguiente aspecto:
18
Herramientas de Comunicación (6). Correo en Gmail En la pantalla principal distinguimos diferentes apartados:
Menú principal. Consta de los siguientes elementos: ◦ Recibidos: remite a la bandeja de entrada, en la que se consignan todos los mensajes, salvo los que no hayan pasado el filtro, como el spam. ◦ Destacados: permite recuperar los mensajes que se consideren más importantes. Para marcarlos con esta categoría, bastará con un solo clic en la estrella que aparece al lado del mensaje en la ventana principal. ◦ Importantes: son marcados de manera automática de acuerdo a varias razones (a quién envías correos, qué mensajes abres, qué palabras clave te llaman la atención, a qué mensajes respondes, tu uso reciente de las funciones de destacar, archivar y eliminar, …). ◦ Chats: guarda el historial de conversaciones mantenidas con Hangouts o el propio chat de la página. ◦ Enviados: muestra todos los mensajes que hemos enviado. ◦ Borradores: muestra el lugar donde se guardan los mensajes que no hemos terminado. ◦ Todos: aparecen todos los mensajes (enviados, recibidos, destacados, etc). ◦ Spam: donde va a parar el correo no deseado. ◦ Papelera: los mensajes eliminados pasan aquí, de donde pueden recuperarse. Por lo general, se conservan durante 30 días y, después, se borran definitivamente. 19
Herramientas de Comunicación (7). Correo en Gmail
Ventana principal de mensajes. Muestra los mensajes de la categoría seleccionada en el menú principal (recibidos, destacados, enviados, etc.), así como el emisor, el asunto y la fecha de emisión. Además, disponemos de una casilla de selección que nos permite manipularlos, una estrella con la que marcarlos como destacados y una fecha para hacerlo como importantes.
Barra de botones de Gmail. Situada en la parte superior e inferior de la ventana principal de mensajes, nos presenta las siguientes funcionalidades: ◦ Archivar: para almacenar los mensajes seleccionados, quitándolos de la bandeja de entrada y pasándolos a todos los mensajes. ◦ Marcar como spam: Gmail puede separar el correo basura. A medida que le indiquemos los mensajes no deseados, refinará los instrumentos que le permiten discriminar. ◦ Suprimir: para enviar el email a la papelera.
Chat. Gmail ofrece también la posibilidad de entablar un chat con nuestros contactos e incluso añadir voz y vídeo.
Etiquetas. Gmail emplea este sistema de clasificación. Si seleccionamos Editar etiquetas, podemos crear etiquetas nuevas o eliminar otras ya existentes 20
Herramientas de Comunicación (8). Correo en Gmail
Escribir un mensaje de correo electrónico. Se selecciona la opción Redactar del menú principal.
21
Herramientas de Comunicación (9). Correo en Gmail
Campo Para.Aparecen el destinatario/s del mensaje, separados por comas. Es obligatorio.
Campo CC. Campo opcional al que accedemos mediante Añadir CC y que sirve para enviar el correo a varios destinatarios.
Campo CCO. Si no deseamos revelar estas direcciones es una buena práctica para evitar que los robots Web o spambots las copien y envíen a los generadores de spam.
Campo Asunto. Indica el tema del mensaje. Aunque es un campo opcional, conviene rellenarlo siempre (descripción en 3-4 palabras).
Cuerpo del mensaje. Se redactará el mensaje en el editor que nos ofrece Gmail, donde disponemos de diferentes opciones de formato así como de un corrector ortográfico.
Adjuntar Archivo. Si deseamos añadir archivos esta opción nos mostrará una ventana donde podremos buscarlos y seleccionarlos. 22
Herramientas de Comunicación (10). Correo en Gmail
Conversaciones. ◦ Los correos electrónicos en Gmail se agrupan si ha habido respuesta sobre el mensaje enviado, de esta forma, cuando enviamos un mensaje a uno o varios destinatarios, a medida que estos responden, se agrupan en un hilo según el orden en que se reciben, como si se tratase de un chat.
Etiquetas. ◦ Mientras que otros servicios de correo permiten clasificar los mensajes en carpetas, Gmail ofrece la posibilidad de marcarlos con una o más etiquetas. Imagina, por ejemplo, que recibes una nota de un compañero de clase, que también es amigo tuyo. ¿En qué carpeta la colocarías: en Clase o en Amigos? Con las etiquetas, este problema no existe, ya que se marcaría con la etiqueta Clase y con la etiqueta Amigos. 23
Herramientas de Comunicación (11). Correo en Gmail
Filtros. Son un conjunto de reglas en virtud de las cuales Gmail procesa de manera automática los mensajes que recibes. Así pues, en función de varios parámetros podrás realizar diferentes operaciones, una vez hecha la búsqueda. ◦ Primero haz clic en la opción Crear un Filtro, que se encuentra al lado de la búsqueda de mensajes, debajo de las opciones de búsqueda. ◦ Gmail nos mostrará la ventana Crear un filtro. ◦ En esta ventana deberás indicar los criterios que cumplirán los mensajes a filtrar. En el campo De puedes filtrar a través del remitente, en el campo Para a través del destinatario, en función del asunto o si contiene o no ciertas palabras. ◦ Para indicar los criterios que deben cumplir los mensajes, puedes utilizar los operadores: OR, para realizar la operación lógica "O", -, para realizar la operación lógica "not“ Entrecomillado (" ") para indicar expresiones exactas. 24
Herramientas de Comunicación (12). Correo en Gmail
Filtros. ◦ El aspecto de la ventana es el siguiente:
25
Herramientas de Comunicación (13). Correo en Gmail
Filtros. ◦ En la siguiente ventana de configuración de los filtros debes indicar las acciones a realizar: archivar el mensaje, marcarlo como leído, descartarlo, etc.
26
Herramientas de Comunicación (14). Correo en Gmail
Usar otra cuenta de correo. ◦ Permite enviar correo usando otra dirección de tu propiedad como remitente. Para ello se accede a Configuración > Cuentas y seleccionar la opción Enviar desde otra direccion. Si tienes otras cuentas con otro proveedor, puedes configurar Gmail para acceder a ellas también.
27
Herramientas de Comunicación (15). Calendario Web
Google Calendar. ◦ Se trata del servicio de agenda y calendario que nos ofrece Google. Permite compartir y sincronizar eventos con nuestros contactos de Gmail. Al ser on-line podemos acceder desde cualquier sitio y mantener los datos a salvo de posibles averías de nuestro ordenador. ◦ Entre sus características principales merecen destacarse: Permite importar archivos de Outlook,Yahoo! Calendar, e iCalendar. Permite usar múltiples calendarios. Podemos compartir calendarios con diferentes contactos y niveles de permisos, incluidos nuestros grupos. Permite importar calendarios públicos, de interés general.
28
Herramientas de Comunicación (16). Calendario Web
Creación de un nuevo evento ◦ La manera más sencilla consiste en hacer clic sobre el día o la hora donde desees agregarlo. Aparecerá una pequeña ventana de diálogo donde deberás introducir el nombre del evento. A continuación haz clic en Crear evento. ◦ Se pueden añadir algunos detalles mediante la opción Editar detalles del Evento. Una vez creado el evento puedes suprimirlo pinchando en él y seleccionando la opción Suprimir o bien editar los detalles.
29
Herramientas de Comunicación (17). Calendario Web
Detalles de un evento ◦ Cuando se editan los detalles del evento, verás una ventana similar a la siguiente, distinguiéndose tres áreas:
◦ Propiedades. Puedes modificar el nombre del evento, las fechas entre las que se comprende, la frecuencia con que se repite (cada día, semana, mes, etc.), el calendario al que pertenece o la descripción. ◦ Invitados. Permite compartir este evento con tus contactos o grupos,e indicar los permisos que tendrán sobre tus eventos: solo leerlos, editarlos, invitar a otros al evento o ver la lista de invitados. ◦ Opciones. Puedes configurar recordatorios para el evento mediante correos electrónicos o ventanas emergentes, así como mostrar tu disponibilidad y el nivel de privacidad deseado. 30
Herramientas de Comunicación (18). Calendario Web
Crear y compartir un calendario nuevo. 1. Para crear un nuevo calendario, selecciona Crear en el menú. Te mostrará una ventana de configuración en la que debes indicar los datos del calendario y las personas con quienes quieres compartirlo. 2. Especifica los datos generales. En la parte superior de la ventana, indica el nombre del calendario, la descripción, la ubicación y su zona horaria. 3. En la parte inferior de la ventana se muestran las opciones de privacidad, así como las que permiten compartir el calendario o no.
31
Herramientas de ComunicaciĂłn (19). Calendario Web ď‚—
Crear y compartir un calendario nuevo.
32
Herramientas de Colaboración y Publicación(1). Introducción
De un tiempo a esta parte han surgido un tipo de herramientas, denominadas groupware (software colaborativo), concebidas para la realización de proyectos colectivos: procesadores de texto, hojas de cálculo, presentaciones multimedia, visores de documentos en formato estándar PDF a través de navegadores, etc.
Permiten que un grupo de personas, muy distantes entre sí, trabajen de manera conjunta a través de la red, pudiendo crear documentos en los que introducir modificaciones sin perder la posibilidad de consultar las versiones anteriores.
33
Herramientas de Colaboración y Publicación(2). Introducción
Las aplicaciones Web (Web Office Information System, WOIS) surgieron como una evolución de las tradicionales suites ofimáticas. Funcionan como procesadores de texto, hojas de cálculo, presentaciones multimedia, etc.
En 2005, aparece el procesador de textos en línea WYSIWYG llamado Writely desarrollado con tecnología AJAX y surgen entonces sus hermanos pequeños como aplicaciones online o mini-office en Internet. El éxito de este producto fue tal que los administradores se vieron obligados a cerrar su uso a nuevos usuarios.
Un año después, sus creadores lo vendieron a Google, que disponía de su sistema de hoja de cálculo llamado Google Spreadsheets. La fusión entre ambos dio lugar a Google Docs, al que se han unido, entre otros, un módulo para realizar presentaciones multimedia y un visor de documentos en formato ISO PDF.
34
Herramientas de Colaboración y Publicación (3).Ventajas
Ahorra tiempo:Tareas sencillas sin descargar ni instalar ningún programa.
Sin problemas de compatibilidad: Basta tener un navegador actualizado.
Actualizaciones inmediatas: El software lo gestiona el propio desarrollador, por lo que siempre estamos usando la última versión.
Bajo consumo de recursos: Muchas de las tareas que realiza el software no consumen nuestros recursos porque se ejecutan en otro ordenador.
Multiplataforma: Desde cualquier sistema operativo.
Portabilidad: Independiente del dispositivo que se utilice (PC, portátil, tablet, móvil, …).
Disponibilidad: Suele ser alta, pues el servicio se ofrece desde múltiples localizaciones.
Virus: No dañan los datos (están en el servidor de la aplicación).
Colaboración: Acceso desde una única ubicación, sencillo acceso y compartición de datos.
Funcionalidades: Los navegadores ofrecen cada vez más y mejores funcionalidades para crear aplicaciones Web ricas (RIA-Rich Internet Application, Aplicación de Internet Enriquecida).
35
Herramientas de Colaboración y Publicación (4). Inconvenientes
Funcionalidades reducidas: Habitualmente ofrecen menos que las aplicaciones de escritorio (funcionalidades desde un navegador más limitadas que desde un S.O.). Sin embargo, los navegadores cada vez más preparados y la aparición de HTML 5 invitan al optimismo.
Disponibilidad supeditada: Depende de un tercero, el proveedor de conexión a Internet (ISP) o el que provee el enlace Servidor-Cliente.
36
Herramientas de Colaboraciรณn y Publicaciรณn. Aplicaciones mรกs populares Herramienta
URL
Google Docs
docs.google.com
Zoho
www.zoho.com
Thinkfree Online
online.thinkfree.com
37
Herramientas de Colaboración y Publicación (6). Google Docs Docs..
Lo mejor: o Facilidad de uso. o Buscador interno en documentos. o Corrector ortográfico.
Lo peor: o No exporta bien la alineación justificada. o Menor tamaño de los documentos que se pueden importar. o Limitación de los tipos de letra. 38
Herramientas de Colaboración y Publicación(7). Google Docs Docs..
Aplicaciones: Procesador de textos Hoja de cálculo, Presentaciones Formularios Agenda de contactos, …
Características y manejo: Diseño minimalista y usabilidad. Fácil acostumbrarse a la aplicación (muchas acciones intuitivas para quienes usan programas ofimáticos). Traducido al español. 39
Herramientas de Colaboración y Publicación (8). Zoho Zoho..
Lo mejor: o Servicio que más aplicaciones ofrece. o El más compatible con formatos ofimáticos. o Posibilita chatear en los principales programas. o Destaca su hoja de cálculo.
Lo peor: o Traducción al español incompleta. o Diseño barroco.
40
Herramientas de Colaboración y Publicación(9). Zoho
Aplicaciones:
Procesador de textos.
Hoja de cálculo.
Presentaciones.
Calendario (Agenda).
Wiki.
Gestor de tareas.
Notas.
Enlaces.
Libreta de contactos.
Control de otro ordenador a distancia.
Reunión, …
Características y manejo:
Gran número de aplicaciones.
Incorpora aplicaciones dirigidas al público empresarial. 41
Herramientas de Colaboración y Publicación(10). Thinkfree
Lo mejor: o Aspecto casi idéntico a Microsoft Office. o Muchas prestaciones para edición de textos.
Lo peor: o Lentitud en la carga de Java. o No permite la edición simultánea de un documento.
42
Herramientas de Colaboración y Publicación (11). Thinkfree
Aplicaciones: Procesador de textos. Hoja de cálculo. Presentaciones. Notas. …
Características y manejo: Gran número de aplicaciones. Limita el trabajo colaborativo (por ejemplo, para enviar el archivo a otra persona exige salir del editor). No dispone de sistema de chat. 43
Herramientas de Colaboración y Publicación (12)
Nos centraremos en Google Docs al considerarlo en líneas generales el más completo y popular.
44
Herramientas de Colaboración y Publicación (13). Google Docs / Google Drive
Google, la compañía más innovadora en Internet, se ha volcado en el desarrollo de estas nuevas tecnologías. Ha adquirido un gran número de pequeñas empresas con éxito, o bien ha invertido en el desarrollo de diversas aplicaciones orientadas a la web.
En este caso, ha optado por lanzar una suite ofimática (Google Drive) que agrupa herramientas ya existentes o que ha creado para la ocasión. Su uso es gratuito si se dispone de una cuenta de Google o de las autorizadas, como Yahoo, Hotmail u otras. 45
Herramientas de Colaboraciรณn y Publicaciรณn(14). Google Docs / Google Drive.
46
Herramientas de Colaboración y Publicación(15). Google Drive.
Existen dos maneras de acceder al panel de control de Google Drive:
Directamente desde un navegador, introduciendo la URL drive.google.com
Desde dentro de la cuenta de Google, haciendo clic en la opción Drive de la parte superior derecha (área de aplicaciones).
Una vez dentro, se accede a los diferentes archivos:
47
Herramientas de Colaboraciรณn y Publicaciรณn (16). Google Drive.
48
Herramientas de Colaboración y Publicación(17). Google Drive.
Menú de nuevo documento.
Interfaz del editor de textos.
Al crear un documento nuevo, por defecto se le asignará el nombre «Sin título», salvo en el caso de las presentaciones, a las que se denomina «Presentación sin título», y las hojas de cálculo, que pueden ser «Hoja de cálculo sin título» o «Formulario sin título».
49
Herramientas de Colaboración y Publicación(18). Google Drive.
Existen diferentes tipos de documentos a crear con Google Drive: Documentos de Texto. Hojas de cálculo Presentaciones ...
Por otra parte también permite el almacenamiento de archivos de diferentes tipos.
50
Herramientas de Colaboración y Publicación(19). Google Docs – Documentos de texto
Crear o subir documentos ya creados de Word, Writer, RTF, HTML o texto) así como guardarlos en nuestro equipo en estos mismos formatos (además de PDF o ZIP).
Aplicar formato a los documentos con un editor WYSIWYG.
Enviar por e-mail los documentos como adjuntos.
Editar el historial de revisiones, pudiendo restaurar cualquier versión anterior.
Publicar documentos on-line para que estén disponibles como páginas Web (URL creada automáticamente) o como documentos incrustados en nuestro blog (código embed). 51
Herramientas de Colaboración y Publicación(20). Google Docs – Hojas de cálculo.
Importar y exportar datos con formatos XLS, CSV y ODS.
Aplicar formatos y fórmulas.
Insertar una hoja de cálculo o una sección de la misma en nuestro blog o Web.
Crear gráficos de diversos tipos a partir de datos introducidos en las hojas de cálculo. 52
Herramientas de Colaboración y Publicación(21). Google Docs – Presentaciones.
Importar presentaciones en formato PPT, PPS u ODP.
Guardar presentaciones que realicemos en formato PPT o PDF.
Aplicar formato a las presentaciones con un editor WYSIWYG.
Insertar imágenes y autoformas.
Publicar presentaciones on-line para que estén disponibles como páginas Web (URL creada automáticamente) o como documentos incrustados en nuestro blog (código embed).
53
Blogs (1).
La web se ha convertido en el medio de expresión más democrático del que disponemos hoy en día. Los blogs o weblogs son uno de los soportes más difundidos.
Podría decirse que un blog es una versión simplificada o especializada de un sistema de gestión de contenidos (CMS). A grandes rasgos, es un cuaderno de notas en formato web en el que se muestran en pantalla las entradas más recientes.
Los sistemas de blogs más usados hoy en día: Blogger y WordPress.
54
Blogs (2). Blogger
Fue una de las primeras herramientas para la publicación de blogs. Creado por Pyra Labs en 1999 y adquirido por Google en 2003, dispone de su propio servidor para el alojamiento o hosting de blogs: Blogspot.
Se trata de una herramienta muy versátil que nos permite incluir fotografías, así como ordenar las entradas por categorías, llamadas etiquetas.
También nos da la posibilidad de establecer cierto grado de restricción o privacidad en nuestros blogs, así como realizar cambios en las plantillas modificando el código HTML.
55
Blogs (3). Wordpress
Es otro de los sistemas de gestión de contenidos más populares para la creación de blogs.
Se encuentra bajo licencia GPL y está desarrollado en PHP y MySQL. Entre sus principales características, destacan usabilidad y su adecuación a los estándares web.
En principio, está configurado para disponer de un solo blog por instalación, tal y como se verá en el siguiente Caso práctico, aunque podemos realizar varias instalaciones sobre una única base de datos.
56
Herramientas de Colaboración y Publicación(22). Wikis(1). Introducción
Una wiki es una herramienta que permite generar webs desde el propio navegador de forma sencilla y editarlas sin problemas, sin tener grandes conocimientos de los lenguajes de programación que la forman (HTML, XHTML, CSS, JavaScript, Java, …).
El término wiki se refiere tanto al sitio web como al software para crearlo.
Las wikis son en una de las herramientas fundamentales de la web 2.0 actual.
Cualquiera puede actualizarlas en línea (a título personal o como miembro de un equipo de trabajo o comunidad de aprendizaje), siempre y cuando disponga de los permisos adecuados. No es extraño que los autores indiquen la información que falta y debe buscarse a la espera de que otro colaborador se encargue de completarla.
Su uso conlleva mucha responsabilidad, pues todos deben hacerse cargo de la vigilancia y el control del contenido publicado.
Los contenidos se hallan en continua transformación. Las aportaciones los mejoran a veces incluso a diario.
57
Herramientas de Colaboración y Publicación(23). Wikis (2). Wikis abiertas y cerradas Algunos grupos o instituciones han limitado el acceso a sus wikis para evitar los casos de plagio o de violación de derechos de autor, así como los sabotajes y el espionaje industrial. En virtud del uso y la gestión de contenidos (vigilancia, moderación y consejo editorial), pueden distinguirse dos modelos de wikis: Wikis abiertas: Permiten que cualquier persona genere un nuevo contenido o bien modifique uno existente con plena libertad. Estas wikis carecen de controles (aunque siempre hay un comité supervisor) y son muy vulnerables a actos de vandalismo, de ahí que la información almacenada no resulte demasiado fiable. Wikis cerradas. Se establecen normas, limitando el acceso y la publicación de contenidos a unos cuantos usuarios. Se seleccionan autores especialistas en los temas tratados, que suelen disponer de una sección, en la que se detalla su perfil académico o profesional. El resto de usuarios puede consultar los artículos, pero no modificarlos. 58
Herramientas de Colaboración y Publicación (24). Wikis(3). Perfiles. Estos proyectos dependen de un grupo u organización que cuenta con los siguientes miembros:
Usuarios no registrados: Pueden consultar los contenidos, publicar comentarios y participar en temas de discusión, aunque no siempre con plena libertad. Se pueden asignar privilegios de edición de contenido a personas que consultan la wiki y se las identifica como expertos de confianza, según la calidad de sus comentarios y el grado de relación que mantienen con los administradores.
Usuarios registrados: Poseen privilegios de publicación de contenidos y, en algunos casos, velan también por su protección.
Administradores: Se encargan del cumplimiento de las normas, y del registro de usuarios y de la vigilancia de los contenidos. 59
Herramientas de Colaboración y Publicación (25). Wikis(4). Wikis como recurso formativo. Ayudan a desarrollar las actividades siguientes:
Exploración de ideas y conocimientos en los que cada alumno o trabajador aporta su experiencia.
Construcción de páginas web sencillas: Permiten formatear texto y convertirlo en código XHTML de una manera sencilla e intuitiva.
Realización de tareas conjuntas: Se puede colaborar con alumnos o trabajadores de varios grupos o departamentos, recopilar o resumir fuentes documentales, preparar glosarios, …(Facilitan el trabajo en grupo).
60
EyeOS: Integración del escritorio en la EyeOS: WEB (1)
eyeOS es un proyecto iniciado en 2005. La primera idea que surgió, fue la creación de un sistema operativo y lo ofrecieron libremente para que cualquiera pudiera instalarlo y utilizarlo en sus servidores e intranets con Windows.
En 2006,abrieron el sitio eyeOS.info, un servicio gratuito online basado en su software original, adaptado para usarlo como un escritorio virtual en línea al que cualquiera pudiera acceder. El usuario puede almacenar cosas en él y usar las aplicaciones disponibles desde cualquier parte del mundo y sin instalar software adicional.
En tan solo dos meses se inscribieron al servicio más de 27.000 usuarios diferentes países como Canadá, Francia, Estados. Nuevos colaboradores crearon aplicaciones adicionales y tradujeron eyeOS a más de 30 idiomas.
Desde sus inicios como proyecto Open Source bajo licencia AGPL el producto ha ido avanzando y en 2012 cambió a un modelo de licencias privadas.
En 2014 Telefónica adquirió eyeOS con el objetivo de reforzar su oferta de servicios cloud móviles y fomentar el desarrollo de soluciones tecnológicas de software libre. 61
EyeOS: Integración del escritorio en la EyeOS: WEB (2)
Aplicaciones ◦ El paquete original se compone por defecto del sistema operativo y una suite ofimática con procesador de texto, calendario, gestor de archivos, navegador y calculadora. Para ampliar su funcionalidad, se podían descargar nuevas aplicaciones para el sistema con la utilidad EyeApps.
Seguridad en EyeOS ◦ Los servicios de computación cloud requieren de un alto grado de seguridad. EyeOS disponía de protección por cortafuegos, copias de respaldo del sistema cada 24 horas así como un formateo mensual en el caso de que se detecte algún código malicioso. Además, tanto la comunicación con el sitio y el contenido almacenado por los usuarios se encontraba cifrado y los administradores no tenían acceso a ellos.
62
Servidores web y Proyecto Bitnami.org (1).
Servicios web y el Stack base de Bitnami ◦ Entre aplicaciones web y los sistemas de publicación tenemos: webs sociales, sistemas de gestión de contenidos, wikis o blogs, en los que se puede interactuar con los usuarios mediante el uso de bases de datos u otras herramientas. ◦ Necesitamos servidores web que interactúen con todos estos sistemas y ofrezcan la información de manera dinámica. ◦ La instalación de estas aplicaciones y plataformas no siempre es sencilla y pueden surgir imprevistos durante el proceso de instalación. Para facilitar esta labor, el proyecto de software libre Bitnami.org nos ofrece un conjunto de paquetes preinstalados, a los que se denomina stacks, preparados para instalar gran parte de las herramientas de publicación web existentes sobre el módulo base LAMP para GNU/Linux y WAMP para Windows de una forma muy sencilla.
63
Unidad de Trabajo 1: Aplicaciones Web Ofimáticas Módulo Profesional “Implantación de Aplicaciones Web” 2º Administración de Sistemas Informáticos en Red