Herramientas de usuario

Herramientas del sitio


instrucciones_de_accesibilidad

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
instrucciones_de_accesibilidad [2012/09/24 19:30]
127.0.0.1 editor externo
instrucciones_de_accesibilidad [2015/03/03 16:42] (actual)
juanluis
Línea 1: Línea 1:
 +====== Instrucciones de accesibilidad ======
  
 +
 +
 +La accesibilidad de los wikis es un asunto curioso: no hay muchas referencias al uso de wikis por parte de colectivos discapacitados,​ y los motores de wiki principales no están del todo preparados para pasar los test de accesibilidad como [[http://​www.totalvalidator.com/​validator/​Validator|éste]]. Con todo, un wiki es una base muy probada y madura para construir conocimiento en comunidad, como prueban no sólo la wikipedia sino la miríada de wikis especializados en los temas más diversos que podemos encontrar en www.wikia.com y otras partes.
 +
 +
 +
 +Lo cierto es que EDDIY necesita basarse en un wiki para maximizar la participación y, estando como está dedicada a soluciones DIY para personas con discapacidad,​ no era de recibo que no pasara un test de accesibilidad.
 +
 +
 +
 +La única plantilla que cumple con los criterios de accesibilidad del W3C es una plantilla noruega (con avisos en riguroso noruego) que podemos encontrar [[http://​code.google.com/​p/​dokuwiki-ntnu/​wiki/​install|aquí]]. Como quiera que media pantalla llena de avisos en noruego no es de recibo, hemos terminado por no emplearla.
 +
 +
 +
 +En su lugar, hemos modificado la plantilla existente para que incluya un botón ''​Versión accesible'',​ como podéis ver en la cabecera de la página. Al pulsarlo, sale el contenido de la página en XHTML puro, sin ninguna hoja de estilos y, por lo tanto, plenamente compatible con todo tipo de dispositivos de lectura. Si se quiere abandonar la versión accesible y volver a la versión habitual, sólo hay que dar en el botón Atrás del navegador.
 +
 +
 +
 +La versión accesible de EDDIY cumple el estándar de accesibilidad WCAG en su versión 2AA. Probadlo si queréis utilizando el validador [[http://​atutor.ca/​achecker/​|Public Achecker]], una estupenda herramienta con licencia libre que ofrece el gobierno de Ontario dentro de su programa [[http://​www.mcss.gov.on.ca/​en/​mcss/​programs/​accessibility/​partnerships/​EnablingChange/​funding.aspx|//​Enabling Change//]]. Para hacerlo, tenéis que copiar la [[http://​www.eddiy.es/​doku.php?​do=export_xhtmlbody&​id=instrucciones_de_accesibilidad|URL de la versión accesible de esta página]] y pegarla en el [[http://​achecker.ca/​checker/​index.php|validador]]
 +
 +
 +
 +===== Modificaciones de la plantilla ===== 
 +
 +La plantilla que empleamos en EDDIY es backpack ( http://​www.dokuwiki.org/​template:​backpack ). Si queréis aplicar estas modificaciones de accesibilidad en vuestro dokuwiki, o empleáis la misma plantilla o adaptáis la que estéis empleando según las instrucciones que indicamos a continuación:​
 +
 +
 +
 +Hay que modificar los siguientes archivos:
 +
 +
 +
 +1) **''/​lib/​tpl/​crossblaim-backpack-theme-for-dokuwiki-544eb72/​main.php''​**
 +
 +
 +
 +Hay que sustituir esta línea en la posición 68
 +
 +<code php>
 +
 +        <?php tpl_button('​madeaccesible'​)?>​
 +
 +</​code>​
 +
 +
 +
 +Quedando así:
 +
 +
 +
 +<code php>
 +
 +<div class="​page">​
 +
 +    <div class="​bar"​ id="​bar__top">​
 +
 +      <div class="​bar-left"​ id="​bar__topleft">​
 +
 +        <?php tpl_button('​edit'​)?>​
 +
 +        <?php tpl_button('​history'​)?>​
 +
 +        <?php tpl_button('​madeaccesible'​)?>​
 +
 +      </​div>​
 +
 +</​code>​
 +
 +
 +
 +2) **''/​inc/​template.php''​**
 +
 +
 +
 +A partir de la línea 514 hay que añadir estas líneas
 +
 +
 +
 +<code php>
 +
 +    case '​madeaccesible':​
 +
 +      if(actionOK('​madeaccesible'​))
 +
 +        $out .= html_btn('​madeaccesible',​$ID,'​r',​array('​do'​ => '​export_xhtmlbody'​));​
 +
 +      break;
 +
 +</​code>​
 +
 +
 +
 +3) **''/​inc/​lang/​es/​lang.php''​**
 +
 +
 +
 +Hay que añadir la nueva línea 45:
 +
 +
 +
 +<code php>
 +
 +$lang['​btn_madeaccesible'​] ​    = '​Versión accesible';​
 +
 +</​code>​
 +
 +
 +
 +Por si os los queréis descargar, hemos comprimido los archivos para que os los podáis descargar: {{:​modificacion_dokuwiki_para_accesibilidad.zip|}}
instrucciones_de_accesibilidad.txt · Última modificación: 2015/03/03 16:42 por juanluis