diff --git a/ElPaisA11yFixes.user.js b/ElPaisA11yFixes.user.js new file mode 100644 index 0000000..e9bf247 --- /dev/null +++ b/ElPaisA11yFixes.user.js @@ -0,0 +1,21 @@ +// ==UserScript== +// @name ElPais Accessibility Fixes +// @namespace http://nvdaes.github.io/grease +// @description Improves the accessibility of Diario El País. +// @description:es Mejora la accesibilidad del Diario El País +// @author Noelia Ruiz Martínez +// @copyright 2017 Noelia Ruiz Martínez +// @license GNU General Public License version 2.0 +// @version 2017.1.1 +// @grant none +// @include http://*elpais.com/* +// ==/UserScript== + +function labelControls() { + for (element of document.querySelectorAll(".boton-nombre")) { + label = element.textContent; + element.parentNode.setAttribute("aria-label", label); + } +} + +labelControls() diff --git a/KillWindowlessFlash.user.js b/KillWindowlessFlash.user.js index 0303510..227fcd0 100644 --- a/KillWindowlessFlash.user.js +++ b/KillWindowlessFlash.user.js @@ -2,6 +2,7 @@ // @name Kill Windowless Flash // @namespace http://www.jantrid.net/axSGrease/ // @description Makes windowless (transparent or opaque) Adobe Flash objects windowed so they have a chance of being accessible. +// @description:es Incluye en una ventana los objetos Adobe Flash (transparentes u opacos) que no tienen ventana, de modo que eventualmente puedan ser accesibles. // @author James Teh // @copyright 2011-2012 James Teh // @license GNU General Public License version 2.0 diff --git a/TelegramA11yFixes.user.js b/TelegramA11yFixes.user.js index a9796a4..9364920 100644 --- a/TelegramA11yFixes.user.js +++ b/TelegramA11yFixes.user.js @@ -2,6 +2,7 @@ // @name Telegram Accessibility Fixes // @namespace http://axSGrease.nvaccess.org/ // @description Improves the accessibility of Telegram. +// @description:es Mejora la accesibilidad de Telegram. // @author Michael Curran // @copyright 2017 NV Access Limited // @license GNU General Public License version 2.0