W3 c consorcio world wide web

18
Universidad Interamericana del Ecuador - UNIDEC Facultad de ciencias de la Ingeniería Escuela De Ingeniería En Gerencia De Sistemas Diseño Web W3C Consorcio World Wide Web Ramiro Alcoser A. Mail: [email protected] Skype: RhamyroAlcoser Riobamba – Ecuador 2012

Transcript of W3 c consorcio world wide web

Page 1: W3 c   consorcio world wide web

Universidad Interamericana del

Ecuador - UNIDEC

Facultad de ciencias de la IngenieríaEscuela De Ingeniería En Gerencia De Sistemas

Diseño WebW3C ‐ Consorcio World Wide Web

Ramiro Alcoser A.Mail: [email protected]

Skype: RhamyroAlcoserRiobamba – Ecuador

2012

Page 2: W3 c   consorcio world wide web

¿Qué es W3C?

Las iniciales W3C representan el Consorcio World Wide Web (W3C). El cual es un consorciointernacional donde las organizaciones miembro, personal a tiempo completo y el público engeneral, trabajan conjuntamente para desarrollar estándares Web.

El W3C trata de alcanzar su objetivo principalmente a través de la creación de Estándares Web yPautas. Desde 1994, el W3C ha publicado más de ciento diez estándares,denominados Recomendaciones del W3C. El W3Ctambién está involucrado en tareas de educacióny difusión, y en el desarrollo de software, sirviendo a su vez como foro abierto de discusión sobrela Web. Para que la Web alcance su máximo potencial, las tecnologías Web más importantes debenser compatibles entre sí y permitir que cualquier hardware y software, utilizado para acceder a laWeb, funcione conjuntamente.

El W3C hace referencia a este objetivo como “interoperabilidad Web”. Al publicar estándaresabiertos (no propietarios) para lenguajes Web y protocolos, el W3C trata de evitar la fragmentacióndel mercado y, por lo tanto, la fragmentación de la Web. Tim Berners-Lee y otros, crearonel W3C como un consorcio dedicado a producir consenso en relación a las tecnologías Web.Berners-Lee, que inventó la World Wide Web en 1989, mientras trabajaba en la OrganizaciónEuropea de Investigación Nuclear (CERN), ha sido el director del W3C desde que se fundó en1994. Cuenta con mas de 500 miembros, mas de 100 investigadores y oficinal alrededor delmundo.

Page 3: W3 c   consorcio world wide web

Objetivos del W3C

El objetivo del W3C es guiar la Web hacia sumáximo potencial a través del desarrollo deprotocolos y pautas que aseguren el crecimientofuturo de la Web.

Page 4: W3 c   consorcio world wide web

Principios

WEB PARA TODO EL MUNDO

El valor social que aporta la Web, es que ésta hace posible lacomunicación humana, el comercio y las oportunidades para compartirconocimiento. Uno de los objetivos principales del W3C es hacer queestos 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.Basado en la:

• Iniciativa de Accesibilidad • Internacionalización • Web Móvil para el Desarrollo Social

Page 5: W3 c   consorcio world wide web

Principios

WEB DESDE CUALQUIER DISPOSITIVO

La cantidad de dispositivos diferentes para acceder a la Web ha crecidoexponencialmente. Actualmente, los teléfonos móviles, teléfonosinteligentes, PDAs, sistemas de televisión interactiva, sistemas derespuesta de voz, puntos de información e incluso algunos pequeñoselectrodomésticos pueden acceder a la Web, considerando:

• La Web de los Dispositivos • Iniciativa de Web móvil • Navegadores y otros agentes

Page 6: W3 c   consorcio world wide web

Visión

La visión del W3C para la Web incluye la participación, compartirconocimiento y, de esta forma, construir confianza a gran escala.

WEB DE LOS AUTORES Y CONSUMIDORESLa Web fue creada como una herramienta de comunicación para permitirel intercambio de información entre todo el mundo y desde cualquierlugar. Durante muchos años, para muchas personas la Web fue unaherramienta de "solo lectura". Los blogs y wikis trajeron más autores a laWeb y las redes sociales emergieron del próspero mercado para crearcontenido y personalizar las experiencias en la Web. Los estándares delW3C han apoyado esta evolución gracias a la robusta arquitectura y a losprincipios de diseño pero siempre tomando el cuenta el:

• Diseño y Aplicaciones Web• Arquitectura Web.

Page 7: W3 c   consorcio world wide web

Visión

WEB DE LOS DATOS Y SERVICIOS

Algunas personas ven la Web como un repositorio gigante de datosenlazados mientras otros como un conjunto enorme de servicios queintercambian mensajes. Ambas vistas son complementarias y losrequisitos de cada aplicación pueden ser los mejores determinantes paradecidir que aproximación elegir para solucionar progresivamente losproblemas complejos mediante tecnología Web como son:

