¿Un sitio web diseñado con las versiones más recientes de html y CSS proporcionaría la mejor accesibilidad general para el mayor número de usuarios?

Depende. Puede crear un sitio web accesible con ellos: debe centrarse en crear un código semántico válido. Tener todo correctamente etiquetado, usar las etiquetas correctas, seguir una buena estructura html, agregar roles ARIA, etc. ayuda mucho con los lectores de pantalla.

Para los navegadores más antiguos, debe tener en cuenta los fallos decentes. O mejor aún, cree mejoras progresivas. No significa proporcionar la misma experiencia en todos los navegadores, pero asegúrese de que la página aún funcione si una determinada característica no es compatible.

También debes tener en cuenta:

  • combinación de colores / fuentes que usa, tamaño de fuente
  • fraseología
  • Diseño, capacidad de búsqueda
  • estructura del contenido
  • capacidad de respuesta (muchas personas usan dispositivos móviles o amplían una página para tener un texto más grande).
  • arquitectura informacional

Como puede ver, usar HTML y CSS en sus versiones más recientes puede ser de ayuda (semántica, menos hacks, etc.) pero no asegurará que tendrá un sitio web accesible. Aún debe hacer un esfuerzo y tener en cuenta la accesibilidad desde el día 1.

El mayor número de usuarios no es tan importante como el subconjunto de usuarios que realmente usan su sitio. Así que revise sus datos analíticos y mire su base de usuarios, luego cree con ellos en mente.

HTML5 incluye una gran cantidad de elementos semánticos que ayudan enormemente a la accesibilidad, y en su mayor parte funcionará bien con navegadores antiguos, por lo que se verá un poco diferente, pero será a prueba de futuro, por lo que definitivamente es lo que debe usar.

Lo más importante es que HTML5 no romperá su sitio web, simplemente habrá funciones que no estarán disponibles. Para explicar esto, puede usar una cuña o polyfill. Puede parecer un poco diferente en un navegador antiguo / no compatible, pero la mayoría de las cosas definitivamente deberían funcionar. Entonces, si necesita admitir un navegador incompatible, simplemente pruébelo y ajuste todo lo que lo necesite. Trabajar en la web significa aceptar que las cosas no se verán igual en todas partes, pero pueden ser hermosas en todas partes si lo planifica correctamente.

Todo lo contrario, ya que la mayoría de los usuarios todavía usan navegadores Crappy como Internet Explorer y ejecutan Windows 7, algunos incluso Windows XP. Lo que hay que tener en cuenta es que esos viejos navegadores / sistemas y el navegador integrado del sistema operativo no pueden ejecutar los últimos CSS y HTML.

Por lo tanto, la mayoría de los desarrolladores construyen el sitio con todas las nuevas herramientas brillantes y brillantes, mientras codifican otra hoja CSS, Regla y alternativa para que estos navegadores antiguos la usen.

Estoy respondiendo esto solo en la medida en que soy consciente, pero debo decir con seguridad que puede haber opciones de estilo en las últimas versiones de HTML y CSS que pueden no ser legibles para las versiones de navegador más antiguas que se usan hoy en día. Aunque las organizaciones como W3C tal vez están haciendo lo mejor en términos de crear una estabilidad en el mundo web, ¿qué puede hacer si una parte de la población todavía usa o tiene acceso a versiones anteriores de navegadores web?

Tal vez. Tal vez no. – Si desea crear un sitio para un museo en línea sobre tecnología informática, probablemente no supere el 50%. Pero si desea hacer una página moderna para la mayoría de las personas que realmente usan la web y hacerla accesible para muchas personas discapacitadas, use la tecnología neweset. Incluso XP no es un problema aquí. Solo importa el navegador. Y Chrome 48 en una máquina xp hace un buen trabajo.

Solo mire lo que realmente está funcionando con todos los navegadores (excepto IE) y obtendrá resultados sorprendentes. Y trata de evitar formas fáciles. Si realmente sabes cómo funciona algo, puedes solucionarlo más rápido de lejos …

More Interesting

¿Cuál es la mejor manera (e idioma) para aprender y desarrollar una aplicación / sitio web profesional que lo ayude a ganar un buen dinero?

¿Qué debo tener en cuenta durante el desarrollo front-end?

¿Quiénes son los proveedores de servicios de desarrollo de temas de WordPress recomendados a nivel mundial?

¿Cuál es el mejor método para pasar la autenticación de un dominio a otro para persistir la sesión de inicio de sesión de un usuario?

¿Qué habilidades necesito para actualizar los sitios web existentes?

¿Cómo se puede hacer una solicitud POST a un sitio sin API?

¿Cuál es un sitio web confiable y confiable desde el cual aprender Protractor y JavaScript?

¿Cuáles son los CMS comunes que usan los desarrolladores web al publicar sus blogs?

¿Hay alguna diferencia real entre HTML y CSS? Si no, ¿por qué CSS es un lenguaje diferente con una sintaxis diferente a pesar de que no puede funcionar sin HTML?

¿Cuántas startups se basan en la tecnología de Microsoft en comparación con la tecnología FOSS?

¿Dónde y cómo se puede comenzar a aprender a construir sitios web?

¿Es aconsejable cambiar la funcionalidad (PHP), CSS o complementos y convertirlo en su propio código cuando crea un sitio de red social en WordPress?

Como desarrollador web independiente, ¿cuánto tiempo lleva en promedio crear un sitio web para alguien?

¿Cuándo debo usar PHP para ahorrar tiempo mientras trabajo en mi página con HTML, CSS y JavaScript?

Cuando una persona paga a otra para diseñar un sitio web, ¿qué tipo de pautas se dan?