Primeros patrones para el directorio de patrones de WordPress.org

Una vez se lance el directorio de patrones, los usuarios podrán añadir directamente sus propios patrones. Sin embargo, mientras tanto, el proyecto necesita una colección de patrones de alta calidad, diversos y diseñados por la comunidad, para poblarlo durante su etapa de desarrollo. Estos patrones establecerán el tono de la calidad en el repositorio y harán que el directorio sea útil para la gente en su lanzamiento.

El equipo de diseño ya ha elaborado un pequeño conjunto de patrones para dar el pistoletazo de salida. Si usas el plugin Gutenberg, habrás notado recientemente un nuevo conjunto de patrones de bloques agrupados en el insertador de patrones:

Estos patrones han sido diseñados por @beafialho, @melchoyce y @kjellr como iteraciones del conjunto por defecto que se envió con WordPress 5.5. Ya han sido migrados al próximo directorio de patrones en WordPress.org para ser probados allí.

¡Este pequeño conjunto inicial es solo el principio! Los tres siguen diseñando patrones para alimentar el directorio de patrones y nos encantaría que nos ayudaras. Te animamos a que envíes propuestas como candidatos a patrones (en forma de maquetas y/o bloques) utilizando la etiqueta «[Type] Pattern Submission» en el repositorio GitHub del directorio de patrones. Hay una plantilla de envío ya creada para ayudarte a empezar.

En esta primera fase, el equipo de diseño revisará cada patrón sugerido y trabajará para identificar una lista de criterios sobre qué tipos de patrones son buenos candidatos para su publicación en el directorio.

Por favor, comparte cualquier pregunta o inquietud en los comentarios de la entrada Initial Patterns for the WordPress.org Patterns Directory. ¡Estamos deseando hacer crecer el directorio de patrones entre todos juntos!

Por qué los alojamientos web deberían instalar la extensión PHP-intl

Aunque hay muchos tipos de alojamiento web, la mayoría de los usuarios de WordPress utilizan un alojamiento compartido y algunos utilizan un alojamiento VPS o Cloud. Los que utilizan VPS o Cloud suelen gestionar sus propios servidores y por tanto deciden qué extensiones de PHP instalar, pero los que utilizan alojamiento web compartido no suelen tener esa opción.

Hace unas semanas llegó al equipo de Hosting una petición para que se analizara la idoneidad de utilizar la extensión PHP Internationalization porque, aunque el núcleo de WordPress no la necesita ahora mismo (porque en ningún momento ni el equipo de Core ni el de Hosting la recomienda ni exige), los equipos de desarrollo no la utilizan porque no está, y las empresas de alojamiento web no la instalan porque WordPress no la utiliza. Es el pez que se muerde la cola.

Decidir qué módulos de Apache, qué extensiones de PHP, qué configuración de base de datos o la elección de la caché no es algo que deba tomarse a la ligera.

¿Por qué es importante la extensión PHP Intl?

WordPress es un software global e internacional, con soporte para multitud de idiomas y con infinitas combinaciones. Aproximadamente la mitad de las instalaciones están en un idioma que no es el predeterminado (el inglés) y esto nos lleva a pensar en los localismos, la transliteración, las conversiones de codificación, las operaciones de calendario, la colación… en definitiva, todo lo que tiene que ver con los diferentes idiomas y formatos que hay en el planeta. Y esto es lo que proporciona la extensión PHP Intl.

¿Qué ganamos como Comunidad WordPress con esta extensión?

Sobre todo, ganamos la posibilidad de utilizar un montón de funciones que pueden facilitarnos la vida como desarrolladores y que mejorarían la forma de desarrollar para mejorar WordPress.

Funciones como collator_compare nos permitirán comparar cadenas de texto Unicode; con numfmt_format podremos formatear un número según la localización seleccionada; la normalización de caracteres; el formateo de mensajes; saber cuál es el primer día de la semana según la localización, sin necesidad de pedírselo al usuario.

