SlideShare una empresa de Scribd logo
1 de 15
UNIVERSIDAD GERRARDO BARRIOS
FACULTAD DE CIENCIA Y TECNOLOGIA
CATEDRA:
INGENIERIA DE SOFTWARE II
CATEDRATICO:
LICDA. CARLA MILAGRO LOPEZ VASQUEZ
TRABAJO DE INVESTIGACION
SOBRE LOS ESTANDARES W3C PARA EL DESARROLLO WEB
RESPONSABLE:
DANILO ISAAC CAMPOS GARAY USTS056
FECHA DE ENTREGA: 23-02-2015
¿QUE SON LOS ESTÁNDARES W3C PARA EL DESARROLLO WED?
El Word Wide Web Consortium, más conocido como el 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,
fundo el W3C con el objetivo de garantizar una Web Universalmente accesible,
más allá de las Diferencias de Idiomas, Navegador, Sistemas Operativos,
Plataformas, Localización Geográfica o Aptitudes Tecnológicas. 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 (HyperText Markup
Language), para definir la estructura de los documentos; XML (eXtensible Markup
Language), que sirve de base para un gran número de tecnologías; y CSS
(Cascading Style Sheets), que permite asignar estilos para la representación de
los documentos, XHTML y sus distintas versiones entre muchas otras.
ESTÁNDARES WED.
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í.
Estándares W3C, es una organización independiente y neutral, que 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.
En la creación de las Recomendaciones del W3C participan sus Miembros son
(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.), también 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 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.
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.
LA ORGANIZACIÓN W3C TIENE CUATRO OBJETIVOS BÁSICOS:
 WEB PARA TODOS: Accesibilidad para todo el mundo de forma global,
sin barreras tecnológicas, limitaciones físicas o culturales.
 WEB SOBRE TODO: Intentar añadir el máximo de dispositivos a la Web,
actualmente estamos en un proceso de apertura y televisiones están
iniciando su camino hacia la Web.
 BASE DE CONOCIMIENTO: Permitir que cada usuario pueda hacer un
buen uso de la web.
 SEGURIDAD: Guiar al desarrollo de la web respetando las normas legales,
comerciales y los aspectos sociales originados por esta tecnología.
FASES DE UN ESTÁNDAR W3C.
 Editors drafts: Representa la visión actual de los editores de la
especificación.
 Working Drafts: Son los hitos iniciales de los avances en los Grupos de
Trabajo.
 Last Call Working Drafts: Es la señal de que el Grupo de Trabajo ha
determinado que cumple con la especificación de sus necesidades y todos
los problemas conocidos se han resuelto. Es el momento en que se le pide
opinión y comentarios a la comunidad en general.
 Candidate Recommendations: Realiza una llamada a los fabricantes para
que realicen implementaciones, donde se les invita a poner en práctica el
pliego de condiciones, enviar sus comentarios y aplicar la batería de
pruebas que ha creado el Grupo de Trabajo.
 Proposed Recommendations: Indica que el Grupo de Trabajo ha reunido
la experiencia de ejecución suficiente, y activa la revisión final por
miembros del W3C
 W3C Recommendations: Son los estándares Web estables y completos.
Estos documentos son actualizados en raras ocasiones, a través del
proceso de “Edited Recommendation: como son las erratas localizadas por
los Grupos de Trabajo.
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 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 PAGINA 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.
LOS TRES COMPONENTES: ESTRUCTURA, PRESENTACIÓN Y
COMPORTAMIENTO: Son la trinidad de los estándares.
¿COMO FUNCIONAN LOS ESTANDARES 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.
EL W3C fue Creado en 1994, el W3C trabaja con especificaciones y directrices
con la intención de promover la evolución de la web. Su director Tim Berners-Lee
inventó la web en 1989.
Entre las especificaciones desarrolladas por el W3C se destacan el: HTML, CSS,
XHTML y el modelo de objetos de documento DOM entre otras muchas.
EJEMPLOS DE ESTANDARES:
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 han 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.
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.
El W3C desarrolla especificaciones técnicas y directrices a través de un
proceso que ha sido diseñado para maximizar el consenso sobre el contenido
de un informe técnico, de forma que se pueda asegurar la alta calidad técnica
y editorial, así como obtener un mayor apoyo desde el W3C y desde la
comunidad en general.
DISEÑO CON ESTÁNDARES (EL FIN DE LA CADUCIDAD EN INTERNET):
La creación de varias versiones de marcado y código no estándar, cada una en
función del comportamiento no estándar de un determinado navegador, es la
causa de la perpetua obsolescencia que inunda muchos sitios en internet.
Además de las secuencias de comandos propietarias, los programadores diseñan
marcado de presentación que duplica el ancho de banda necesario para ver u
ofrecer una página al tiempo que reduce su accesibilidad para motores de
búsqueda, navegadores y dispositivos no tradicionales.
Las tecnologías creadas por el World Wide Web Consortium (W3C) permiten que
se puedan diseñar y crear sitios con un funcionamiento duradero, aunque cambien
los estándares y navegadores.
LOS ESTÁNDARES PERMITEN:
 Tener mayor control sobre el diseño visual.
 Desarrollar comportamientos sofisticados que funcionen en diferentes
navegadores.
 Cumplir las normas y directrices de accesibilidad sin sacrificar el aspecto
visual, el rendimiento o la sofisticación.
 Admitir varios navegadores sin preocuparse de crear diferentes versiones.
 Admitir dispositivos no tradicionales, desde inalámbricos a teléfonos
móviles compatibles.
 Conseguir sofisticadas versiones impresas de cualquier página sin crear
versiones "aptas para impresión".
 Separar estilo de estructura y comportamiento.
 Realizar la transición entre el lenguaje del pasado HTML, al marcado
basado en XML
 Garantizar que los sitios diseñados de esta forma funcionarán en los futuros
navegadores y dispositivos.
PROCESO DE ESTANDARIZACIÓN DE LA W3C.
El W3C Es el organismo que se encarga de la redacción y publicación de
estándares relacionados con Internet.
DIFERENTES GRUPOS DE ESTANDARES.
 Diseño y Aplicaciones Web
 Arquitectura Web
 Web Semántica
 Web de los Dispositivos
 Navegadores y Herramientas de Autor
