El documento describe el Consorcio World Wide Web (W3C), una organización internacional que desarrolla estándares para la web. El W3C fue fundado en 1994 y está compuesto por miembros de la industria, desarrolladores y usuarios. El objetivo del W3C es guiar el desarrollo de la web a través de protocolos y directrices que aseguren su crecimiento y accesibilidad para todos.
Hernandez_Hernandez_Practica web de la sesion 12.pptx
El consorcio world wide web
1. UNIVERSIDAD GERARDO BARRIOS
Asignatura:
Ingeniería de Software.
DOCENTE:
Licda. Carla Milagro López Vásquez.
Alumno:
Luis Andrés Guardado Amador.
Actividad:
W3C.
.
CARRERA:
Técnico en Ingeniería en Sistemas y Redes Informáticas.
2. W3c.
El Consorcio World Wide Web (W3C) es una comunidad internacional donde
las organizaciones Miembro, personal a tiempo completo y el público en
general trabajan conjuntamente para desarrollar estándares Web. Fue fundado
en 1994 para dirigir a la web hacia su pleno potencial mediante el desarrollo de
protocolos comunes que promuevan su evolución y aseguren su
interoperabilidad liderado por el inventor de la Web Tim Berners-Lee y el
Director Ejecutivo (CEO) Jeffrey Jaffe, la misión del W3C es guiar la Web hacia
su máximo potencial. Está compuesto por un grupo de programadores,
desarrolladores web, ejecutivos de la industria y usuarios que ayudan a definir
las especificaciones para el desarrollo de la tecnología web.
Cuando se habla de un HTML limpio se está queriendo decir que cumple con
todos los estándares actuales de la W3C. Cumplir estos estándares es muy
importante para el buen posicionamiento en buscadores del sitio desarrollado
en cuestión.
OBJETIVOS DEL W3C:
El objetivo del W3C 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. Debajo tratamos importantes aspectos de este objetivo, los cuales
promueven la visión del W3C de Web Única.
Principios
Los siguientes principios guían el trabajo del W3C.
Web para todo el mundo
El valor social que aporta la Web, es que ésta hace posible la comunicación
humana, el comercio y las oportunidades para compartir conocimiento. Uno de
los objetivos principales del W3C es hacer que estos beneficios estén
disponibles para todo el mundo, independientemente del hardware, software,
infraestructura de red, idioma, cultura, localización geográfica, o habilidad física
o mental. Conoce más información sobre:
Iniciativa de Accesibilidad Web.
Internacionalización
Web Móvil para el Desarrollo Social
Web desde cualquier dispositivo
La cantidad de dispositivos diferentes para acceder a la Web ha crecido
exponencialmente. Actualmente, los teléfonos móviles, teléfonos inteligentes,
PDAs, sistemas de televisión interactiva, sistemas de respuesta de voz, puntos
3. de información e incluso algunos pequeños electrodomésticos pueden acceder
a la Web. Conoce más información sobre:
La Web de los Dispositivos
Iniciativa de Web móvil
Navegadores y otros agentes
Visión:
La visión del W3C para la Web incluye la participación, compartir conocimiento
y, de esta forma, construir confianza a gran escala.
Web de los Autores y Consumidores
La Web fue creada como una herramienta de comunicación para permitir el
intercambio de información entre todo el mundo y desde cualquier lugar.
Durante muchos años, para muchas personas la Web fue una herramienta de
"solo lectura". Los blogs y wikis trajeron más autores a la Web y las redes
sociales emergieron del próspero mercado para crear contenido y personalizar
las experiencias en la Web. Los estándares del W3C han apoyado esta
evolución gracias a la robusta arquitectura y a los principios de diseño. Conoce
más información sobre:
Diseño y Aplicaciones Web
Arquitectura Web
Web de los Datos y Servicios
Algunas personas ven la Web como un repositorio gigante de datos enlazados
mientras otros como un conjunto enorme de servicios que intercambian
mensajes. Ambas vistas son complementarias y los requisitos de cada
aplicación pueden ser los mejores determinantes para decidir que aproximación
elegir para solucionar progresivamente los problemas complejos mediante
tecnología Web. Conoce más información sobre:
Tecnologías XML Esenciales
Web Semántica
Web de Servicios
Web de Confianza
La Web ha cambiado la forma en la que nos comunicamos. Al ocurrir esto, la
naturaleza de nuestras relaciones sociales ha cambiado también. En la
actualidad, las personas se "conocen en Internet", y llevan a cabo relaciones
personales y comerciales sin haberse visto en persona anteriormente. El W3C
4. reconoce que la confianza es un fenómeno social, pero el diseño de las
tecnologías puede fomentar la confianza y la responsabilidad. A medida que
cualquier actividad se hace a través de la Web, cada vez es más importante
apoyar las interacciones complejas entre distintas partes alrededor del mundo.
Conoce más información sobre:
DATOS SOBRE EL W3C
El Consorcio World Wide Web lleva a cabo su misión uniendo a diversos
agentes sociales, bajo un proceso claro y efectivo basado en el consenso para
desarrollar estándares de alta calidad que toman como base las contribuciones
aportadas por Miembros, el Equipo y la comunidad en general
Personal del W3C
El W3C está dirigido por Tim Berners-Lee, inventor de la World Wide Web y por
el Dr. Jeffrey Jaffe, Director Ejecutivo (CEO) del W3C. Éstos están apoyados
por el personal de expertos técnicos quienes ayudan a coordinar el desarrollo
de las tecnologías y gestionar las operaciones del consorcio.
Las organizaciones Miembro del W3C y los expertos invitados del público
ofrecen la energía a los grupos para producir los estándares Web del W3C
La comunidad más general de la Web también juega un papel importante en la
revisión y a la hora de ofrecer comentarios sobre las especificaciones; hay
muchas formas de participar en el W3C incluso como individuo particular.
Estructura organizativa
El W3C no tiene una estructura organizativa típica, ni es una empresa. Al
menos, hay que tener en cuenta dos formas sobre la organización del W3C:
En términos administrativos
En términos de proceso
5. En términos administrativos: El W3C se administra a través de un acuerdo de
adhesión entre tres "Instituciones que lo albergan" (MIT, ERCIM y Universidad
de Keio). El personal del W3C (muchos de los cuales trabajan físicamente en
una de esas tres instituciones) está dirigido por un Director y un Director
Ejecutivo (CEO). Un pequeño equipo de gestión es el responsable de la
asignación de recursos y planificación estratégica en representación del
personal. Las oficinas [ingles]regionales juegan un importante papel en el W3C
haciendo que sea una organización internacional.
En términos de proceso el Documento de Proceso del W3C, la Política de
Patentes y otros documentos establecen los papeles y las responsabilidades
de cada una de las partes involucradas en la creación de los estándares del
W3C. Algunos componentes clave de la organización son:
El Comité Asesor, compuesto por un representante de cada organización
Miembro del W3C. El Comité Asesor tiene varios papeles de revisión en el
Proceso del W3C y eligen al Equipo Asesor y al TAG.
El Equipo Asesor, un cuerpo asesor elegido por el Comité Asesor
El Grupo de Arquitectura Técnica (TAG), que principalmente pretende
documentar los principios de la Arquitectura Web
El Director y el Director Ejecutivo (CEO) del W3C, quienes evalúan el consenso
para las decisiones que afectan a todo el W3C
Los grupos creados, compuestos por representantes de las organizaciones
Miembro e invitados expertos, que son quienes producen la mayoría de los
entregables del W3C, de acuerdo con los pasos que marca el Proceso del
W3C.
Modelo de ingresos
Las fuentes de ingresos del W3C incluyen:
Cuotas de los Miembros del W3C
Becas de investigación y otras fuentes de subvención pública y privada
Donaciones individuales de dinero y equipo a través del Programa de Ayudas
al W3C y del Programa de Donación del Validador.
Participación internacional
Diferentes organizaciones, procedentes de diversos puntos del mundo y de
campos muy diferentes, forman parte del W3C con intención de participar en un
foro neutral para la creación de estándares Web. Los Miembros del W3C y un
grupo de expertos técnicos, han hecho posible que el W3C sea reconocido a
6. nivel internacional por su contribución en el desarrollo de la Web. Entre los
esfuerzos globales del W3C se incluyen:
Las asociaciones con organizaciones nacionales, estatales, e internacionales
de todo el mundo. Estos contactos ayudan al W3C a establecer una cultura de
participación global en el desarrollo de la World Wide Web. El W3C ha
establecido una colaboración especialmente estrecha con otras organizaciones
que están desarrollando estándares para la Web o para Internet con intención
de facilitar el progreso.
El Programa de Oficinas, el cual promueve la adopción de las
recomendaciones del W3C entre los desarrolladores, creadores de
aplicaciones y difusores de estándares. Además fomenta la inclusión de
organizaciones interesadas en la creación de futuros estándares uniéndose al
W3C.
Las traducciones de los estándares Web y otro material gracias a la comunidad
de voluntarios del W3C. El W3C también tiene una política para política para
traducciones autorizadas [ingles] de materiales del W3C. Estas traducciones
autorizadas del W3C pueden ser utilizadas con objetivos oficiales en idiomas
diferentes al inglés.
Las presentaciones por todo el mundo, en una gran variedad de idiomas,
ofrecidas por gente que está involucrada de cerca en la creación de
estándares.
La Actividad de Internacionalización del W3C ayuda a asegurar que la Web
está disponible para todo el mundo.
Proceso
La mayoría del trabajo realizado por el W3C gira en torno a la estandarización
de las tecnologías Web. Para llevar a cabo esta labor, el W3C cumple una serie
de procesos que fomentan el desarrollo de estándares de alta calidad basados
en el consenso de la comunidad. Esta introducción al Proceso del W3C da una
visión general de cómo se trabaja dentro del W3C. Todos los agentes
sociales pueden opinar sobre el desarrollo de los estándares del W3C,
incluyendo tanto a los Miembros de gran repercusión como a los más
modestos, así como al público en general. El proceso seguido por el W3C
promueve la justicia, responsabilidad y el progreso: todas las características de
la misión del W3C.
Lee también más información legal y política del W3C.
Política de Patentes
En febrero del 2004, el W3C adoptó una Política de Patentes para hacer
posible la innovación continua y la adopción a gran escala de los estándares
7. Web desarrollador por el Consorcio World Wide Web. La Política de Patentes
del W3C está diseñada para:
Facilitar el desarrollo de las Recomendaciones del W3C a través de los Grupos
de Trabajo del W3C;
Promover la implementación a gran escala de estas Recomendaciones libres
de derechos de autor;
Tratar temas relacionados con patentes, que surgen durante y después del
desarrollo de una Recomendación.
Más recursos
Preguntas Frecuentes sobre la Política de Patentes
Descripción (quien se ha comprometido en la creación de estándares bajo la
política)
Resumen de la Política
Beneficios Empresariales
Historia
En 1989, Tim Berners-Lee creó la World Wide Web (vea la propuesta original).
Acuñó el término "World Wide Web", desarrolló el primer servidor para la World
Wide Web, "HTTP," y el primer programa de cliente (un navegador y un editor),
"World Wide Web" en octubre de 1990. Creó la primera versión del "Lenguaje
de Etiquetado de Hipertexto" (HTML), lenguaje de formateo de documentos con
enlaces de hipertexto que se convirtió en el formato de publicación principal
para la Web. Sus especificaciones iniciales para URI, HTTP y HTML fueron
mejoradas y debatidas en foros más amplios, mientras la tecnología Web se
extendía.
La finalidad de los estándares es la creación de una Web universal, accesible,
fácil de usar y en la que todo el mundo pueda confiar. Con estas tecnologías
abiertas y de uso libre se pretende evitar la fragmentación de la Web y mejorar
las infraestructuras para que se pueda evolucionar hacia una Web con la
información mejor organizada.
8. Acceso Universal
El W3C se guía por los principios de accesibilidad, internacionalización, e
independencia de dispositivo, entre otros. Esto facilita que el acceso a la Web
sea posible desde cualquier lugar, en cualquier momento y utilizando cualquier
dispositivo. No importa si se utiliza hardware, software, o una infraestructura de
red específica. Además de las posibles restricciones técnicas, se tiene en
cuenta la existencia de múltiples idiomas, las diversas localizaciones
geográficas, y las diferencias culturales o tradiciones, así como las posibles
limitaciones físicas, psíquicas o sensoriales de los usuarios.
La concienciación de que no todas las personas acceden a la Web de la misma
forma, permite centrarse en determinados colectivos que tienen necesidades
concretas, como pueden ser las personas de edad avanzada en el caso de
limitaciones psíquicas, físicas o sensoriales.
El avance de las tecnologías inalámbricas, así como la gran variedad de
dispositivos con acceso a la Web presentes en sectores como el de la telefonía
móvil, en el de automoción (navegadores en los salpicaderos de automóviles),
en los electrodomésticos (refrigeradores con pantallas táctiles) o en los
televisores, fomenta la ubicuidad de la Web. Esto pone de manifiesto la
necesidad de utilizar tecnologías y lenguajes unificados, libres y gratuitos, cuyo
uso no esté limitado por patentes comerciales.
Una Web con significado
Tradicionalmente, se podría considerar la Web como un conjunto de
documentos conexos entre sí a través de términos léxicos y sintácticos. Estos
documentos están expresados en lenguaje natural y contienen contenido
destinado a personas. Esto limita a las máquinas a la hora de procesar la
información de forma eficiente, ya que no pueden evitar las ambigüedades del
lenguaje natural. Gracias al nuevo enfoque del W3C, la Web evoluciona hacia
lo que se denomina Web Semántica, una ampliación de la Web tradicional, que
ofrece mecanismos para añadir significado a los recursos (documentos,
imágenes, vídeos, etc.), de forma que cualquier máquina pueda interpretar los
datos existentes en la Web de una forma similar a como lo hacen los humanos.
La información no sólo está especificada como una serie de información textual
o gráfica inconexa entre sí, sino que la Web se puede considerar como una
gran base de datos organizada y estructurada teniendo en cuenta la naturaleza
semántica de los elementos que la componen.
La Web Semántica fomenta una mejora en el rendimiento y eficiencia de la
Web, lo que se transmite en una experiencia más satisfactoria para el usuario,
el que obtendrá mayor precisión en sus búsquedas y operaciones, y podrá
tener acceso a mayores cantidades de información específica y útil. De la
misma forma, esta estructuración y tratamiento de los datos más preciso
9. evitará las tareas frustrantes y difíciles, como es la búsqueda, obtención y
mezcla de información desde distintas fuentes.
Confianza en la Web
La Web es un medio colaborativo, donde los usuarios interactúan creando
contenidos (en wikis, blogs o foros), realizan transacciones (compras online,
operaciones bancarias), o crean redes sociales (de amistad o laborales), donde
se relacionan entre sí.
Estas actividades requieren que los usuarios confíen entre sí y han promovido
el desarrollo de ciertas tecnologías para asegurar esta confianza: firmas
digitales de documentos que fomentan la responsabilidad de las personas que
se declaran autores de estos; encriptación de los datos para la
confidencialidad; y mecanismos de establecimiento y declaración de las
políticas de privacidad de los datos de los sitios Web.
La creación de un estándar Web requiere un proceso controlado, que consta de
varias etapas que aseguran la calidad de la especificación. Este proceso
permite la intervención de todos los usuarios de las tecnologías, con el objetivo
de que puedan aportar su conocimiento y opiniones para la mejora de los
documentos.
Tras este proceso, elaborado por especialistas en la materia, se obtienen unos
estándares de calidad, y al estar disponible para todo el mundo, las
especificaciones se depuran exhaustivamente antes de ser consideradas como
Recomendación.
Estos estándares, están sujetos a la Política de Patentes del W3C, lo que
permite que sean utilizados libremente por toda la comunidad Web. Al utilizar
las mismas tecnologías, las máquinas se entienden entre sí y cualquier usuario
puede interactuar con el resto.
10. Ejemplos:
Durante la evolución de la Web, ha quedado patente la necesidad de disponer
de estándares y existe un gran número de estos que han sentado las bases
para el desarrollo de la Web y han fomentado el éxito de esta. Algunos
ejemplos son: el lenguaje de etiquetado para hacer páginas Web, HTML; y
XML, un lenguaje para crear estructuras de documentos.
HTML
El beneficio de la utilización de estándares se puede observar con la creación y
evolución del lenguaje HTML, para la Web. En 1994, el W3C comenzó el
proceso de estandarización del HTML para representar el contenido en la Web.
La expansión y el número de documentos en la Web se ha visto incrementado
en los últimos años de forma espectacular, hasta convertirse en una
herramienta de uso cotidiano como hoy la conocemos. Esto se ha debido a la
facilidad de creación de documentos y a que todos comparten el mismo
lenguaje para la representación de la información. Al usar el mismo formato
para el desarrollo se consigue que cualquier agente de usuario que interprete
dicho lenguaje represente el documento de la Web de la misma forma. Al ser
independiente de cualquier plataforma (y de cualquier fabricante) permite que
cualquiera lo pueda usar, independientemente del sistema operativo,
navegador, etc. Si hubiesen existido fabricantes que pretendieran imponer
lenguajes alternativos al HTML, tendrían un público restringido a la cantidad de
clientes que usasen su tecnología.
11. XML
El lenguaje XML, ampliamente utilizado para estructurar la información de
documentos. El XML fue estandarizado por el W3C, que autorizó su uso
libremente, convirtiéndolo en una pieza clave en la interoperabilidad de la
mayoría de los sistemas de información. Muchos otros lenguajes y tecnologías
están basados en XML, lo que no se habría podido conseguir si este lenguaje
tuviese alguna patente comercial que restringiese su uso.