Y no sólo en funcionalidad o facilidad, también para mejorar la seguridad, con funciones como Spoofchecker que te puede decir si ‘google.com’, ‘goog1e.com’ puede confundir al usuario, o funciones relacionadas con los dominios de Internet, tanto para convertir un dominio IDN a texto como texto a IDN.

Sí, es posible que pienses que WordPress ya hace muchas de estas cosas, pero en muchos casos las hace utilizando hacks que ahora podrían ser obviados y utilizados de forma nativa.

Recomendación del equipo de alojamiento

Teniendo en cuenta que WordPress sigue creciendo, el Hosting Team ha considerado una buena recomendación, pero no una obligación, para todos los alojamientos web que trabajan con WordPress la posibilidad de ofrecer esta extensión, por defecto, a todos los usuarios.

WordPress 5.8 añade compatibilidad con imágenes WebP

WebP es un formato de imagen moderno que ofrece una mejor compresión con y sin pérdidas para las imágenes en la web. Las imágenes WebP son un 30% más pequeñas de media que sus equivalentes JPEG o PNG, por lo que los sitios son más rápidos y utilizan menos ancho de banda. Según caniuse, WebP es compatible con todos los navegadores modernos.

A partir de la versión 5.8 de WordPress, puedes subir y utilizar imágenes WebP en WordPress como lo harías con una imagen JPEG o PNG hoy en día (siempre y cuando tu servicio de alojamiento soporte WebP). El cambio al formato WebP para tus imágenes mejorará el rendimiento de tu sitio y la experiencia de tus visitantes. 

Cómo te ayuda WebP

Las imágenes WebP son significativamente más pequeñas que sus equivalentes JPEG, por lo que los visitantes de tu sitio verán la página completa cargada más rápidamente. Las imágenes más pequeñas necesitan menos ancho de banda para transmitirse, y tus imágenes siguen obteniendo todos los beneficios de respuesta de srcset y lazy loading por defecto. Por último, WebP es compatible con los principales navegadores, por lo que la mayoría de los sitios pueden empezar a utilizarlo hoy mismo.

Creando imágenes WebP

Las herramientas de edición de imágenes soportan la exportación en WebP; también puedes utilizar las herramientas de conversión por línea de comandos o herramientas basadas en la web como Squoosh. Una vez que guardes tus imágenes como WebP, súbelas a WordPress y utilízalas como harías con cualquier otra imagen.

Usando imágenes WebP

Las imágenes WebP funcionan como cualquier otra imagen en WordPress con algunas pequeñas advertencias.

Las imágenes WebP admiten compresión con y sin pérdida, así como un formato animado y compatibilidad para imágenes transparentes. En WordPress, el formato WebP sin pérdidas sólo es compatible cuando el servidor de alojamiento utiliza Imagick hasta que LibGD añada soporte. Además, los formatos animados y alfa aún no son compatibles con las imágenes redimensionadas (en su lugar se crean imágenes con pérdida cuando se suben en estos formatos).

La compatibilidad con WebP en la biblioteca de medios requiere que la biblioteca de procesamiento de imágenes de tu servidor web (WordPress soporta tanto Imagick como GD) soporte el formato WebP. Afortunadamente, estas bibliotecas han sido compatibles con WebP durante bastante tiempo, por lo que la compatibilidad está ampliamente disponible. Si tu servidor web no admite WebP, verás un mensaje de error cuando intentes subir una imagen WebP.

Si tu audiencia incluye un número significativo de usuarios en un navegador no compatible (Internet Explorer 11, por ejemplo), evita usar imágenes WebP, o utiliza un sistema de colas del tipo browser polyfill.

Planes para el futuro

El equipo del componente multimedia también está explorando la opción de que WordPress realice la conversión del formato de imagen en las imágenes subidas, utilizando WebP como formato de salida por defecto para las imágenes de tamaño inferior. Puedes seguir el progreso y probar esta función en el trac ticket. También estamos pendientes de formatos aún más modernos, como AVIF y JPEGXL, que mejorarán la compresión y reducirán aún más los recursos necesarios para la misma.

