El desarrollo de HTML5 está tan avanzado que se incorporó al software MediaWiki y ha sido el predeterminado en los wikis de Wikimedia desde septiembre de 2012.
Este proyecto sirve para ayudar a los editores a organizar la adaptación de artículos y otras páginas de Wikipedia a HTML5. Las aproximadamente cincuenta búsquedas preparadas revelan etiquetas obsoletas. Las ediciones varían de simples a complejas, y los números de algunas correcciones que cualquiera puede disfrutar actualizando manualmente, hasta muchos miles para ejecutarlas con un script de bot Wikipedia:AutoWikiBrowser .
Implementación de los nuevos atributos HTML5 aceptados por el software MediaWiki. Éstas incluyen:
data-sort-value
atributos en las celdas de la tabla para ordenar . Esto está asociado al reemplazo de plantillas como Sort , Sortname , Number table sorting y Dts .bgcolor
, border
, bordercolor
, cellpadding
, cellspacing
.u
y s
[5]Estos elementos y atributos ya no deberían usarse en las páginas de Wikipedia. Consulte los detalles de cada elemento o atributo para conocer su reemplazo recomendado.
Para la mayoría del texto, <center>...</center>
se puede reemplazar con {{ center }}.
Para centrar las plantillas, consulte la documentación de la plantilla, ya que la mayoría tiene un parámetro para el estilo general o específicamente para la alineación. Si la plantilla no tiene un parámetro de alineación, considere agregar uno.
Las búsquedas de plantillas no encuentran redirecciones, pero puede modificar la consulta para completar la búsqueda del uso obsoleto de esa plantilla: para cada plantilla, enumere sus redirecciones con la herramienta "Qué enlaces aquí" y reemplace las dos apariciones de su nombre de plantilla. Haga esto para cada una de sus redirecciones por turno.
Algunas etiquetas del analizador pueden usar estilos CSS:
Para centrar una tabla , use el estilo CSS:
Y de la misma manera para centrar una celda:
Las celdas del encabezado están centradas de forma predeterminada.
El <font>
elemento tiene tres atributos con propiedades CSS equivalentes:
Tenga en cuenta que para los nombres de colores, solo los colores básicos y extendidos especificados por el W3C son válidos con CSS. <font>
acepta cadenas arbitrarias para nombres de colores; CSS no los admite. Al convertir a CSS, estas cadenas se pueden reemplazar con un código de color hexadecimal suficientemente similar o con un nombre de color válido que se acerque más a su tono. Por ejemplo:
Los códigos de color hexadecimales sin #
prefijo son válidos con <font>
, pero #
son obligatorios con CSS. Sólo los códigos hexadecimales de 3 y 6 dígitos son válidos en CSS. Cuando es necesario convertir códigos de 4 y 5 dígitos a CSS, se les debe agregar 00 y 0 respectivamente. Para códigos hexadecimales de 8 dígitos, se deben descartar los dos últimos dígitos.
Tenga en cuenta que en HTML el valor del size
atributo no corresponde a ningún valor CSS; solo acepta valores del 1 al 7. [6]
Las búsquedas anteriores encontrarán todas las permutaciones de los tres atributos de color. Por ejemplo:
<strike>...</strike>
formatea caracteres tachados. (buscar artículos) (buscar todos)
<s>...</s>
para texto que ya no es correcto, preciso o relevante.<del>...</del>
para texto que ha sido eliminado o marcado para eliminación.<tt>...</tt>
formatea el texto en una fuente de ancho fijo. (buscar artículos) (buscar todos)
{{code}}
<code>
{{kbd}}
<kbd>
{{samp}}
<samp>
{{var}}
<var>
{{mono}}
Atributos de tabla obsoletos. [7] [8]
Atributos de tabla permitidos, obsoletos pero poco utilizados:
frame
: Utilice CSS para los bordes. (buscar artículos) (buscar todos)rules
: Utilice CSS para los bordes. (buscar artículos) (buscar todos)axis
: Úselo scope
en el encabezado de la tabla. (buscar artículos) (buscar todos)align
en <caption>
. (buscar artículos) (buscar todos)height
: Utilice height
o line-height
. (buscar artículos) (buscar todos)Además, estos atributos están obsoletos en las celdas de la tabla. [9] [10]
abbr
: Contenido elaborado de la celda.scope
en la celda de la tabla: scope
es válido solo en el encabezado de la tablaHay casos en los que se utiliza una tabla para alinear una plantilla. En muchos casos la plantilla tiene un parámetro de alineación; si no, habría que añadir uno.
clear
en<br />
align
en<div>
Atributos obsoletos, permitidos pero poco utilizados:
width
en <hr>...</hr>
(buscar artículos) (buscar todos)align
a <h1>...</h1>
través de<h6>...</h6>
type
en <li>...</li>
(buscar artículos) (buscar todos)align
en <p>...</p>
(buscar artículos) (buscar todos)width
en <pre>...</pre>
(buscar artículos) (buscar todos)type
en <ul>...</ul>
(buscar artículos) (buscar todos)En el uso anterior de HTML 4.01 y XHTML 1.1 <cite>...</cite>
se definía una cita completa. Con HTML5 ha estallado una larga disputa:
El W3C cambió brevemente a la definición de WHATWG en las etapas preliminares de HTML5, pero volvió a su propia definición en 2012 después de la protesta de la comunidad de desarrolladores web. Esta diferencia desapareció posteriormente cuando la versión del W3C se incluyó en la versión del WHATWG a finales de la década de 2010 y ahora la versión del WHATWG es la única versión en relación con el elemento de cita.
Siguiendo la práctica común (por ejemplo, el uso de <cite>
enlaces a ID de autor en software de blogs y foros, y muchos otros usos bien implementados del elemento para algo más que títulos de trabajo), Wikipedia está siguiendo la recomendación HTML5.2 del W3C, que ha reemplazado a HTML. 4.01, XHTML 1.1 y todas las demás especificaciones W3C [X]HTML anteriores. Nuestro sistema de plantillas de citas envuelve la cita completa en el <cite>...</cite>
elemento.
Tenga en cuenta que los usos de <cite>
existen sin el cierre </cite>
o cerrado incorrectamente por </span>
; estos necesitan ser reparados.
Cuando se utiliza con una plantilla de Estilo de cita 1 o Estilo de cita 2<cite>
, se debe eliminar un marcado agregado manualmente como marcado redundante:
Cuando se utiliza manualmente una identificación de anclaje con una plantilla de cita, la identificación debe moverse al |ref=
parámetro. Además, al eliminar etiquetas de cita, id=CITEREF
comprenda que se trata de una referencia manual y debe actualizarse mediante la eliminación, luego asegúrese de que todos los |last=
parámetros numerados |last1=
estén disponibles, lo que a su vez puede requerir cambiar cualquier parámetro numerado (obsoleto) utilizado en un parámetro y otro coincidente. Vea el ejemplo con y sin y a continuación.|authorx=
|lastx=
|firstx=
id=CITEREF...
|author3=
Las siguientes herramientas pueden resultar útiles al consultar Wikipedia:
Los siguientes scripts también pueden resultar útiles al consultar Wikipedia:
El siguiente CSS de usuario puede ser de mayor ayuda para identificar el material que se debe limpiar mientras se edita normalmente:
Los bots basados en AWB o Pywikibot pueden corregir muchos de los problemas.
Aquí están los bots que trabajan activamente en la Wikipedia en inglés. Se pueden portar a otros idiomas.
Los bots corrigen algunos de los errores aquí automáticamente. Cualquier error etiquetado con "BOT" generalmente lo soluciona el bot en algún momento, por lo que no es necesario corregirlo manualmente.
{{cite web}}
: Mantenimiento CS1: nombres numéricos: lista de autores ( enlace )