• Tecnologías XML Esenciales • Web Semántica • Web de Servicios

Page 8: W3 c   consorcio world wide web

Visión

WEB DE CONFIANZA

La Web ha cambiado la forma en la que nos comunicamos. Al ocurrir esto, lanaturaleza de nuestras relaciones sociales ha cambiado también. En la actualidad,las personas se "conocen en Internet", y llevan a cabo relaciones personales ycomerciales sin haberse visto en persona anteriormente. El W3C reconoce que laconfianza es un fenómeno social, pero el diseño de las tecnologías puede fomentarla confianza y la responsabilidad. A medida que cualquier actividad se hace a travésde la Web, cada vez es más importante apoyar las interacciones complejas entredistintas partes alrededor del mundo y considerando lo siguiente:

• Web Semántica • Seguridad XML,• Seguridad de la Web de Servicios • Privacidad

Page 9: W3 c   consorcio world wide web

Antecedentes El estándar W3C desarrolla pautas y normativas para que la web “no sufra“, y elcódigo que esta contenga pueda ser entendible por cualquier navegador web,Internet Explorer, Opera, Mozilla Firefox… ofreciendo una serie derecomendaciones. Es frecuente encontrar desarrollos webs (incluidas las degrandes empresas o universidades) que funcionan únicamente en ciertosnavegadores y en otros no, o que se comportan de modo distinto usemos uno u otro.

Una web que cumpla con las especificaciones de W3C, se asegura de tener uncódigo “legible” en cualquier navegador, al mismo tiempo que evita tener códigobasura, ofreciendo mayor seguridad, calidad y rapidez a quienes la visitan. W3Ccertifica que el código HTML, XHTML o XML) que contiene una web y el estiloo aspecto que esta va a tener (CSS) es óptimo y de calidad. Es decir, W3C certificaHTML, XHTML, XML + CSS. Esta combinación de código base + estilo es dondese apoya cualquier web, y sobre ella, podremos incluir cualquier otro tipo delenguaje (ASP, javascript, PHP…) quedando estas codificaciones fuera de losestándares W3C.

Page 10: W3 c   consorcio world wide web

¿Qué hace el W3C?La principal actividad del W3C es desarrollar protocolos y directricesque aseguren el crecimiento de la Web a largo plazo. Los estándares delW3C definen las partes claves que hacen que la World Wide Webfuncione.

¿Dónde está el W3C?El W3C no sólo tiene una sede física. Existen tres instituciones que "albergan"al W3C: MIT (en Cambridge, Massachusetts, EEUU), ERCIM (en Sophia-Antipolis, Francia) y la Universidad de Keio (cerca de Tokio, Japón).

El equipo del W3C está distribuido por todo el mundo, pero muchas de estaspersonas se concentran en Cambridge, Massachusetts (EEUU), Sophia-Antipolis (Francia) y Tokio (Japón). Además, el W3C está representado enotras 17 regiones del mundo a través de representantes que se basan enorganizaciones. El W3C llama a estos puntos "Oficinas del W3C"

Page 11: W3 c   consorcio world wide web

¿Cuál es la diferencia entre la Web e Internet?

La "Internet es un conjunto descentralizado de redes de comunicacióninterconectadas que utilizan la familia de protocolos estándares TCP/IP". Deesta forma, Internet se define mediante los estándares TCP/IP.

La Web, por otro lado, se define en Arquitectura de la World Wide Web, osimplemente Web es un espacio de información donde los elementos de interés,denominados como recursos, se identifican a través de identificadores globalesllamados Identificadores de Recurso Uniforme (URI)." Así que la Web se definemediante otras especificaciones. Las tres primeras especificaciones para lastecnologías Web fueron URLs, HTTP y HTML.

Tim Berners-Lee escribió una propuesta en 1989 para un sistema llamado WorldWide Web (www). HTML, HTTP, un servidor Web y un navegador Los cuatrocomponentes esenciales de la Web.

Page 12: W3 c   consorcio world wide web

Estándar abierto

Entre los elementos que se refieren a "abierto" que aplican a los estándares del W3C, se incluyen:• Todos los estándares están disponibles de forma pública, sin coste alguno• El W3C adoptó una Política de Patentes en 2004 con el objetivo inicial de

asegurar "que las Recomendaciones producidas bajo esta política sepuedan implementar basándose en una licencia libre de derechos de autor.

• El Proceso del W3C requiere que los grupos se dirijan al público• Todos los comentarios técnicos se tratan por su contenido,

independientemente si están hechos por el público o por los Miembros delW3C.

• El proceso del W3C es neutro, sin ánimo de lucro.• La política de persistencia del W3C pretende asegurar que los estándares