El W3C Es el organismo que se encarga de la redacción y publicación de
estándares relacionados con Internet. En los últimos meses estamos escuchando
más noticias sobre esta organización debido al trabajo que se está haciendo para
publicar la quinta revisión del estándar HTML, conocido como HTML 5.
Así, el World Wide Web Consortium (W3C) desarrolla Estándares Web o
Recomendaciones que tienen por finalidad conseguir que las tecnologías que
conforman la Web sean interoperables, eficientes, confiables, accesibles y fáciles
de usar, lo que a su vez repercutirá en el desarrollo de aplicaciones cada vez más
robustas.
¿QUE 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.
Además de la "Web de documentos" clásica, el W3C está ayudando en la
construcción de una pila de tecnologías que soporte una "Web de datos", el tipo
de datos que se pueden encontrar en las bases de datos. El último objetivo de la
Web de los datos es permitir que los equipos informáticos hagan un trabajo más
útil y desarrollar sistemas que puedan soportar interacciones de confianza sobre
la red. El término "Web Semántica" se refiere a la visión del W3C sobre la Web de
los datos enlazados (linked data). Las tecnologías de la Web Semántica permiten
a la gente crear almacenes de datos sobre la Web, construir vocabularios y escribir
reglas para manejar los datos. Los datos enlazados deben su potencial a
tecnologías como RDF, SPARQL, OWL y SKOS.
El Diseño y Aplicaciones Web incluye a los estándares para la construcción y
representación de las páginas Web, incluyendo HTML5, CSS, SVG, Ajax y otras
tecnologías para las Aplicaciones Web (“WebApps”). Esta sección 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. También 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. Esto incluye acceso a la Web 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.
La W3C (The Word Wide Web Consortium): 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.
Los estándares W3C definen una Plataforma Web Abierta (Open Web Platform)
la gran cantidad de datos, disponibles para cualquier dispositivo. Publican
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 y editorial, así como obtener mayor apoyo desde el W3C y la comunidad
en general.
W3C ESTÁNDARES PARA APLICACIONES WEB EN MÓVILES:
La W3C, también es la organización encargada de la definición de los estándares
de la Web, presenta el estado del desarrollo de las tecnologías de las aplicaciones
Web para móviles.
W3C son las siglas de World Wide Web Consortium, es un consorcio 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.
El consorcio 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.
Los estándares Web son un conjunto de recomendaciones dadas por el World
Wide Web Consortium (W3C) y otras organizaciones internacionales acerca de
cómo crear e interpretar documentos basados en la Web. Son un conjunto de
tecnologías orientadas a brindar beneficios a la mayor cantidad de usuarios,
asegurando la vigencia de todo documento publicado en el Web. El objetivo es
crear una Web que trabaje mejor para todos, con sitios accesibles a más personas
y que funcionen en cualquier dispositivo de acceso a Internet.
BENEFICIOS DE USO DE ESTÁNDARES WEB:
 Un sitio basado en estándares web mostrará una mayor consistencia
visual. Gracias al uso de XHTML para el contenido y CSS para la
apariencia, se puede transformar rápidamente un sitio, sin importar que se
trate de una página web o miles, realizando cambios en un solo lugar.
 Los documentos que separan apariencia de contenido usan menos código,
además, CSS permite conseguir efectos que antes requerían el
uso de JavaScript e imágenes, por lo que los sitios basados en estándares
utilizan menos ancho de banda y se muestran más rápido a los
usuarios, mejorando dramáticamente la experiencia de estos.
 Los documentos basados en XHTML válido son más relevantes para
los motores de búsqueda, contienen mayor información y menos
código, por lo que un sitio basado en estándares web tendrá una
mejor posición. De igual manera, la posición en directorios, editados por
humanos, se verá beneficiada pues el sitio será más usable.
 XHTML es una aplicación de XML, por lo que el contenido puede ser
procesado de muchas formas, permitiendo la creación de sitios extensibles.
El uso de validadores nos permite crear XHTML bien formado.
 Un sitio basado en estándares web es compatible con todos los
navegadores actuales, y lo será con versiones futuras. Funcionará también
En un PC, un navegador aural y un teléfono móvil dentro de diez años.
 Un sitio basado en estándares web es más fácil de mantener y actualizar,
el código es más simple, de esta forma se elimina la dependencia de un
solo desarrollador.
 Un sitio basado en estándares web es más accesible, permitiendo a