Preguntas frecuentes

¿Cómo puedo ajustar la calidad de compresión de las imágenes WebP?

Los desarrolladores o plugins pueden utilizar el filtro wp_editor_set_quality para establecer el ajuste de calidad. El tipo MIME pasado permite el ajuste por tipo, por ejemplo:

// Use a quality setting of 75 for WebP images.
function filter_webp_quality( $quality, $mime_type ) {
  if ( 'image/webp' === $mime_type ) {
     return 75;
  }
  return $quality;
}
add_filter( 'wp_editor_set_quality', 'filter_webp_quality', 10, 2 );

¿Qué sucede si activo el filtro para usar sub-tamaños de WebP, pero subo JPEG? ¿Los sub-tamaños tienen que coincidir con el original?

Por defecto, WordPress crea las imágenes de sub-tamaño del mismo tipo que el archivo subido, así que sube archivos WebP para obtener archivos WebP en tu sitio. Si quieres experimentar con la subida de JPEG y que WordPress los convierta automáticamente a WebP para tus imágenes de distintos sub-tamaños, echa un vistazo a este plugin (ticket de trac relacionado).

Si utilizo WordPress MultiSitio, ¿funcionarán todos mis sitios con imágenes WebP?

No. WordPress MultiSitio almacena los tipos de archivos que los usuarios pueden subir cuando se crea un sitio. Estamos trabajando para mejorar esto en #53167. Mientras tanto, para asegurarse de que todos los sitios existentes en una red permiten archivos WebP, puedes utilizar el filtro site_option en un mu-plugin de red para añadir webp a los tipos de archivo permitidos para todos los sitios de la red:

// Ensure all network sites include WebP support.
add_filter(
  'site_option_upload_filetypes',
  function ( $filetypes ) {
    $filetypes = explode( ' ', $filetypes );
    if ( ! in_array( 'webp', $filetypes, true ) ) {
      $filetypes[] = 'webp';
      $filetypes   = implode( ' ', $filetypes );
    }

    return $filetypes;
  }
);

Disfruta de la próxima WordCamp Europe Online 2021

En menos de una semana volvemos a tener una nueva cita en WordCamp Europe Online 2021, un evento dirigido a la comunidad de WordPress en el que aprender, compartir, hacer networking y sobre todo, disfrutar.

El mayor evento de WordPress en Europa

WordCamp Europe, o WCEU, es un encuentro organizado por la comunidad de WordPress, donde miles de asistentes tendrán la oportunidad de disfrutar de las numerosas conferencias, intercambiar ideas y encontrarse en salas de networking virtual. Se podrá conocer a nuestros patrocinadores, participar en demostraciones de productos y charlar con otros asistentes.

Este año, en su novena edición, WCEU volverá a ser un evento en línea y está programado del 7 al 9 de junio de 2021. El idioma oficial del evento es el inglés y aunque creas que no puedas tener un gran dominio de esta lengua, no te preocupes, lo importante es aprender y hacer networking con gente nueva e interesante de todo el mundo.

Además, no hace falta que seas un experto en WordPress, si estás empezando o pensando hacerlo, encontrarás conferencias de todos los niveles de conocimiento y de todas las temáticas.

Recuerda, ¡todos hemos comenzado el viaje en WordPress como principiantes!

¡Ya puedes consultar el programa de WCEU!

Ya puedes consultar el programa de estos 3 días de charlas, donde encontraremos una amplia selección de temas dirigidos a todos los niveles de conocimiento y experiencia de WordPress. Encontraremos que se realizan al mismo tiempo diferentes intervenciones, por ello se dividen en ‘pistas’, por lo que verás referencias a ‘pista 1’ y ‘pista 2’; ¡esto ayuda a navegar por el horario!

Como todos los años, los ponentes de WordCamp Europe proceden de diferentes partes del mundo y hablarán sobre todo tipo de temáticas relacionadas con WordPress. Todos ellos tienen una sólida formación profesional por supuesto pero, sobre todo, experiencias de vida únicas y con ganas de contar y compartir con otros lo que han vivido.

