¿Qué es el World Wide Web Consortium?
Organismo neutro
Fundado en 1994 por el creador de la Web Tim Berners-Lee
Actividades y
Grupos del W3C
Más de 430 miembros
65 personas en el Team
70 grupos: de Trabajo, Interés y Coordinación (con más de 750 investigadores)
Crea:
especificaciones (XML, RDF, SMIL, XHTML, SVG ...)
directrices (WACG, ATAG ...)
herramientas (Validadores, Amaya, Jigsaw ...)·
Recomendaciones tecnológicas abiertas del W3C, probablemente con la política de patentes más transparente en Internet
Origen de la Web
Tim Berners-Lee en 1989 realizó un modelo acerca de la gestión de información del CERN
Information Management: A Proposal,
Tim Berners-Lee, CERN, March 1989, May 1990 , http://www.w3.org/History/1989/proposal.html
Los fundamentos de la Web
La Web se basa en una gran diversidad de tecnologías
Ninguna tecnología puede pretender cubrir todas las necesidades de la Web
La construcción de los cimientos de la Web requiere seguir un
proceso claro y efectivo
Es imprescindible asegurar la interoperabilidad de las
tecnologías
La Web debe ser universal y para todo el mundo
Ojo con las patentes de tecnologías
Objetivos presentes y futuros
Una Web universal
Accesible desde cualquier lugar
La Web como Base de Conocimiento y Servicios
Una Web de Confianza
Mejorarla mediante la Experiencia de Usuario
Una Web universal
Una Web para todo el mundo, independientemente de ...
...características de los dispositivos de acceso
PCs, teléfonos, TVs, PDAs, ...
pequeño ancho de banda, pantalla pequeña, pantallas con colores
limitados,...
sin sonido, sin pantalla,...
...discapacidades de los usuarios
problemas con la distinción de colores o ceguera, ...
dificultades de manejo de teclados, ratón, ...
dislexia, dificultades cognitivas o neurológicas, ...
...diferencias culturales, geográficas o
lingüísticas
sentidos de escritura, ...
formato de fechas, números de teléfono, códigos postales,
elementos numerados, identificadores,...
diferentes tipos de teclados, ...
¿Cómo se consigue esta Universalidad?
Accesibilidad
Es la posibilidad de que un sitio Web pueda ser visitado y utilizado de forma satisfactoria por el mayor número posible de personas , independientemente de las limitaciones personales que tengan o de las derivadas de su entorno.
Diseñar para usuarios con discapacidad en un entorno ordinario es
igual que diseñar para personas sin discapacidad en entornos
extraordinarios
Tu usuario más importante es ciego . La mitad de las
visitas a tu sitio vienen de Google, y Google sólo ve lo que un
ciego puede ver. Si tu sitio no es accesible, tendrás menos
visitas. Fin de la historia.
Steven
Pemberton
I18n (Internacionalización)
Guiando a web ata o seu máximo potencial…
Leading the Web to its Full Potential…
Duent la Web al seu ple potencial…
Het Web tot zijn volle potentieel ontwikkelen…
Amener le Web vers son plein potentiel…
Alle Möglichkeiten des Web erschließen…
Οδηγώντας τον παγκόμιο ιστό στο μέγιστο των δυνατοτήτων του…
Hogy kihasználhassuk a Web nyújtotta összes lehetőséget…
वेब की सम्पूर्ण क्षमता के उपयोग की दिशा में अग्रणी…
Sviluppare al massimo il potenziale del Web…
引发网络的全部潜能…
웹의 모든 잠재력을 이끌어 내기 위하여…
Levando a Web em direcção ao seu potencial màximo…
Pаскрывая весь потенциал Сети…
Guiando la web hacia su máximo potencial…
Se till att Webben når sin fulla potential…
Ohjaamassa Webin kehittymistä täyteen mittaansa…
Webの可能性を最大限に導き出すために⋮
لإيصال الشبكة المعلوماتية إلىأقصى إمكانياتها…
להוביל את הרשת למיצוי הפוטנציאל שלה…
引發網絡的全部潛能⋮
Importancia del juego de caracteres elegido
Objetivos presentes y futuros
Una Web universal
Accesible desde cualquier lugar
La Web como Base de Conocimiento y Servicios
Una Web de Confianza
Mejorarla mediante la Experiencia de Usuario
Una Web Ubícua: Sí, accesible desde cualquier lugar
Características del mercado:
Mercado extremadamente dinámico
Número muy grande de potenciales usuarios
Hay 3.300 millones de conexiones de telefonía móvil en el mundo (Informa Telecoms and Media )
Podría abastecer a casi la mitad de la población mundial
Crecimiento del 18% en 2007
Mayor crecimiento en mercados emergentes como India y China
En el futuro: un ordenador por familia, pero uno (o más) teléfonos móviles por persona
En países en vías de desarrollo para muchas personas es la única forma de acceder a Internet
La estandarización es importante
¡Ahora más que nunca !
Promoviendo esa ubicuidad mediante...
XHTML Basic (XTHML simplificado) + CSS
SVG (Gráficos Vectoriales)
XForms
(MWI ) Iniciativa de Web Móvil
Haciendo el acceso a la Web desde un dispositivo móvil tan simple, fácil y adecuado como el acceso a la Web desde un dispositivo de escritorio.
Buenas prácticas
Descripción de Dispositivo
...
Objetivos presentes y futuros
Una Web universal
Accesible desde cualquier lugar
La Web como Base de Conocimiento y Servicios
Una Web de Confianza
Mejorarla mediante la Experiencia de Usuario
Web como Base de Conocimiento
Acceso a la información de forma eficiente
Búsquedas avanzadas eficientes
Lo entendemos nosotros y las máquinas
Web Semántica
Facilita el entendimiento , búsqueda ,
reutilización , difusión , agregación y
ampliación de la información
Combinación de los datos en la Web
Búsquedas en librerías digitales con múltiples formatos
Distintas bases de datos de una misma organización
Bases de datos de distintas organizaciones
Lenguaje de Personas, no para Máquinas
La Web se escribe con lenguaje natural
Con la Web tradicional, no es posible una capacidad de razonamiento en
las máquinas
Ambigüedad
Las máquinas no comprenden el texto que
incluimos
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" height="100%" width="100%"><param name="movie" value="http://web.educastur.princast.es/ies/laboral/joomla/files/bells.swf"><param name="quality" value="high"><param name="menu" value="false"><param name="wmode" value=""><embed src="files/bells.swf" wmode="" quality="high" menu="false" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" height="100%" width="100%"></object>
<noscript><object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="100%" height="100%"><param name="movie" value="http://web.educastur.princast.es/ies/laboral/joomla/files/bells.swf" /><param name="quality" value="high" /><param name="menu" value="false" />
Evolución de la Web Tradicional...
Los humanos podemos entenderlo (más o menos)
... a la Web Semántica
Lo entendemos nosotros y las máquinas
Web Semántica
La Web de los Datos
Estándares para cosas, conceptos, relaciones y descripciones enlazadas
en la Web
Facilita el entendimiento , búsqueda ,
reutilización , difusión , agregación y
ampliación de la información
Exposición de los datos ocultos (metadatos) en los documentos,
servidores y bases de datos
Finalidad: evitar la desesperación del usuario
Búsquedas infructuosas de recursos (ambigüedades)
Web como Base de Servicios
Estándares que fomenten la interoperabilidad entre las máquinas
Servicios en la Web
Los proveedores exponen los servicios como procedimientos
Los usuarios (consumidores ) pueden llamar a estas funciones a través de la Web
Objetivos presentes y futuros
Una Web universal
Accesible desde cualquier lugar
La Web como Base de Conocimiento y Servicios
Una Web de Confianza
Mejorarla mediante la Experiencia de Usuario
Una Web de confianza
Promover tecnologías que permitan...
...la existencia de responsabilidad de los usuarios
...seguridad
...confianza
...confidencialidad
Con el fin de fomentar un entorno más colaborativo
Plataforma para el Preferencias de Privacidad (P3P)
Seguridad XML
Ejemplo Interoperabilidad (1)
Cliente:
Entrada para ver una película
¿Me fio de este Servicio?
¿Cuál es tu política de protección de datos?
Si te doy mi dirección de correo, ¿cómo la vas a tratar?
Ejemplo Interoperabilidad (2)
Servicio Entradas:
Esta es mi Política de Privacidad
Ejemplo Interoperabilidad (3)
Cliente:
Me identifico
Quiero ver cierta película
Tengo preferencias (situación de la sala, butaca, precios,
etc.)
Ejemplo Interoperabilidad (4)
Obtención de datos de la película
Datos informativos
Calificación moral
Ejemplo Interoperabilidad (5)
¿El cliente es quien dice ser?
¿Qué edad tiene?
Ejemplo Interoperabilidad (6)
Reglas respecto al contenido semántico
Manejadas por varios sistemas
Ejemplo Interoperabilidad (7)
Varios cines, varias salas, varias sesiones
Descubrimiento de los servicios en función de la semántica
Ejemplo Interoperabilidad (8)
Butacas disponibles, precios, salas, ect.
Ejemplo Interoperabilidad (9)
Selección de la entrada en función de las preferencias
Objetivos presentes y futuros
Una Web universal
Accesible desde cualquier lugar
La Web como Base de Conocimiento y Servicios
Una Web de Confianza
Mejorarla mediante la Experiencia de Usuario
Mejora con la Experiencia de Usuario
Actividad de Clientes Web Enriquecidos
La Web como un entorno de aplicaciones independientes de la plataforma
Aplicaciones de todo tipo y numerosos formularios
XForms fomenta la usabilidad y simplicidad de tratamiento de los datos
Varios grupos...
Documentos Compuestos
APIs y formatos para Aplicaciones Web
Nuevas áreas por explorar
e-Government
Video en la Web
eGovernment
Objetivo:
Comprender las necesidades específicas tanto de la administración pública como de la ciudadanía en relación a los servicios electrónicos
Identificar aquellos aspectos que ponen en riesgo la interoperabilidad en la Web
Encontrar mecanismos que permitan que la administración pueda proporcionar servicios más eficaces a través de tecnologías web
Coordinar los esfuerzos futuros del Consorcio en relación a la administración electrónica
Más información en la página de eGovernment en W3C
Video en la Web
Cada vez hay más video en la Web
Muy popular (entretenimiento, publicidad...)
El 75% de los usuarios en EEUU ven una media de 3 horas de video online al mes (estudio de comScore , julio de 2007)
ElIPTV (envío de la programación de TV basado en Internet) está madurando rápidamente
Se detectan problemas en el contenido de video en la Web :
Falta de interoperabilidad (existen multitud de editores, codecs y reproductores)
Imposibilidad de realizar búsquedas en el contenido (deficiencias en las descripciones)
Contenido inaccesible (subtítulos y transcripciones)
etc...
La comunidad necesita construir las bases de una arquitectura sólida para permitir
crear, navegar, buscar y distribuir vídeo
administrar los derechos digitales
Buenas prácticas
Al construir un sitio web
Separación de contenido/presentación (ejemplo XHTML+CSS , Concurso CSS )
Aplicar formato con semántica (estructura del contenido, URIs, etc.)
Tener en cuenta la accesibilidad
Utilizar las herramientas de validación
Pensar en todos los posibles usuarios y dispositivos que puedan acceder
Internacionalización
¿Qué conseguimos?
Con esto...
Mejora la usabilidad
Mejora la indexación
Simplificación del desarrollo
Mejora semántica y de estructuración de contenidos
Eficiencia en la gestión de contenidos
Independencia de dispositivo y multimodalidad
¿Por qué funcionan los estándares Web?
Ahorro de costes
Cooperación con los mejores expertos de la Web - ahorro de
consultorías
Compartir inversión I+D : más allá de los recursos de una sola
organización
Intercambio de ideas y experiencias
Las mejores especificaciones gracias a una amplia revisión
Libres de derechos
Compartir el coste de las pruebas de desarrollo
Aumento de beneficios
Los estándares abiertos aumentan la innovación y la
competencia
Incremento del crecimiento gracias a la confianza del mercado
Los clientes tienen más confianza - no están sujetos a soluciones
propietarias
El proceso de construcción de los estándares
La Oficina Española