personas con discapacidades utilizar su contenido.
El W3C desarrolla especificaciones abiertas (estándares de facto) para mejorar la
interoperabilidad de los productos relacionados con la web. Las
Recomendaciones del W3C son desarrolladas por grupos de trabajo constituidos
por miembros del Consorcio y expertos invitados. Los grupos de trabajo obtienen
un consenso general de compañías y otras organizaciones relacionadas con la
creación de aplicaciones para la Red, y crean Borradores de Trabajo y Propuestas
de Recomendaciones. Estas son a su vez enviadas a los miembros del W3C y a
su director para recibir una aprobación formal como Recomendaciones del W3C.
El World Wide Web Consortium (W3C) Es un consorcio industrial internacional
dedicado a “guiar a la Red hacia todo su potencial”. Es dirigido por Tim Berners-
Lee, el inventor de la Red. Fundado en 1994, el W3C tiene más de 450
organizaciones miembro – incluyendo a Microsoft, America Online (compañía
dueña de Netscape Communications), Apple Computer, Adobe, Macromedia, Sun
Microsystems y diversos productores de hardware y software, proveedores de
contenidos, instituciones académicas y compañías de telecomunicaciones.
La W3C Web Accesibility Initiative (WAI) define a la accesibilidad web de la
siguiente manera: Esta accesibilidad Web significa que personas con algún tipo
de discapacidad van a poder hacer uso de la Web. En concreto, al hablar de
accesibilidad Web se está haciendo referencia a un diseño Web que va a permitir
que estas personas puedan percibir, entender, navegar e interactuar con la Web,
aportando a su vez contenidos. La accesibilidad Web también beneficia a otras
personas, incluyendo personas de edad avanzada que han visto mermadas sus
habilidad a consecuencia de la edad. Es muy importante que la Web sea accesible
para proporcionar un acceso equitativo e igualdad de oportunidades a las
personas con discapacidad2. Una página Web accesible puede ayudar a
personas con discapacidad a que participen más activamente en la sociedad.
LA W3C WEB ACCESIBILITY INITIATIVE (WAI) ESTABLECE UNA SERIA DE
GUÍAS DE ACCESIBILIDAD PARA WEB ENFOCADAS EN LOS SIGUIENTES
OBJETIVOS:
a) Producir contenidos perceptibles y operables. Se debe utilizar un lenguaje
simple y claro, así como también proporcionar mecanismos de navegación
y orientación que facilite el acceso y visualización de contenidos.
b) Asegurar acceso alternativo Esto implica construir páginas web con un
diseño y codificación que permita visualizar sin depender de la tecnología
de navegación y dispositivos utilizados y el ambiente de uso.
El primer objetivo está relacionado a la usabilidad web debido a que está orientado
a mejorar la efectividad y eficiencia de los mecanismos de navegación y
orientación. El segundo objetivo hace énfasis en el uso de lenguajes de marcado
en el diseño de páginas web.
CUÁLES SON LOS ESTÁNDARES ACTUALES MÁS UTILIZADOS.
Cuando hablamos de estandarizar un documento web, generalmente
diferenciamos tres áreas principales:
CONTENIDO: HTML/XHTML
EL HTML (O HYPERTEXT MARKUP LANGUAGE): Es el lenguaje compuesto
por etiquetas normalizadas que contiene toda la información de un documento
web, junto a su relación con otros documentos mediante el uso de hipervínculos
(enlaces).
No es un lenguaje de programación, sino simplemente un lenguaje de etiquetas o
marcas que, interpretadas por un navegador, nos dicen cómo mostrar la
información. En el proceso de maquetación, el código html nos define cómo es la
estructura de nuestro documento.
PRESENTACIÓN: CSS
También denominadas hojas de estilo, son un conjunto de propiedades gráficas
que podemos aplicar a los elementos de un documento html.
Contienen información sobre el color, el tamaño de letra, el uso de la tipografía, la
posición, etc. y han sido estandarizadas por la W3C con el fin de separar la
información de la presentación.
Dentro de nuestro proceso de maquetación nos permitirán adaptar el diseño del
layout y jerarquizar la presentación de la información para mejorar su
comprensión.
INTERACCIÓN: JS (JAVASCRIPT):
El JavaScript es un lenguaje basado en acciones y orientado a objetos, compatible
con la mayoría de los navegadores y que nos permite realizar acciones y efectos
que responden a movimientos del ratón, aperturas, cargas, etc. Su finalidad es
mejorar la experiencia de los usuarios con la interfaz de nuestra web.
¿CÓMO FUNCIONAN?
El primer paso a la hora de crear un Estándar Web es llevar cabo un proceso
inicial controlado en el que intervienen todos los usuarios de las tecnologías, con
el fin de aportar conocimientos y opiniones que contribuyan a la mejora de los
documentos.
A continuación, se obtienen unos estándares de calidad, los cuales pueden
emplearse de forma libre en la comunidad Web al estar sujetos a la Política de
Patentes del W3C, mientras que las especificaciones sufren un proceso de
refinamiento exhaustivo antes de que se consideren Recomendaciones. Al utilizar
las mismas tecnologías, las máquinas se entienden entre sí y cualquier usuario
puede interactuar con el resto.
Para aquellos usuarios que, utilizando las Recomendaciones del W3C, deseen
conocer si están aplicando adecuadamente o no las especificaciones, el propio
Consorcio ofrece herramientas (manuales de directivas o buenas prácticas,
validadores sintácticos de lenguajes, etc.)
¿QUÉ ES LA VALIDACIÓN W3C Y PARA QUE SIRVE?
Los primero es explicar brevemente en qué consiste la validación W3C. La palabra
W3C viene de World Wide Web Consortium, que no es más un consorcio
internacional acerca de cómo debería ser el código de una web para que siga
unos estándares. Dicho de otra forma son una serie de directrices y
recomendaciones a seguir a la hora de escribir el código HTML de nuestra web.
Estos estándares W3C, como ya hemos dicho son recomendaciones, nada ni
nadie nos obliga a seguirlos aunque es bueno seguir estos estándares pues es
una forma de mantener nuestra web compatible con los diversos navegadores.
También hay que dejar claro que seguir el estándar W3C no nos garantiza nada en
absoluto, pero seguirlo es siempre una buena práctica. Para verificar tu web existe
una herramienta online para validar el código frente a los estándares W3C. Su uso
es muy sencillo, sólo hay que introducir la dirección de la página web a analizar y
pulsar “Check” para que el programa en unos segundos nos muestre los errores
o advertencias si las hubiese. Una vez detectados los errores podemos optar por
arreglarlos o dejarlos como están. En la actualidad códigos de botones sociales
nos dan un código que puede no cumplir los estándares W3C. En el caso de
Vozidea, si se verifica la página principal devuelve dos errores que son
consecuencia del plugin WordPress SEO by Yoast y no tiene mayor importancia.
¿CÓMO AFECTA AL SEO LA VALIDACIÓN W3C?
En muchos tutoriales, guías e incluso libros de SEO siempre dedican una parte a
hablar sobre la validación W3C y suelen decir resumiéndolo mucho, que un código
que sigue los estándares W3C es beneficioso para el SEO. Esto es una verdad a
medias, lo que es seguro es que seguir los estándares W3C, nunca dañarán el
SEO de una web pero seguirlos tampoco tiene por qué mejorarlo según muchos
expertos.
Una web con código W3C valido no garantiza que esté bien estructurada y
optimizada para mejorar el SEO, pero por otro lado si los errores de validación
impiden que se vea bien la web entonces sí afecta al SEO. Expertos en SEO como
Aaron Wall, Greg Boser, Brent Payne, Dennis Goedegebuure o Jaimie Sirovich
todos coinciden en que la validación W3C no afecta al SEO siempre y cuando los
errores no sean graves y no afecten al renderizado de la web o impidan a
los Crawlers obtener el contenido real de la página.
BENEFICIOS:
Cumplir con la validación W3C es una buena práctica que no sólo nos provee la
satisfacción de saber que nuestra web cumple con esos estándares, es decir, está
bien hecha, sino que también nos permite proyectar profesionalismo hacia afuera,
ya sean nuestros usuarios, clientes o competidores.
Un código limpio, prolijo y claro, producto del cumplimiento de estándares,
permite mejorar el mantenimiento, reutilización y actualización a futuro, por el
mismo o nuevos desarrolladores. La compatibilidad con diferentes versiones de
estándares, plataformas y herramientas es otra buena razón, ya que adhiriendo
a los estándares optimizamos la compatibilidad, tanto hacia adelante como hacia
atrás.
La validación W3C puede ayudarnos también en aspectos de optimización y
mantenimiento. Un código prolijo y simplificado de CSS consumirá una cantidad
considerablemente menor de ancho de banda. Este puede ser un factor
importantísimo para sitios de alto tráfico. Relacionado a este hecho, una página
ágil que sea cargada más rápidamente redundará en una mejor experiencia de
uso para nuestros usuarios. Otro aspecto fundamental de cumplir con la
validación W3C tiene una arista social. Cumpliendo con ellos, garantizamos que
personas con capacidades disminuidas, por ejemplo ciegos, puedan acceder a
esa información a partir de herramientas especiales que son desarrolladas
asumiendo como base los estándares W3C.
Respecto de si el cumplimiento de W3C mejora nuestro nivel de posicionamiento
en buscadores como Google, la discusión es amplia y no hay una visión unificada
al respecto. Muchos relativizan la importancia que buscadores como Google
otorgan a este factor a la hora de elaborar los índices de posicionamiento, pero
nadie se atreve a descartarlo completamente. En ese sentido, es interesante
echar un vistazo a un video de Matt Cutts, a cargo del grupo de Search Quality
Group de Google, donde responde la pregunta de por qué Google.com no
cumple con la validación W3C, de cuya respuesta podrían inferirse algunas
conclusiones.
Que son los estándares  w3 c para el desarrollo wed (tarea)

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Tema web 2
Tema web 2Tema web 2
Tema web 2
 