Habrá ponencias de desarrollo, negocios, diseño, contenido, comunidad, SEO, marketing, privacidad, accesibilidad e incluso de inteligencia artificial.

Al igual que ocurrió en la pasada WordCamp Europe 2020, Matt Mullenweg estará presente en WCEU en una sesión que han llamado Conversation with Matt Mullenweg.

¡No te pierdas nada!

Si ya estás apuntado, en los próximos días estate pendiente de tu email y de la sección de noticias de la WCEU porque estos son los canales para avisar sobre cambios de agenda, conexiones a las charlas y mucho más.

Y por supuesto, sigue las páginas y cuentas de WCEU en las redes sociales: Twitter de WCEU, Facebook de WCEU e Instagram de WCEU.

Por estos y muchos otros motivos te animamos a vernos, una vez más de forma virtual, en la próxima WordCamp Europe 2021.

¡Anímate! No te lo pienses más y consigue ya tu entrada gratuita a WCEU.

¡Nos vemos del 7 al 9 de junio!

WordPress cumple 18

Hoy se cumple el 18º aniversario del lanzamiento de WordPress, un día especial, el cumpleaños de WordPress, lo que significa que WordPress tiene 6.575 días de vida. Para celebrar otra vuelta al sol, la Comunidad WordPress ha hecho fiestas, hemos compartido datos y hemos contado nuestra historia.

Desde nuestro último cumpleaños hemos desarrollado nuestra 40ª versión y también damos soporte a más del 40% de la web. Así que parece apropiado que la celebración de este año sea una lista de los 40 hitos que nos han ayudado a llegar hasta allí.

¡Coge un trozo de tarta o una bebida festiva y dale una vuelta!

¿Cómo crear bloques reutilizables y para qué sirven?

El editor de bloques de WordPress, conocido como Gutenberg, te permite guardar un bloque o grupos de bloques para poder usarlos en el futuro. Si habitualmente creas los mismos contenidos o bloques con diseños complejos para diferentes páginas web o publicaciones, puedes editarlos una sola vez y reutilizarlos las veces que necesites en tan solo unos segundos.

¿Qué significa bloques reutilizables?

Supongamos que debes crear un bloque con diseño complejo con el mismo texto y estructura y que más tarde deberá aparecer en varias páginas. Puedes usar la función “bloques reutilizables” y editar todos tus bloques desde un solo lugar, y cualquier publicación o página en la que hayas insertado ese bloque, aparecerá automáticamente la versión actualizada.

Tal y como usamos plantillas para estructurar nuestro sitio web, también podemos usar bloques reutilizables para estructurar el contenido. Por ejemplo:

  • Testimonios que aparecen en la página de inicio y en la del producto.
  • Tablas de contenidos o diseños de columnas.
  • Elementos que generan una interacción con el usuario: botones, llamadas a la acción, advertencias, avisos importantes, etc.
  • Bloques complejos pero estáticos, como titulares vistosos, apartado de suscripción, formularios de contacto, encuestas, etc.
  • Galerías de imágenes con diseños complejos.
  • Sección «Sígueme en las redes sociales”.

Las propiedades de los bloques reutilizables son perfectas cuando necesitas utilizar un fragmento de contenido en diversas ocasiones, ya que solamente tienes que crearlo una sola vez.

Te mostramos cómo hacerlo

Veamos cómo crear un bloque con botones para nuestros enlaces.

Para crear un bloque reutilizable, abre el editor de bloques y crea el contenido que deseas reutilizar:

Selecciona el contenido que vaya a ser convertido en un bloque reutilizable. Luego, haz clic en el menú de tres puntos «Opciones» y elige «Añadir a bloques reutilizables».

¡Ya has creado un bloque reutilizable! A partir de ahora, podrás encontrar todos los bloques que decidas crear en la pestaña «Reutilizable» en la biblioteca de bloques:

