Estándar W3C para el desarrollo web

16
UNIVERSIDAD GERARDO BARRIOS sobre estándar W3C para el desarrollo web sobre estándar W3C para el desarrollo web

Transcript of Estándar W3C para el desarrollo web

UNIVERSIDAD GERARDO BARRIOS

sobre estándar W3C para el desarrollo web

sobre estándar W3C para el desarrollo web

UNIVERSIDAD GERARDO BARRIOSFACULTAD DE CIENCIAS Y TECNOLOGIA

CENTRO REGIONAL DE USULUTAN

Catedrática:Licda.: Carla Milagro López Vázquez

Catadra:Ingeniería de Software ll

Tema:Estándar W3C

Para el desarrollo web

Integrante:David Orlando Huezo Díaz

Código: USTS025412 Fecha de Entrega:

19-02-2015

DEFINICION DE W3C

El World Wide Web Consortium, más conocido como W3C, es un consorcio internacional de organizaciones vinculadas a las tecnologías de información que busca promover la evolución de la Red a través del establecimiento de distintas pautas para su estandarización. El propio padre de la Web,Tim Berners-Lee, fundó el W3C con el objetivo de garantizar una Web universalmente accesible, más allá de las diferencias de idioma, navegador, sistema operativo, plataforma, localización geográfica o aptitudes tecnológicas.

Para lograr esta meta, el W3C propone a diseñadores, programadores, editores y empresas de software dedicadas a web browsers el cumplimiento de ciertas directivas de desarrollo. El W3C ofrece pautas sobre la mayoría de los lenguajes y tecnologías de uso común en la construcción de páginas y aplicaciones web, como HTML, XHTML, CSS, XML y sus distintas versiones, entre muchas otras.

No es obligatorio el cumplimiento de todos los estándares en un archivo de código fuente. De hecho, la enorme mayoría de los sitios web no está en condiciones de ser validado por el analizar automático  del W3C.

ESTANDARES DE LA W3C

Estándares de la W3C Los estándares definen una Plataforma Web Abierta 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.

Ante el crecimiento del acceso a Internet desde celulares, tablets, televisores y electrodomésticos, esta capacidad de adaptación es fundamental. A los estándares de codificación se suman otros sobre estructura interna, seguridad y uso del idioma en sitios web.

¿Qué es un estándar?

La W3C publica documentos que definen las tecnologías de la Web.

Estos documentos siguen un proceso destinado a promover el consenso sobre el contenido de un informe técnico, para asegurar una alta calidad técnica y editorial, así como obtener mayor apoyo desde el W3C y la comunidad en general.

Al final del proceso, la W3C publica las ”recomendaciones”, que son los estándares Web .

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 ( "Recommendation Track").

El proceso de recomendación es monitoreado por los ”grupos de trabajo”.

Grupos de estándares

Diseño y aplicaciones web Arquitectura web Web semántica

Tecnología XML

Web de los dispositivos

Navegadores y herramientas de autor 

Diseño y aplicaciones webIncluye 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.

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.

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.

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, agregadores 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.

Videos sobre W3C

Para quienes prefieren este formato y les interese profundizar sobre el tema en general, este sitio incluye una gran variedad de videos y podcasts.