Evolución de la web
Evolución de la webEvolución de la web
Evolución de la web
 
Web 2.0, 3.0 Computación en la nube
Web 2.0, 3.0 Computación en la nubeWeb 2.0, 3.0 Computación en la nube
Web 2.0, 3.0 Computación en la nube
 
Guia de aprendizaje 4 cms
Guia de aprendizaje 4 cmsGuia de aprendizaje 4 cms
Guia de aprendizaje 4 cms
 
WEBs 1.0 - 2.0 - 3.0 - 4.0
WEBs 1.0 - 2.0 - 3.0 - 4.0WEBs 1.0 - 2.0 - 3.0 - 4.0
WEBs 1.0 - 2.0 - 3.0 - 4.0
 
Programas
ProgramasProgramas
Programas
 
Presentacion Web 2
Presentacion Web 2Presentacion Web 2
Presentacion Web 2
 
Que es siledeshare
Que es siledeshareQue es siledeshare
Que es siledeshare
 
Slideshare web cristhian beltran
Slideshare web   cristhian beltranSlideshare web   cristhian beltran
Slideshare web cristhian beltran
 
Tipos de web
Tipos de webTipos de web
Tipos de web
 
Ana da paz
Ana da pazAna da paz
Ana da paz
 
Herramienta II
Herramienta IIHerramienta II
Herramienta II
 
La Web 2.0
La Web 2.0La Web 2.0
La Web 2.0
 
Web 2.0
Web 2.0Web 2.0
Web 2.0
 
Web 2 Presentación
Web 2 PresentaciónWeb 2 Presentación
Web 2 Presentación
 
WEB 2.0
WEB 2.0WEB 2.0
WEB 2.0
 
Web2.0
Web2.0Web2.0
Web2.0
 
Cuadro comparativo web 1.0 2.0 3.0
Cuadro comparativo web 1.0 2.0 3.0Cuadro comparativo web 1.0 2.0 3.0
Cuadro comparativo web 1.0 2.0 3.0
 
Web 2[1].0
Web 2[1].0Web 2[1].0
Web 2[1].0
 
Paginas web Deber
Paginas web DeberPaginas web Deber
Paginas web Deber
 

Similar a Que son los estándares w3 c para el desarrollo wed (tarea)

Tarea de-ingenieria-de-software-ll bryan
Tarea de-ingenieria-de-software-ll bryanTarea de-ingenieria-de-software-ll bryan
Tarea de-ingenieria-de-software-ll bryanBrayan Molina
 
W3 c consorcio world wide web
W3 c   consorcio world wide webW3 c   consorcio world wide web
W3 c consorcio world wide webRhamyro Alcoser
 
Universidad capitán general gerardo barrios
Universidad capitán general gerardo barriosUniversidad capitán general gerardo barrios
Universidad capitán general gerardo barriosHerbert Arevalo
 
Tarea de ingenieria de software ll de geovanni mendoza
Tarea de ingenieria de software ll de geovanni mendozaTarea de ingenieria de software ll de geovanni mendoza
Tarea de ingenieria de software ll de geovanni mendozageovannimendoza
 
El consorcio world wide web
El consorcio world wide webEl consorcio world wide web
El consorcio world wide webbarcelona987
 
w3c Iris amaya
w3c Iris amayaw3c Iris amaya
w3c Iris amayaamayaluna
 
Desarrollo web para estándar W3C
  Desarrollo web para estándar W3C    Desarrollo web para estándar W3C
Desarrollo web para estándar W3C davidhuezo10
 
Estándar W3C para el desarrollo web
 Estándar W3C  para el desarrollo web Estándar W3C  para el desarrollo web