Aquí también puedes insertar el bloque recién creado en cualquiera de tus publicaciones o páginas.

¿Dónde puedes editar tus bloques reutilizables ya existentes?

Para editarlos, debes seleccionar uno de los bloques y realizar tus modificaciones. Cuando realizas una edición, el botón Publicar se muestra con un pequeño indicador de punto:

Este punto indica que has realizado un cambio global que afecta a las publicaciones más allá de la que estás editando, de la misma forma que cuando editas plantillas. Esto te permite confirmar que el cambio se ha producido.

Otra manera de editar tus bloques reutilizables es hacer clic en el menú global de tres puntos «Más» y seleccionar «Gestionar todos los bloques reutilizables»:

Esta acción te lleva a una sección que te permite editar, renombrar, exportar o eliminar todos los bloques reutilizables que hayas creado. 

¿Qué más puedes hacer?

A continuación te mostramos algunos consejos y trucos que puedes aprovechar al máximo.

Elige un buen nombre

Cuando guardas un bloque reutilizable ten cuidado con el nombre que eliges porque deberás poder encontrarlo fácil y rápidamente en los términos de búsqueda de la biblioteca de bloques:

Evita nombres como «Galería» o «Imagen», ya que serán molestos cuando solamente quieras insertar uno de esos. Puedes evitar esta situación con un nombre único, como «Sígueme en redes».

Inserta el bloque en el mejor lugar de tu flujo de contenido

Otro de los beneficios de utilizar bloques reutilizables es que puedes insertarlos en cualquier lugar de tu contenido. Quizá quieras que nuestro bloque de «Sígueme en redes» se ubique en la parte superior o inferior de la publicación, al ser un bloque más del contenido podrás moverlo entre los párrafos para tener la ubicación más adecuada en tu texto.

Un atajo de diseño

Si has creado un diseño complejo con el que estás satisfecho, dónde le hayas dedicado tiempo para crear una buena llamada a la acción, imágenes y botones funcionales, continúa y guárdalo como un bloque reutilizable. Aunque sea para insertarlo como un bloque normal, seguramente te ahorrará tiempo.

Para convertir un bloque reutilizable en normal, selecciona el bloque que deseas y haz clic en «Convertir en bloques normales»:

Practica sin miedo

Crea un borrador de publicación y juega con los bloques reutilizables para ver cómo puedes comenzar a usarlos. Siempre puedes eliminarlos cuando termines de practicar.

Seguro que usar los bloques reutilizables hará que aproveches mejor el tiempo utilizado en diseñarlo la primera vez.

WordPress 5.7.2 – Actualización de seguridad

Ya está disponible WordPress 5.7.2.

Esta actualización de seguridad incluye una corrección de seguridad. Como es una actualización de seguridad se recomienda que actualices tus sitios de inmediato. También se han actualizado todas las versiones desde WordPress 3.7.

WordPress 5.7.2 es una actualización de seguridad de ciclo corto. La siguiente actualización mayor será la versión 5.8.

Puedes actualizar a WordPress 5.7.2 descargándola desde WordPress.org, o visitando tu Escritorio → Actualizaciones, y hacer clic en «Actualizar ahora».

Si tienes sitios compatibles con las actualizaciones automáticas en segundo plano ya han empezado el proceso de actualización.

Actualizaciones de seguridad

Un problema de seguridad que afecta a las versiones de WordPress entre la 3.7 y la 5.7. Si aún no has actualizado a la 5.7, todas las versiones de WordPress desde la 3.7 también se han actualizado para corregir el siguiente problema de seguridad:

Gracias a los miembros del equipo de seguridad de WordPress por implementar estos cambios en WordPress.

Para más información revisa la página de la documentación de la version 5.7.2 en HelpHub.

¡Agradecimientos y reconocimientos!

La versión 5.7.2 la lideraron @peterwilsoncc y @audrasjb.

