stringtranslate.com

atributo alt

El atributo alt es el atributo HTML que se utiliza en documentos HTML y XHTML para especificar el texto alternativo ( alt text ) que se mostrará en lugar de un elemento que no se puede representar. El atributo alt se utiliza para descripciones breves, y para descripciones más largas se utiliza el atributo longdesc . La organización de estándares para la World Wide Web , el Consorcio World Wide Web (W3C), recomienda que todas las imágenes que se muestren a través de HTML tengan un atributo alt, aunque el atributo alt no necesita contener texto. La falta de atributos alt adecuados en las imágenes de sitios web ha dado lugar a varias demandas relacionadas con la accesibilidad.

El atributo alt se utiliza para aumentar la accesibilidad y la facilidad de uso, incluso para los usuarios de Internet ciegos que dependen de un software especial para navegar por la web. El uso del atributo alt para imágenes mostradas dentro de HTML es parte de las Pautas de Accesibilidad al Contenido Web (WCAG) del W3C. Los lectores de pantalla y los navegadores web basados ​​en texto leen el atributo alt en lugar de la imagen. El texto dentro del atributo alt sustituye a la imagen cuando se copia y pega como texto y hace que las imágenes sean más legibles por máquina , lo que mejora la optimización del motor de búsqueda (SEO).

Historia

El atributo se introdujo por primera vez en el borrador HTML 1.2 en 1993 para brindar soporte a los navegadores basados ​​en texto. [1] En HTML 4.01 , que se lanzó en 1999, el atributo se convirtió en un requisito para las etiquetas img y area . [2] Es opcional para la etiqueta input y la etiqueta applet obsoleta. [3]

Internet Explorer 7 y versiones anteriores representan el texto en los atributos alt como texto de información sobre herramientas , lo que no cumple con los estándares HTML del World Wide Web Consortium (W3C). [4] Este comportamiento llevó a muchos desarrolladores web a utilizar incorrectamente el atributo alt cuando deseaban mostrar información sobre herramientas que contenía información adicional sobre imágenes, en lugar de utilizar el atributo title que estaba destinado a ese uso. [5] [6] A partir de Internet Explorer 8 , lanzado en 2009, los atributos alt ya no se representan como información sobre herramientas en Internet Explorer. [7]

Uso

Imagen de ejemplo de lo que se muestra cuando se muestra el texto alternativo
Un ejemplo de texto de atributo alt que se muestra en lugar de una imagen no disponible, con el HTML subyacente mostrado debajo
Una captura de pantalla de un artículo de Wikipedia que utiliza texto alternativo en el navegador Lynx
El artículo de Wikipedia sobre Wolf en el navegador web Lynx , que muestra el texto del atributo alt en naranja en lugar de las imágenes

El texto en el atributo alt se utiliza para reemplazar la imagen cuando esta no se puede cargar, sin cambiar el significado deseado del contenido de la página. [8] Las pautas de accesibilidad del contenido web del W3C establecen que el atributo alt se utiliza para transmitir el significado y la intención de la imagen, en lugar de ser una descripción literal de la imagen en sí. [9] Por ejemplo, un atributo alt para una imagen del logotipo de una institución debe transmitir que es el logotipo de la institución en lugar de describir detalles de cómo se ve el logotipo. [10] [11] El atributo alt está destinado a usarse para descripciones breves y concisas de la imagen. Se pueden dar descripciones más largas utilizando el atributo longdesc, que proporciona información más detallada y complementa pero no reemplaza el atributo alt. [2]

Un lector de pantalla como Orca leerá el texto alternativo en lugar de la imagen. [12] Un navegador web basado en texto como Lynx mostrará el texto alternativo en lugar de la imagen (o mostrará el atributo de valor si la imagen es un botón en el que se puede hacer clic ). [13] Un navegador gráfico normalmente mostrará solo la imagen y mostrará el texto alternativo solo si el usuario ve las propiedades de la imagen, o ha configurado el navegador para que no muestre imágenes, o si el navegador no pudo recuperar o decodificar la imagen. [14]

El uso de descripciones en el atributo alt mejora la optimización de los motores de búsqueda y permite que los motores de búsqueda específicos de imágenes, como Google Images , busquen y muestren imágenes relevantes que se utilizan en los sitios web en los resultados de búsqueda. [15] Para los resultados de búsqueda que no son imágenes, los motores de búsqueda leen el texto dentro del atributo alt de la misma manera que leen el texto normal en la página. [16]

