El desarrollo de HTML5 está ahora tan avanzado que fue incorporado 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 cincuenta búsquedas preparadas revelan las etiquetas obsoletas. Las ediciones varían de simples a complejas, y las cifras van desde unas pocas correcciones que cualquiera puede disfrutar actualizando manualmente, hasta muchos miles para una ejecución con un script de bot Wikipedia:AutoWikiBrowser .
Implementación de los nuevos atributos HTML5 aceptados por el software MediaWiki, entre los que se incluyen:
data-sort-value
atributos de las celdas de la tabla para ordenar . Esto está asociado con el 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 utilizarse en las páginas de Wikipedia. Consulta los detalles de cada elemento o atributo para ver 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 hay aquí" y reemplace las dos apariciones del nombre de su plantilla. Haga esto para cada una de sus redirecciones, una por una.
Algunas etiquetas del analizador pueden usar estilos CSS:
Para centrar una tabla , utilice el estilo CSS:
Y lo mismo para centrar una celda:
Las celdas de 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 W3C son válidos con CSS. <font>
acepta cadenas arbitrarias para los nombres de colores; CSS no las 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 sea lo más cercano a su tono. Por ejemplo:
Los códigos de color hexadecimales sin #
prefijo son válidos con <font>
, pero #
son obligatorios con CSS. Solo los códigos hexadecimales de 3 y 6 dígitos son válidos en CSS. Cuando los códigos de 4 y 5 dígitos se deben convertir a CSS, se les debe agregar 00 y 0 respectivamente. Para los 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>
Formatos de 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 eliminarse.<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 rara vez utilizados:
frame
:Utilice CSS para los bordes. (buscar artículos) (buscar todos)rules
:Utilice CSS para los bordes. (buscar artículos) (buscar todos)axis
:Utilizar 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 celdascope
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 lo tiene, se debe agregar uno.
clear
en<br />
align
en<div>
Atributos obsoletos, permitidos pero rara vez 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 las versiones anteriores de HTML 4.01 y XHTML 1.1, el uso <cite>...</cite>
definía una cita completa. Con HTML5, surgió una disputa que data de hace tiempo:
El W3C adoptó brevemente la definición de WHATWG en las etapas preliminares de HTML5, pero volvió a adoptar su propia definición en 2012 tras las protestas de la comunidad de desarrolladores web. Esta diferencia desapareció posteriormente cuando la versión del W3C se incorporó a la versión de WHATWG a finales de la década de 2010 y ahora la versión de WHATWG es la única versión en relación con el elemento de cita.
Siguiendo la práctica habitual (por ejemplo, el uso de <cite>
enlaces a los identificadores de los autores en blogs y foros, y muchos otros usos bien implementados del elemento para más que títulos de trabajos), Wikipedia sigue la Recomendación HTML5.2 del W3C, que ha reemplazado a HTML 4.01, XHTML 1.1 y todas las demás especificaciones [X]HTML del W3C anteriores. Nuestro sistema de plantillas de citas envuelve la cita completa en el <cite>...</cite>
elemento.
Tenga en cuenta que los usos de <cite>
exist sin el cierre </cite>
, o cerrados 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 cualquier marcado agregado manualmente porque es redundante:
Cuando se utiliza un identificador de anclaje de forma manual con una plantilla de cita, el identificador debe trasladarse al |ref=
parámetro. Además, al eliminar las etiquetas de cita con , id=CITEREF
tenga en cuenta que se trata de una referencia manual y que debe actualizarse mediante la eliminación, y luego asegúrese de que todos los |last=
parámetros numerados, como |last1=
estén disponibles, lo que a su vez puede requerir cambiar cualquier parámetro numerado (obsoleto) utilizado por un parámetro y uno coincidente . Vea el ejemplo con y sin y a continuación.|authorx=
|lastx=
|firstx=
id=CITEREF...
|author3=
Las siguientes herramientas pueden ser útiles para consultar Wikipedia:
Los siguientes scripts también pueden ser útiles al consultar Wikipedia:
El siguiente CSS de usuario puede ser de ayuda adicional para identificar material a limpiar durante la edición normal:
Los bots basados en AWB o Pywikibot pueden corregir muchos de los problemas.
Aquí se encuentran los bots que trabajan activamente en Wikipedia en inglés. Se pueden trasladar a otros idiomas.
Los bots corrigen algunos de los errores aquí automáticamente. Los errores etiquetados con "BOT" suelen ser corregidos por el bot en algún momento, por lo que no es necesario corregirlos manualmente.
{{cite web}}
: CS1 maint: nombres numéricos: lista de autores ( enlace )