Diferencia entre revisiones de «Página principal»

De WCAG Wiki
Etiqueta: Revertido
Sin resumen de edición
 
(No se muestran 144 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
__NOTOC__


== Listado de Pautas y Principios WCAG ==


<html>
<div class="pf-instruccion">
El propósito de este sitio web es únicamente '''presentar de forma más sencilla las pautas WCAG y explicar como se evalúan'''.
<br/>
La información de esta wiki proviene de diversas fuentes de información:
* [[Fuentes_informacion_wiki|Consultar las fuentes de información]]
</div>


 
'''SOLO ESTÁ ACTIVO EL CRITERIO 1.1.1 PARA TODOS LOS USUARIOS, SINO HAS DE REGISTRARTE EN LA WIKI
<h1>Listado de Pautas y Principios WCAG</h1>
Extracted from <a href="https://www.w3.org/TR/WCAG22/" target="_blank">https://www.w3.org/TR/WCAG22/</a>
</html>


<categorytree mode="all">
<categorytree mode="all">
Línea 22: Línea 26:
<categorytree mode="all">
<categorytree mode="all">
Principio4
Principio4
</categorytree>'''(NO EXISTENTE EN CV WIKI:)'''<categorytree mode="all">
Principio5
</categorytree>
</categorytree>






== Crear nuevo Ejemplo WCAG ==
Introduce el nombre de la página en el cuadro de texto, según esta nomenglatura:
* Curso de creación: '''2025_26_'''
* Universidad:
** '''UdL''' (Universidad de Lleida)
** '''UPSA''' (Universidad Pontificia de Salamanca)
** '''UFV''' Universidad Francisco de Vitoria
** '''UPM''' Universidad Politécnica de Madrid
* Identificador del subcriterio: '''1.1.1-A'''
Si la página ya existe, añadir un numero (00X) a la dirección:
* 2025_26_UdL_1.1.1-A_'''001'''


{{#forminput:form=ActividadWCAG
|button text=Crear ejemplo
|placeholder=Introduce el nombre de la nueva página (por ejemplo: 2025_26_UdL_1.1.1-A)
}}


<!--
'''(NO EXISTENTE EN CV WIKI:)'''<categorytree mode="all">
Principio5
</categorytree>
-->


== Ejemplo 2 ==
== Crear un ejemplo de un criterio de las pautas WCAG ==
== Crear nuevo ejemplo WCAG ==
<div class="wcag-infocriterio">
 
Crea un ejemplo de un criterio de las pautas WCAG.
<b>Selecciona la universidad:</b><br />
* [[Crear_ejemplo_WCAG]]
<select id="comboUni" onchange="actualizarNombre()">
</div>
  <option value="" disabled selected>-- Elige universidad --</option>
  <option value="UdL">UdL</option>
  <option value="UPSA">UPSA</option>
  <option value="UFV">UFV</option>
  <option value="UCV">UCV</option>
</select>
 
<br /><br />
 
<b>Selecciona el subcriterio WCAG:</b><br />
<select id="comboSub" onchange="actualizarNombre()">
  <option value="" disabled selected>-- Elige subcriterio --</option>
  <option value="1.1.1-A">1.1.1-A. Contenido no textual</option>
  <option value="1.3.1-A">1.3.1-A. Información y relaciones</option>
  <option value="1.3.4-A">1.3.4-A. Orientación</option>
  <option value="1.4.3-A">1.4.3-A. Contraste (mínimo)</option>
  <option value="2.4.3-A">2.4.3-A. Orden del foco</option>
  <option value="3.3.1-A">3.3.1-A. Identificación de errores</option>
  <option value="4.1.3-A">4.1.3-A. Mensajes de estado</option>
</select>
 
<br /><br />
 
{{#forminput:form=ActividadWCAG
|button text=🧩 Crear ejemplo
|default value=2025_26_
|input type=text
|id=nombrePagina
}}
 
<!-- Script embebido compatible con MediaWiki -->
<script type="text/javascript">
async function actualizarNombre() {
  const uni = document.getElementById('comboUni').value;
  const sub = document.getElementById('comboSub').value;
  const input = document.getElementById('nombrePagina') || document.querySelector('input[name="page_name"]');
 
  if (!uni || !sub || !input) return;
 
  const baseName = `2025_26_${uni}_${sub}`;
  let pageName = baseName;
  let contador = 1;
 
  // Comprobar si la página existe mediante API de MediaWiki
  while (await paginaExiste(pageName)) {
    const num = String(contador).padStart(3, '0');
    pageName = `${baseName}_${num}`;
    contador++;
  }
 
  input.value = pageName;
}


// Consulta a la API
== Consultar los cambios recientes de la wiki ==
async function paginaExiste(titulo) {
[[Especial:CambiosRecientes|Ver últimas actualizaciones]]
  try {
    const response = await fetch(mw.util.wikiScript('api') + '?action=query&titles=' + encodeURIComponent(titulo) + '&format=json');
    const data = await response.json();
    const pages = data.query.pages;
    const key = Object.keys(pages)[0];
    return key !== "-1";
  } catch (e) {
    console.error(e);
    return false;
  }
}
</script>

Revisión actual - 09:15 25 mar 2026


Listado de Pautas y Principios WCAG

El propósito de este sitio web es únicamente presentar de forma más sencilla las pautas WCAG y explicar como se evalúan.
La información de esta wiki proviene de diversas fuentes de información:

SOLO ESTÁ ACTIVO EL CRITERIO 1.1.1 PARA TODOS LOS USUARIOS, SINO HAS DE REGISTRARTE EN LA WIKI




Crear un ejemplo de un criterio de las pautas WCAG

Crea un ejemplo de un criterio de las pautas WCAG.

Consultar los cambios recientes de la wiki

Ver últimas actualizaciones