Categoría: Accesibilidad

  • Cómo automatizar el atributo ALT en todas las imágenes de WordPress

    Cómo automatizar el atributo ALT en todas las imágenes de WordPress

    El atributo alt (texto alternativo) tiene la función de describir una imagen en la etiqueta HTML <img>. Debes tomarlo como un atributo obligatorio para accesibilidad web y SEO.

    Cada imagen que publiques debería sí o sí tener una descripción en su atributo alt por tres razones:

    1. Harás tu web más accesible para personas con alguna discapacidad visual, el atributo altes utilizado por los lectores de pantalla y navegadores para invidentes.
    2. Por SEO, ayudarás al posicionamiento de tu sitio.
    3. En el caso de que haya algún problema por el que no se puede mostrar la imagen el navegador mostrará el texto del atributo altDe ahí lo de texto alternativo.

    No debes confundirlo con el atributo title que los navegadores lo utilizan a modo de tooltip.

    Cómo añadir el atributo alt en WordPress

    Cuando añadimos una imagen en WordPress tenemos opción de incluirlo en un campo. Bien desde la Biblioteca multimedia

    atributo alt wordpress

    o desde el editor

    Si no completas ese campo el resultado será un alt vacío: alt=""WordPress no lo coge ni del nombre del archivo ni del título.

    Cómo añadir alt a todas las imágenes de WordPress

    Si no quieres hacer este trabajo de forma manual puedes automatizarlo, generar un texto alt para todas las imágenes de tu WordPress, las antiguas y para todas las que publiques desde ahora.

    Puedes utilizar el plugin SEO Friendly Images aunque lleva más de años sin actualizarse aún tiene más 200.000 instalaciones activas-

    O bien puedes añadir en tu archivo functions.php este código que buscará todos los alt vacíos, la cadena alt=""en el contenido de tus páginas y entradas y los sustituirá por alt="Título de la página o entrada nº imagen" Si pusiste manualmente el altno cambiará nada.

    function add_alt_tags( $content ) {
      preg_match_all( '/<img (.*?)\/>/', $content, $images );
      if ( ! is_null( $images ) ) {
        foreach ( $images[1] as $index => $value ) {
          if ( preg_match( '/alt=""/', $value ) ) {
            $new_img = str_replace(
              'alt=""',
              'alt="' . esc_attr( get_the_title() ) . ' '. $index . '"',
              $images[0][$index] );
            $content = str_replace(
              $images[0][$index],
              $new_img,
              $content );
          }
        }
      }
      return $content;
    }
    add_filter( 'the_content', 'add_alt_tags', 99999 );

    * Este código lo publicaron hace un tiempo los amigos de Nelio Software pero le he hecho algunas modificaciones para que funcione correctamente.

    Como hemos comentado esto es para las imágenes de tus entradas, páginas y Tipos de entradas personalizadas (CPT) pero en un WP hay más imágenes a las que añadir el atributo alt.Por un lado las imágenes de tu tema, para ello haz una búsqueda de las <img> en los archivos de tu tema y asegúrate de que tienen el atributo alt y por otro las imágenes destacadas.

    Cómo añadir alta las imágenes destacadas en WordPress

    Las imágenes destacadas la suelen utilizar los temas en la página de inicio, en el sidebar, en el footer, en las páginas de archivo, etc. En esta entrada hablamos de todo lo concerniente a las imágenes destacadas en WordPres

    Normalmente se hace uso de la función the_post_thumbnail o get_the_post_thumbnail en ambas funciones le puedes añadir los atributos que quieras al <img> que genere.

    Para añadir un alt con el título de la publicación busca esas 2 funciones en los archivos de tu tema y añade el array entero

    the_post_thumbnail( 
    'large', 
    array( "alt" => esc_attr( get_the_title() ) )
    
    );

     

    o si ya existe añade el alt separado por coma

    
    the_post_thumbnail( 
    'large', 
    array( 'itemprop' => "image", "alt" => esc_attr( get_the_title() ) )
    );

    Cómo añadir el atributo ALT a las imágenes de Woocommerce (actualización 30/01/18)

    Enrique nos pregunta en un comentario cómo añadir el atributo ALT a los productos de WooCommerce.

    Para WooCommerce nuestro código anterior no funciona porque las imágenes no están dentro del content. Una solución sería este plugin Seo Image Optimizer for WordPress & WooCommerce y otra bien implementar este código visto en How to automatically apply woocommerce product title to all product images alt tags?

    
    add_filter('wp_get_attachment_image_attributes', 'change_attachement_image_attributes', 20, 2);
    
    function change_attachement_image_attributes( $attr, $attachment ){
    // Get post parent
    $parent = get_post_field( 'post_parent', $attachment);
    
    // Get post type to check if it's product
    
    $type = get_post_field( 'post_type', $parent);
    if( $type != 'product' ){
        return $attr;
    }
    
    /// Get title
    $title = get_post_field( 'post_title', $parent);
    
    if( $attr['alt'] == ''){
        $attr['alt'] = $title;
        $attr['title'] = $title;
    }
    
    return $attr;
    }
    

    Actualización 31/03/18

    En los comentarios Juan Carlos López (muchas gracias) nos deja este otro script

    if (!(is_admin())) {
    function jclconsultor_add_alt_tags($content) {
    preg_match_all(‘//’,$content,$images);
    if (!is_null($images)) {
    $the_bloginfo= get_bloginfo(‘display’);
    $the_title	= ucwords(esc_attr(get_the_title()));
    foreach ($images[1] as $index => $value) {
    $img	= $images[0][$index];
    $img_alt = ‘ alt=”‘.$the_title.’ – ‘.$the_bloginfo.'” ‘;
    $img_title	= null;if (strpos($img,’title=””‘)===false){$img_title=’ title=”‘.$the_title.’ – ‘.$the_bloginfo.'” ‘;}
    if (preg_match(‘/alt=””/’,$value)) {
    $img_new=str_replace(‘alt=””‘,$img_alt.$img_title,$img);
    } else {
    if (strpos($img,’alt’)===false){$img_new=str_replace(‘<img','<img'.$img_alt.$img_title,$img);}
    }
    $content = str_replace($img,str_replace(' ',' ',$img_new),$content);
    }
    }
    return $content;
    }
    add_filter('the_content','jclconsultor_add_alt_tags',99999);
    }
    
    
  • Consejos para diseñar y concienciar sobre accesibilidad web

    Consejos para diseñar y concienciar sobre accesibilidad web

    Existen algunas reglas básicas para hacer nuestros diseños web accesibles al mayor rango de usuarios independientemente de sus capacidades técnicas, cognitivas o físicas. Según la OMS hay en el mundo alrededor de 600 millones de personas con algún tipo de discapacidad. Facilitar el acceso a nuestro sitio web, nuestro servicio o al de nuestro cliente no es tan complicado.

    La diseñadora Karwai Pun que trabaja para Home Office Digital del Gobierno del Reino Unido ha creado 6 carteles con estas reglas básicas de lo que hay que hacer y lo que no. Cada póster habla de un tipo de discapacidad específica: discapacidad auditiva, autismo, dislexia, discapacidad visual o discapacidad motora y uno específico para lectores de pantalla.

    accesibilidad

    Podemos encontrar reglas comunes como hacer los textos los más descriptivos y simples, usar tamaños de fuente legibles, usar el atributo <alt> para describir elementos multimedia, etc. Y alguna con matices según la discapacidad, como la que aplicamos al contraste de colores donde las personas con autismo parecen necesitar menos brillo que los que tienen alguna discapacidad visual.

    diseño accesibilidad lectores de pantalla consejos diseño accesibilidad web discapacidad motora consejos diseño accesibilidad web discapacidad visual consejos diseño accesibilidad web dislexia consejos diseño accesibilidad web discapacidad auditiva consejos diseño accesibilidad web autismo

     

  • Archivos PDF accesibles

    Archivos PDF accesibles

    Convierte tus archivos PDF en documentos accesibles según las normas ISO

    No te conformes con tener un archivo de documentación digital de cualquier manera. Conviértelo en un archivo usable, estandarizado y compatible con las normas de accesibilidad universales usando Acrobat Pro XI y sus herramientas de verificación y conversión.

    21.08 €

  • Lorena y Dani Burón: parálisis cerebral, accesibilidad y solidaridad en monociclo

    Lorena y Dani Burón: parálisis cerebral, accesibilidad y solidaridad en monociclo

    Dos historias que se entrecruzan, dos personas dignas de admirar.

    Dani Burón

    Daniel Burón es un ingeniero informático cordobés solidario. En 2011 recorrió 1000 kms. del Camino de Santiago en su monociclo. El SantiaCiclo duró 35 días en los que recaudó fondos y concienció a los caminantes sobre la labor de tres ONG a las que pertenece: Payasos Sin Fronteras, Médicos Sin Fronteras y Greenpeace.

    dani-buron

    Dani tiene un nuevo proyecto solidario “Amaneciendo con Lorena” con el que ayudará a Lorena Bogado Camacho, una joven onubense de 22 años que nació con parálisis cerebral.

    Lorena

    lorenaLorena es toda una luchadora, a pesar de su enfermedad tiene dos títulos de FP (informática y puericultura) y ha sido capaz de escribir un libro autobiográfico. Le llevó 3 años utilizando un trackball manejado con la barbilla, con el que movía un cursor por un teclado virtual. En breve el libro tendrá forma de documental.

    “En estos momentos de mi vida que me encuentro bien con mi autoestima, he decidido escribir mi historia, con sus momentos malos y como, también buenos, porque aunque no entiendo por qué me toco a mi, doy gracias a Dios y a mucha gente que han pasado por mi vida y que aún están a mi lado, apoyándome en todo, y en especial a mi gran ídolo Manuel Carrasco, he podido conseguir superar mi Parálisis Cerebral.”

    El proyecto de accesibilidad

    Esta vez el propósito es desarrollar un proyecto de accesibilidad de código abierto (open source) para facilitar a Lorena y personas como ella la comunicación con su equipo informático y otras cosas.

    “El proyecto es una combinación de software y hardware de accesibilidad, que permitirá a Lorena utilizar y escribir en un ordenador mucho más fácilmente que hasta ahora, pero también conseguir hacer cosas que nunca había podido por sí misma hasta ahora, como hablar directamente por voz con quien tenga delante, usar un móvil, manejar una silla de ruedas eléctrica, encender/apagar luces y electrodomésticos, etc.”

    Nos pide colaboración de empresas y particulares no sólo en forma de donativo, si no en equipo y trabajo. Es un proyecto ambicioso pero como él nos cuenta necesario, todo lo que existe es complicado y tiene un coste elevado para personas con pocos recursos económicos como Lorena.

    Para darle difusión viajará en monociclo desde Córdoba a Sevilla o desde Sevilla a Huelva, 1 sólo día y más de 100kms.

    En este vídeo lo explica Dani con detalle

    Vía la gran pelona peleona Blanca, a través de Alba, la prima de Dani.

    Lorena y Dani Burón: parálisis cerebral, accesibilidad y solidaridad en monociclo en La Leyenda de Caillou – Por los enfermos de cáncer

  • Introducción a Dreamweaver CS6

    Introducción a Dreamweaver CS6

    Curso de Introducción a Dreamweaver CS6.

    Conoce todas las posibilidades de este programa

    dreamweaver-CS6-curso

    ¿Alguna vez has querido hacer una página web y no te has atrevido? ¿Quieres saber para qué sirve exactamente Dreamweaver? En este curso se explican los conceptos necesarios para empezar a crear sitios web de un modo lo más amigable posible para que sin tener ningún conocimiento previo se sepa para qué sirve Dreamweaver y se descubran algunas de sus posibilidades.

    (más…)

  • Curso de Usabilidad Web

    Curso de Usabilidad Web

    usabilidad-web

    Usabilidad web Teoría y ejemplos prácticos

    Haz que el usuario de tus sitios web encuentre la información que busca de la manera más rápida y sencilla y que sepa orientarse correctamente durante su navegación. Detecta y corrige las debilidades de tu web mediante pruebas de usabilidad.

    Aprenderás a analizar las necesidades y los hábitos de los usuarios y a crear sitios web que proporcionen el acceso más fácil y más rápido a la información que el usuario buscan.

    (más…)

  • Usabilidad Web. Teoría y ejemplos prácticos.

    Usabilidad Web. Teoría y ejemplos prácticos.

    usabilidad-web Haz que el usuario de tus sitios web encuentre la información que busca de la manera más rápida y sencilla y que sepa orientarse correctamente durante su navegación. Detecta y corrige las debilidades de tu web mediante pruebas de usabilidad.

    Todo esto y mucho más en este curso video2brain de usabilidad, enfocada a sitios y aplicaciones web.

    38,80€ Ahora sólo 32,98€

    Duración: 04:28 horas

     

    Presentación

    Vídeos de muestra

    Usabilidad web: Pasado, presente y futuro de los layout web

    Usabilidad web: Ladrillos constructivos

    Usabilidad web: SiteMaps

    Cursos subvencionados

    Gestionamos las ayudas de la Fundación Tripartita para la formación de trabajadores en España. Infórmate.

  • Segway para parapléjicos

    Segway para parapléjicos

    El Dispositivo Robótico de Movilización Tek (Tek RMD) podría mejorar la vida de las personas parapléjicas o con alguna discapacidad motora en la mitad inferior de su cuerpo que actualmente hacen su vida en silla de ruedas.

     

    TEKRMC039

    Este invento, desarrollado en Turquía, mejora notablemente la independencia y accesibilidad de estas personas.

    Como veréis en el vídeo es una especie de Segway al que se sube con un agarre en la parte frontal desde la posición de sentado.

    Vía Tiene ruedas pero ya no es una “silla” de ruedas