El W3C recomienda que las imágenes que no transmiten información, sino que son puramente decorativas, se especifiquen en CSS en lugar de en el marcado HTML. Si se representan imágenes decorativas utilizando HTML que no agregan nada al contenido y no brindan información adicional, entonces el W3C recomienda que se incluya un atributo alt en blanco en forma de alt="". [17] Esto hace que la página sea más navegable para los usuarios de lectores de pantalla o navegadores no gráficos al omitir las imágenes que no transmiten ningún significado. Si no se ha proporcionado ningún atributo alt, los navegadores que no pueden mostrar la imagen no la pasarán por alto, sino que leerán o mostrarán la URL u otro marcador de identificación. [18] Esto crea ambigüedad ya que el usuario generalmente no puede determinar a partir de una simple lectura de una URL si la imagen es relevante para el texto o si es un elemento puramente decorativo de la página web. [19] Una auditoría de Google Lighthouse de 2021 mostró que el 27% de los atributos de texto alternativo auditados estaban vacíos, a pesar de que la mayoría de esas imágenes eran imágenes informativas no decorativas. [20]

Demandas judiciales

Ha habido muchas demandas judiciales por la accesibilidad de los sitios web y la falta de atributos alt adecuados en los sitios web. [18] Maguire v Sydney Organising Committee for the Olympic Games fue una demanda de 2000 en la que un hombre ciego en Australia demandó al Comité Organizador de los Juegos Olímpicos de Sydney porque su sitio web www.olympics.com no era accesible para él debido a la falta de atributos alt en las imágenes. [21] La Comisión Australiana de Derechos Humanos dictaminó que el sitio web lo había discriminado por no cumplir con los estándares de accesibilidad que permiten a las personas ciegas navegar por los sitios web. [22] Durante la demanda, los gobiernos de la Commonwealth, los estados y los territorios australianos emitieron una declaración conjunta a través del Departamento de Banda Ancha, Comunicaciones y Economía Digital en la que afirmaban que estaban adoptando las directrices de accesibilidad del W3C para todos los sitios web .gov.au. [23]

En Estados Unidos, se han presentado varias demandas de alto perfil relacionadas con la falta de atributos alt en imágenes que citan una violación de la Ley de Estadounidenses con Discapacidades (ADA). [24] El Departamento de Justicia de Estados Unidos cita la falta de atributos alt como un ejemplo de barrera para la accesibilidad de los sitios web. [25] National Federation of the Blind v. Target Corp. fue una demanda colectiva de 2006 que alegaba que Target.com violaba la ADA porque las imágenes no usaban atributos alt. [26] Esta demanda sentó un precedente legal en Estados Unidos para la accesibilidad de los sitios web y el cumplimiento de la ADA. [27]