Estándar W3C para el desarrollo webdavidhuezo10
 

Similar a Que son los estándares w3 c para el desarrollo wed (tarea) (20)

Tarea de-ingenieria-de-software-ll bryan
Tarea de-ingenieria-de-software-ll bryanTarea de-ingenieria-de-software-ll bryan
Tarea de-ingenieria-de-software-ll bryan
 
El erick
El erickEl erick
El erick
 
ESTANDARES DE LA W3C
ESTANDARES DE LA W3CESTANDARES DE LA W3C
ESTANDARES DE LA W3C
 
Que es la W3C
Que es la W3CQue es la W3C
Que es la W3C
 
W3 c consorcio world wide web
W3 c   consorcio world wide webW3 c   consorcio world wide web
W3 c consorcio world wide web
 
Universidad capitán general gerardo barrios
Universidad capitán general gerardo barriosUniversidad capitán general gerardo barrios
Universidad capitán general gerardo barrios
 
Tarea de ingenieria de software ll de geovanni mendoza
Tarea de ingenieria de software ll de geovanni mendozaTarea de ingenieria de software ll de geovanni mendoza
Tarea de ingenieria de software ll de geovanni mendoza
 
W3 c mony
W3 c monyW3 c mony
W3 c mony
 
El consorcio world wide web
El consorcio world wide webEl consorcio world wide web
El consorcio world wide web
 
w3c Iris amaya
w3c Iris amayaw3c Iris amaya
w3c Iris amaya
 
Estándares w3 c
Estándares w3 cEstándares w3 c
Estándares w3 c
 
QUE ES W3C
QUE ES W3CQUE ES W3C
QUE ES W3C
 
Desarrollo web para estándar W3C
  Desarrollo web para estándar W3C    Desarrollo web para estándar W3C
Desarrollo web para estándar W3C
 
Estándar W3C para el desarrollo web
 Estándar W3C  para el desarrollo web Estándar W3C  para el desarrollo web
Estándar W3C para el desarrollo web
 
W3 c
W3 cW3 c
W3 c
 
W3c
W3cW3c
W3c
 
W3c
W3cW3c
W3c
 
Estándares W3C
Estándares W3CEstándares W3C
Estándares W3C
 
Estándares w3 c
Estándares w3 cEstándares w3 c
Estándares w3 c
 
Cómo funcionan
Cómo funcionanCómo funcionan
Cómo funcionan
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafiosFundación YOD YOD
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxJOSEMANUELHERNANDEZH11
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersIván López Martín
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesFundación YOD YOD
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxpabonheidy28
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...FacuMeza2
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdfIsabellaMontaomurill
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024GiovanniJavierHidalg
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...AlanCedillo9
 

Último (19)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
La era de la educación digital y sus desafios
La era de la educación digital y sus desafiosLa era de la educación digital y sus desafios
La era de la educación digital y sus desafios
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Hernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptxHernandez_Hernandez_Practica web de la sesion 12.pptx
Hernandez_Hernandez_Practica web de la sesion 12.pptx
 
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 TestcontainersSalmorejoTech 2024 - Spring Boot <3 Testcontainers
SalmorejoTech 2024 - Spring Boot <3 Testcontainers
 
KELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento ProtégelesKELA Presentacion Costa Rica 2024 - evento Protégeles
KELA Presentacion Costa Rica 2024 - evento Protégeles
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Plan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docxPlan de aula informatica segundo periodo.docx
Plan de aula informatica segundo periodo.docx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
ATAJOS DE WINDOWS. Los diferentes atajos para utilizar en windows y ser más e...
 
trabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdftrabajotecologiaisabella-240424003133-8f126965.pdf
trabajotecologiaisabella-240424003133-8f126965.pdf
 
Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024Cortes-24-de-abril-Tungurahua-3 año 2024
Cortes-24-de-abril-Tungurahua-3 año 2024
 
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
Instrumentación Hoy_ INTERPRETAR EL DIAGRAMA UNIFILAR GENERAL DE UNA PLANTA I...
 

