Diferencia entre revisiones de «Página principal»

De WCAG Wiki
Etiqueta: Revertido
Sin resumen de edición
 
(No se muestran 74 ediciones intermedias de 3 usuarios)
Línea 1: Línea 1:
== Listado de Pautas y Principios WCAG ==


<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>


<html>


<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 24:
<categorytree mode="all">
<categorytree mode="all">
Principio4
Principio4
</categorytree>'''(NO EXISTENTE EN CV WIKI:)'''<categorytree mode="all">
</categorytree>
<!--
'''(NO EXISTENTE EN CV WIKI:)'''<categorytree mode="all">
Principio5
Principio5
</categorytree>
</categorytree>
-->


== Crear un ejemplo de un criterio de las pautas WCAG ==
<div class="wcag-infocriterio">
Crea un ejemplo de un criterio de las pautas WCAG.
* [[Crear_ejemplo_WCAG]]
</div>


 
== Consultar los cambios recientes de la wiki ==
== Crear nuevo Ejemplo WCAG ==
[[Especial:CambiosRecientes|Ver últimas actualizaciones]]
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)
}}
 
 
== Ejemplo 2 ==
== Crear nuevo ejemplo WCAG ==
 
<b>Selecciona la universidad:</b><br />
<select id="comboUni" onchange="actualizarNombre()">
  <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
async function paginaExiste(titulo) {
  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 - 14:52 6 nov 2025

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:


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