Referencias

  1. ^ Berners-Lee, Tim ; Connolly, Daniel (junio de 1993). "Hypertext Markup Language (HTML) Internet Draft version 1.2". Grupo de trabajo IETF IIIR. Archivado desde el original el 3 de enero de 2017 . Consultado el 18 de septiembre de 2010 .
  2. ^ ab "13 objetos, imágenes y subprogramas". World Wide Web Consortium . 24 de diciembre de 1999. Archivado desde el original el 6 de septiembre de 2008. Consultado el 4 de diciembre de 2005 .
  3. Hazaël-Massieux, Dominique (20 de noviembre de 2002). «Utilice el atributo alt para describir la función de cada elemento visual». Consorcio World Wide Web . Archivado desde el original el 20 de marzo de 2022. Consultado el 14 de octubre de 2022 .
  4. ^ "¿Por qué Mozilla no muestra mis sugerencias de herramientas alternativas?". MDN Web Docs . Archivado desde el original el 15 de octubre de 2008. Consultado el 22 de julio de 2009 .
  5. ^ Flavell, AJ "Uso de textos ALT en IMG". www.htmlhelp.com . Archivado desde el original el 8 de enero de 2022 . Consultado el 16 de octubre de 2022 .
  6. ^ Grupo de trabajo sobre HTML del W3C (24 de diciembre de 1999). «7.4.3 El atributo title». Especificación HTML 4.01 . W3C. Archivado desde el original el 26 de julio de 2009 . Consultado el 22 de julio de 2009 .{{cite web}}: CS1 maint: numeric names: authors list (link)
  7. ^ "Novedades de Internet Explorer 8: accesibilidad y ARIA". MSDN . Microsoft. Archivado desde el original el 28 de febrero de 2009 . Consultado el 22 de julio de 2009 .
  8. ^ "HTMLImageElement.alt". Mozilla . Archivado desde el original el 22 de agosto de 2022 . Consultado el 14 de octubre de 2022 .
  9. ^ "Uso de atributos alt en elementos img". World Wide Web Consortium . Archivado desde el original el 16 de mayo de 2022. Consultado el 13 de octubre de 2022 .
  10. ^ "Texto alternativo del logotipo". Universidad de Carolina del Sur . Archivado desde el original el 22 de julio de 2022. Consultado el 15 de octubre de 2022 .
  11. ^ Montti, Roger (1 de noviembre de 2022). «Google explica el texto alternativo para logotipos y botones». Search Engine Journal . Archivado desde el original el 3 de noviembre de 2022. Consultado el 3 de noviembre de 2022 .
  12. ^ Hofmann, Frank; Beckert, Axel (2021). «Text Art: Rendering images as text» (Arte textual: representación de imágenes como texto). Linux Magazine . Archivado desde el original el 15 de octubre de 2022. Consultado el 14 de octubre de 2022 .
  13. ^ "Guía del usuario de Lynx v2.8.9". lynx.invisible-island.net . Archivado desde el original el 4 de febrero de 2019 . Consultado el 15 de octubre de 2022 .
  14. ^ "Texto ALT de la imagen". Universidad Estatal de Pensilvania . 6 de octubre de 2014. Archivado desde el original el 12 de octubre de 2022. Consultado el 14 de octubre de 2022 .
  15. ^ "Recomendaciones para Google Imágenes". Google Developers . 20 de septiembre de 2022. Archivado desde el original el 14 de octubre de 2022 . Consultado el 14 de octubre de 2022 .
  16. ^ Southern, Matt G. (22 de marzo de 2022). «Google: Alt Text Only es un factor en la búsqueda de imágenes». Search Engine Journal . Archivado desde el original el 22 de abril de 2022. Consultado el 14 de octubre de 2022 .
  17. ^ "Contenido incrustado – HTML 5". W3C . Archivado desde el original el 2 de julio de 2017 . Consultado el 29 de junio de 2017 .
  18. ^ ab Solovieva, Tatiana I.; Bock, Jeremy M. (2014). "Monitoreo de la accesibilidad y sitios web universitarios: satisfacer las necesidades de las personas con discapacidad". Revista de educación postsecundaria y discapacidad . 27 (2): 113–127. Archivado desde el original el 14 de octubre de 2022. Consultado el 14 de octubre de 2022 a través del Centro de información de recursos educativos .
  19. ^ Curl, Angela L.; Bowers, Deborah D. (23 de abril de 2009). "Un estudio longitudinal sobre la accesibilidad de los sitios web: ¿se han vuelto más accesibles los sitios web de educación en trabajo social?" . Journal of Technology in Human Services . 27 (2): 93–105. doi :10.1080/15228830902749229. hdl : 2374.MIA/5279 . S2CID:  143667951. Archivado desde el original el 14 de octubre de 2022. Consultado el 14 de octubre de 2022 .
  20. ^ Tait, Alex; Davis, Scott; Niyi-Awosusi, Olu; Wilhelm, Gary; Dixon, Carlie (30 de noviembre de 2021). «Parte II Capítulo 9 – Accesibilidad». Web Almanac de HTTParchive.org . Consultado el 14 de octubre de 2022 .
  21. ^ White, Caroline (2 de noviembre de 2000). «Batalla por la igualdad». The Guardian . Archivado desde el original el 14 de octubre de 2022. Consultado el 14 de octubre de 2022 en Newspapers.com .
  22. ^ Barkham, Patrick (30 de agosto de 2000). «Sitio web que «discrimina a los ciegos»». The Guardian . Archivado desde el original el 23 de agosto de 2016. Consultado el 14 de octubre de 2022 .
  23. ^ "Séptima reunión ministerial del Consejo en línea – Comunicado de prensa". Departamento australiano de banda ancha, comunicaciones y economía digital . 30 de junio de 2000. Archivado desde el original el 20 de junio de 2013. Consultado el 14 de octubre de 2022 .
  24. ^ Cohen, Alex H.; Fresneda, Jorge E.; Anderson, Rolph E. (septiembre de 2020). "Lo que los minoristas deben comprender sobre la inaccesibilidad de los sitios web y los consumidores discapacitados: desafíos y oportunidades" . Revista de Asuntos del Consumidor . 54 (3): 854–889. doi :10.1111/joca.12307. ISSN  0022-0078. S2CID  225771708.
  25. ^ "Guía sobre accesibilidad web y la ADA". ADA.gov . 18 de marzo de 2022. Archivado desde el original el 13 de octubre de 2022 . Consultado el 14 de octubre de 2022 .
  26. ^ Daniels, Linda Markus (13 de septiembre de 2006). "Sitios web para ciegos: ¿es este el próximo requisito de "cumplimiento del año 2000"?". WRAL-TV . Archivado desde el original el 16 de septiembre de 2008. Consultado el 14 de octubre de 2022 .
  27. ^ Frank, Jonathan (enero de 2008). "Accesibilidad web para ciegos: ¿responsabilidad social corporativa o prevención de litigios?" . Actas de la 41.ª Conferencia internacional anual de Hawái sobre ciencias de sistemas (HICSS 2008) . Waikoloa, HI: IEEE. pág. 284. doi :10.1109/HICSS.2008.497. S2CID  16280255. Archivado desde el original el 8 de marzo de 2021. Consultado el 14 de octubre de 2022 .

Enlaces externos