Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Estandares W3C
1. UNIVERSIDAD GERARDO BARRIOS USULUTAN
Asignatura:
Ingeniería de software II
Docente: Licda. Carla Milagro López Vásquez
Ciclo III
Tema:
Estándares W3C para el desarrollo Web
Alumna:
Rosana Arely Ganuza Zelaya USTS014613
2. ¿QUÉ SON LOS ESTÁNDARES?
Un estándar es un conjunto de reglas normalizadas que
describen los requisitos que deben ser cumplidos por un
producto, proceso o servicio, con el objetivo de establecer un
mecanismo base para permitir que distintos elementos
hardware o software que lo utilicen, sean compatibles entre
sí.
El W3C, organización independiente y neutral, desarrolla
estándares relacionados con la Web también conocidos como
Recomendaciones, que sirven como referencia para construir
una Web accesible, interoperable y eficiente, en la que se
puedan desarrollar aplicaciones cada vez más robustas.
3. En la creación de las Recomendaciones del W3C participan sus
Miembros (más de 400 organizaciones, distribuidas a lo largo de todo
el mundo y de diversos ámbitos: grandes empresas de hardware o
software, centros investigadores, universidades, administraciones
públicas, etc.), el Equipo del W3C, expertos invitados, y cualquier
usuario de la Web que quiera mostrar su opinión. Todos ellos
trabajan conjuntamente a través de un proceso basado en el
consenso, la neutralidad y la transparencia de la información.
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í.
4. 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
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.
6. Para ayudar a los desarrolladores que deseen utilizar sus
Recomendaciones, el W3C ofrece una serie de herramientas que
permiten verificar si se hace una correcta aplicación de las
especificaciones. Manuales de directivas o buenas prácticas de
tecnologías concretas, y los validadores sintácticos de los lenguajes,
son ejemplos de estas ayudas.
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.
7. ¿QUÉ ES LA W3C?
TheWorld Wide Web Consortium (W3C) es una comunidad
internacional donde el equipo de organizaciones miembro y el
público trabajan juntos para desarrollar los estándares de la
Web. La misión de la W3C consiste en conducir la web a
sus máximas potencialidades desarrollando protocolos y
lineamientos que aseguren el crecimiento a largo plazo de la
Web.
8. Estándares de la W3C: Los estándares definen una Plataforma
Web Abierta (Open Web Platform) para el desarrollo de
aplicaciones, con gran potencial dada la gran cantidad de datos,
disponibles para cualquier dispositivo. Si bien los límites de la
plataforma siguen evolucionando, será el HTML5 uno de sus
pilares; la fuerza de la plataforma radica en muchas tecnologías
que se están creando: CSS, SVG, WOFF, XML, variedad de APIs.
9. Proceso de creación de estándares Desde su creación, la
W3C ha generado más de 90 estándares
(”recomendaciones”). Cada recomendación surge luego de
que el documento o tecnología sugerida pasa por rigurosos
estadios de revisión, reformulación e implementación
( "RecommendationTrack"). El proceso de recomendación es
monitoreado por los ”grupos de trabajo”.
Diferentes grupos de estándares de Diseño y aplicaciones
web Arquitectura web, Web semántica, Tecnología XML, Web
de los dispositivos.
10. Diseño y aplicaciones web: Incluye a los estándares para la
construcción y representación de las páginas Web, como
HTML5, CSS, SVG, Ajax y otras tecnologías para las
Aplicaciones Web (“WebApps”). También incluye información
sobre cómo hacer páginas accesibles para personas con
discapacidades (WCAG), aplicar internacionalización y
trabajar sobre dispositivos móviles.
Arquitectura web: Se centra en las tecnologías y principios
fundamentales sobre los que se sostiene la Web, incluyendo
URIs y HTTP.
11. Web semántica: El W3C está ayudando en la construcción de
tecnologías para soportar una "Web de datos". El objetivo
final de la Web de datos es permitir que los equipos
informáticos hagan un trabajo más eficiente y desarrollar
sistemas que puedan soportar interacciones de confianza en
la red. Las tecnologías de la Web Semántica permiten crear
bancos de datos sobre la Web, construir vocabularios y
escribir reglas para manejar los datos.
Tecnología XML: Estas tecnologías incluyen XML, XQuery,
XML Schema, XSLT, XSL-FO, Intercambio Eficiente de XML
(EXI) y otros estándares relacionados.
12. Web de los servicios: Se refiere al diseño basado en mensajes
que frecuentemente se encuentra en la Web y en el software
empresarial. La Web de los Servicios se basa en tecnologías
como HTTP, XML, SOAP, WSDL, SPARQL, entre otras.
Web de los dispositivos: El W3C se centra en tecnologías que
permiten el acceso a la Web desde cualquier lugar, en
cualquier momento y a través de cualquier dispositivo. El
acceso a la Web puede darse desde teléfonos móviles y otros
dispositivos móviles, además del uso de la tecnología Web en
electrónica de consumo, impresoras, televisión interactiva,
incluso en automóviles
13. Navegadores y herramientas de autor: Los agentes Web
pretenden servir a los usuarios. Esta sección incluye
información útil a la hora de diseñar navegadores y
herramientas de autor, así como robots de motores de
búsqueda, agregados y motores de inferencia.
Web semántica y casos de uso: Incluye descripciones de
sistemas que se han implementado en el marco de
organizaciones y que se están usando ahora en un entorno
de producción. Los casos de uso son ejemplos en los que
una organización ha construido un prototipo del sistema, pero
no está siendo utilizado por las funciones empresariales. La
lista se actualiza regularmente a medida que se envían
nuevas entradas a la W3C.
14. Tim Berners-Lee
1991. Internet fue puesto a disposición en general en el verano.
1993 . La URI, HTTP y HTML fueron mejoradas y discutidas en
círculos más amplios como la propagación de la tecnología Web.
1999. Convirtió en el primer titular de la silla de 3Com
Fundadores . Actualmente es el 3COM Fundadores Profesor de
Ingeniería en la Escuela de Ingeniería.
2004. Fue nombrado profesor en el Departamento de Ciencia
Informática en la Universidad de Southampton, Reino Unido.
2009. El primer ministro Gordon Brown anunció que Tim Berners-
Lee trabajará con el Gobierno del Reino Unido para ayudar a que
los datos sean más abiertos y accesibles en la Web, sobre la base
de la labor del poder de la información Grupo de Trabajo.
15. Misión
La misión del W3C es llevar a la World Wide Web hacia su
potencial máximo mediante el desarrollo de protocolos y
pautas que aseguren el crecimiento a largo plazo de la Web.
¿Qué es la compatibilidad directa?
Es la que permite que cualquier documento que se publique
en internet funcione en diferentes navegadores, plataformas y
dispositivos, presentes y futuros.
16. LOS TRES COMPONENTES - ESTRUCTURA, PRESENTACIÓN Y
COMPORTAMIENTO - SON LA TRINIDAD DE LOS ESTÁNDARES.