Gracias a todos los que han ayudado a hacer que WordPress 5.7.2 esté disponible: @audrasjb@ayeshrajans@desrosj@dd32@peterwilsoncc@SergeyBiryukov@xknown.

Comienza WordCamp Venezuela 2021 online

Hoy comienza la WordCamp Venezuela 2021 de forma online, un evento de encuentro de la comunidad de WordPress en el que aprender, compartir, hacer networking y sobre todo, disfrutar.

Es la primera WordCamp de Venezuela y se celebra del 6 al 8 de mayo, de esos tres días, dos de ellos serán de ponencias y charlas, y un tercer día estará dedicado al Contributor Day, una jornada dedicada a continuar mejorando y contribuyendo entre todos al proyecto de WordPress. 

En esta ocasión, se podrá disfrutar de este evento en 2 salas donde se tratarán distintos temas como accesibilidad, desarrollo, marketing, y emprendimiento.

El programa de WordCamp Venezuela 2021

En el programa de esta edición contamos con 23 charlas y en las cuales veremos a varios miembros de la comunidad de WordPress España entre los ponentes.

También podremos disfrutar de una mesa redonda que tratará de la comunidad de WordPress con invitados de la propia comunidad.

Debido a la situación actual de cortes en el suministro eléctrico que se está produciendo en Venezuela, para evitar cualquier imprevisto, el equipo organizador de WordCamp Venezuela ha previsto tener dos charlas extras, previamente grabadas, y que como el resto de charlas, estarán disponibles tras la WordCamp en WordPress.tv

En la web de WordCamp Venezuela encontrarás le PROGRAMA donde podrás consultar las ponencias, la mesa redonda y las charlas prevista para esta primera WordCamp de Venezuela.

¡Únete y participa en la Wordcamp Venezuela 2021!

Para seguir la WordCamp Venezuela 2021 no hace falta que seas un experto en WordPress. Durante el evento habrá conferencias de todos los niveles de conocimiento y de todas las temáticas que estamos seguros que te aportarán nuevos conocimiento e ideas, además de compartir y conocer a la comunidad.

Sigue las sesiones desde su página venezuela.wordcamp.org y así disfrutar de todas ellas de forma gratuita.

¡No te lo pienses más!, Y participa como asistente en la primera WordCamp Venezuela, ¡corre a disfrutar de la comunidad WordPress!

¡Esperamos que disfrutes como todos/as de esta WordCamp Venezuela 2021!

Autor: Iñaki Martín

Revisión: Ana Gavilán

El texto alternativo de las imágenes en WordPress

Una de las medidas de accesibilidad web más famosas es añadir un texto alternativo a las imágenes de la web. De hecho es el primer criterio de las guías de accesibilidad (WCAG) de contenido web (enlace externo inglés). Este texto por defecto solo se muestra si la imagen no se ha podido cargar o si se navega con ayudas técnicas como los lectores de pantalla. De esta forma las personas que por el motivo que sea no puedan ver las imágenes pueden entender por qué motivo esa imagen está ahí y la intención comunicativa que se pretendía.

A nivel técnico se puede ofrecer la alternativa textual de diferentes formas. Por regla general dentro de la etiqueta HTML de la imagen se añade el atributo alt. Ejemplo técnico de las guías de accesibilidad sobre el atributo alt (enlace externo en inglés).

Afortunadamente WordPress nos simplifica al máximo la parte técnica, y añadir textos alternativos a las imágenes es algo tremendamente sencillo.

Para añadir una imagen a tu WordPress tenemos varias opciones como veremos a continuación.

Añadiendo el texto alternativo en WordPress

Biblioteca de medios

Esta es la forma más tradicional. Vamos a Medios > Añadir nuevo y seleccionamos los archivos a subir.

Una vez está la imagen en nuestra biblioteca, si la seleccionamos, se abre un pop up en el que podemos añadir varios campos de texto.

Ventana "Detalles del adjunto" en la que añadir información a una imagen de la biblioteca de medios de WordPress.