Que son los estándares w3 c para el desarrollo wed (tarea)

  • 1. UNIVERSIDAD GERRARDO BARRIOS FACULTAD DE CIENCIA Y TECNOLOGIA CATEDRA: INGENIERIA DE SOFTWARE II CATEDRATICO: LICDA. CARLA MILAGRO LOPEZ VASQUEZ TRABAJO DE INVESTIGACION SOBRE LOS ESTANDARES W3C PARA EL DESARROLLO WEB RESPONSABLE: DANILO ISAAC CAMPOS GARAY USTS056 FECHA DE ENTREGA: 23-02-2015
  • 2. ¿QUE SON LOS ESTÁNDARES W3C PARA EL DESARROLLO WED? El Word Wide Web Consortium, más conocido como el 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, fundo el W3C con el objetivo de garantizar una Web Universalmente accesible, más allá de las Diferencias de Idiomas, Navegador, Sistemas Operativos, Plataformas, Localización Geográfica o Aptitudes Tecnológicas. 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 (HyperText Markup Language), para definir la estructura de los documentos; XML (eXtensible Markup Language), que sirve de base para un gran número de tecnologías; y CSS (Cascading Style Sheets), que permite asignar estilos para la representación de los documentos, XHTML y sus distintas versiones entre muchas otras. ESTÁNDARES WED. 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í. Estándares W3C, es una organización independiente y neutral, que 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. En la creación de las Recomendaciones del W3C participan sus Miembros son (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.), también 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 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. 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
  • 3. 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. LA ORGANIZACIÓN W3C TIENE CUATRO OBJETIVOS BÁSICOS:  WEB PARA TODOS: Accesibilidad para todo el mundo de forma global, sin barreras tecnológicas, limitaciones físicas o culturales.  WEB SOBRE TODO: Intentar añadir el máximo de dispositivos a la Web, actualmente estamos en un proceso de apertura y televisiones están iniciando su camino hacia la Web.  BASE DE CONOCIMIENTO: Permitir que cada usuario pueda hacer un buen uso de la web.  SEGURIDAD: Guiar al desarrollo de la web respetando las normas legales, comerciales y los aspectos sociales originados por esta tecnología. FASES DE UN ESTÁNDAR W3C.  Editors drafts: Representa la visión actual de los editores de la especificación.  Working Drafts: Son los hitos iniciales de los avances en los Grupos de Trabajo.  Last Call Working Drafts: Es la señal de que el Grupo de Trabajo ha determinado que cumple con la especificación de sus necesidades y todos los problemas conocidos se han resuelto. Es el momento en que se le pide opinión y comentarios a la comunidad en general.  Candidate Recommendations: Realiza una llamada a los fabricantes para que realicen implementaciones, donde se les invita a poner en práctica el pliego de condiciones, enviar sus comentarios y aplicar la batería de pruebas que ha creado el Grupo de Trabajo.  Proposed Recommendations: Indica que el Grupo de Trabajo ha reunido la experiencia de ejecución suficiente, y activa la revisión final por miembros del W3C  W3C Recommendations: Son los estándares Web estables y completos. Estos documentos son actualizados en raras ocasiones, a través del proceso de “Edited Recommendation: como son las erratas localizadas por los Grupos de Trabajo.
  • 4. 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 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 PAGINA 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. LOS TRES COMPONENTES: ESTRUCTURA, PRESENTACIÓN Y COMPORTAMIENTO: Son la trinidad de los estándares. ¿COMO FUNCIONAN LOS ESTANDARES 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.
  • 5. 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. EL W3C fue Creado en 1994, el W3C trabaja con especificaciones y directrices con la intención de promover la evolución de la web. Su director Tim Berners-Lee inventó la web en 1989. Entre las especificaciones desarrolladas por el W3C se destacan el: HTML, CSS, XHTML y el modelo de objetos de documento DOM entre otras muchas. EJEMPLOS DE ESTANDARES: 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
  • 6. 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 han 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. 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. El W3C desarrolla especificaciones técnicas y directrices a través de un proceso que ha sido diseñado para maximizar el consenso sobre el contenido de un informe técnico, de forma que se pueda asegurar la alta calidad técnica y editorial, así como obtener un mayor apoyo desde el W3C y desde la comunidad en general. DISEÑO CON ESTÁNDARES (EL FIN DE LA CADUCIDAD EN INTERNET): La creación de varias versiones de marcado y código no estándar, cada una en función del comportamiento no estándar de un determinado navegador, es la causa de la perpetua obsolescencia que inunda muchos sitios en internet. Además de las secuencias de comandos propietarias, los programadores diseñan marcado de presentación que duplica el ancho de banda necesario para ver u ofrecer una página al tiempo que reduce su accesibilidad para motores de búsqueda, navegadores y dispositivos no tradicionales. Las tecnologías creadas por el World Wide Web Consortium (W3C) permiten que se puedan diseñar y crear sitios con un funcionamiento duradero, aunque cambien los estándares y navegadores.
  • 7. LOS ESTÁNDARES PERMITEN:  Tener mayor control sobre el diseño visual.  Desarrollar comportamientos sofisticados que funcionen en diferentes navegadores.  Cumplir las normas y directrices de accesibilidad sin sacrificar el aspecto visual, el rendimiento o la sofisticación.  Admitir varios navegadores sin preocuparse de crear diferentes versiones.  Admitir dispositivos no tradicionales, desde inalámbricos a teléfonos móviles compatibles.  Conseguir sofisticadas versiones impresas de cualquier página sin crear versiones "aptas para impresión".  Separar estilo de estructura y comportamiento.  Realizar la transición entre el lenguaje del pasado HTML, al marcado basado en XML  Garantizar que los sitios diseñados de esta forma funcionarán en los futuros navegadores y dispositivos. PROCESO DE ESTANDARIZACIÓN DE LA W3C. El W3C Es el organismo que se encarga de la redacción y publicación de estándares relacionados con Internet. DIFERENTES GRUPOS DE ESTANDARES.  Diseño y Aplicaciones Web  Arquitectura Web  Web Semántica  Web de los Dispositivos  Navegadores y Herramientas de Autor El W3C Es el organismo que se encarga de la redacción y publicación de estándares relacionados con Internet. En los últimos meses estamos escuchando más noticias sobre esta organización debido al trabajo que se está haciendo para publicar la quinta revisión del estándar HTML, conocido como HTML 5. Así, el World Wide Web Consortium (W3C) desarrolla Estándares Web o Recomendaciones que tienen por finalidad conseguir que las tecnologías que conforman la Web sean interoperables, eficientes, confiables, accesibles y fáciles de usar, lo que a su vez repercutirá en el desarrollo de aplicaciones cada vez más robustas. ¿QUE ES LA COMPATIBILIDAD DIRECTA?
  • 8. Es la que permite que cualquier documento que se publique en internet funcione en diferentes navegadores, plataformas y dispositivos, presentes y futuros. Además de la "Web de documentos" clásica, el W3C está ayudando en la construcción de una pila de tecnologías que soporte una "Web de datos", el tipo de datos que se pueden encontrar en las bases de datos. El último objetivo de la Web de los datos es permitir que los equipos informáticos hagan un trabajo más útil y desarrollar sistemas que puedan soportar interacciones de confianza sobre la red. El término "Web Semántica" se refiere a la visión del W3C sobre la Web de los datos enlazados (linked data). Las tecnologías de la Web Semántica permiten a la gente crear almacenes de datos sobre la Web, construir vocabularios y escribir reglas para manejar los datos. Los datos enlazados deben su potencial a tecnologías como RDF, SPARQL, OWL y SKOS. El Diseño y Aplicaciones Web incluye a los estándares para la construcción y representación de las páginas Web, incluyendo HTML5, CSS, SVG, Ajax y otras tecnologías para las Aplicaciones Web (“WebApps”). Esta sección 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. También 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. Esto incluye acceso a la Web 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. La W3C (The Word Wide Web Consortium): 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.
  • 9. Los estándares W3C definen una Plataforma Web Abierta (Open Web Platform) la gran cantidad de datos, disponibles para cualquier dispositivo. Publican 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 y editorial, así como obtener mayor apoyo desde el W3C y la comunidad en general. W3C ESTÁNDARES PARA APLICACIONES WEB EN MÓVILES: La W3C, también es la organización encargada de la definición de los estándares de la Web, presenta el estado del desarrollo de las tecnologías de las aplicaciones Web para móviles. W3C son las siglas de World Wide Web Consortium, es un consorcio 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. El consorcio 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. Los estándares Web son un conjunto de recomendaciones dadas por el World Wide Web Consortium (W3C) y otras organizaciones internacionales acerca de cómo crear e interpretar documentos basados en la Web. Son un conjunto de tecnologías orientadas a brindar beneficios a la mayor cantidad de usuarios, asegurando la vigencia de todo documento publicado en el Web. El objetivo es crear una Web que trabaje mejor para todos, con sitios accesibles a más personas y que funcionen en cualquier dispositivo de acceso a Internet. BENEFICIOS DE USO DE ESTÁNDARES WEB:  Un sitio basado en estándares web mostrará una mayor consistencia visual. Gracias al uso de XHTML para el contenido y CSS para la apariencia, se puede transformar rápidamente un sitio, sin importar que se trate de una página web o miles, realizando cambios en un solo lugar.  Los documentos que separan apariencia de contenido usan menos código, además, CSS permite conseguir efectos que antes requerían el uso de JavaScript e imágenes, por lo que los sitios basados en estándares utilizan menos ancho de banda y se muestran más rápido a los usuarios, mejorando dramáticamente la experiencia de estos.  Los documentos basados en XHTML válido son más relevantes para los motores de búsqueda, contienen mayor información y menos
  • 10. código, por lo que un sitio basado en estándares web tendrá una mejor posición. De igual manera, la posición en directorios, editados por humanos, se verá beneficiada pues el sitio será más usable.  XHTML es una aplicación de XML, por lo que el contenido puede ser procesado de muchas formas, permitiendo la creación de sitios extensibles. El uso de validadores nos permite crear XHTML bien formado.  Un sitio basado en estándares web es compatible con todos los navegadores actuales, y lo será con versiones futuras. Funcionará también En un PC, un navegador aural y un teléfono móvil dentro de diez años.  Un sitio basado en estándares web es más fácil de mantener y actualizar, el código es más simple, de esta forma se elimina la dependencia de un solo desarrollador.  Un sitio basado en estándares web es más accesible, permitiendo a personas con discapacidades utilizar su contenido. El W3C desarrolla especificaciones abiertas (estándares de facto) para mejorar la interoperabilidad de los productos relacionados con la web. Las Recomendaciones del W3C son desarrolladas por grupos de trabajo constituidos por miembros del Consorcio y expertos invitados. Los grupos de trabajo obtienen un consenso general de compañías y otras organizaciones relacionadas con la creación de aplicaciones para la Red, y crean Borradores de Trabajo y Propuestas de Recomendaciones. Estas son a su vez enviadas a los miembros del W3C y a su director para recibir una aprobación formal como Recomendaciones del W3C. El World Wide Web Consortium (W3C) Es un consorcio industrial internacional dedicado a “guiar a la Red hacia todo su potencial”. Es dirigido por Tim Berners- Lee, el inventor de la Red. Fundado en 1994, el W3C tiene más de 450 organizaciones miembro – incluyendo a Microsoft, America Online (compañía dueña de Netscape Communications), Apple Computer, Adobe, Macromedia, Sun Microsystems y diversos productores de hardware y software, proveedores de contenidos, instituciones académicas y compañías de telecomunicaciones.
  • 11. La W3C Web Accesibility Initiative (WAI) define a la accesibilidad web de la siguiente manera: Esta accesibilidad Web significa que personas con algún tipo de discapacidad van a poder hacer uso de la Web. En concreto, al hablar de accesibilidad Web se está haciendo referencia a un diseño Web que va a permitir que estas personas puedan percibir, entender, navegar e interactuar con la Web, aportando a su vez contenidos. La accesibilidad Web también beneficia a otras personas, incluyendo personas de edad avanzada que han visto mermadas sus habilidad a consecuencia de la edad. Es muy importante que la Web sea accesible para proporcionar un acceso equitativo e igualdad de oportunidades a las personas con discapacidad2. Una página Web accesible puede ayudar a personas con discapacidad a que participen más activamente en la sociedad. LA W3C WEB ACCESIBILITY INITIATIVE (WAI) ESTABLECE UNA SERIA DE GUÍAS DE ACCESIBILIDAD PARA WEB ENFOCADAS EN LOS SIGUIENTES OBJETIVOS: a) Producir contenidos perceptibles y operables. Se debe utilizar un lenguaje simple y claro, así como también proporcionar mecanismos de navegación y orientación que facilite el acceso y visualización de contenidos. b) Asegurar acceso alternativo Esto implica construir páginas web con un diseño y codificación que permita visualizar sin depender de la tecnología de navegación y dispositivos utilizados y el ambiente de uso.
  • 12. El primer objetivo está relacionado a la usabilidad web debido a que está orientado a mejorar la efectividad y eficiencia de los mecanismos de navegación y orientación. El segundo objetivo hace énfasis en el uso de lenguajes de marcado en el diseño de páginas web. CUÁLES SON LOS ESTÁNDARES ACTUALES MÁS UTILIZADOS. Cuando hablamos de estandarizar un documento web, generalmente diferenciamos tres áreas principales: CONTENIDO: HTML/XHTML EL HTML (O HYPERTEXT MARKUP LANGUAGE): Es el lenguaje compuesto por etiquetas normalizadas que contiene toda la información de un documento web, junto a su relación con otros documentos mediante el uso de hipervínculos (enlaces). No es un lenguaje de programación, sino simplemente un lenguaje de etiquetas o marcas que, interpretadas por un navegador, nos dicen cómo mostrar la información. En el proceso de maquetación, el código html nos define cómo es la estructura de nuestro documento. PRESENTACIÓN: CSS También denominadas hojas de estilo, son un conjunto de propiedades gráficas que podemos aplicar a los elementos de un documento html. Contienen información sobre el color, el tamaño de letra, el uso de la tipografía, la posición, etc. y han sido estandarizadas por la W3C con el fin de separar la información de la presentación. Dentro de nuestro proceso de maquetación nos permitirán adaptar el diseño del layout y jerarquizar la presentación de la información para mejorar su comprensión. INTERACCIÓN: JS (JAVASCRIPT): El JavaScript es un lenguaje basado en acciones y orientado a objetos, compatible con la mayoría de los navegadores y que nos permite realizar acciones y efectos que responden a movimientos del ratón, aperturas, cargas, etc. Su finalidad es mejorar la experiencia de los usuarios con la interfaz de nuestra web.
  • 13. ¿CÓMO FUNCIONAN? El primer paso a la hora de crear un Estándar Web es llevar cabo un proceso inicial controlado en el que intervienen todos los usuarios de las tecnologías, con el fin de aportar conocimientos y opiniones que contribuyan a la mejora de los documentos. A continuación, se obtienen unos estándares de calidad, los cuales pueden emplearse de forma libre en la comunidad Web al estar sujetos a la Política de Patentes del W3C, mientras que las especificaciones sufren un proceso de refinamiento exhaustivo antes de que se consideren Recomendaciones. Al utilizar las mismas tecnologías, las máquinas se entienden entre sí y cualquier usuario puede interactuar con el resto. Para aquellos usuarios que, utilizando las Recomendaciones del W3C, deseen conocer si están aplicando adecuadamente o no las especificaciones, el propio Consorcio ofrece herramientas (manuales de directivas o buenas prácticas, validadores sintácticos de lenguajes, etc.) ¿QUÉ ES LA VALIDACIÓN W3C Y PARA QUE SIRVE? Los primero es explicar brevemente en qué consiste la validación W3C. La palabra W3C viene de World Wide Web Consortium, que no es más un consorcio internacional acerca de cómo debería ser el código de una web para que siga unos estándares. Dicho de otra forma son una serie de directrices y recomendaciones a seguir a la hora de escribir el código HTML de nuestra web. Estos estándares W3C, como ya hemos dicho son recomendaciones, nada ni nadie nos obliga a seguirlos aunque es bueno seguir estos estándares pues es una forma de mantener nuestra web compatible con los diversos navegadores. También hay que dejar claro que seguir el estándar W3C no nos garantiza nada en absoluto, pero seguirlo es siempre una buena práctica. Para verificar tu web existe una herramienta online para validar el código frente a los estándares W3C. Su uso es muy sencillo, sólo hay que introducir la dirección de la página web a analizar y pulsar “Check” para que el programa en unos segundos nos muestre los errores o advertencias si las hubiese. Una vez detectados los errores podemos optar por arreglarlos o dejarlos como están. En la actualidad códigos de botones sociales nos dan un código que puede no cumplir los estándares W3C. En el caso de Vozidea, si se verifica la página principal devuelve dos errores que son consecuencia del plugin WordPress SEO by Yoast y no tiene mayor importancia. ¿CÓMO AFECTA AL SEO LA VALIDACIÓN W3C? En muchos tutoriales, guías e incluso libros de SEO siempre dedican una parte a hablar sobre la validación W3C y suelen decir resumiéndolo mucho, que un código que sigue los estándares W3C es beneficioso para el SEO. Esto es una verdad a medias, lo que es seguro es que seguir los estándares W3C, nunca dañarán el
  • 14. SEO de una web pero seguirlos tampoco tiene por qué mejorarlo según muchos expertos. Una web con código W3C valido no garantiza que esté bien estructurada y optimizada para mejorar el SEO, pero por otro lado si los errores de validación impiden que se vea bien la web entonces sí afecta al SEO. Expertos en SEO como Aaron Wall, Greg Boser, Brent Payne, Dennis Goedegebuure o Jaimie Sirovich todos coinciden en que la validación W3C no afecta al SEO siempre y cuando los errores no sean graves y no afecten al renderizado de la web o impidan a los Crawlers obtener el contenido real de la página. BENEFICIOS: Cumplir con la validación W3C es una buena práctica que no sólo nos provee la satisfacción de saber que nuestra web cumple con esos estándares, es decir, está bien hecha, sino que también nos permite proyectar profesionalismo hacia afuera, ya sean nuestros usuarios, clientes o competidores. Un código limpio, prolijo y claro, producto del cumplimiento de estándares, permite mejorar el mantenimiento, reutilización y actualización a futuro, por el mismo o nuevos desarrolladores. La compatibilidad con diferentes versiones de estándares, plataformas y herramientas es otra buena razón, ya que adhiriendo a los estándares optimizamos la compatibilidad, tanto hacia adelante como hacia atrás. La validación W3C puede ayudarnos también en aspectos de optimización y mantenimiento. Un código prolijo y simplificado de CSS consumirá una cantidad considerablemente menor de ancho de banda. Este puede ser un factor importantísimo para sitios de alto tráfico. Relacionado a este hecho, una página ágil que sea cargada más rápidamente redundará en una mejor experiencia de uso para nuestros usuarios. Otro aspecto fundamental de cumplir con la validación W3C tiene una arista social. Cumpliendo con ellos, garantizamos que personas con capacidades disminuidas, por ejemplo ciegos, puedan acceder a esa información a partir de herramientas especiales que son desarrolladas asumiendo como base los estándares W3C. Respecto de si el cumplimiento de W3C mejora nuestro nivel de posicionamiento en buscadores como Google, la discusión es amplia y no hay una visión unificada al respecto. Muchos relativizan la importancia que buscadores como Google otorgan a este factor a la hora de elaborar los índices de posicionamiento, pero nadie se atreve a descartarlo completamente. En ese sentido, es interesante echar un vistazo a un video de Matt Cutts, a cargo del grupo de Search Quality Group de Google, donde responde la pregunta de por qué Google.com no cumple con la validación W3C, de cuya respuesta podrían inferirse algunas conclusiones.