estén disponibles siempre en la misma URI, sin cambios eindefinidamente.

Page 13: W3 c   consorcio world wide web

componentes de una página Web Con estándares.

Page 14: W3 c   consorcio world wide web

Estándares del W3C1. La W3C indica la accesibilidad de los sitios de la Web para las personas con capacidades especiales.

En la Web (WAI) del W3C. La especificación contiene catorce pautas, que son los principiosgenerales para el diseño accesible. Estas pautas no sólo hacen las páginas más accesibles para laspersonas con discapacidad, sino que tienen el beneficio adicional de hacerlas más accesibles paratodos los usuarios, o para los que utilizan navegadores diferentes o los nuevos ordenadores portátileso basados en la voz.

2. En el sitio debe constar las Prioridades de la información, los niveles de adecuación y cómo se usanlos logotipos y colores.

3. Imágenes y animaciones: Use el atributo alt para describir la función de cada elemento visual.4. Mapas de imagen: Use el elemento map y texto para las zonas activas.5. Multimedia: Proporcione subtítulos y transcripción del sonido, y descripción del vídeo.6. Vínculos de hipertexto: Use texto que tenga sentido leído fuera de contexto. Por ejemplo, evite

"pincha aquí".7. Organización de las páginas: Use encabezados, listas y estructura consistente. Use CSS para la

maquetación donde sea posible.8. Figuras y diagramas: Descríbalos brevemente en la pagina o use el atributo longdesc e imágenes

livianos.9. Scripts, applets y plug-ins: Ofrezca contenido alternativo si las funciones nuevas no son accesibles.10. Marcos: Use el elemento no frames y títulos con sentido.11. Tablas: Facilite la lectura línea a línea. Resuma.12. Idioma.13. Sitio web Libre e independiente de los dispositivos.14. Mecanismos y barras de navegacion.15. Optimizacion del sitio.

Page 15: W3 c   consorcio world wide web

Tecnologías de W3CLas tecnologías W3C son las ultimas versiones de HTML, CSS, XMLS, Document ObjectModel DOM. por varias razones:

• Las tecnologías W3C incluyen características accesibles "incorporadas".• Las especificaciones W3C pronto serán revisadas para asegurar que los temas de

accesibilidad se toman en consideración en la fase de diseño.• Las especificaciones W3C están desarrolladas en un proceso abierto de laborioso

consenso.

Muchos formatos no recomendados por W3C (por ejemplo, PDF, Schockwave, etc.)requieren ser vistos bien con plug-ins o con aplicaciones autónomas. A menudo, estosformatos no pueden ser visualizados o navegados con aplicaciones de usuario estándaresincluyendo ayudas técnicas. Evitar estos formatos y características no estándar elementos,atributos, propiedades y extensiones patentados, tenderá a hacer más accesibles las páginasa más gente que utiliza una amplia variedad de hardware y software. Cuandodeba utilizar tecnologías no accesibles (patentadas o no), debe proporcionar una páginaequivalente accesible. Incluso cuando se utilicen tecnologías W3C, deben ser usadas deacuerdo con las pautas de accesibilidad. Cuando utilice nuevas tecnologías, asegúrese deque se transforman correctamente.

Page 16: W3 c   consorcio world wide web

Problemas de no usar los estándares:

Entre los mas importantes:

• El código espagueti, la maquetación con montones de tablasanidadas, las etiquetas <font>y otras redundancias doblan y hastatriplican el ancho de banda necesario en muchos sitios Web.

• El ancho de banda y los usuarios, el usuario sufre un mayor tiempode descarga. Por tanto la inusabilidad, perdida de tiempo.

• El ancho de banda y el servidor, la compañía de hospedaje Webcobrará en función de ese ancho a consumir.

• Costos de desarrollo, pagar a los programadores por hacer lo mismode seis formas distintas, Junto con el código necesario para enviar acada usuario la versión adecuada a su navegador.

• Contenido de la informacion desorganizada.• La funcionalidad y la visibilidad poco atractiva.• Dependencia de los navegadores e incluso de dispositivos.

Page 17: W3 c   consorcio world wide web

AUTools que considera W3C

• Amaya• Dreamweaver

Page 18: W3 c   consorcio world wide web

Fuente

http://www.w3c.es/gira/paradas/presentaciones/Acebal_EstandaresWeb.pdfhttp://www.w3c.es/Divulgacion/GuiasBreves/Accesibilidadhttp://www.w3c.es/gira/paradas/presentaciones/ConstruccionPortales-GiraW3C-24-11-2004.pdfhttp://albertux75.wordpress.com/2008/06/22/sobre-el-estandar-w3c/http://www.todosobrehosting.com/que-es-w3c