Los campos que podemos agregar a las imágenes son:

  • Texto alternativo.
  • Título (por defecto usa el nombre del archivo).
  • Leyenda (pie de foto, texto que aparece debajo de la imagen para añadir contexto o atribuir su autoría).
  • Descripción (descripción más larga que el texto alternativo solo accesible en la página de archivo adjunto y no en la entrada o página en la que se inserta, no confundir con el atributo de imagen longdesc).

El texto alternativo de la imagen se añade en el campo “Texto alternativo”. Fácil, ¿verdad?.

Editor de bloques

Desde el editor de bloques también podemos añadir el texto alternativo. Para ello añadimos un bloque de imagen, podemos subir directamente la imagen o seleccionarla de nuestra biblioteca de medios.

Una vez la has añadido fíjate en la columna lateral en la que se muestran las opciones y propiedades del bloque. Busca el desplegable “Ajustes de las imágenes”, ahí es donde puedes añadir el texto alternativo de esa imagen.

Sección "Ajustes de las imágenes" de las propiedades del bloque imagen. Contiene el campo donde añadir el texto alternativo

¿Cómo es un buen texto alternativo?

Ahora hablemos sobre cómo redactar un buen texto alternativo porque no sirve cualquier cosa.

Déjalo vacío si la imagen es puramente decorativa

Seguro que te has fijado que independientemente de la forma que elijas para añadir el texto alternativo, debajo del campo “Texto alternativo” hay un enlace y un texto: “Describe el propósito de la imagen. Déjalo vacío si la imagen es puramente decorativa.” 

En efecto, si la imagen realmente no aporta absolutamente al contenido de la página o de la entrada el texto alternativo debe quedar vacío. ¿Por qué? Porque si la imagen solo es decorativa lo mejor es que quien no la pueda ver ni se entere de que ahí hay una imagen. Los lectores de pantalla no anuncian la imagen si encuentran que su atributo alt está vacío, así su experiencia navegando por la web es mejor.

WordPress por defecto añade el atributo alt a todas las imágenes, de esta forma la evaluación automática de la accesibilidad no devolverá ningún error por este motivo.

Describe el propósito de la imagen

Simple y llanamente eso, describir por qué está ahí esa imagen, exceptuando las decorativas como se ha tratado en el punto anterior.

A veces el texto alternativo deberá ser una descripción de la imagen, o de un detalle de esta. Otras veces deberá ser la descripción de un concepto más abstracto.

Por ejemplo, mira esta imagen.

Despedida de WordCamp Granada 2019 en el escenario principal

Esta fotografía es de la despedida de WordCamp Granada 2019 y se podrían escribir diferentes textos según la intención con la que se añada al contenido. 

Por ejemplo podría estar escribiendo sobre WordCamp Granada y sobre su organización y voluntariado. En ese caso un buen texto alternativo sería: “Organizadores y voluntarios de WordCamp Granada 2019 en el escenario principal durante la despedida”.

Aunque también podría querer hablar de la tradición de escribir una entrada sobre las WordCamps a las que se asiste y añadir la foto como ejemplo de que se animó a los asistentes a escribir sobre la WordCamp. En este caso un texto alternativo sería: “En la pantalla principal de WordCamp Granada 2019 durante la despedida se proyectó este mensaje: No se termina una WordCamp hasta que se escribe de ella”.

Pero esta misma imagen también encajaría en otros textos, sobre mi experiencia como ponente por primera vez, sobre las amistades que se entablan asistiendo a WordCamps, sobre la comunidad WordPress, sobre las ganas que tenemos de volver a poder a asistir a eventos presenciales, etc. Para cada una de estas temáticas es probable que el texto alternativo adecuado varíe.

Longitud

No hay una longitud máxima definida en las WCAG. Lo ideal es que el texto alternativo no sea muy largo, más o menos la longitud de un tweet, por ejemplo. 

Esto genera un problema, porque no siempre se puede generar un texto alternativo completo en un espacio tan breve. Para ello hay diferentes estrategias como el atributo de descripción larga que veremos en otro artículo.

Consejos

  • Evita que el texto alternativo empiece por: “imagen de”, “fotografía de” o similares, el lector de pantalla ya anuncia que se trata de una imagen.
  • Si en la imagen aparece texto y es importante para entender su significado, el mismo texto debe aparecer en el texto alternativo.
  • Si en la imagen aparece texto y es importante para entender su significado pero aparece como texto real cerca de la imagen, lo mejor es considerar que la imagen es decorativa y dejar el texto alternativo vacío.
  • Si el texto alternativo es redundante respecto al texto de la entrada dejar este campo vacío.
  • Si la imagen sirve para ejecutar una acción, por ejemplo el botón buscar con un icono de lupa el texto alternativo deberá indicar la funcionalidad y no la imagen en sí.
  • Si la imagen es una gráfica creada a partir de unos datos, una buena opción es ofrecer los datos en la propia entrada o describirla y dejar el campo alternativo vacío.

La privacidad con WordPress

Si te lees los términos y condiciones de muchos de los proveedores de Internet, sobre todo las redes sociales, verás que en la mayoría de los casos todo lo que publicas deja de ser tuyo y forma a sr parte de la propiedad de la empresa a la que cedes esa información.

Esto, que en un principio no tiene por qué parecer un problema, puede llegar a serlo en el momento en el que has de eliminar un contenido o quieres hacer un cambio y la plataforma no te lo permite.

Y aquí es donde entran las alternativas y el control de la información, además del tráfico y tus usuarios. El hecho de que las redes sociales puedan eliminar o bloquear una cuenta en cualquier momento hace que el tráfico, los usuarios, tus seguidores no sean tuyos.

Y aquí entra tu sitio web. Cualquier plataforma de código abierto permite el control de la información de la base de datos, una información a la que sólo tú tienes acceso. Y más, teniendo en cuenta que la legislación actual te obliga a tener el control y a disponer de una serie de herramientas que permitan que, en cualquier momento, puedas eliminar o gestionar los contenidos de tus seguidores.

Tener el control de tu información es importante, y WordPress te permite un control absoluto. Para empezar, tú decides qué es lo que se publica y qué no, qué es lo que los robots de búsqueda (y, por tanto, los buscadores) pueden publicar o no. Tú decides qué es público y qué no.

Pero no es sólo esto. Muchas veces pensamos que la privacidad es la parte de tus datos, y no es del todo así, también son los datos de los demás. Cuando alguien hace una compra en una plataforma de terceros suele incluir sistemas de seguimiento para que otras plataformas puedan saber quién eres, qué compras, o qué productos te interesan. Esto, si lo controlas tú en tu plataforma no tiene porqué ser así, y puedes dar a tus usuarios una mayor seguridad y control de sus datos.

¿Dejarías que las mayores empresas de Internet conozcan con detalle qué hacen tus hijos, con quién se comunican, de qué hablan? Pues esto es lo que ocurre hoy en día, y algunos centros educativos lo promueven, aunque tiene mucha facilidad y solución: una red social, privada, con WordPress. Algunos colegios crean redes con BuddyPress en los que todos los alumnos están presentes y pueden comunicarse con profesores, con otros alumnos, publicar contenidos y siempre con la seguridad y control del centro.

Además, WordPress te ofrece plugins y herramientas propias para cumplir la legislación vigente. Para empezar no se guardan contenidos que no se tienen que almacenar, por defecto y, además, te ofrece herramientas como el generador de la página de política de privacidad o las herramientas de exportar datos personales de sus usuarios, con la posibilidad de eliminar esos datos. Y, por supuesto, tienes un montón de plugins que te ayudan a controlar los reglamentos de privacidad que hay alrededor del mundo, y concretamente el RGPD y la LOPD y la obligación de hacer seguimiento de actividad.

Si te preocupan tus usuarios, si te preocupa tu información, si te preocupa el control de la grandes corporaciones de información que a veces ni sabes que están recogiendo, WordPress siempre va a ser una muy buena opción.