From 32ab40210963133238a53b58ac97de81a4805fe7 Mon Sep 17 00:00:00 2001 From: "Queen Vinyl Da.i'gyu-Kazotetsu" Date: Fri, 14 Jul 2023 10:11:49 -0700 Subject: [PATCH 1/8] es: Format /web/{!api,css,html,http,javascript} using Prettier (#14200) * es: Format /web/{!api,css,html,http,javascript} using Prettier --- .prettierignore | 6 +- .../aria/attributes/aria-required/index.md | 20 +- files/es/web/accessibility/aria/index.md | 3 +- .../aria/multipart_labels/index.md | 10 +- .../aria/roles/alert_role/index.md | 18 +- .../aria/roles/alertdialog_role/index.md | 5 +- .../perceivable/color_contrast/index.md | 8 +- files/es/web/events/index.md | 494 +++++++++--------- files/es/web/guide/ajax/index.md | 5 + .../parsing_and_serializing_xml/index.md | 29 +- files/es/web/manifest/index.md | 74 +-- files/es/web/mathml/attribute/index.md | 180 +++---- files/es/web/mathml/element/math/index.md | 34 +- .../index.md | 4 +- .../js13kgames/app_structure/index.md | 13 +- .../offline_service_workers/index.md | 14 +- .../re-engageable_notifications_push/index.md | 6 +- .../web/security/same-origin_policy/index.md | 36 +- .../turning_off_form_autocompletion/index.md | 6 +- .../es/web/security/types_of_attacks/index.md | 14 +- .../index.md | 6 +- .../es/web/svg/attribute/stop-color/index.md | 10 +- files/es/web/svg/attribute/transform/index.md | 102 +++- files/es/web/svg/element/a/index.md | 20 +- files/es/web/svg/element/animate/index.md | 18 +- files/es/web/svg/element/circle/index.md | 5 +- files/es/web/svg/element/g/index.md | 7 +- files/es/web/svg/element/glyph/index.md | 6 +- files/es/web/svg/element/rect/index.md | 25 +- files/es/web/svg/element/style/index.md | 7 +- files/es/web/svg/element/svg/index.md | 28 +- .../web/svg/tutorial/getting_started/index.md | 6 +- files/es/web/xml/index.md | 2 +- .../es/web/xpath/functions/contains/index.md | 1 + .../es/web/xpath/functions/substring/index.md | 2 + files/es/web/xpath/functions/true/index.md | 2 +- .../index.md | 142 +++-- .../web/xslt/element/decimal-format/index.md | 10 + files/es/web/xslt/element/message/index.md | 1 + files/es/web/xslt/index.md | 5 + 40 files changed, 792 insertions(+), 592 deletions(-) diff --git a/.prettierignore b/.prettierignore index 051fc47ceeab8a..90bd386660acac 100644 --- a/.prettierignore +++ b/.prettierignore @@ -20,7 +20,11 @@ build/ /files/es/learn/**/*.md /files/es/mdn/**/*.md /files/es/mozilla/**/*.md -/files/es/web/**/*.md +/files/es/web/api/**/*.md +/files/es/web/css/**/*.md +/files/es/web/html/**/*.md +/files/es/web/http/**/*.md +/files/es/web/javascript/**/*.md /files/es/webassembly/**/*.md # fr diff --git a/files/es/web/accessibility/aria/attributes/aria-required/index.md b/files/es/web/accessibility/aria/attributes/aria-required/index.md index 0aa853a580297a..c58b7165529e89 100644 --- a/files/es/web/accessibility/aria/attributes/aria-required/index.md +++ b/files/es/web/accessibility/aria/attributes/aria-required/index.md @@ -27,16 +27,16 @@ Nota que este atributo no cambiará automáticamente la presentación del campo. #### Ejemplo 1: Un formulario sencillo ```html -
- - -
- - -
- - -
+
+ + +
+ + +
+ + +
``` ### Notas diff --git a/files/es/web/accessibility/aria/index.md b/files/es/web/accessibility/aria/index.md index 963f5ba0ad65f7..9fd1b4d74c0e56 100644 --- a/files/es/web/accessibility/aria/index.md +++ b/files/es/web/accessibility/aria/index.md @@ -21,8 +21,7 @@ Aquí está el marcado para una barra de progreso: role="progressbar" aria-valuenow="75" aria-valuemin="0" - aria-valuemax="100" -> + aria-valuemax="100"> ``` Esta barra de progreso se construye usando un {{HTMLElement("div")}}, que no tiene significado. Incluimos roles y propiedades de ARIA para agregar significado. En este ejemplo, el atributo [`role="progressbar"`](/es/docs/Web/Accessibility/ARIA/Roles/progressbar_role) informa al navegador que este elemento es en realidad un widget de barra de progreso impulsado por JavaScript. [`aria-valuemin`](/es/docs/Web/Accessibility/ARIA/Attributes/aria-valuemin) y [`aria-valuemax`](/es/docs/Web/Accessibility/ARIA/Attributes/aria-valuemax) especifican los valores mínimo y máximo para la barra de progreso, y [`aria-valuenow`](/es/docs/Web/Accessibility/ARIA/Attributes/aria-valuenow) describe el actual estado del mismo y por lo tanto debe mantenerse actualizado con JavaScript. diff --git a/files/es/web/accessibility/aria/multipart_labels/index.md b/files/es/web/accessibility/aria/multipart_labels/index.md index 233fe88638da85..656f4298abf628 100644 --- a/files/es/web/accessibility/aria/multipart_labels/index.md +++ b/files/es/web/accessibility/aria/multipart_labels/index.md @@ -21,9 +21,15 @@ Tanto **aria-labelledby** y **aria-describedby** se especifican en el elemento d {{EmbedLiveSample('')}} ```html - + Apagar computadora después de - + minutos ``` diff --git a/files/es/web/accessibility/aria/roles/alert_role/index.md b/files/es/web/accessibility/aria/roles/alert_role/index.md index 7a393d6e712497..6bee6bb5c75e9f 100644 --- a/files/es/web/accessibility/aria/roles/alert_role/index.md +++ b/files/es/web/accessibility/aria/roles/alert_role/index.md @@ -37,7 +37,9 @@ Productos de tecnología asistencial deben escuchar por dicho evento y notificar The snippet below shows how the alert role is added directly into the html source code. The moment the element finishes loading the screen reader should be notified of the alert. If the element was already in the original source code when the page loaded, the screen reader will announce the error immediately after announcing the page title. ```html -

Your form could not be submitted because of 3 validation errors.

+

+ Your form could not be submitted because of 3 validation errors. +

``` #### Ejemplo 2: Dinámicamente añadir un elemento con el rol de alerta @@ -47,7 +49,9 @@ This snippet dynamically creates an element with an alert role and adds it to th ```js var myAlert = document.createElement("p"); myAlert.setAttribute("role", "alert"); -var myAlertText = document.createTextNode("You must agree with our terms of service to create an account."); +var myAlertText = document.createTextNode( + "You must agree with our terms of service to create an account.", +); myAlert.appendChild(myAlertText); document.body.appendChild(myAlert); ``` @@ -55,7 +59,9 @@ document.body.appendChild(myAlert); **Note:** The same result can be achieved with less code when using a script library like jQuery: ```js -$("

You must agree with our terms of service to create an account.

").appendTo(document.body); +$( + "

You must agree with our terms of service to create an account.

", +).appendTo(document.body); ``` #### Ejemplo 3: Añadir un rol de alerta a un elemento ya existente @@ -79,12 +85,14 @@ If an element already has `role="alert"`and is initially hidden using CSS, makin ```css .hidden { - display:none; + display: none; } ``` ```html - + ``` ```js diff --git a/files/es/web/accessibility/aria/roles/alertdialog_role/index.md b/files/es/web/accessibility/aria/roles/alertdialog_role/index.md index 9c9fe39823292c..94d9ce2652b507 100644 --- a/files/es/web/accessibility/aria/roles/alertdialog_role/index.md +++ b/files/es/web/accessibility/aria/roles/alertdialog_role/index.md @@ -40,7 +40,10 @@ Cuando el díalogo de alerta es etiquetado correctamente y el foco es movido de El fragmento de código siguiente muestra como marcar un díalogo de alerta que solo provee un mensaje y un botón de OK. ```html -
+

Tu sesión esta apunto de expirar

Para extender tu sesión de clic en el botón OK

diff --git a/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md b/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md index 7823c4c78b9ff4..5a7b977f1cecfd 100644 --- a/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md +++ b/files/es/web/accessibility/understanding_wcag/perceivable/color_contrast/index.md @@ -52,9 +52,7 @@ Ambos fragmentos de texto tienen color negro por defecto. El `
` "good" tiene un color de fondo púrpura claro, lo que hace que el texto sea fácil de leer: ```html hidden -
- Good contrast -
+
Good contrast
``` ```css hidden @@ -81,9 +79,7 @@ div { El `
` "bad", por otro lado, tiene un color de fondo púrpura muy oscuro, lo que hace que el texto sea mucho más difícil de leer: ```html hidden -
- Bad contrast -
+
Bad contrast
``` ```css hidden diff --git a/files/es/web/events/index.md b/files/es/web/events/index.md index 54a61eabcf6144..8632bc3387f70c 100644 --- a/files/es/web/events/index.md +++ b/files/es/web/events/index.md @@ -11,238 +11,238 @@ Este artículo ofrece una lista de eventos que se pueden enviar; algunos son eve Estos eventos se definen en las especificaciones Web oficiales, y deben ser comunes en todos los navegadores. Cada evento aparece junto con la interfaz que representa el objeto enviado a los destinatarios del evento (por lo que puede encontrar información sobre los datos que se incluyen en cada caso), así como un enlace a la especificación o especificaciones que definen el evento. -| Nombre del evento | Tipo de evento | Especificación | Se activa al... | -| --------------------------------------------------------------------------------------------- | -------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`abort`](/es/docs/Web/Reference/Events/abort) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-abort) | La carga de un recurso ha sido abortada. | -| [`abort`]() | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-abort) | La progresión se ha terminado (no debido a un error). | -| [`abort`](/es/docs/Web/Reference/Events/abort_indexedDB) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#database-interface) | Una transacción ha sido abortada. | -| [`afterprint`](/es/docs/Web/Reference/Events/afterprint) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/webappapis.html#printing) | El documento asociado ha iniciado la impresión o la vista previa de impresión de ha cerrado | -| [`animationend`](/es/docs/Web/Reference/Events/animationend) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) ha terminado. | -| [`animationiteration`](/es/docs/Web/Reference/Events/animationiteration) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) se repite. | -| [`animationstart`](/es/docs/Web/Reference/Events/animationstart) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) ha iniciado. | -| [`audioprocess`](/es/docs/Web/Reference/Events/audioprocess) | {{domxref("AudioProcessingEvent")}} | [Web Audio API
La definición de 'audioprocess' en esta especificación.](https://www.w3.org/TR/webaudio/#AudioProcessingEvent) | El búfer de entrada de un {{domxref("ScriptProcessorNode")}} está listo para ser procesado. | -| [`beforeprint`](/es/docs/Web/Reference/Events/beforeprint) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/webappapis.html#printing) | El documento asociado está a punto de ser impreso o previsualizado para imprimir. | -| [`beforeunload`](/es/docs/Web/Reference/Events/beforeunload) | {{domxref("BeforeUnloadEvent")}} | [HTML5](http://www.w3.org/TR/html5/browsers.html#unloading-documents) | | -| [`beginEvent`](/es/docs/Web/Reference/Events/beginEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Inicia un elemento de animación [SMIL](/es/docs/SVG/SVG_animation_with_SMIL). | -| [`blocked`](/es/docs/Web/Reference/Events/blocked_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | Una conexión abierta en la base de datos está bloqueando una transacción `versionchange` en la misma base de datos. | -| [`blur`](/es/docs/Web/Reference/Events/blur) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-blur) | Un elemento ha perdido el foco (does not bubble). | -| [`cached`](/es/docs/Web/Reference/Events/cached) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | Los recursosn que aparecen en el manifiesto se han descargado, y la aplicación está ahora almacenada en caché. | -| [`canplay`](/es/docs/Web/Reference/Events/canplay) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplay) | La aplicación del usuario puede reproducir los medios, pero se estima que no hay datos suficientes, han sido cargados para reproducir el medio hasta el final sin tener que parar para una mayor amortiguación del contenido. | -| [`canplaythrough`](/es/docs/Web/Reference/Events/canplaythrough) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplaythrough) | La aplicación de usuario puede reproducir los medios, y se estima que hay datos suficientes, han sido cargados para reproducir el medio hasta el final sin tener que parar para una mayor amortiguación del contenido | -| [`change`](/es/docs/Web/Reference/Events/change) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#event-input-change) | Un elemento perdió el foco y su valor cambio desde que obtuvo el foco. | -| [`chargingchange`](/es/docs/Web/Reference/Events/chargingchange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | La batería inició o dejo de cargar | -| [`chargingtimechange`](/es/docs/Web/Reference/Events/chargingtimechange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | El atributo `chargingTime` se ha actualizado. | -| [`checking`](/es/docs/Web/Reference/Events/checking) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | La aplicación de usuario está comprobando una actualización o intenta descargar el manifiesto de caché por primera vez. | -| [`click`](/es/docs/Web/Reference/Events/click) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-click) | Un botón en el dispositivo señalador se ha pulsado y soltado en un elemento. | -| [`close`](/es/docs/Web/Reference/Events/close_websocket) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | Una conexión WeSocket se ha cerrado. | -| [`compassneedscalibration`](/es/docs/Web/Reference/Events/compassneedscalibration) | {{domxref("SensorEvent")}} | [Orientation](http://www.w3.org/TR/orientation-event/#compassneedscalibration) | La brujula usada para obtener los datos de la orientación en que está necesita calibración. | -| [`complete`](/es/docs/Web/Reference/Events/complete_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#transaction) | | -| [`complete`](/es/docs/Web/Reference/Events/complete) | {{domxref("OfflineAudioCompletionEvent")}} | [IndexedDB](https://www.w3.org/TR/IndexedDB/#transaction) | El renderizado de un {{domxref("OfflineAudioContext")}} finaliza. | -| [`compositionend`](/es/docs/Web/Reference/Events/compositionend) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionend) | La composición de un pasaje de texto se ha completado o cancelado. | -| [`compositionstart`](/es/docs/Web/Reference/Events/compositionstart) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionstart) | La composición de un pasaje de un texto está preparado (similar a KeyDown para una entrada de teclado, sino que trabaja con otros insumos, como el reconocimiento de voz). | -| [`compositionupdate`](/es/docs/Web/Reference/Events/compositionupdate) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionupdate) | Un carácter se añade a un pasaje de texto que está siendo compuesto. | -| [`contextmenu`](/es/docs/Web/Reference/Events/contextmenu) | {{domxref("MouseEvent")}} | [HTML5](http://www.w3.org/TR/html5/interactive-elements.html#context-menus) | Se hace clic en el botón derecho del ratón (antes de que aparezca el menú contextual). | -| [`copy`](/es/docs/Web/Reference/Events/copy) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#copy-event) | El texto seleccionado se ha agregado al porta papeles. | -| [`cut`](/es/docs/Web/Reference/Events/cut) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#cut-event) | El texto seleccionado ha sido borrado del documento y agregado al portapapeles. | -| [`dblclick`](/es/docs/Web/Reference/Events/dblclick) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-dblclick) | Un botón del dispositivo señalador hace click dos veces en un elemento. | -| [`devicelight`](/es/docs/Web/Reference/Events/devicelight) | {{domxref("DeviceLightEvent")}} | [Ambient Light Events](http://dvcs.w3.org/hg/dap/raw-file/tip/light/Overview.html) | Datos nuevos están disponibles desde un sensor de luz. | -| [`devicemotion`](/es/docs/Web/Reference/Events/devicemotion) | {{domxref("DeviceMotionEvent")}} | [Device Orientation Events](http://dev.w3.org/geo/api/spec-source-orientation.html) | Datos nuevos están disponibles desde un sesor de movimiento. | -| [`deviceorientation`](/es/docs/Web/Reference/Events/deviceorientation) | {{domxref("DeviceOrientationEvent")}} | [Device Orientation Events](http://dev.w3.org/geo/api/spec-source-orientation.html) | Datos nuevos están disponibles desde un sensor de orientación. | -| [`deviceproximity`](/es/docs/Web/Reference/Events/deviceproximity) | {{domxref("DeviceProximityEvent")}} | [Proximity Events](http://dvcs.w3.org/hg/dap/raw-file/tip/proximity/Overview.html) | Datos nuevos están disponibles desde un sensor de proximidad (indica una distancia aproximada entre el dispositivo y un objeto cercano). | -| [`dischargingtimechange`](/es/docs/Web/Reference/Events/dischargingtimechange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | El atributo `dischargingTime` se ha actualizado. | -| `DOMActivate` {{deprecated_inline}} | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMActivate) | Un botón, enlace o elemento de estado cambiante esta activado (usa [`click`](/es/docs/Web/Reference/Events/click) en su lugar). | -| [`DOMAttributeNameChanged`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationNameEvent")}} | [DOM L3](http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMAttributeNameChanged) Removed | El nombre de un atributo cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMAttrModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMAttrModified) | El valor de un atributo ha sido cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMCharacterDataModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMCharacterDataModified) | Un texto u otro [CharacterData](/es/docs/DOM/CharacterData) ha sido cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMContentLoaded`](/es/docs/Web/Reference/Events/DOMContentLoaded) | {{domxref("Event")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#the-end) | El documento ha terminado de cargar (pero no sus recursos dependientes). | -| [`DOMElementNameChanged`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationNameEvent")}} | [DOM L3](http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMElementNameChanged) Removed | El nombre de un elemento dependiente (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| `DOMFocusIn` {{deprecated_inline}} | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusIn) | Un elemento ha recibido el foco (usa [`focus`](/es/docs/Web/Reference/Events/focus) o [`focusin`](/es/docs/Web/Reference/Events/focusin) en su lugar). | -| `DOMFocusOut` {{deprecated_inline}} | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusOut) | Un elemento ha perdido el foco (usa [`blur`](/es/docs/Web/Reference/Events/blur) o [`focusout`](/es/docs/Web/Reference/Events/focusout) en su lugar). | -| [`DOMNodeInserted`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInserted) | Un nodo ha sido añadido como un hijo de otro nodo (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMNodeInsertedIntoDocument`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInsertedIntoDocument) | Un nodo ha sido insertado en el documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMNodeRemoved`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemoved) | Un nodo ha sido eliminado de su nodo padre A node has been removed from its parent node (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMNodeRemovedFromDocument`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemovedFromDocument) | Un nodo ha sido eliminado del documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`DOMSubtreeModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMSubtreeModified) | Ocurrio un cambio en el documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | -| [`downloading`](/es/docs/Web/Reference/Events/downloading) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | La aplicación de usuario ha encontrado una actualización y está buscando o descargando los recursos enumerados en el caché del manifiesto por primera vez. | -| [`drag`](/es/docs/Web/Reference/Events/drag) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drag) | Un elemento o texto seleccionato está siendo arrastrado (cada 35ms). | -| [`dragend`](/es/docs/Web/Reference/Events/dragend) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragend) | Una operación de arrastre ha finalizado (al pulsar un botón del ratón o pulsando la tecla escape). | -| [`dragenter`](/es/docs/Web/Reference/Events/dragenter) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragenter) | Un elemento arrastrado o un texto seleccionado entró en un destino válido. | -| [`dragleave`](/es/docs/Web/Reference/Events/dragleave) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragleave) | Un elemento arrastrado o un texto seleccionado salió de un destino válido. | -| [`dragover`](/es/docs/Web/Reference/Events/dragover) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragover) | Un elemento o texto seleccionado es arrastrado encima de un destino válido (cada 50ms). | -| [`dragstart`](/es/docs/Web/Reference/Events/dragstart) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragstart) | El usuario empezó a arrastrar un elemento o un texto seleccionado. | -| [`drop`](/es/docs/Web/Reference/Events/drop) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drop) | Un elemento es soltado en un destino válido. | -| [`durationchange`](/es/docs/Web/Reference/Events/durationchange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-durationchange) | El atributo `duration` se ha actualizado. | -| [`emptied`](/es/docs/Web/Reference/Events/emptied) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-emptied) | Los medios de comunicación se ha convertido en vacío, por ejemplo, este evento se envía si los medios de comunicación ya se ha cargado (o parcialmente cargado), y el método [`load()`](/es/docs/XPCOM_Interface_Reference/NsIDOMHTMLMediaElement) es llamado para volver a cargarlo. | -| [`ended`](/es/docs/Web/Reference/Events/ended) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ended) | La reproducción se ha detenido porque se ha alcanzado el final de los medios de comunicación. | -| [`ended`](/es/docs/Web/Reference/Events/ended_(Web_Audio)) | {{domxref("Event")}} | [HTML5 media](https://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ended) | | -| [`endEvent`](/es/docs/Web/Reference/Events/endEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Un elento de animación [SMIL](/es/docs/SVG/SVG_animation_with_SMIL) termina. | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-error) | Un recurso no se pudo cargar. | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-error) | La progresión a fallado. | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | Se ha producido un error al descargar el manifiesto de caché o actualizar el contenido de la aplicación. | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A WebSocket connection has been closed with prejudice (some data couldn't be sent for example). | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | An event source connection has been failed. | -| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | A request caused an error and failed. | -| [`focus`](/es/docs/Web/Reference/Events/focus) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focus) | An element has received focus (does not bubble). | -| [`focusin`](/es/docs/Web/Reference/Events/focusin) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusIn) | An element is about to receive focus (bubbles). | -| [`focusout`](/es/docs/Web/Reference/Events/focusout) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusout) | An element is about to lose focus (bubbles). | -| [`fullscreenchange`](/es/docs/Web/Reference/Events/fullscreenchange) | {{domxref("Event")}} | [Full Screen](https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api) | An element was turned to fullscreen mode or back to normal mode. | -| [`fullscreenerror`](/es/docs/Web/Reference/Events/fullscreenerror) | {{domxref("Event")}} | [Full Screen](https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api) | It was impossible to switch to fullscreen mode for technical reasons or because the permission was denied. | -| [`gamepadconnected`](/es/docs/Web/Reference/Events/gamepadconnected) | {{domxref("GamepadEvent")}} | [Gamepad](http://www.w3.org/TR/gamepad/#the-gamepadconnected-event) | A gamepad has been connected. | -| [`gamepaddisconnected`](/es/docs/Web/Reference/Events/gamepaddisconnected) | {{domxref("GamepadEvent")}} | [Gamepad](http://www.w3.org/TR/gamepad/#the-gamepaddisconnected-event) | A gamepad has been disconnected. | -| [`hashchange`](/es/docs/Web/Reference/Events/hashchange) | {{domxref("HashChangeEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-hashchange) | The fragment identifier of the URL has changed (the part of the URL after the #). | -| [`input`](/es/docs/Web/Reference/Events/input) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/forms.html#common-event-behaviors) | The value of an element changes or the content of an element with the attribute [contenteditable](/es/docs/DOM/Element.contentEditable) is modified. | -| [`invalid`](/es/docs/Web/Reference/Events/invalid) | {{domxref("Event")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#constraint-validation) | A submittable element has been checked and doesn't satisfy its constraints. | -| [`keydown`](/es/docs/Web/Reference/Events/keydown) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keydown) | A key is pressed down. | -| [`keypress`](/es/docs/Web/Reference/Events/keypress) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress) | A key is pressed down and that key normally produces a character value (use input instead). | -| [`keyup`](/es/docs/Web/Reference/Events/keyup) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keyup) | A key is released. | -| [`levelchange`](/es/docs/Web/Reference/Events/levelchange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | The `level` attribute has been updated. | -| [`load`](/es/docs/Web/Reference/Events/load) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-load) | A resource and its dependent resources have finished loading. | -| [`load`]() | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-load) | Progression has been successful. | -| [`loadeddata`](/es/docs/Web/Reference/Events/loadeddata) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadeddata) | The first frame of the media has finished loading. | -| [`loadedmetadata`](/es/docs/Web/Reference/Events/loadedmetadata) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadedmetadata) | The metadata has been loaded. | -| [`loadend`](/es/docs/Web/Reference/Events/loadend) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadend) | Progress has stopped (after "error", "abort" or "load" have been dispatched). | -| [`loadstart`](/es/docs/Web/Reference/Events/loadstart) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/)and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadstart) | Progress has begun. | -| [`message`](/es/docs/Web/Reference/Events/message_websocket) | {{domxref("MessageEvent")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A message is received through a WebSocket. | -| [`message`](/es/docs/Web/Reference/Events/message_webworker) | {{domxref("MessageEvent")}} | [Web Workers](http://www.w3.org/TR/workers/#communicating-with-a-dedicated-worker) | A message is received from a Web Worker. | -| [`message`](/es/docs/Web/Reference/Events/message_webmessaging) | {{domxref("MessageEvent")}} | [Web Messaging](http://www.w3.org/TR/webmessaging/) | A message is received from a child (i)frame or a parent window. | -| [`message`](/es/docs/Web/Reference/Events/message_serversentevents) | {{domxref("MessageEvent")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | A message is received through an event source. | -| [`mousedown`](/es/docs/Web/Reference/Events/mousedown) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousedown) | A pointing device button (usually a mouse) is pressed on an element. | -| [`mouseenter`](/es/docs/Web/Reference/Events/mouseenter) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseenter) | A pointing device is moved onto the element that has the listener attached. | -| [`mouseleave`](/es/docs/Web/Reference/Events/mouseleave) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseleave) | A pointing device is moved off the element that has the listener attached. | -| [`mousemove`](/es/docs/Web/Reference/Events/mousemove) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousemove) | A pointing device is moved over an element. | -| [`mouseout`](/es/docs/Web/Reference/Events/mouseout) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseout) | A pointing device is moved off the element that has the listener attached or off one of its children. | -| [`mouseover`](/es/docs/Web/Reference/Events/mouseover) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseover) | A pointing device is moved onto the element that has the listener attached or onto one of its children. | -| [`mouseup`](/es/docs/Web/Reference/Events/mouseup) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseup) | A pointing device button is released over an element. | -| [`noupdate`](/es/docs/Web/Reference/Events/noupdate) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The manifest hadn't changed. | -| [`obsolete`](/es/docs/Web/Reference/Events/obsolete) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The manifest was found to have become a 404 or 410 page, so the application cache is being deleted. | -| [`offline`](/es/docs/Web/Reference/Events/offline) | {{domxref("Event")}} | [HTML5 offline](http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-offline) | The browser has lost access to the network. | -| [`online`](/es/docs/Web/Reference/Events/online) | {{domxref("Event")}} | [HTML5 offline](http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-online) | The browser has gained access to the network (but particular websites might be unreachable). | -| [`open`](/es/docs/Web/Reference/Events/open_websocket) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A WebSocket connection has been established. | -| [`open`](/es/docs/Web/Reference/Events/open_serversentevents) | {{domxref("Event")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | An event source connection has been established. | -| [`orientationchange`](/es/docs/Web/Reference/Events/orientationchange) | {{domxref("Event")}} | [Screen Orientation](http://www.w3.org/TR/screen-orientation/) | The orientation of the device (portrait/landscape) has changed | -| [`pagehide`](/es/docs/Web/Reference/Events/pagehide) | {{domxref("PageTransitionEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pagehide) | A session history entry is being traversed from. | -| [`pageshow`](/es/docs/Web/Reference/Events/pageshow) | {{domxref("PageTransitionEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pageshow) | A session history entry is being traversed to. | -| [`paste`](/es/docs/Web/Reference/Events/paste) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#paste-event) | Data has been transfered from the system clipboard to the document. | -| [`pause`](/es/docs/Web/Reference/Events/pause) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-pause) | Playback has been paused. | -| [`pointerlockchange`](/es/docs/Web/Reference/Events/pointerlockchange) | {{domxref("Event")}} | [Pointer Lock](http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events) | The pointer was locked or released. | -| [`pointerlockerror`](/es/docs/Web/Reference/Events/pointerlockerror) | {{domxref("Event")}} | [Pointer Lock](http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events) | It was impossible to lock the pointer for technical reasons or because the permission was denied. | -| [`play`](/es/docs/Web/Reference/Events/play) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-play) | Playback has begun. | -| [`playing`](/es/docs/Web/Reference/Events/playing) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-playing) | Playback is ready to start after having been paused or delayed due to lack of data. | -| [`popstate`](/es/docs/Web/Reference/Events/popstate) | {{domxref("PopStateEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-popstate) | A session history entry is being navigated to (in certain cases). | -| [`progress`](/es/docs/Web/Reference/Events/progress) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-progress) | In progress. | -| [`progress`]() | {{domxref("ProgressEvent")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The user agent is downloading resources listed by the manifest. | -| [`ratechange`](/es/docs/Web/Reference/Events/ratechange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ratechange) | The playback rate has changed. | -| [`readystatechange`](/es/docs/Web/Reference/Events/readystatechange) | {{domxref("Event")}} | HTML5 and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-readystatechange) | The readyState attribute of a document has changed. | -| [`repeatEvent`](/es/docs/Web/Reference/Events/repeatEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | A [SMIL](/es/docs/SVG/SVG_animation_with_SMIL) animation element is repeated. | -| [`reset`](/es/docs/Web/Reference/Events/reset) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-0#resetting-a-form) | A form is reset. | -| [`resize`](/es/docs/Web/Reference/Events/resize) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-resize) | The document view has been resized. | -| [`scroll`](/es/docs/Web/Reference/Events/scroll) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-scroll) | The document view or an element has been scrolled. | -| [`seeked`](/es/docs/Web/Reference/Events/seeked) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeked) | A _seek_ operation completed. | -| [`seeking`](/es/docs/Web/Reference/Events/seeking) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeking) | A _seek_ operation began. | -| [`select`](/es/docs/Web/Reference/Events/select) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-select) | Some text is being selected. | -| [`show`](/es/docs/Web/Reference/Events/show) | {{domxref("MouseEvent")}} | [HTML5](http://www.w3.org/TR/html5/interactive-elements.html#context-menus) | A contextmenu event was fired on/bubbled to an element that has a [contextmenu](/es/docs/DOM/element.contextmenu) attribute | -| [`stalled`](/es/docs/Web/Reference/Events/stalled) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-stalled) | The user agent is trying to fetch media data, but data is unexpectedly not forthcoming. | -| [`storage`](/es/docs/Web/Reference/Events/storage) | {{domxref("StorageEvent")}} | [Web Storage](http://www.w3.org/TR/webstorage/#the-storage-event) | A storage area ([localStorage](/es/docs/DOM/Storage#localStorage) or [sessionStorage](/es/docs/DOM/Storage#sessionStorage)) has changed. | -| [`submit`](/es/docs/Web/Reference/Events/submit) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-algorithm) | A form is submitted. | -| [`success`](/es/docs/Web/Reference/Events/success_indexedDB) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | A request successfully completed. | -| [`suspend`](/es/docs/Web/Reference/Events/suspend) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-suspend) | Media data loading has been suspended. | -| [`SVGAbort`](/es/docs/Web/Reference/Events/SVGAbort) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Page loading has been stopped before the [SVG](/es/docs/SVG) was loaded. | -| [`SVGError`](/es/docs/Web/Reference/Events/SVGError) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An error has occurred before the [SVG](/es/docs/SVG) was loaded. | -| [`SVGLoad`](/es/docs/Web/Reference/Events/SVGLoad) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document has been loaded and parsed. | -| [`SVGResize`](/es/docs/Web/Reference/Events/SVGResize) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being resized. | -| [`SVGScroll`](/es/docs/Web/Reference/Events/SVGScroll) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being scrolled. | -| [`SVGUnload`](/es/docs/Web/Reference/Events/SVGUnload) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document has been removed from a window or frame. | -| [`SVGZoom`](/es/docs/Web/Reference/Events/SVGZoom) | {{domxref("SVGZoomEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being zoomed. | -| [`timeout`](/es/docs/Web/Reference/Events/timeout) | {{domxref("ProgressEvent")}} | [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-timeout) | | -| [`timeupdate`](/es/docs/Web/Reference/Events/timeupdate) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-timeupdate) | The time indicated by the `currentTime` attribute has been updated. | -| [`touchcancel`](/es/docs/Web/Reference/Events/touchcancel) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) | A touch point has been disrupted in an implementation-specific manners (too many touch points for example). | -| [`touchend`](/es/docs/Web/Reference/Events/touchend) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchend-event) | A touch point is removed from the touch surface. | -| [`touchenter`](/es/docs/Web/Reference/Events/touchenter) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) Removed | A touch point is moved onto the interactive area of an element. | -| [`touchleave`](/es/docs/Web/Reference/Events/touchleave) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) Removed | A touch point is moved off the interactive area of an element. | -| [`touchmove`](/es/docs/Web/Reference/Events/touchmove) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchmove-event) | A touch point is moved along the touch surface. | -| [`touchstart`](/es/docs/Web/Reference/Events/touchstart) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchstart---------event) | A touch point is placed on the touch surface. | -| [`transitionend`](/es/docs/Web/Reference/Events/transitionend) | {{domxref("TransitionEvent")}} | [CSS Transitions](http://www.w3.org/TR/css3-transitions/#transition-events) | A [CSS transition](/es/docs/CSS/CSS_transitions) has completed. | -| [`unload`](/es/docs/Web/Reference/Events/unload) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-unload) | The document or a dependent resource is being unloaded. | -| [`updateready`](/es/docs/Web/Reference/Events/updateready) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The resources listed in the manifest have been newly redownloaded, and the script can use `swapCache()` to switch to the new cache. | -| [`upgradeneeded`](/es/docs/Web/Reference/Events/upgradeneeded_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | An attempt was made to open a database with a version number higher than its current version. A `versionchange` transaction has been created. | -| [`userproximity`](/es/docs/Web/Reference/Events/userproximity) | {{domxref("SensorEvent")}} | [Sensor](https://dvcs.w3.org/hg/dap/raw-file/tip/proximity/Overview.html) | Fresh data is available from a proximity sensor (indicates whether the nearby object is `near` the device or not). | -| [`versionchange`](/es/docs/Web/Reference/Events/versionchange_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#database-interface) | A `versionchange` transaction completed. | -| [`visibilitychange`](/es/docs/Web/Reference/Events/visibilitychange) | {{domxref("Event")}} | [Page visibility](http://www.w3.org/TR/page-visibility/#sec-visibilitychange-event) | The content of a tab has become visible or has been hidden. | -| [`volumechange`](/es/docs/Web/Reference/Events/volumechange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-volumechange) | The volume has changed. | -| [`waiting`](/es/docs/Web/Reference/Events/waiting) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-waiting) | Playback has stopped because of a temporary lack of data. | -| [`wheel`](/es/docs/Web/Reference/Events/wheel) | {{domxref("WheelEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-wheel) | A wheel button of a pointing device is rotated in any direction. | +| Nombre del evento | Tipo de evento | Especificación | Se activa al... | +| ----------------------------------------------------------------------------------- | ------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| [`abort`](/es/docs/Web/Reference/Events/abort) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-abort) | La carga de un recurso ha sido abortada. | +| [`abort`]() | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-abort) | La progresión se ha terminado (no debido a un error). | +| [`abort`](/es/docs/Web/Reference/Events/abort_indexedDB) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#database-interface) | Una transacción ha sido abortada. | +| [`afterprint`](/es/docs/Web/Reference/Events/afterprint) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/webappapis.html#printing) | El documento asociado ha iniciado la impresión o la vista previa de impresión de ha cerrado | +| [`animationend`](/es/docs/Web/Reference/Events/animationend) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) ha terminado. | +| [`animationiteration`](/es/docs/Web/Reference/Events/animationiteration) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) se repite. | +| [`animationstart`](/es/docs/Web/Reference/Events/animationstart) | {{domxref("AnimationEvent")}} | [CSS Animations](http://www.w3.org/TR/css3-animations/#animation-events) | Una [animation de CSS](/es/docs/CSS/CSS_animations) ha iniciado. | +| [`audioprocess`](/es/docs/Web/Reference/Events/audioprocess) | {{domxref("AudioProcessingEvent")}} | [Web Audio API
La definición de 'audioprocess' en esta especificación.](https://www.w3.org/TR/webaudio/#AudioProcessingEvent) | El búfer de entrada de un {{domxref("ScriptProcessorNode")}} está listo para ser procesado. | +| [`beforeprint`](/es/docs/Web/Reference/Events/beforeprint) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/webappapis.html#printing) | El documento asociado está a punto de ser impreso o previsualizado para imprimir. | +| [`beforeunload`](/es/docs/Web/Reference/Events/beforeunload) | {{domxref("BeforeUnloadEvent")}} | [HTML5](http://www.w3.org/TR/html5/browsers.html#unloading-documents) | | +| [`beginEvent`](/es/docs/Web/Reference/Events/beginEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Inicia un elemento de animación [SMIL](/es/docs/SVG/SVG_animation_with_SMIL). | +| [`blocked`](/es/docs/Web/Reference/Events/blocked_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | Una conexión abierta en la base de datos está bloqueando una transacción `versionchange` en la misma base de datos. | +| [`blur`](/es/docs/Web/Reference/Events/blur) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-blur) | Un elemento ha perdido el foco (does not bubble). | +| [`cached`](/es/docs/Web/Reference/Events/cached) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | Los recursosn que aparecen en el manifiesto se han descargado, y la aplicación está ahora almacenada en caché. | +| [`canplay`](/es/docs/Web/Reference/Events/canplay) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplay) | La aplicación del usuario puede reproducir los medios, pero se estima que no hay datos suficientes, han sido cargados para reproducir el medio hasta el final sin tener que parar para una mayor amortiguación del contenido. | +| [`canplaythrough`](/es/docs/Web/Reference/Events/canplaythrough) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-canplaythrough) | La aplicación de usuario puede reproducir los medios, y se estima que hay datos suficientes, han sido cargados para reproducir el medio hasta el final sin tener que parar para una mayor amortiguación del contenido | +| [`change`](/es/docs/Web/Reference/Events/change) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/common-input-element-attributes.html#event-input-change) | Un elemento perdió el foco y su valor cambio desde que obtuvo el foco. | +| [`chargingchange`](/es/docs/Web/Reference/Events/chargingchange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | La batería inició o dejo de cargar | +| [`chargingtimechange`](/es/docs/Web/Reference/Events/chargingtimechange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | El atributo `chargingTime` se ha actualizado. | +| [`checking`](/es/docs/Web/Reference/Events/checking) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | La aplicación de usuario está comprobando una actualización o intenta descargar el manifiesto de caché por primera vez. | +| [`click`](/es/docs/Web/Reference/Events/click) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-click) | Un botón en el dispositivo señalador se ha pulsado y soltado en un elemento. | +| [`close`](/es/docs/Web/Reference/Events/close_websocket) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | Una conexión WeSocket se ha cerrado. | +| [`compassneedscalibration`](/es/docs/Web/Reference/Events/compassneedscalibration) | {{domxref("SensorEvent")}} | [Orientation](http://www.w3.org/TR/orientation-event/#compassneedscalibration) | La brujula usada para obtener los datos de la orientación en que está necesita calibración. | +| [`complete`](/es/docs/Web/Reference/Events/complete_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#transaction) | | +| [`complete`](/es/docs/Web/Reference/Events/complete) | {{domxref("OfflineAudioCompletionEvent")}} | [IndexedDB](https://www.w3.org/TR/IndexedDB/#transaction) | El renderizado de un {{domxref("OfflineAudioContext")}} finaliza. | +| [`compositionend`](/es/docs/Web/Reference/Events/compositionend) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionend) | La composición de un pasaje de texto se ha completado o cancelado. | +| [`compositionstart`](/es/docs/Web/Reference/Events/compositionstart) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionstart) | La composición de un pasaje de un texto está preparado (similar a KeyDown para una entrada de teclado, sino que trabaja con otros insumos, como el reconocimiento de voz). | +| [`compositionupdate`](/es/docs/Web/Reference/Events/compositionupdate) | {{domxref("CompositionEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-compositionupdate) | Un carácter se añade a un pasaje de texto que está siendo compuesto. | +| [`contextmenu`](/es/docs/Web/Reference/Events/contextmenu) | {{domxref("MouseEvent")}} | [HTML5](http://www.w3.org/TR/html5/interactive-elements.html#context-menus) | Se hace clic en el botón derecho del ratón (antes de que aparezca el menú contextual). | +| [`copy`](/es/docs/Web/Reference/Events/copy) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#copy-event) | El texto seleccionado se ha agregado al porta papeles. | +| [`cut`](/es/docs/Web/Reference/Events/cut) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#cut-event) | El texto seleccionado ha sido borrado del documento y agregado al portapapeles. | +| [`dblclick`](/es/docs/Web/Reference/Events/dblclick) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-dblclick) | Un botón del dispositivo señalador hace click dos veces en un elemento. | +| [`devicelight`](/es/docs/Web/Reference/Events/devicelight) | {{domxref("DeviceLightEvent")}} | [Ambient Light Events](http://dvcs.w3.org/hg/dap/raw-file/tip/light/Overview.html) | Datos nuevos están disponibles desde un sensor de luz. | +| [`devicemotion`](/es/docs/Web/Reference/Events/devicemotion) | {{domxref("DeviceMotionEvent")}} | [Device Orientation Events](http://dev.w3.org/geo/api/spec-source-orientation.html) | Datos nuevos están disponibles desde un sesor de movimiento. | +| [`deviceorientation`](/es/docs/Web/Reference/Events/deviceorientation) | {{domxref("DeviceOrientationEvent")}} | [Device Orientation Events](http://dev.w3.org/geo/api/spec-source-orientation.html) | Datos nuevos están disponibles desde un sensor de orientación. | +| [`deviceproximity`](/es/docs/Web/Reference/Events/deviceproximity) | {{domxref("DeviceProximityEvent")}} | [Proximity Events](http://dvcs.w3.org/hg/dap/raw-file/tip/proximity/Overview.html) | Datos nuevos están disponibles desde un sensor de proximidad (indica una distancia aproximada entre el dispositivo y un objeto cercano). | +| [`dischargingtimechange`](/es/docs/Web/Reference/Events/dischargingtimechange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | El atributo `dischargingTime` se ha actualizado. | +| `DOMActivate` {{deprecated_inline}} | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMActivate) | Un botón, enlace o elemento de estado cambiante esta activado (usa [`click`](/es/docs/Web/Reference/Events/click) en su lugar). | +| [`DOMAttributeNameChanged`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationNameEvent")}} | [DOM L3](http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMAttributeNameChanged) Removed | El nombre de un atributo cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMAttrModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMAttrModified) | El valor de un atributo ha sido cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMCharacterDataModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMCharacterDataModified) | Un texto u otro [CharacterData](/es/docs/DOM/CharacterData) ha sido cambiado (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMContentLoaded`](/es/docs/Web/Reference/Events/DOMContentLoaded) | {{domxref("Event")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-end.html#the-end) | El documento ha terminado de cargar (pero no sus recursos dependientes). | +| [`DOMElementNameChanged`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationNameEvent")}} | [DOM L3](http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/#event-type-DOMElementNameChanged) Removed | El nombre de un elemento dependiente (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| `DOMFocusIn` {{deprecated_inline}} | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusIn) | Un elemento ha recibido el foco (usa [`focus`](/es/docs/Web/Reference/Events/focus) o [`focusin`](/es/docs/Web/Reference/Events/focusin) en su lugar). | +| `DOMFocusOut` {{deprecated_inline}} | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMFocusOut) | Un elemento ha perdido el foco (usa [`blur`](/es/docs/Web/Reference/Events/blur) o [`focusout`](/es/docs/Web/Reference/Events/focusout) en su lugar). | +| [`DOMNodeInserted`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInserted) | Un nodo ha sido añadido como un hijo de otro nodo (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMNodeInsertedIntoDocument`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeInsertedIntoDocument) | Un nodo ha sido insertado en el documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMNodeRemoved`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemoved) | Un nodo ha sido eliminado de su nodo padre A node has been removed from its parent node (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMNodeRemovedFromDocument`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMNodeRemovedFromDocument) | Un nodo ha sido eliminado del documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`DOMSubtreeModified`](/es/docs/DOM/Mutation_events) {{deprecated_inline}} | {{domxref("MutationEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-DOMSubtreeModified) | Ocurrio un cambio en el documento (usa [mutation observers](/es/docs/DOM/MutationObserver) en su lugar). | +| [`downloading`](/es/docs/Web/Reference/Events/downloading) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | La aplicación de usuario ha encontrado una actualización y está buscando o descargando los recursos enumerados en el caché del manifiesto por primera vez. | +| [`drag`](/es/docs/Web/Reference/Events/drag) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drag) | Un elemento o texto seleccionato está siendo arrastrado (cada 35ms). | +| [`dragend`](/es/docs/Web/Reference/Events/dragend) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragend) | Una operación de arrastre ha finalizado (al pulsar un botón del ratón o pulsando la tecla escape). | +| [`dragenter`](/es/docs/Web/Reference/Events/dragenter) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragenter) | Un elemento arrastrado o un texto seleccionado entró en un destino válido. | +| [`dragleave`](/es/docs/Web/Reference/Events/dragleave) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragleave) | Un elemento arrastrado o un texto seleccionado salió de un destino válido. | +| [`dragover`](/es/docs/Web/Reference/Events/dragover) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragover) | Un elemento o texto seleccionado es arrastrado encima de un destino válido (cada 50ms). | +| [`dragstart`](/es/docs/Web/Reference/Events/dragstart) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-dragstart) | El usuario empezó a arrastrar un elemento o un texto seleccionado. | +| [`drop`](/es/docs/Web/Reference/Events/drop) | {{domxref("DragEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/dnd.html#event-drop) | Un elemento es soltado en un destino válido. | +| [`durationchange`](/es/docs/Web/Reference/Events/durationchange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-durationchange) | El atributo `duration` se ha actualizado. | +| [`emptied`](/es/docs/Web/Reference/Events/emptied) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-emptied) | Los medios de comunicación se ha convertido en vacío, por ejemplo, este evento se envía si los medios de comunicación ya se ha cargado (o parcialmente cargado), y el método [`load()`](/es/docs/XPCOM_Interface_Reference/NsIDOMHTMLMediaElement) es llamado para volver a cargarlo. | +| [`ended`](/es/docs/Web/Reference/Events/ended) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ended) | La reproducción se ha detenido porque se ha alcanzado el final de los medios de comunicación. | +| [`ended`]() | {{domxref("Event")}} | [HTML5 media](https://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ended) | | +| [`endEvent`](/es/docs/Web/Reference/Events/endEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Un elento de animación [SMIL](/es/docs/SVG/SVG_animation_with_SMIL) termina. | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-error) | Un recurso no se pudo cargar. | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-error) | La progresión a fallado. | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | Se ha producido un error al descargar el manifiesto de caché o actualizar el contenido de la aplicación. | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A WebSocket connection has been closed with prejudice (some data couldn't be sent for example). | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | An event source connection has been failed. | +| [`error`](/es/docs/Web/Reference/Events/error) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | A request caused an error and failed. | +| [`focus`](/es/docs/Web/Reference/Events/focus) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focus) | An element has received focus (does not bubble). | +| [`focusin`](/es/docs/Web/Reference/Events/focusin) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusIn) | An element is about to receive focus (bubbles). | +| [`focusout`](/es/docs/Web/Reference/Events/focusout) | {{domxref("FocusEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-focusout) | An element is about to lose focus (bubbles). | +| [`fullscreenchange`](/es/docs/Web/Reference/Events/fullscreenchange) | {{domxref("Event")}} | [Full Screen](https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api) | An element was turned to fullscreen mode or back to normal mode. | +| [`fullscreenerror`](/es/docs/Web/Reference/Events/fullscreenerror) | {{domxref("Event")}} | [Full Screen](https://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html#api) | It was impossible to switch to fullscreen mode for technical reasons or because the permission was denied. | +| [`gamepadconnected`](/es/docs/Web/Reference/Events/gamepadconnected) | {{domxref("GamepadEvent")}} | [Gamepad](http://www.w3.org/TR/gamepad/#the-gamepadconnected-event) | A gamepad has been connected. | +| [`gamepaddisconnected`](/es/docs/Web/Reference/Events/gamepaddisconnected) | {{domxref("GamepadEvent")}} | [Gamepad](http://www.w3.org/TR/gamepad/#the-gamepaddisconnected-event) | A gamepad has been disconnected. | +| [`hashchange`](/es/docs/Web/Reference/Events/hashchange) | {{domxref("HashChangeEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-hashchange) | The fragment identifier of the URL has changed (the part of the URL after the #). | +| [`input`](/es/docs/Web/Reference/Events/input) | {{domxref("Event")}} | [HTML5](http://www.w3.org/TR/html5/forms.html#common-event-behaviors) | The value of an element changes or the content of an element with the attribute [contenteditable](/es/docs/DOM/Element.contentEditable) is modified. | +| [`invalid`](/es/docs/Web/Reference/Events/invalid) | {{domxref("Event")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#constraint-validation) | A submittable element has been checked and doesn't satisfy its constraints. | +| [`keydown`](/es/docs/Web/Reference/Events/keydown) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keydown) | A key is pressed down. | +| [`keypress`](/es/docs/Web/Reference/Events/keypress) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keypress) | A key is pressed down and that key normally produces a character value (use input instead). | +| [`keyup`](/es/docs/Web/Reference/Events/keyup) | {{domxref("KeyboardEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-keyup) | A key is released. | +| [`levelchange`](/es/docs/Web/Reference/Events/levelchange) | {{domxref("Event")}} | [Battery status](https://dvcs.w3.org/hg/dap/raw-file/tip/battery/Overview.html) | The `level` attribute has been updated. | +| [`load`](/es/docs/Web/Reference/Events/load) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-load) | A resource and its dependent resources have finished loading. | +| [`load`]() | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-load) | Progression has been successful. | +| [`loadeddata`](/es/docs/Web/Reference/Events/loadeddata) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadeddata) | The first frame of the media has finished loading. | +| [`loadedmetadata`](/es/docs/Web/Reference/Events/loadedmetadata) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-loadedmetadata) | The metadata has been loaded. | +| [`loadend`](/es/docs/Web/Reference/Events/loadend) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadend) | Progress has stopped (after "error", "abort" or "load" have been dispatched). | +| [`loadstart`](/es/docs/Web/Reference/Events/loadstart) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/)and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-loadstart) | Progress has begun. | +| [`message`](/es/docs/Web/Reference/Events/message_websocket) | {{domxref("MessageEvent")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A message is received through a WebSocket. | +| [`message`](/es/docs/Web/Reference/Events/message_webworker) | {{domxref("MessageEvent")}} | [Web Workers](http://www.w3.org/TR/workers/#communicating-with-a-dedicated-worker) | A message is received from a Web Worker. | +| [`message`](/es/docs/Web/Reference/Events/message_webmessaging) | {{domxref("MessageEvent")}} | [Web Messaging](http://www.w3.org/TR/webmessaging/) | A message is received from a child (i)frame or a parent window. | +| [`message`](/es/docs/Web/Reference/Events/message_serversentevents) | {{domxref("MessageEvent")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | A message is received through an event source. | +| [`mousedown`](/es/docs/Web/Reference/Events/mousedown) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousedown) | A pointing device button (usually a mouse) is pressed on an element. | +| [`mouseenter`](/es/docs/Web/Reference/Events/mouseenter) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseenter) | A pointing device is moved onto the element that has the listener attached. | +| [`mouseleave`](/es/docs/Web/Reference/Events/mouseleave) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseleave) | A pointing device is moved off the element that has the listener attached. | +| [`mousemove`](/es/docs/Web/Reference/Events/mousemove) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mousemove) | A pointing device is moved over an element. | +| [`mouseout`](/es/docs/Web/Reference/Events/mouseout) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseout) | A pointing device is moved off the element that has the listener attached or off one of its children. | +| [`mouseover`](/es/docs/Web/Reference/Events/mouseover) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseover) | A pointing device is moved onto the element that has the listener attached or onto one of its children. | +| [`mouseup`](/es/docs/Web/Reference/Events/mouseup) | {{domxref("MouseEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-mouseup) | A pointing device button is released over an element. | +| [`noupdate`](/es/docs/Web/Reference/Events/noupdate) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The manifest hadn't changed. | +| [`obsolete`](/es/docs/Web/Reference/Events/obsolete) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The manifest was found to have become a 404 or 410 page, so the application cache is being deleted. | +| [`offline`](/es/docs/Web/Reference/Events/offline) | {{domxref("Event")}} | [HTML5 offline](http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-offline) | The browser has lost access to the network. | +| [`online`](/es/docs/Web/Reference/Events/online) | {{domxref("Event")}} | [HTML5 offline](http://www.whatwg.org/specs/web-apps/current-work/multipage/offline.html#event-online) | The browser has gained access to the network (but particular websites might be unreachable). | +| [`open`](/es/docs/Web/Reference/Events/open_websocket) | {{domxref("Event")}} | [WebSocket](http://www.w3.org/TR/websockets/) | A WebSocket connection has been established. | +| [`open`](/es/docs/Web/Reference/Events/open_serversentevents) | {{domxref("Event")}} | [Server Sent Events](http://dev.w3.org/html5/eventsource/) | An event source connection has been established. | +| [`orientationchange`](/es/docs/Web/Reference/Events/orientationchange) | {{domxref("Event")}} | [Screen Orientation](http://www.w3.org/TR/screen-orientation/) | The orientation of the device (portrait/landscape) has changed | +| [`pagehide`](/es/docs/Web/Reference/Events/pagehide) | {{domxref("PageTransitionEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pagehide) | A session history entry is being traversed from. | +| [`pageshow`](/es/docs/Web/Reference/Events/pageshow) | {{domxref("PageTransitionEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-pageshow) | A session history entry is being traversed to. | +| [`paste`](/es/docs/Web/Reference/Events/paste) | {{domxref("ClipboardEvent")}} | [Clipboard](http://www.w3.org/TR/clipboard-apis/#paste-event) | Data has been transfered from the system clipboard to the document. | +| [`pause`](/es/docs/Web/Reference/Events/pause) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-pause) | Playback has been paused. | +| [`pointerlockchange`](/es/docs/Web/Reference/Events/pointerlockchange) | {{domxref("Event")}} | [Pointer Lock](http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events) | The pointer was locked or released. | +| [`pointerlockerror`](/es/docs/Web/Reference/Events/pointerlockerror) | {{domxref("Event")}} | [Pointer Lock](http://www.w3.org/TR/pointerlock/#pointerlockchange-and-pointerlockerror-events) | It was impossible to lock the pointer for technical reasons or because the permission was denied. | +| [`play`](/es/docs/Web/Reference/Events/play) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-play) | Playback has begun. | +| [`playing`](/es/docs/Web/Reference/Events/playing) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-playing) | Playback is ready to start after having been paused or delayed due to lack of data. | +| [`popstate`](/es/docs/Web/Reference/Events/popstate) | {{domxref("PopStateEvent")}} | [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/history.html#event-popstate) | A session history entry is being navigated to (in certain cases). | +| [`progress`](/es/docs/Web/Reference/Events/progress) | {{domxref("ProgressEvent")}} | [Progress](http://www.w3.org/TR/progress-events/) and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-progress) | In progress. | +| [`progress`]() | {{domxref("ProgressEvent")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The user agent is downloading resources listed by the manifest. | +| [`ratechange`](/es/docs/Web/Reference/Events/ratechange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-ratechange) | The playback rate has changed. | +| [`readystatechange`](/es/docs/Web/Reference/Events/readystatechange) | {{domxref("Event")}} | HTML5 and [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-readystatechange) | The readyState attribute of a document has changed. | +| [`repeatEvent`](/es/docs/Web/Reference/Events/repeatEvent) | {{domxref("TimeEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | A [SMIL](/es/docs/SVG/SVG_animation_with_SMIL) animation element is repeated. | +| [`reset`](/es/docs/Web/Reference/Events/reset) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-0#resetting-a-form) | A form is reset. | +| [`resize`](/es/docs/Web/Reference/Events/resize) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-resize) | The document view has been resized. | +| [`scroll`](/es/docs/Web/Reference/Events/scroll) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-scroll) | The document view or an element has been scrolled. | +| [`seeked`](/es/docs/Web/Reference/Events/seeked) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeked) | A _seek_ operation completed. | +| [`seeking`](/es/docs/Web/Reference/Events/seeking) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-seeking) | A _seek_ operation began. | +| [`select`](/es/docs/Web/Reference/Events/select) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-select) | Some text is being selected. | +| [`show`](/es/docs/Web/Reference/Events/show) | {{domxref("MouseEvent")}} | [HTML5](http://www.w3.org/TR/html5/interactive-elements.html#context-menus) | A contextmenu event was fired on/bubbled to an element that has a [contextmenu](/es/docs/DOM/element.contextmenu) attribute | +| [`stalled`](/es/docs/Web/Reference/Events/stalled) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-stalled) | The user agent is trying to fetch media data, but data is unexpectedly not forthcoming. | +| [`storage`](/es/docs/Web/Reference/Events/storage) | {{domxref("StorageEvent")}} | [Web Storage](http://www.w3.org/TR/webstorage/#the-storage-event) | A storage area ([localStorage](/es/docs/DOM/Storage#localStorage) or [sessionStorage](/es/docs/DOM/Storage#sessionStorage)) has changed. | +| [`submit`](/es/docs/Web/Reference/Events/submit) | {{domxref("Event")}} | [DOM L2](http://www.w3.org/TR/DOM-Level-2-Events/events.html), [HTML5](http://www.whatwg.org/specs/web-apps/current-work/multipage/association-of-controls-and-forms.html#form-submission-algorithm) | A form is submitted. | +| [`success`](/es/docs/Web/Reference/Events/success_indexedDB) | {{domxref("Event")}} | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | A request successfully completed. | +| [`suspend`](/es/docs/Web/Reference/Events/suspend) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-suspend) | Media data loading has been suspended. | +| [`SVGAbort`](/es/docs/Web/Reference/Events/SVGAbort) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | Page loading has been stopped before the [SVG](/es/docs/SVG) was loaded. | +| [`SVGError`](/es/docs/Web/Reference/Events/SVGError) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An error has occurred before the [SVG](/es/docs/SVG) was loaded. | +| [`SVGLoad`](/es/docs/Web/Reference/Events/SVGLoad) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document has been loaded and parsed. | +| [`SVGResize`](/es/docs/Web/Reference/Events/SVGResize) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being resized. | +| [`SVGScroll`](/es/docs/Web/Reference/Events/SVGScroll) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being scrolled. | +| [`SVGUnload`](/es/docs/Web/Reference/Events/SVGUnload) | {{domxref("SVGEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document has been removed from a window or frame. | +| [`SVGZoom`](/es/docs/Web/Reference/Events/SVGZoom) | {{domxref("SVGZoomEvent")}} | [SVG](http://www.w3.org/TR/SVG/interact.html#SVGEvents) | An [SVG](/es/docs/SVG) document is being zoomed. | +| [`timeout`](/es/docs/Web/Reference/Events/timeout) | {{domxref("ProgressEvent")}} | [XMLHttpRequest](http://www.w3.org/TR/XMLHttpRequest/#event-xhr-timeout) | | +| [`timeupdate`](/es/docs/Web/Reference/Events/timeupdate) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-timeupdate) | The time indicated by the `currentTime` attribute has been updated. | +| [`touchcancel`](/es/docs/Web/Reference/Events/touchcancel) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) | A touch point has been disrupted in an implementation-specific manners (too many touch points for example). | +| [`touchend`](/es/docs/Web/Reference/Events/touchend) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchend-event) | A touch point is removed from the touch surface. | +| [`touchenter`](/es/docs/Web/Reference/Events/touchenter) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) Removed | A touch point is moved onto the interactive area of an element. | +| [`touchleave`](/es/docs/Web/Reference/Events/touchleave) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/) Removed | A touch point is moved off the interactive area of an element. | +| [`touchmove`](/es/docs/Web/Reference/Events/touchmove) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchmove-event) | A touch point is moved along the touch surface. | +| [`touchstart`](/es/docs/Web/Reference/Events/touchstart) | {{domxref("TouchEvent")}} | [Touch Events](http://www.w3.org/TR/touch-events/#the-touchstart---------event) | A touch point is placed on the touch surface. | +| [`transitionend`](/es/docs/Web/Reference/Events/transitionend) | {{domxref("TransitionEvent")}} | [CSS Transitions](http://www.w3.org/TR/css3-transitions/#transition-events) | A [CSS transition](/es/docs/CSS/CSS_transitions) has completed. | +| [`unload`](/es/docs/Web/Reference/Events/unload) | {{domxref("UIEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-unload) | The document or a dependent resource is being unloaded. | +| [`updateready`](/es/docs/Web/Reference/Events/updateready) | {{domxref("Event")}} | [Offline](http://dev.w3.org/html5/spec/offline.html) | The resources listed in the manifest have been newly redownloaded, and the script can use `swapCache()` to switch to the new cache. | +| [`upgradeneeded`](/es/docs/Web/Reference/Events/upgradeneeded_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#request-api) | An attempt was made to open a database with a version number higher than its current version. A `versionchange` transaction has been created. | +| [`userproximity`](/es/docs/Web/Reference/Events/userproximity) | {{domxref("SensorEvent")}} | [Sensor](https://dvcs.w3.org/hg/dap/raw-file/tip/proximity/Overview.html) | Fresh data is available from a proximity sensor (indicates whether the nearby object is `near` the device or not). | +| [`versionchange`](/es/docs/Web/Reference/Events/versionchange_indexedDB) | | [IndexedDB](http://www.w3.org/TR/IndexedDB/#database-interface) | A `versionchange` transaction completed. | +| [`visibilitychange`](/es/docs/Web/Reference/Events/visibilitychange) | {{domxref("Event")}} | [Page visibility](http://www.w3.org/TR/page-visibility/#sec-visibilitychange-event) | The content of a tab has become visible or has been hidden. | +| [`volumechange`](/es/docs/Web/Reference/Events/volumechange) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-volumechange) | The volume has changed. | +| [`waiting`](/es/docs/Web/Reference/Events/waiting) | {{domxref("Event")}} | [HTML5 media](http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#event-media-waiting) | Playback has stopped because of a temporary lack of data. | +| [`wheel`](/es/docs/Web/Reference/Events/wheel) | {{domxref("WheelEvent")}} | [DOM L3](http://www.w3.org/TR/DOM-Level-3-Events/#event-type-wheel) | A wheel button of a pointing device is rotated in any direction. | ## Eventos no estándar -| Nombre del evento | Tipo de evento | Especificación | Se activa al... | -| --------------------------------------------------------------------------------------------- | ---------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| [`afterscriptexecute`](/es/docs/Web/Reference/Events/afterscriptexecute) | {{domxref("Event")}} | _Mozilla Specific_ | A script has been executed. | -| [`beforescriptexecute`](/es/docs/Web/Reference/Events/beforescriptexecute) | {{domxref("Event")}} | _Mozilla Specific_ | A script is about to be executed. | -| [`cardstatechange`](/es/docs/Web/Reference/Events/cardstatechange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.cardState")}} property changes value. | -| [`change`](/es/docs/Web/Reference/Events/change) | {{domxref("DeviceStorageChangeEvent")}} | _Firefox OS specific_ | This event is triggered each time a file is created, modified or deleted on a given storage area. | -| [`connectionInfoUpdate`](/es/docs/Web/Reference/Events/connectionInfoUpdate) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#176) | The informations about the signal strength and the link speed have been updated. | -| [`cfstatechange`](/es/docs/Web/Reference/Events/cfstatechange) | | _Firefox OS specific_ | The call forwarding state changes. | -| [`datachange`](/es/docs/Web/Reference/Events/datachange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.data")}} object changes values. | -| [`dataerror`](/es/docs/Web/Reference/Events/dataerror) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.data")}} object receive an error from the RIL. | -| [`DOMMouseScroll`](/es/docs/Web/Reference/Events/DOMMouseScroll) {{deprecated_inline}} | | _Mozilla specific_ | The wheel button of a pointing device is rotated (detail attribute is a number of lines). (use [`wheel`](/es/docs/Web/Reference/Events/wheel) instead) | -| `dragdrop` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | An element is dropped (use [`drop`](/es/docs/Web/Reference/Events/drop) instead). | -| `dragexit` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | A drag operation is being ended(use [`dragend`](/es/docs/Web/Reference/Events/dragend) instead). | -| `draggesture` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | The user starts dragging an element or text selection (use [`dragstart`](/es/docs/Web/Reference/Events/dragstart) instead). | -| [`icccardlockerror`](/es/docs/Web/Reference/Events/icccardlockerror) | | _Firefox OS specific_ | the {{domxref("MozMobileConnection.unlockCardLock()")}} or {{domxref("MozMobileConnection.setCardLock()")}} methods fails. | -| [`iccinfochange`](/es/docs/Web/Reference/Events/iccinfochange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.iccInfo")}} object changes. | -| [`localized`](/es/docs/Web/Reference/Events/localized) | | _[Mozilla Specific](https://github.com/fabi1cazenave/webL10n)_ | The page has been localized using data-l10n-\* attributes. | -| [`mousewheel`](/es/docs/Web/Reference/Events/mousewheel) {{deprecated_inline}} | | [_IE invented_](http://msdn.microsoft.com/en-us/library/ie/ms536951%28v=vs.85%29.aspx) | The wheel button of a pointing device is rotated. | -| [`MozAudioAvailable`](/es/docs/Web/Reference/Events/MozAudioAvailable) | {{domxref("Event")}} | _Mozilla specific_ | The audio buffer is full and the corresponding raw samples are available. | -| [`mozbrowserclose`](/es/docs/Web/Reference/Events/mozbrowserclose) | | _Firefox OS specific_ | Sent when window\.close() is called within a browser iframe. | -| [`mozbrowsercontextmenu`](/es/docs/Web/Reference/Events/mozbrowsercontextmenu) | | _Firefox OS specific_ | Sent when a browser {{HTMLElement("iframe")}} try to open a context menu. | -| [`mozbrowsererror`](/es/docs/Web/Reference/Events/mozbrowsererror) | | _Firefox OS specific_ | Sent when an error occured while trying to load a content within a browser iframe | -| [`mozbrowsericonchange`](/es/docs/Web/Reference/Events/mozbrowsericonchange) | | _Firefox OS specific_ | Sent when the favicon of a browser iframe changes. | -| [`mozbrowserlocationchange`](/es/docs/Web/Reference/Events/mozbrowserlocationchange) | | _Firefox OS specific_ | Sent when an browser iframe's location changes. | -| [`mozbrowserloadend`](/es/docs/Web/Reference/Events/mozbrowserloadend) | | _Firefox OS specific_ | Sent when the browser iframe has finished loading all its assets. | -| [`mozbrowserloadstart`](/es/docs/Web/Reference/Events/mozbrowserloadstart) | | _Firefox OS specific_ | Sent when the browser iframe starts to load a new page. | -| [`mozbrowseropenwindow`](/es/docs/Web/Reference/Events/mozbrowseropenwindow) | | _Firefox OS specific_ | Sent when {{domxref("window.open()")}} is called within a browser iframe. | -| [`mozbrowsersecuritychange`](/es/docs/Web/Reference/Events/mozbrowsersecuritychange) | | _Firefox OS specific_ | Sent when the SSL state changes within a browser iframe. | -| [`mozbrowsershowmodalprompt`](/es/docs/Web/Reference/Events/mozbrowsershowmodalprompt) | | _Firefox OS specific_ | Sent when {{domxref("window.alert","alert()")}}, {{domxref("window.confirm","confirm()")}} or {{domxref("window.prompt","prompt()")}} are called within a browser iframe | -| [`mozbrowsertitlechange`](/es/docs/Web/Reference/Events/mozbrowsertitlechange) | | _Firefox OS specific_ | Sent when the document.title changes within a browser iframe. | -| [`MozGamepadButtonDown`](/es/docs/Web/Reference/Events/MozGamepadButtonDown) | | _To be specified_ | A gamepad button is pressed down. | -| [`MozGamepadButtonUp`](/es/docs/Web/Reference/Events/MozGamepadButtonUp) | | _To be specified_ | A gamepad button is released. | -| [`MozMousePixelScroll`](/es/docs/Web/Reference/Events/MozMousePixelScroll) {{deprecated_inline}} | | _Mozilla specific_ | The wheel button of a pointing device is rotated (detail attribute is a number of pixels). (use wheel instead) | -| [`MozOrientation`](/es/docs/Web/Reference/Events/MozOrientation) {{deprecated_inline}} | | _Mozilla specific_ | Fresh data is available from an orientation sensor (see deviceorientation). | -| [`MozScrolledAreaChanged`](/es/docs/Web/Reference/Events/MozScrolledAreaChanged) | {{domxref("UIEvent")}} | _Mozilla specific_ | The document view has been scrolled or resized. | -| [`moztimechange`](/es/docs/Web/Reference/Events/moztimechange) | | _Mozilla specific_ | The time of the device has been changed. | -| [MozTouchDown]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is placed on the touch surface (use touchstart instead). | -| [MozTouchMove]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is moved along the touch surface (use touchmove instead). | -| [MozTouchUp]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is removed from the touch surface (use touchend instead). | -| [`alerting`](/es/docs/Web/Reference/Events/alerting) | {{domxref("CallEvent")}} | _To be specified_ | The correspondent is being alerted (his/her phone is ringing). | -| [`busy`](/es/docs/Web/Reference/Events/busy) | {{domxref("CallEvent")}} | _To be specified_ | The line of the correspondent is busy. | -| [`callschanged`](/es/docs/Web/Reference/Events/callschanged) | {{domxref("CallEvent")}} | _To be specified_ | A call has been added or removed from the list of current calls. | -| [onconnected](/es/docs/DOM/onconnected) [`connected`](/es/docs/Web/Reference/Events/connected) | {{domxref("CallEvent")}} | _To be specified_ | A call has been connected. | -| [`connecting`](/es/docs/Web/Reference/Events/connecting) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to connect. | -| [`delivered`](/es/docs/Web/Reference/Events/delivered) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been successfully delivered. | -| [`dialing`](/es/docs/Web/Reference/Events/dialing) | {{domxref("CallEvent")}} | _To be specified_ | The number of a correspondent has been dialed. | -| [`disabled`](/es/docs/Web/Reference/Events/disabled) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182) | Wifi has been disabled on the device. | -| [`disconnected`](/es/docs/Web/Reference/Events/disconnected) | {{domxref("CallEvent")}} | _To be specified_ | A call has been disconnected. | -| [`disconnecting`](/es/docs/Web/Reference/Events/disconnecting) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to disconnect. | -| [`enabled`](/es/docs/Web/Reference/Events/enabled) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182) | Wifi has been enabled on the device. | -| [`error`](/es/docs/Web/Reference/Events/error_(Telephony)) | {{domxref("CallEvent")}} | _To be specified_ | An error occurred. | -| [`held`](/es/docs/Web/Reference/Events/held) | {{domxref("CallEvent")}} | _To be specified_ | A call has been held. | -| [`holding`](/es/docs/Web/Reference/Events/holding) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to be held. | -| [`incoming`](/es/docs/Web/Reference/Events/incoming) | {{domxref("CallEvent")}} | _To be specified_ | A call is being received. | -| [`received`](/es/docs/Web/Reference/Events/received) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been received. | -| [`resuming`](/es/docs/Web/Reference/Events/resuming) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to resume. | -| [`sent`](/es/docs/Web/Reference/Events/sent) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been sent. | -| [`statechange`](/es/docs/Web/Reference/Events/statechange) | {{domxref("CallEvent")}} | _To be specified_ | The state of a call has changed. | -| [`statuschange`](/es/docs/Web/Reference/Events/statuschange) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#156) | The status of the Wifi connection changed. | -| [`overflow`](/es/docs/Web/Reference/Events/overflow) | {{domxref("UIEvent")}} | _Mozilla specific_ | An element has been overflowed by its content or has been rendered for the first time in this state (only works for elements styled with `overflow` != `visible`). | -| [`smartcard-insert`](/es/docs/Web/Reference/Events/smartcard-insert) | | _Mozilla specific_ | A [smartcard](/es/docs/JavaScript_crypto) has been inserted. | -| [`smartcard-remove`](/es/docs/Web/Reference/Events/smartcard-remove) | | _Mozilla specific_ | A [smartcard](/es/docs/JavaScript_crypto) has been removed. | -| [`stkcommand`](/es/docs/Web/Reference/Events/stkcommand) | | _Firefox OS specific_ | The STK Proactive Command is issued from ICC. | -| [`stksessionend`](/es/docs/Web/Reference/Events/stksessionend) | | _Firefox OS specific_ | The STK Session is terminated by ICC. | -| `text` | | _Mozilla Specific_ | A generic composition event occurred. | -| [`underflow`](/es/docs/Web/Reference/Events/underflow)" | {{domxref("UIEvent")}} | _Mozilla specific_ | An element is no longer overflowed by its content (only works for elements styled with `overflow` != `visible`). | -| `uploadprogress` {{deprecated_inline}} | {{domxref("ProgressEvent")}} | _Mozilla Specific_ | Upload is in progress (see [`progress`](/es/docs/Web/Reference/Events/progress)). | -| [`ussdreceived`](/es/docs/Web/Reference/Events/ussdreceived) | | _Firefox OS specific_ | A new USSD message is received | -| [`voicechange`](/es/docs/Web/Reference/Events/voicechange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.voice")}} object changes values. | +| Nombre del evento | Tipo de evento | Especificación | Se activa al... | +| ------------------------------------------------------------------------------------------------ | --------------------------------------- | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | +| [`afterscriptexecute`](/es/docs/Web/Reference/Events/afterscriptexecute) | {{domxref("Event")}} | _Mozilla Specific_ | A script has been executed. | +| [`beforescriptexecute`](/es/docs/Web/Reference/Events/beforescriptexecute) | {{domxref("Event")}} | _Mozilla Specific_ | A script is about to be executed. | +| [`cardstatechange`](/es/docs/Web/Reference/Events/cardstatechange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.cardState")}} property changes value. | +| [`change`](/es/docs/Web/Reference/Events/change) | {{domxref("DeviceStorageChangeEvent")}} | _Firefox OS specific_ | This event is triggered each time a file is created, modified or deleted on a given storage area. | +| [`connectionInfoUpdate`](/es/docs/Web/Reference/Events/connectionInfoUpdate) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#176) | The informations about the signal strength and the link speed have been updated. | +| [`cfstatechange`](/es/docs/Web/Reference/Events/cfstatechange) | | _Firefox OS specific_ | The call forwarding state changes. | +| [`datachange`](/es/docs/Web/Reference/Events/datachange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.data")}} object changes values. | +| [`dataerror`](/es/docs/Web/Reference/Events/dataerror) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.data")}} object receive an error from the RIL. | +| [`DOMMouseScroll`](/es/docs/Web/Reference/Events/DOMMouseScroll) {{deprecated_inline}} | | _Mozilla specific_ | The wheel button of a pointing device is rotated (detail attribute is a number of lines). (use [`wheel`](/es/docs/Web/Reference/Events/wheel) instead) | +| `dragdrop` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | An element is dropped (use [`drop`](/es/docs/Web/Reference/Events/drop) instead). | +| `dragexit` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | A drag operation is being ended(use [`dragend`](/es/docs/Web/Reference/Events/dragend) instead). | +| `draggesture` {{deprecated_inline}} | `DragEvent` | _Mozilla specific_ | The user starts dragging an element or text selection (use [`dragstart`](/es/docs/Web/Reference/Events/dragstart) instead). | +| [`icccardlockerror`](/es/docs/Web/Reference/Events/icccardlockerror) | | _Firefox OS specific_ | the {{domxref("MozMobileConnection.unlockCardLock()")}} or {{domxref("MozMobileConnection.setCardLock()")}} methods fails. | +| [`iccinfochange`](/es/docs/Web/Reference/Events/iccinfochange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.iccInfo")}} object changes. | +| [`localized`](/es/docs/Web/Reference/Events/localized) | | _[Mozilla Specific](https://github.com/fabi1cazenave/webL10n)_ | The page has been localized using data-l10n-\* attributes. | +| [`mousewheel`](/es/docs/Web/Reference/Events/mousewheel) {{deprecated_inline}} | | [_IE invented_](http://msdn.microsoft.com/en-us/library/ie/ms536951%28v=vs.85%29.aspx) | The wheel button of a pointing device is rotated. | +| [`MozAudioAvailable`](/es/docs/Web/Reference/Events/MozAudioAvailable) | {{domxref("Event")}} | _Mozilla specific_ | The audio buffer is full and the corresponding raw samples are available. | +| [`mozbrowserclose`](/es/docs/Web/Reference/Events/mozbrowserclose) | | _Firefox OS specific_ | Sent when window\.close() is called within a browser iframe. | +| [`mozbrowsercontextmenu`](/es/docs/Web/Reference/Events/mozbrowsercontextmenu) | | _Firefox OS specific_ | Sent when a browser {{HTMLElement("iframe")}} try to open a context menu. | +| [`mozbrowsererror`](/es/docs/Web/Reference/Events/mozbrowsererror) | | _Firefox OS specific_ | Sent when an error occured while trying to load a content within a browser iframe | +| [`mozbrowsericonchange`](/es/docs/Web/Reference/Events/mozbrowsericonchange) | | _Firefox OS specific_ | Sent when the favicon of a browser iframe changes. | +| [`mozbrowserlocationchange`](/es/docs/Web/Reference/Events/mozbrowserlocationchange) | | _Firefox OS specific_ | Sent when an browser iframe's location changes. | +| [`mozbrowserloadend`](/es/docs/Web/Reference/Events/mozbrowserloadend) | | _Firefox OS specific_ | Sent when the browser iframe has finished loading all its assets. | +| [`mozbrowserloadstart`](/es/docs/Web/Reference/Events/mozbrowserloadstart) | | _Firefox OS specific_ | Sent when the browser iframe starts to load a new page. | +| [`mozbrowseropenwindow`](/es/docs/Web/Reference/Events/mozbrowseropenwindow) | | _Firefox OS specific_ | Sent when {{domxref("window.open()")}} is called within a browser iframe. | +| [`mozbrowsersecuritychange`](/es/docs/Web/Reference/Events/mozbrowsersecuritychange) | | _Firefox OS specific_ | Sent when the SSL state changes within a browser iframe. | +| [`mozbrowsershowmodalprompt`](/es/docs/Web/Reference/Events/mozbrowsershowmodalprompt) | | _Firefox OS specific_ | Sent when {{domxref("window.alert","alert()")}}, {{domxref("window.confirm","confirm()")}} or {{domxref("window.prompt","prompt()")}} are called within a browser iframe | +| [`mozbrowsertitlechange`](/es/docs/Web/Reference/Events/mozbrowsertitlechange) | | _Firefox OS specific_ | Sent when the document.title changes within a browser iframe. | +| [`MozGamepadButtonDown`](/es/docs/Web/Reference/Events/MozGamepadButtonDown) | | _To be specified_ | A gamepad button is pressed down. | +| [`MozGamepadButtonUp`](/es/docs/Web/Reference/Events/MozGamepadButtonUp) | | _To be specified_ | A gamepad button is released. | +| [`MozMousePixelScroll`](/es/docs/Web/Reference/Events/MozMousePixelScroll) {{deprecated_inline}} | | _Mozilla specific_ | The wheel button of a pointing device is rotated (detail attribute is a number of pixels). (use wheel instead) | +| [`MozOrientation`](/es/docs/Web/Reference/Events/MozOrientation) {{deprecated_inline}} | | _Mozilla specific_ | Fresh data is available from an orientation sensor (see deviceorientation). | +| [`MozScrolledAreaChanged`](/es/docs/Web/Reference/Events/MozScrolledAreaChanged) | {{domxref("UIEvent")}} | _Mozilla specific_ | The document view has been scrolled or resized. | +| [`moztimechange`](/es/docs/Web/Reference/Events/moztimechange) | | _Mozilla specific_ | The time of the device has been changed. | +| [MozTouchDown]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is placed on the touch surface (use touchstart instead). | +| [MozTouchMove]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is moved along the touch surface (use touchmove instead). | +| [MozTouchUp]() {{deprecated_inline}} | | _Mozilla specific_ | A touch point is removed from the touch surface (use touchend instead). | +| [`alerting`](/es/docs/Web/Reference/Events/alerting) | {{domxref("CallEvent")}} | _To be specified_ | The correspondent is being alerted (his/her phone is ringing). | +| [`busy`](/es/docs/Web/Reference/Events/busy) | {{domxref("CallEvent")}} | _To be specified_ | The line of the correspondent is busy. | +| [`callschanged`](/es/docs/Web/Reference/Events/callschanged) | {{domxref("CallEvent")}} | _To be specified_ | A call has been added or removed from the list of current calls. | +| [onconnected](/es/docs/DOM/onconnected) [`connected`](/es/docs/Web/Reference/Events/connected) | {{domxref("CallEvent")}} | _To be specified_ | A call has been connected. | +| [`connecting`](/es/docs/Web/Reference/Events/connecting) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to connect. | +| [`delivered`](/es/docs/Web/Reference/Events/delivered) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been successfully delivered. | +| [`dialing`](/es/docs/Web/Reference/Events/dialing) | {{domxref("CallEvent")}} | _To be specified_ | The number of a correspondent has been dialed. | +| [`disabled`](/es/docs/Web/Reference/Events/disabled) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182) | Wifi has been disabled on the device. | +| [`disconnected`](/es/docs/Web/Reference/Events/disconnected) | {{domxref("CallEvent")}} | _To be specified_ | A call has been disconnected. | +| [`disconnecting`](/es/docs/Web/Reference/Events/disconnecting) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to disconnect. | +| [`enabled`](/es/docs/Web/Reference/Events/enabled) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#182) | Wifi has been enabled on the device. | +| [`error`]() | {{domxref("CallEvent")}} | _To be specified_ | An error occurred. | +| [`held`](/es/docs/Web/Reference/Events/held) | {{domxref("CallEvent")}} | _To be specified_ | A call has been held. | +| [`holding`](/es/docs/Web/Reference/Events/holding) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to be held. | +| [`incoming`](/es/docs/Web/Reference/Events/incoming) | {{domxref("CallEvent")}} | _To be specified_ | A call is being received. | +| [`received`](/es/docs/Web/Reference/Events/received) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been received. | +| [`resuming`](/es/docs/Web/Reference/Events/resuming) | {{domxref("CallEvent")}} | _To be specified_ | A call is about to resume. | +| [`sent`](/es/docs/Web/Reference/Events/sent) | {{domxref("SMSEvent")}} | _To be specified_ | An SMS has been sent. | +| [`statechange`](/es/docs/Web/Reference/Events/statechange) | {{domxref("CallEvent")}} | _To be specified_ | The state of a call has changed. | +| [`statuschange`](/es/docs/Web/Reference/Events/statuschange) | | [_Firefox OS specific_](http://mxr.mozilla.org/mozilla-central/source/dom/wifi/nsIWifi.idl?rev=3e586802f478#156) | The status of the Wifi connection changed. | +| [`overflow`](/es/docs/Web/Reference/Events/overflow) | {{domxref("UIEvent")}} | _Mozilla specific_ | An element has been overflowed by its content or has been rendered for the first time in this state (only works for elements styled with `overflow` != `visible`). | +| [`smartcard-insert`](/es/docs/Web/Reference/Events/smartcard-insert) | | _Mozilla specific_ | A [smartcard](/es/docs/JavaScript_crypto) has been inserted. | +| [`smartcard-remove`](/es/docs/Web/Reference/Events/smartcard-remove) | | _Mozilla specific_ | A [smartcard](/es/docs/JavaScript_crypto) has been removed. | +| [`stkcommand`](/es/docs/Web/Reference/Events/stkcommand) | | _Firefox OS specific_ | The STK Proactive Command is issued from ICC. | +| [`stksessionend`](/es/docs/Web/Reference/Events/stksessionend) | | _Firefox OS specific_ | The STK Session is terminated by ICC. | +| `text` | | _Mozilla Specific_ | A generic composition event occurred. | +| [`underflow`](/es/docs/Web/Reference/Events/underflow)" | {{domxref("UIEvent")}} | _Mozilla specific_ | An element is no longer overflowed by its content (only works for elements styled with `overflow` != `visible`). | +| `uploadprogress` {{deprecated_inline}} | {{domxref("ProgressEvent")}} | _Mozilla Specific_ | Upload is in progress (see [`progress`](/es/docs/Web/Reference/Events/progress)). | +| [`ussdreceived`](/es/docs/Web/Reference/Events/ussdreceived) | | _Firefox OS specific_ | A new USSD message is received | +| [`voicechange`](/es/docs/Web/Reference/Events/voicechange) | | _Firefox OS specific_ | The {{domxref("MozMobileConnection.voice")}} object changes values. | ## Eventos específicos de Mozilla @@ -250,21 +250,21 @@ Estos eventos se definen en las especificaciones Web oficiales, y deben ser comu ### Eventos XUL -| Nombre del evento | Tipo de Evento | Especificación | Se activa al... | -| -------------------------------------------------- | -------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | -| [`broadcast`](/es/docs/Web/Reference/Events/broadcast) | | [XUL](/es/docs/XUL/Tutorial/Broadcasters_and_Observers#Broadcast_event) | An `observer` noticed a change to the attributes of a watched broadcaster. | -| [`CheckboxStateChange`](/es/docs/Web/Reference/Events/CheckboxStateChange) | | XUL | The state of a `checkbox` has been changed either by a user action or by a script (useful for accessibility). | -| [close](/es/docs/Web/Reference/Events/close_event) | | XUL | The close button of the window has been clicked. | -| [`command`](/es/docs/Web/Reference/Events/command) | | XUL | An element has been activated. | -| [`commandupdate`](/es/docs/Web/Reference/Events/commandupdate) | | XUL | A command update occurred on a `commandset` element. | -| [`DOMMenuItemActive`](/es/docs/Web/Reference/Events/DOMMenuItemActive) | | XUL | A menu or menuitem has been hovered or highlighted. | -| [`DOMMenuItemInactive`](/es/docs/Web/Reference/Events/DOMMenuItemInactive) | | _XUL_ | A menu or menuitem is no longer hovered or highlighted. | -| [`popuphidden`](/es/docs/Web/Reference/Events/popuphidden) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip has been hidden. | -| [`popuphiding`](/es/docs/Web/Reference/Events/popuphiding) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip is about to be hidden. | -| [`popupshowing`](/es/docs/Web/Reference/Events/popupshowing) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip is about to become visible. | +| Nombre del evento | Tipo de Evento | Especificación | Se activa al... | +| -------------------------------------------------------------------------- | -------------- | ----------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- | +| [`broadcast`](/es/docs/Web/Reference/Events/broadcast) | | [XUL](/es/docs/XUL/Tutorial/Broadcasters_and_Observers#Broadcast_event) | An `observer` noticed a change to the attributes of a watched broadcaster. | +| [`CheckboxStateChange`](/es/docs/Web/Reference/Events/CheckboxStateChange) | | XUL | The state of a `checkbox` has been changed either by a user action or by a script (useful for accessibility). | +| [close](/es/docs/Web/Reference/Events/close_event) | | XUL | The close button of the window has been clicked. | +| [`command`](/es/docs/Web/Reference/Events/command) | | XUL | An element has been activated. | +| [`commandupdate`](/es/docs/Web/Reference/Events/commandupdate) | | XUL | A command update occurred on a `commandset` element. | +| [`DOMMenuItemActive`](/es/docs/Web/Reference/Events/DOMMenuItemActive) | | XUL | A menu or menuitem has been hovered or highlighted. | +| [`DOMMenuItemInactive`](/es/docs/Web/Reference/Events/DOMMenuItemInactive) | | _XUL_ | A menu or menuitem is no longer hovered or highlighted. | +| [`popuphidden`](/es/docs/Web/Reference/Events/popuphidden) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip has been hidden. | +| [`popuphiding`](/es/docs/Web/Reference/Events/popuphiding) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip is about to be hidden. | +| [`popupshowing`](/es/docs/Web/Reference/Events/popupshowing) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip is about to become visible. | | [`popupshown`](/es/docs/Web/Reference/Events/popupshown) | `PopupEvent` | [_XUL_](/es/docs/XUL/PopupGuide/PopupEvents) | A menupopup, panel or tooltip has become visible. | -| [`RadioStateChange`](/es/docs/Web/Reference/Events/RadioStateChange) | | XUL | The state of a `radio` has been changed either by a user action or by a script (useful for accessibility). | -| [`ValueChange`](/es/docs/Web/Reference/Events/ValueChange) | | XUL | The value of an element has changed (a progress bar for example, useful for accessibility). | +| [`RadioStateChange`](/es/docs/Web/Reference/Events/RadioStateChange) | | XUL | The state of a `radio` has been changed either by a user action or by a script (useful for accessibility). | +| [`ValueChange`](/es/docs/Web/Reference/Events/ValueChange) | | XUL | The value of an element has changed (a progress bar for example, useful for accessibility). | ### Eventos específicos de complementos @@ -294,8 +294,8 @@ Estos eventos se definen en las especificaciones Web oficiales, y deben ser comu | [DOMModalDialogClosed](/es/docs/Web/Reference/Events/DOMModalDialogClosed) | | _Addons specific_ | A modal dialog has been closed. | | [DOMAutoComplete](/es/docs/Web/Reference/Events/DOMAutoComplete) | | _Addons specific_ | The content of an element has been auto-completed. | | [DOMFrameContentLoaded](/es/docs/Web/Reference/Events/DOMFrameContentLoaded) | | _Addons specific_ | The frame has finished loading (but not its dependent resources). | -| [AlertActive](/es/docs/Web/Reference/Events/AlertActive) | | _Addons specific_ | A [`notification`](/es/docs/XUL/notification) element is shown. | -| [AlertClose](/es/docs/Web/Reference/Events/AlertClose) | | _Addons specific_ | A [`notification`](/es/docs/XUL/notification) element is closed. | +| [AlertActive](/es/docs/Web/Reference/Events/AlertActive) | | _Addons specific_ | A [`notification`](/es/docs/XUL/notification) element is shown. | +| [AlertClose](/es/docs/Web/Reference/Events/AlertClose) | | _Addons specific_ | A [`notification`](/es/docs/XUL/notification) element is closed. | | [fullscreen](/es/docs/Web/Reference/Events/fullscreen) | | _Addons specific_ | Browser fullscreen mode has been entered or left. | | [sizemodechange](/es/docs/Web/Reference/Events/sizemodechange) | | _Addons specific_ | Window has entered/left fullscreen mode, or has been minimized/unminimized. | | [MozEnteredDomFullscreen](/es/docs/Web/Reference/Events/MozEnteredDomFullscreen) | | _Addons specific_ | [DOM fullscreen](/es/docs/DOM/Using_full-screen_mode) mode has been entered. | @@ -338,7 +338,7 @@ Estos eventos se definen en las especificaciones Web oficiales, y deben ser comu ### Eventos de Llamadas -[`alerting`](/es/docs/Web/Reference/Events/alerting), [`busy`](/es/docs/Web/Reference/Events/busy), [`callschanged`](/es/docs/Web/Reference/Events/callschanged), [`cfstatechange`](/es/docs/Web/Reference/Events/cfstatechange), [onconnected](/es/docs/DOM/onconnected) [`connected`](/es/docs/Web/Reference/Events/connected), [`connecting`](/es/docs/Web/Reference/Events/connecting), [`dialing`](/es/docs/Web/Reference/Events/dialing), [`disconnected`](/es/docs/Web/Reference/Events/disconnected), [`disconnecting`](/es/docs/Web/Reference/Events/disconnecting), [`error`](/es/docs/Web/Reference/Events/error_(Telephony)), [`held`](/es/docs/Web/Reference/Events/held), [`holding`](/es/docs/Web/Reference/Events/holding), [`incoming`](/es/docs/Web/Reference/Events/incoming), [`resuming`](/es/docs/Web/Reference/Events/resuming), [`statechange`](/es/docs/Web/Reference/Events/statechange), [`voicechange`](/es/docs/Web/Reference/Events/voicechange) +[`alerting`](/es/docs/Web/Reference/Events/alerting), [`busy`](/es/docs/Web/Reference/Events/busy), [`callschanged`](/es/docs/Web/Reference/Events/callschanged), [`cfstatechange`](/es/docs/Web/Reference/Events/cfstatechange), [onconnected](/es/docs/DOM/onconnected) [`connected`](/es/docs/Web/Reference/Events/connected), [`connecting`](/es/docs/Web/Reference/Events/connecting), [`dialing`](/es/docs/Web/Reference/Events/dialing), [`disconnected`](/es/docs/Web/Reference/Events/disconnected), [`disconnecting`](/es/docs/Web/Reference/Events/disconnecting), [`error`](), [`held`](/es/docs/Web/Reference/Events/held), [`holding`](/es/docs/Web/Reference/Events/holding), [`incoming`](/es/docs/Web/Reference/Events/incoming), [`resuming`](/es/docs/Web/Reference/Events/resuming), [`statechange`](/es/docs/Web/Reference/Events/statechange), [`voicechange`](/es/docs/Web/Reference/Events/voicechange) ### Eventos CSS @@ -382,7 +382,7 @@ code>[DOMAttributeNameChanged](/es/docs/DOM/Mutation_events), [`DOMAttrModified` ### Eventos de Medios -[`audioprocess`](/es/docs/Web/Reference/Events/audioprocess), [`canplay`](/es/docs/Web/Reference/Events/canplay), [`canplaythrough`](/es/docs/Web/Reference/Events/canplaythrough), [`durationchange`](/es/docs/Web/Reference/Events/durationchange), [`emptied`](/es/docs/Web/Reference/Events/emptied), [`ended`](/es/docs/Web/Reference/Events/ended), [`ended`](/es/docs/Web/Reference/Events/ended_(Web_Audio)), [`loadeddata`](/es/docs/Web/Reference/Events/loadeddata), [`loadedmetadata`](/es/docs/Web/Reference/Events/loadedmetadata), [`MozAudioAvailable`](/es/docs/Web/Reference/Events/MozAudioAvailable), [`pause`](/es/docs/Web/Reference/Events/pause), [`play`](/es/docs/Web/Reference/Events/play), [`playing`](/es/docs/Web/Reference/Events/playing), [`ratechange`](/es/docs/Web/Reference/Events/ratechange), [`seeked`](/es/docs/Web/Reference/Events/seeked), [`seeking`](/es/docs/Web/Reference/Events/seeking), [`stalled`](/es/docs/Web/Reference/Events/stalled), [`suspend`](/es/docs/Web/Reference/Events/suspend), [`timeupdate`](/es/docs/Web/Reference/Events/timeupdate), [`volumechange`](/es/docs/Web/Reference/Events/volumechange), [`waiting`](/es/docs/Web/Reference/Events/waiting), [`complete`](/es/docs/Web/Reference/Events/complete) +[`audioprocess`](/es/docs/Web/Reference/Events/audioprocess), [`canplay`](/es/docs/Web/Reference/Events/canplay), [`canplaythrough`](/es/docs/Web/Reference/Events/canplaythrough), [`durationchange`](/es/docs/Web/Reference/Events/durationchange), [`emptied`](/es/docs/Web/Reference/Events/emptied), [`ended`](/es/docs/Web/Reference/Events/ended), [`ended`](), [`loadeddata`](/es/docs/Web/Reference/Events/loadeddata), [`loadedmetadata`](/es/docs/Web/Reference/Events/loadedmetadata), [`MozAudioAvailable`](/es/docs/Web/Reference/Events/MozAudioAvailable), [`pause`](/es/docs/Web/Reference/Events/pause), [`play`](/es/docs/Web/Reference/Events/play), [`playing`](/es/docs/Web/Reference/Events/playing), [`ratechange`](/es/docs/Web/Reference/Events/ratechange), [`seeked`](/es/docs/Web/Reference/Events/seeked), [`seeking`](/es/docs/Web/Reference/Events/seeking), [`stalled`](/es/docs/Web/Reference/Events/stalled), [`suspend`](/es/docs/Web/Reference/Events/suspend), [`timeupdate`](/es/docs/Web/Reference/Events/timeupdate), [`volumechange`](/es/docs/Web/Reference/Events/volumechange), [`waiting`](/es/docs/Web/Reference/Events/waiting), [`complete`](/es/docs/Web/Reference/Events/complete) ### Eventos de Menú diff --git a/files/es/web/guide/ajax/index.md b/files/es/web/guide/ajax/index.md index 3d0a8196512d0c..b4313d81ab977e 100644 --- a/files/es/web/guide/ajax/index.md +++ b/files/es/web/guide/ajax/index.md @@ -11,18 +11,23 @@ Una introducción a AJAX. #### [Documentación](/Special:Tags?tag=AJAX&language=es) - [Primeros pasos con AJAX](/es/docs/Web/Guide/AJAX/Getting_Started) + - : Este artículo te guiará por los conceptos básicos de AJAX y te proporcionará dos ejemplos prácticos para que empieces. - [Técnicas Ajax Alternativas](http://www.webreference.com/programming/ajax_tech/) + - : La mayoría de los artículos sobre Ajax se enfocaron en utilizar XMLHttp como el medio para llevar a cabo dicha comunicación, pero las técnicas Ajax no están limitadas solo a XMLHttp. Existen otros métodos más. - [Ajax con PHP, JSON y CSS](http://thinkcoderepeat.blogspot.com/2006/02/tutorial-de-ajax-con-php-y-json.html) + - : Con este tutorial puedes programar con AJAX utilizando PHP y JSON, un nuevo estándar más simple que XML. Programarás en AJAX, PHP y CSS de forma simple y natural. - [Ajax Upload File](http://webdev20.blogspot.com/2006/02/ajax-upload-file.html) + - : Artículo en el que se explica la carga de archivos de un formulario usando AJAX y PHP, además de otros ejemplos en los que se puede visualizar la barra de progreso de la carga. - [Creando formulario editables in situ](http://www.baluart.net/articulo/346/edicion-in-situ-con-ajax.php) + - : Breve tutorial que nos muestra como crear nuestros formularios editables in situ con AJAX, PHP y MySQL, al estilo Flickr. - [Arquitectura Cliente Servidor con AJAX](http://thinkcoderepeat.blogspot.com/2006/08/arquitectura-cliente-servidor-con-ajax.html) diff --git a/files/es/web/guide/parsing_and_serializing_xml/index.md b/files/es/web/guide/parsing_and_serializing_xml/index.md index 67f3c1f35023f8..49a48b3465e137 100644 --- a/files/es/web/guide/parsing_and_serializing_xml/index.md +++ b/files/es/web/guide/parsing_and_serializing_xml/index.md @@ -21,7 +21,11 @@ var miTexto = 'Hey!'; var codigo = new DOMParser(); var oDOM = codigo.parseFromString(miTexto, "text/xml"); // Imprimir el nombre del elemento raiz o un mensaje de error -dump(oDOM.documentElement.nodeName == "parsererror" ? "error mientras se codificaba" : oDOM.documentElement.nodeName); +dump( + oDOM.documentElement.nodeName == "parsererror" + ? "error mientras se codificaba" + : oDOM.documentElement.nodeName, +); ``` ### Creando un documento XML empezando desde un árbol de Objetos JavaScript (JXON) @@ -36,12 +40,12 @@ Aquí hay un código de ejemplo que lee y codifica un archivo XML con URL direcc ```js var xhr = new XMLHttpRequest(); -xhr.onload = function() { +xhr.onload = function () { dump(xhr.responseXML.documentElement.nodeName); -} -xhr.onerror = function() { +}; +xhr.onerror = function () { dump("Error mientras se tomaba el XML."); -} +}; xhr.open("GET", "example.xml"); xhr.responseType = "document"; xhr.send(); @@ -67,8 +71,9 @@ var sXML = oSerializer.serializeToString(doc); The `new XMLSerializer()` constructor is not available from within a JS XPCOM component (or a [JS module](/en/JavaScript_code_modules)). Instead, write: ```js -var oSerializer = Components.classes["@mozilla.org/xmlextras/xmlserializer;1"] - .createInstance(Components.interfaces.nsIDOMSerializer); +var oSerializer = Components.classes[ + "@mozilla.org/xmlextras/xmlserializer;1" +].createInstance(Components.interfaces.nsIDOMSerializer); var sXML = oSerializer.serializeToString(doc); ``` @@ -106,13 +111,17 @@ First, create a DOM tree as described in the [How to Create a DOM tree](/en/How_ Now, let's serialize `doc`, the DOM tree, to a file. For more information about files, see [about using files in Mozilla](/en/Code_snippets/File_I//O)): ```js -var oFOStream = Components.classes["@mozilla.org/network/file-output-stream;1"].createInstance(Components.interfaces.nsIFileOutputStream); -var oFile = Components.classes["@mozilla.org/file/directory_service;1"].getService(Components.interfaces.nsIProperties).get("ProfD", Components.interfaces.nsILocalFile); // get profile folder +var oFOStream = Components.classes[ + "@mozilla.org/network/file-output-stream;1" +].createInstance(Components.interfaces.nsIFileOutputStream); +var oFile = Components.classes["@mozilla.org/file/directory_service;1"] + .getService(Components.interfaces.nsIProperties) + .get("ProfD", Components.interfaces.nsILocalFile); // get profile folder oFile.append("extensions"); // extensions sub-directory oFile.append("{5872365E-67D1-4AFD-9480-FD293BEBD20D}"); // GUID of your extension oFile.append("myXMLFile.xml"); // filename oFOStream.init(oFile, 0x02 | 0x08 | 0x20, 0664, 0); // write, create, truncate -(new XMLSerializer()).serializeToStream(doc, oFOStream, ""); // rememeber, doc is the DOM tree +new XMLSerializer().serializeToStream(doc, oFOStream, ""); // rememeber, doc is the DOM tree oFOStream.close(); ``` diff --git a/files/es/web/manifest/index.md b/files/es/web/manifest/index.md index 1b7c9d4a85e3bc..3c9ae8b6adcf8f 100644 --- a/files/es/web/manifest/index.md +++ b/files/es/web/manifest/index.md @@ -13,37 +13,47 @@ El manifiesto de aplicaciones web proporciona información sobre una aplicación "short_name": "I/O 2015", "start_url": "./?utm_source=web_app_manifest", "display": "standalone", - "icons": [{ - "src": "images/touch/homescreen48.png", - "sizes": "48x48", - "type": "image/png" - }, { - "src": "images/touch/homescreen72.png", - "sizes": "72x72", - "type": "image/png" - }, { - "src": "images/touch/homescreen96.png", - "sizes": "96x96", - "type": "image/png" - }, { - "src": "images/touch/homescreen144.png", - "sizes": "144x144", - "type": "image/png" - }, { - "src": "images/touch/homescreen168.png", - "sizes": "168x168", - "type": "image/png" - }, { - "src": "images/touch/homescreen192.png", - "sizes": "192x192", - "type": "image/png" - }], - "related_applications": [{ - "platform": "web" - }, { - "platform": "play", - "url": "https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched" - }] + "icons": [ + { + "src": "images/touch/homescreen48.png", + "sizes": "48x48", + "type": "image/png" + }, + { + "src": "images/touch/homescreen72.png", + "sizes": "72x72", + "type": "image/png" + }, + { + "src": "images/touch/homescreen96.png", + "sizes": "96x96", + "type": "image/png" + }, + { + "src": "images/touch/homescreen144.png", + "sizes": "144x144", + "type": "image/png" + }, + { + "src": "images/touch/homescreen168.png", + "sizes": "168x168", + "type": "image/png" + }, + { + "src": "images/touch/homescreen192.png", + "sizes": "192x192", + "type": "image/png" + } + ], + "related_applications": [ + { + "platform": "web" + }, + { + "platform": "play", + "url": "https://play.google.com/store/apps/details?id=com.google.samples.apps.iosched" + } + ] } ``` @@ -97,7 +107,7 @@ Los valores aceptados son: | Display Mode | Description | Fallback Display Mode | | ------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | -| `fullscreen` | Se utiliza toda la pantalla disponible no se muestran elementos del user agent {{Glossary("chrome")}}. | `standalone` | +| `fullscreen` | Se utiliza toda la pantalla disponible no se muestran elementos del user agent {{Glossary("chrome")}}. | `standalone` | | `standalone` | La aplicación se mostrará como una app independiente. Así la aplicación puede tener su propia ventana, su propio icono en el lanzador de aplicaciones, etc. En este modo, the user agent excluirá los elementos de interfaz para controlar la navegación, pero puede incluir otros elementos como la barra de estado. | `minimal-ui` | | `minimal-ui` | La aplicación se mostrará como una app independiente, pero tendrá un mínimo de elementos de interfaz para controlar la navegación. Estos elementos podrán variar según navegador. | `browser` | | `browser` | La aplicación se abrirá en una pestaña nueva del navegador o una ventana nueva, dependiendo del navegador y plataforma. Esto es por defecto. | (None) | diff --git a/files/es/web/mathml/attribute/index.md b/files/es/web/mathml/attribute/index.md index 1e849c9d0700d3..30423d5d29bf74 100644 --- a/files/es/web/mathml/attribute/index.md +++ b/files/es/web/mathml/attribute/index.md @@ -10,93 +10,93 @@ Notas: - Los elementos MathML {{ MathMLElement("mstyle") }} y {{ MathMLElement("math") }} aceptan todos los atributos de todos los elementos de presentacion. - Vea los [valores](/es/docs/MathML/Attributes/Values) de las notas sobre los valores y unidades en MathML. -| Nombre | Atributos aceptados | Descripción | -| ------------------------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -| `accent` | {{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} | Un valor booleano que especifíca si el operador debe ser tratado como un acento. | -| `accentunder` | {{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }} | Un valor booleano que especifíca si el operador debe ser tratado como un acento. | -| `actiontype` | {{ MathMLElement("maction") }} | Un valor de cadena que especifica la acción pasada al elemento. | -| `align` | {{ MathMLElement("mtable") }} {{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} {{ MathMLElement("mstack") }} | Especifica diferentes alineaciones de varios elementos (consulte la página de elementos para más detalles) | -| {{ unimplemented_inline() }} `alignmentscope` | {{ MathMLElement("mtable") }} | Un valor booleano que especifica si las columnas de la tabla deben actuar como ámbitos de alineación o no. | -| {{ unimplemented_inline() }} `altimg` `altimg-width` `altimg-height` `altimg-valign` `alttext` | {{ MathMLElement("math") }} | Opciones visuales y textuales de repliegue | -| `bevelled` | {{ MathMLElement("mfrac") }} | Especifica el estilo de como se debe mostrar la fracción. | -| {{ unimplemented_inline() }} `charalign` | {{ MathMLElement("mstack") }} | Especifica la alineación horizontal de los dígitos. | -| `close` | {{ MathMLElement("mfenced") }} | Una cadena para el delimitador de cierre. | -| `columnalign` | {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }} | Especifica la alineación horizontal de las celdas de la tabla. | -| `columnlines` | {{ MathMLElement("mtable") }} | Especifica los bordes de la columna de la tabla. | -| {{ unimplemented_inline() }} `columnspacing` | {{ MathMLElement("mtable") }} | Especifica el espacio entre las columnas de la tabla. | -| `columnspan` | {{ MathMLElement("mtd") }} | Un valor entero no negativo que indica a cuantas columnas se extiende las celdas de la tabla. | -| {{ unimplemented_inline() }} `columnwidth` | {{ MathMLElement("mtable") }} | Especifica el ancho de las columnas de la tabla. | -| {{ unimplemented_inline() }} `crossout` | {{ MathMLElement("mscarry") }} | Especifica el tipo de linea que se dibuja para tachar. | -| {{ unimplemented_inline() }} `decimalpoint` | {{ MathMLElement("mstyle") }} | Si el valor de `decimalpoint` es usado para especificar la [alineación](#align), este atributo especifica el caracter del punto de alineación dentro de las columnas de {{ MathMLElement("mstack") }} y {{ MathMLElement("mtable") }} . | -| `denomalign` | {{ MathMLElement("mfrac") }} | La alineación del denominador bajo la fracción. | -| `depth` | {{ MathMLElement("mpadded") }} | Establece o incrementa la profundidad. Ver [longitud](/es/docs/MathML/Attributes/Values). | -| `dir` | {{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La dirección del texto. Posibles valores son ltr (izquierda a derecha) o rtl (derecha a izquierda). | -| `display` | {{ MathMLElement("math") }} | Especifica el modo de renderizado. Los valores `block` e `inline` son permitidos. | -| `displaystyle` | {{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }} | Un valor booleano que especifica si un espacio más vertical es usado para las ecuaciones mostradas o, si se establece como `false`, un diseño más compacto se utiliza para mostrar las formulas. | -| {{ unimplemented_inline() }} `edge` | {{ MathMLElement("malignmark") }} | | -| {{ unimplemented_inline() }} `equalcolumns` | {{ MathMLElement("mtable") }} | Un valor booleano que indica si se debe obligar a las columnas a tener la misma altura total. | -| {{ unimplemented_inline() }} `equalrows` | {{ MathMLElement("mtable") }} | Un valor booleano que indica si se debe obligar a las filas a tener la misma altura total. | -| `fence` | {{ MathMLElement("mo") }} | Un valor booleano que indica si el operador está cercado (como parentesis). No hay efecto visual de este atributo. | -| {{ unimplemented_inline() }} `form` | {{ MathMLElement("mo") }} | Especifica el rol del operador en una expresión cerrada. | -| `frame` | {{ MathMLElement("mtable") }} | Especifica bordes de toda una {{ MathMLElement("mtable") }}. Posibles valores son: `none` (default), `solid` y `dashed`. | -| {{ unimplemented_inline() }} `framespacing` | {{ MathMLElement("mtable") }} | Especifica espacio adicional agregado entre la tabla y el frame. | -| {{ unimplemented_inline() }} `groupalign` | {{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | | -| `height` | {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }} | Especifica la altura deseada. Ver [longitudes](/es/docs/MathML/Attributes/Values#Lengths) para los posibles valores. | -| `href` | _All_ | Usado para estableces un hyperlink para determinada URL. | -| `id` | _All_ | Establece un unico identificador asociado con el elemento. | -| {{ unimplemented_inline() }} `indentalign` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indentalignfirst` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indentalignlast` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indentshift` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indentshiftfirst` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indentshiftlast` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `indenttarget` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `infixlinebreakstyle` | {{ MathMLElement("mstyle") }} | Especifica el valor por defecto de `linebreakstyle` a usar para los operadores infijos. | -| `largeop` | {{ MathMLElement("mo") }} | Especifica si el operador debe dibujarse más grande de lo normal. | -| `length` | {{ MathMLElement("msline") }} | | -| {{ unimplemented_inline() }} `linebreak` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `linebreakmultchar` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `linebreakstyle` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| {{ unimplemented_inline() }} `lineleading` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | -| `linethickness` | {{ MathMLElement("mfrac") }} | El grosor de la linea de fracción horizontal. | -| {{ unimplemented_inline() }} `location` | {{ MathMLElement("mscarries") }} | | -| {{ unimplemented_inline() }} `longdivstyle` | {{ MathMLElement("mlongdiv") }} | Controla el estilo del diseño de la división larga. | -| `lspace` | {{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }} | La cantidad de espacio antes del operador(ver [length](/es/docs/MathML/Attributes/Values#Lengths) para valores y unidades). | -| `lquote` | {{ MathMLElement("ms") }} | El carácter de apertura de citas que encierra el contenido. El valor predeterminado es "`"`". | -| `mathbackground` | _All_ | El colo de fondo. Puedes usar `#rgb`, `#rrggbb` y [nombres de color HTML](/es/docs/CSS/color_value#HTML.2fSVG.2fX11.c2.a0_Color_Keywords). | -| `mathcolor` | _All_ | El color de texto. Puedes usar `#rgb`, `#rrggbb` y [nombres de color HTML](/es/docs/CSS/color_value#HTML.2fSVG.2fX11.c2.a0_Color_Keywords). | -| `mathsize` | {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | El tamaño del contenido. Comenzando con Gecko 20.0 (Firefox 20 / Thunderbird 20 / SeaMonkey 2.17) valores sin unidades están permitidos y se interpretan como N veces el tamaño predeterminado. | -| `mathvariant` | {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La clase logica del identificador, la cual varia en tipografia. | -| `maxsize` | {{ MathMLElement("mo") }} | El tamaño máximo del operador. | -| {{ unimplemented_inline() }} `minlabelspacing` | {{ MathMLElement("mtable") }} | Un [valor de longitud](/es/docs/MathML/Attributes/Values) espcificando el minimo espacio entre una [etiqueta](/es/docs/Web/MathML/Element/mlabeledtr) y la celda adjacente en la fila. | -| `minsize` | {{ MathMLElement("mo") }} | El tamaño mínimo del operador. | -| `movablelimits` | {{ MathMLElement("mo") }} | Especifica si los guiones bajos y altos se mueven a las posiciones de sub-índice o super-índice. | -| `notation` | {{ MathMLElement("menclose") }} | Una lista de anotaciones, separado por espacios en blanco, para aplicar a los elementos secundarios. | -| `numalign` | {{ MathMLElement("mfrac") }} | La alineación del numerador en la fracción. | -| `open` | {{ MathMLElement("mfenced") }} | Una cadena para el delimitador de apertura. | -| {{ unimplemented_inline() }} `overflow` | {{ MathMLElement("math") }} | Si una expresión es demasiado larga para encajar en el ancho definido, este atributo establece el tratamiendo preferido. | -| {{ unimplemented_inline() }} `position` | {{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }} | | -| `rowalign` | {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | Especifica la alineación vertical de las celdas de la tabla. | -| `rowlines` | {{ MathMLElement("mtable") }} | Especifica los bordes de las filas de la tabla. | -| `rowspacing` | {{ MathMLElement("mtable") }} | Especifica el espacio entre las filas de la tabla. | -| `rowspan` | {{ MathMLElement("mtd") }} | Un valor entero no negativo que indica el númerp de filas que se extiende las celdas. | -| `rspace` | {{ MathMLElement("mo") }} | La cantidad de espacios luego del operador. | -| `rquote` | {{ MathMLElement("ms") }} | La marca de cierre de cita que encierra el contenido. El valor predeterminado es "`"`". | -| `scriptlevel` | {{ MathMLElement("mstyle") }} | Controles sobre el tamaño de la fuente. Cuando mayor sea el nivel del script, menor el tamaño de la fuente. | -| `scriptminsize` | {{ MathMLElement("mstyle") }} | Especifica el minimo tamaño de fuente permitidos debido a cambios en `scriptlevel`. Comenzando con Gecko 20.0 (Firefox 20 / Thunderbird 20 / SeaMonkey 2.17) valores sin unidades y porcentajes son permitidos y se interpretan como multiplos de "8pt". | -| `scriptsizemultiplier` | {{ MathMLElement("mstyle") }} | Especifica el multiplicador a ser utilizado para ajustar el tamaño de fuente debidp a cambios en `scriptlevel`. | -| `selection` | {{ MathMLElement("maction") }} | El elemento secundario al cual se dirige la acción. | -| `separator` | {{ MathMLElement("mo") }} | No existe efecto visual para este elemento, pero especifica si el operador es un separador (como las comas). | -| `separators` | {{ MathMLElement("mfenced") }} | Una secuencia de ceros o más caracteres a ser usados por diferentes separadores. | -| {{ unimplemented_inline() }} `shift` | {{ MathMLElement("msgroup") }} | | -| {{ unimplemented_inline() }} `side` | {{ MathMLElement("mtable") }} | Especifica la posición donde los elementos{{ MathMLElement("mlabeledtr") }} deberían ser posicionados. | -| {{ unimplemented_inline() }} `src` | {{ MathMLElement("mglyph") }} | La ubicación de la imagen. | -| {{ unimplemented_inline() }} `stackalign` | {{ MathMLElement("mstack") }} | | -| `stretchy` | {{ MathMLElement("mo") }} | Especifica si el operador se extiende hasta el tamaño del elemento adyacente. | -| `subscriptshift` | {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }} | El espacio mínimo por el que se desplace el subíndice por debajo de la línea de base de la expresión. | -| `supscriptshift` | {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }} | El espacio mínimo por el que se desplace el superíndice por encima de la línea de base de la expresión. | -| `symmetric` | {{ MathMLElement("mo") }} | Si `stretchy` es `true`, este atributo especifica si el operador debe estar simetrico verticalmente al eje imaginario de matemáticas (linea centrada de fracción). | -| `voffset` | {{ MathMLElement("mpadded") }} | Ajusta la posición vertical del contenido secundario. | -| `width` | {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }} | Especifica el ancho deseado. Ver [longitudes](/es/docs/MathML/Attributes/Values#Lengths) para posibles valores. | -| `xlink:href` | _All_ | Puede ser usado para establecer un hyperlink para determinada URL. Sin embargo, se ainma a los autores a usar el atributo `href` en su lugar. | -| `xmlns` | {{ MathMLElement("math") }} | Especifica la URL para el espacio de nombres MathML ([`http://www.w3.org/1998/Math/MathML`](http://www.w3.org/1998/Math/MathML)) | +| Nombre | Atributos aceptados | Descripción | +| ---------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| `accent` | {{ MathMLElement("mo") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} | Un valor booleano que especifíca si el operador debe ser tratado como un acento. | +| `accentunder` | {{ MathMLElement("munder") }}, {{ MathMLElement("munderover") }} | Un valor booleano que especifíca si el operador debe ser tratado como un acento. | +| `actiontype` | {{ MathMLElement("maction") }} | Un valor de cadena que especifica la acción pasada al elemento. | +| `align` | {{ MathMLElement("mtable") }} {{ MathMLElement("munder") }}, {{ MathMLElement("mover") }}, {{ MathMLElement("munderover") }} {{ MathMLElement("mstack") }} | Especifica diferentes alineaciones de varios elementos (consulte la página de elementos para más detalles) | +| {{ unimplemented_inline() }} `alignmentscope` | {{ MathMLElement("mtable") }} | Un valor booleano que especifica si las columnas de la tabla deben actuar como ámbitos de alineación o no. | +| {{ unimplemented_inline() }} `altimg` `altimg-width` `altimg-height` `altimg-valign` `alttext` | {{ MathMLElement("math") }} | Opciones visuales y textuales de repliegue | +| `bevelled` | {{ MathMLElement("mfrac") }} | Especifica el estilo de como se debe mostrar la fracción. | +| {{ unimplemented_inline() }} `charalign` | {{ MathMLElement("mstack") }} | Especifica la alineación horizontal de los dígitos. | +| `close` | {{ MathMLElement("mfenced") }} | Una cadena para el delimitador de cierre. | +| `columnalign` | {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }}, {{ MathMLElement("mlabeledtr") }} | Especifica la alineación horizontal de las celdas de la tabla. | +| `columnlines` | {{ MathMLElement("mtable") }} | Especifica los bordes de la columna de la tabla. | +| {{ unimplemented_inline() }} `columnspacing` | {{ MathMLElement("mtable") }} | Especifica el espacio entre las columnas de la tabla. | +| `columnspan` | {{ MathMLElement("mtd") }} | Un valor entero no negativo que indica a cuantas columnas se extiende las celdas de la tabla. | +| {{ unimplemented_inline() }} `columnwidth` | {{ MathMLElement("mtable") }} | Especifica el ancho de las columnas de la tabla. | +| {{ unimplemented_inline() }} `crossout` | {{ MathMLElement("mscarry") }} | Especifica el tipo de linea que se dibuja para tachar. | +| {{ unimplemented_inline() }} `decimalpoint` | {{ MathMLElement("mstyle") }} | Si el valor de `decimalpoint` es usado para especificar la [alineación](#align), este atributo especifica el caracter del punto de alineación dentro de las columnas de {{ MathMLElement("mstack") }} y {{ MathMLElement("mtable") }} . | +| `denomalign` | {{ MathMLElement("mfrac") }} | La alineación del denominador bajo la fracción. | +| `depth` | {{ MathMLElement("mpadded") }} | Establece o incrementa la profundidad. Ver [longitud](/es/docs/MathML/Attributes/Values). | +| `dir` | {{ MathMLElement("math") }}, {{ MathMLElement("mi") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("mrow") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La dirección del texto. Posibles valores son ltr (izquierda a derecha) o rtl (derecha a izquierda). | +| `display` | {{ MathMLElement("math") }} | Especifica el modo de renderizado. Los valores `block` e `inline` son permitidos. | +| `displaystyle` | {{ MathMLElement("mstyle") }}, {{ MathMLElement("mtable") }} | Un valor booleano que especifica si un espacio más vertical es usado para las ecuaciones mostradas o, si se establece como `false`, un diseño más compacto se utiliza para mostrar las formulas. | +| {{ unimplemented_inline() }} `edge` | {{ MathMLElement("malignmark") }} | | +| {{ unimplemented_inline() }} `equalcolumns` | {{ MathMLElement("mtable") }} | Un valor booleano que indica si se debe obligar a las columnas a tener la misma altura total. | +| {{ unimplemented_inline() }} `equalrows` | {{ MathMLElement("mtable") }} | Un valor booleano que indica si se debe obligar a las filas a tener la misma altura total. | +| `fence` | {{ MathMLElement("mo") }} | Un valor booleano que indica si el operador está cercado (como parentesis). No hay efecto visual de este atributo. | +| {{ unimplemented_inline() }} `form` | {{ MathMLElement("mo") }} | Especifica el rol del operador en una expresión cerrada. | +| `frame` | {{ MathMLElement("mtable") }} | Especifica bordes de toda una {{ MathMLElement("mtable") }}. Posibles valores son: `none` (default), `solid` y `dashed`. | +| {{ unimplemented_inline() }} `framespacing` | {{ MathMLElement("mtable") }} | Especifica espacio adicional agregado entre la tabla y el frame. | +| {{ unimplemented_inline() }} `groupalign` | {{ MathMLElement("maligngroup") }}, {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | | +| `height` | {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }} | Especifica la altura deseada. Ver [longitudes](/es/docs/MathML/Attributes/Values#Lengths) para los posibles valores. | +| `href` | _All_ | Usado para estableces un hyperlink para determinada URL. | +| `id` | _All_ | Establece un unico identificador asociado con el elemento. | +| {{ unimplemented_inline() }} `indentalign` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indentalignfirst` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indentalignlast` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indentshift` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indentshiftfirst` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indentshiftlast` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `indenttarget` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `infixlinebreakstyle` | {{ MathMLElement("mstyle") }} | Especifica el valor por defecto de `linebreakstyle` a usar para los operadores infijos. | +| `largeop` | {{ MathMLElement("mo") }} | Especifica si el operador debe dibujarse más grande de lo normal. | +| `length` | {{ MathMLElement("msline") }} | | +| {{ unimplemented_inline() }} `linebreak` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `linebreakmultchar` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `linebreakstyle` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| {{ unimplemented_inline() }} `lineleading` | {{ MathMLElement("mo") }}, {{ MathMLElement("mspace") }} | | +| `linethickness` | {{ MathMLElement("mfrac") }} | El grosor de la linea de fracción horizontal. | +| {{ unimplemented_inline() }} `location` | {{ MathMLElement("mscarries") }} | | +| {{ unimplemented_inline() }} `longdivstyle` | {{ MathMLElement("mlongdiv") }} | Controla el estilo del diseño de la división larga. | +| `lspace` | {{ MathMLElement("mo") }}, {{ MathMLElement("mpadded") }} | La cantidad de espacio antes del operador(ver [length](/es/docs/MathML/Attributes/Values#Lengths) para valores y unidades). | +| `lquote` | {{ MathMLElement("ms") }} | El carácter de apertura de citas que encierra el contenido. El valor predeterminado es "`"`". | +| `mathbackground` | _All_ | El colo de fondo. Puedes usar `#rgb`, `#rrggbb` y [nombres de color HTML](/es/docs/CSS/color_value#HTML.2fSVG.2fX11.c2.a0_Color_Keywords). | +| `mathcolor` | _All_ | El color de texto. Puedes usar `#rgb`, `#rrggbb` y [nombres de color HTML](/es/docs/CSS/color_value#HTML.2fSVG.2fX11.c2.a0_Color_Keywords). | +| `mathsize` | {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | El tamaño del contenido. Comenzando con Gecko 20.0 (Firefox 20 / Thunderbird 20 / SeaMonkey 2.17) valores sin unidades están permitidos y se interpretan como N veces el tamaño predeterminado. | +| `mathvariant` | {{ MathMLElement("mi") }}, {{ MathMLElement("mn") }}, {{ MathMLElement("mo") }}, {{ MathMLElement("ms") }}, {{ MathMLElement("mtext") }} | La clase logica del identificador, la cual varia en tipografia. | +| `maxsize` | {{ MathMLElement("mo") }} | El tamaño máximo del operador. | +| {{ unimplemented_inline() }} `minlabelspacing` | {{ MathMLElement("mtable") }} | Un [valor de longitud](/es/docs/MathML/Attributes/Values) espcificando el minimo espacio entre una [etiqueta](/es/docs/Web/MathML/Element/mlabeledtr) y la celda adjacente en la fila. | +| `minsize` | {{ MathMLElement("mo") }} | El tamaño mínimo del operador. | +| `movablelimits` | {{ MathMLElement("mo") }} | Especifica si los guiones bajos y altos se mueven a las posiciones de sub-índice o super-índice. | +| `notation` | {{ MathMLElement("menclose") }} | Una lista de anotaciones, separado por espacios en blanco, para aplicar a los elementos secundarios. | +| `numalign` | {{ MathMLElement("mfrac") }} | La alineación del numerador en la fracción. | +| `open` | {{ MathMLElement("mfenced") }} | Una cadena para el delimitador de apertura. | +| {{ unimplemented_inline() }} `overflow` | {{ MathMLElement("math") }} | Si una expresión es demasiado larga para encajar en el ancho definido, este atributo establece el tratamiendo preferido. | +| {{ unimplemented_inline() }} `position` | {{ MathMLElement("msgroup") }}, {{ MathMLElement("msrow") }}, {{ MathMLElement("mscarries") }}, {{ MathMLElement("msline") }} | | +| `rowalign` | {{ MathMLElement("mtable") }}, {{ MathMLElement("mtd") }}, {{ MathMLElement("mtr") }} | Especifica la alineación vertical de las celdas de la tabla. | +| `rowlines` | {{ MathMLElement("mtable") }} | Especifica los bordes de las filas de la tabla. | +| `rowspacing` | {{ MathMLElement("mtable") }} | Especifica el espacio entre las filas de la tabla. | +| `rowspan` | {{ MathMLElement("mtd") }} | Un valor entero no negativo que indica el númerp de filas que se extiende las celdas. | +| `rspace` | {{ MathMLElement("mo") }} | La cantidad de espacios luego del operador. | +| `rquote` | {{ MathMLElement("ms") }} | La marca de cierre de cita que encierra el contenido. El valor predeterminado es "`"`". | +| `scriptlevel` | {{ MathMLElement("mstyle") }} | Controles sobre el tamaño de la fuente. Cuando mayor sea el nivel del script, menor el tamaño de la fuente. | +| `scriptminsize` | {{ MathMLElement("mstyle") }} | Especifica el minimo tamaño de fuente permitidos debido a cambios en `scriptlevel`. Comenzando con Gecko 20.0 (Firefox 20 / Thunderbird 20 / SeaMonkey 2.17) valores sin unidades y porcentajes son permitidos y se interpretan como multiplos de "8pt". | +| `scriptsizemultiplier` | {{ MathMLElement("mstyle") }} | Especifica el multiplicador a ser utilizado para ajustar el tamaño de fuente debidp a cambios en `scriptlevel`. | +| `selection` | {{ MathMLElement("maction") }} | El elemento secundario al cual se dirige la acción. | +| `separator` | {{ MathMLElement("mo") }} | No existe efecto visual para este elemento, pero especifica si el operador es un separador (como las comas). | +| `separators` | {{ MathMLElement("mfenced") }} | Una secuencia de ceros o más caracteres a ser usados por diferentes separadores. | +| {{ unimplemented_inline() }} `shift` | {{ MathMLElement("msgroup") }} | | +| {{ unimplemented_inline() }} `side` | {{ MathMLElement("mtable") }} | Especifica la posición donde los elementos{{ MathMLElement("mlabeledtr") }} deberían ser posicionados. | +| {{ unimplemented_inline() }} `src` | {{ MathMLElement("mglyph") }} | La ubicación de la imagen. | +| {{ unimplemented_inline() }} `stackalign` | {{ MathMLElement("mstack") }} | | +| `stretchy` | {{ MathMLElement("mo") }} | Especifica si el operador se extiende hasta el tamaño del elemento adyacente. | +| `subscriptshift` | {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msub") }}, {{ MathMLElement("msubsup") }} | El espacio mínimo por el que se desplace el subíndice por debajo de la línea de base de la expresión. | +| `supscriptshift` | {{ MathMLElement("mmultiscripts") }}, {{ MathMLElement("msup") }}, {{ MathMLElement("msubsup") }} | El espacio mínimo por el que se desplace el superíndice por encima de la línea de base de la expresión. | +| `symmetric` | {{ MathMLElement("mo") }} | Si `stretchy` es `true`, este atributo especifica si el operador debe estar simetrico verticalmente al eje imaginario de matemáticas (linea centrada de fracción). | +| `voffset` | {{ MathMLElement("mpadded") }} | Ajusta la posición vertical del contenido secundario. | +| `width` | {{ MathMLElement("mglyph") }}, {{ MathMLElement("mpadded") }}, {{ MathMLElement("mspace") }}, {{ MathMLElement("mtable") }} | Especifica el ancho deseado. Ver [longitudes](/es/docs/MathML/Attributes/Values#Lengths) para posibles valores. | +| `xlink:href` | _All_ | Puede ser usado para establecer un hyperlink para determinada URL. Sin embargo, se ainma a los autores a usar el atributo `href` en su lugar. | +| `xmlns` | {{ MathMLElement("math") }} | Especifica la URL para el espacio de nombres MathML ([`http://www.w3.org/1998/Math/MathML`](http://www.w3.org/1998/Math/MathML)) | diff --git a/files/es/web/mathml/element/math/index.md b/files/es/web/mathml/element/math/index.md index 6bd3828388b877..c26401140be59f 100644 --- a/files/es/web/mathml/element/math/index.md +++ b/files/es/web/mathml/element/math/index.md @@ -45,34 +45,32 @@ Además de los siguientes atributos, el elemento `` acepta cualquier atrib ### Notación HTML5 ```html - + MathML en HTML5 - - - + + + + a + 2 + + + + + b + 2 + + + = - a - 2 - - + - - b + c 2 - = - - c - 2 - - - - + ``` diff --git a/files/es/web/media/dash_adaptive_streaming_for_html_5_video/index.md b/files/es/web/media/dash_adaptive_streaming_for_html_5_video/index.md index fac5ef2b2c65ef..7f5b26b97ef6e9 100644 --- a/files/es/web/media/dash_adaptive_streaming_for_html_5_video/index.md +++ b/files/es/web/media/dash_adaptive_streaming_for_html_5_video/index.md @@ -73,8 +73,8 @@ You'll want to modify your web page to point to the DASH manifest first, instead ```html ``` diff --git a/files/es/web/progressive_web_apps/tutorials/js13kgames/app_structure/index.md b/files/es/web/progressive_web_apps/tutorials/js13kgames/app_structure/index.md index b41388df2b6fd3..e67b7e326e9e2c 100644 --- a/files/es/web/progressive_web_apps/tutorials/js13kgames/app_structure/index.md +++ b/files/es/web/progressive_web_apps/tutorials/js13kgames/app_structure/index.md @@ -64,15 +64,14 @@ La estructura del sitio web [js13kPWA](https://mdn.github.io/pwa-examples/js13kp Desde el punto de vista HTML, el intérprete de la aplicación es todo lo que está fuera de la sección de contenido: ```html - + js13kGames — Entradas del marco A + content="Una lista de las entradas del marco A enviadas a la competencia js13kGames 2017, que se utiliza como ejemplo para los artículos de MDN sobre Aplicaciones Web Progresivas" /> @@ -243,10 +242,10 @@ self.addEventListener("install", function (e) { e.waitUntil( caches.open(cacheName).then(function (cache) { console.log( - "[Servicio Worker] Almacena todo en caché: contenido e intérprete de la aplicación" + "[Servicio Worker] Almacena todo en caché: contenido e intérprete de la aplicación", ); return cache.addAll(contentToCache); - }) + }), ); }); ``` @@ -263,14 +262,14 @@ self.addEventListener("fetch", function (e) { fetch(e.request).then(function (response) { return caches.open(cacheName).then(function (cache) { console.log( - "[Servicio Worker] Almacena el nuevo recurso: " + e.request.url + "[Servicio Worker] Almacena el nuevo recurso: " + e.request.url, ); cache.put(e.request, response.clone()); return response; }); }) ); - }) + }), ); }); ``` diff --git a/files/es/web/progressive_web_apps/tutorials/js13kgames/offline_service_workers/index.md b/files/es/web/progressive_web_apps/tutorials/js13kgames/offline_service_workers/index.md index cec01b5bd3fe77..cd173b18abe652 100644 --- a/files/es/web/progressive_web_apps/tutorials/js13kgames/offline_service_workers/index.md +++ b/files/es/web/progressive_web_apps/tutorials/js13kgames/offline_service_workers/index.md @@ -106,10 +106,10 @@ self.addEventListener("install", (e) => { e.waitUntil( caches.open(cacheName).then((cache) => { console.log( - "[Servicio Worker] Almacena todo en caché: contenido e intérprete de la aplicación" + "[Servicio Worker] Almacena todo en caché: contenido e intérprete de la aplicación", ); return cache.addAll(contentToCache); - }) + }), ); }); ``` @@ -150,14 +150,14 @@ self.addEventListener("fetch", (e) => { fetch(e.request).then((response) => { return caches.open(cacheName).then((cache) => { console.log( - "[Servicio Worker] Almacena el nuevo recurso: " + e.request.url + "[Servicio Worker] Almacena el nuevo recurso: " + e.request.url, ); cache.put(e.request, response.clone()); return response; }); }) ); - }) + }), ); }); ``` @@ -187,7 +187,7 @@ self.addEventListener("install", (e) => { e.waitUntil( caches.open("js13kPWA-v2").then((cache) => { return cache.addAll(contentToCache); - }) + }), ); }); ``` @@ -207,9 +207,9 @@ self.addEventListener("activate", (e) => { if (key !== cacheName) { return caches.delete(key); } - }) + }), ); - }) + }), ); }); ``` diff --git a/files/es/web/progressive_web_apps/tutorials/js13kgames/re-engageable_notifications_push/index.md b/files/es/web/progressive_web_apps/tutorials/js13kgames/re-engageable_notifications_push/index.md index 7e8eabbd61fc8f..9051f056a58aef 100644 --- a/files/es/web/progressive_web_apps/tutorials/js13kgames/re-engageable_notifications_push/index.md +++ b/files/es/web/progressive_web_apps/tutorials/js13kgames/re-engageable_notifications_push/index.md @@ -203,7 +203,7 @@ const webPush = require("web-push"); if (!process.env.VAPID_PUBLIC_KEY || !process.env.VAPID_PRIVATE_KEY) { console.log( "Debes configurar las variables de entorno VAPID_PUBLIC_KEY y " + - "VAPID_PRIVATE_KEY. Puedes utilizar las siguientes: " + "VAPID_PRIVATE_KEY. Puedes utilizar las siguientes: ", ); console.log(webPush.generateVAPIDKeys()); return; @@ -212,7 +212,7 @@ if (!process.env.VAPID_PUBLIC_KEY || !process.env.VAPID_PRIVATE_KEY) { webPush.setVapidDetails( "https://github.com/mdn/serviceworker-cookbook/", process.env.VAPID_PUBLIC_KEY, - process.env.VAPID_PRIVATE_KEY + process.env.VAPID_PRIVATE_KEY, ); ``` @@ -260,7 +260,7 @@ self.addEventListener("push", function (event) { event.waitUntil( self.registration.showNotification("ServiceWorker Cookbook", { body: payload, - }) + }), ); }); ``` diff --git a/files/es/web/security/same-origin_policy/index.md b/files/es/web/security/same-origin_policy/index.md index e7a83116ac4da2..dcfd6a66171dac 100644 --- a/files/es/web/security/same-origin_policy/index.md +++ b/files/es/web/security/same-origin_policy/index.md @@ -93,24 +93,24 @@ Especificación: -[…] - +
[…]
``` ```html @@ -31,7 +29,7 @@ Puede hacer esto para un formulario entero o para elementos específicos de tipo […]
- +
``` diff --git a/files/es/web/security/types_of_attacks/index.md b/files/es/web/security/types_of_attacks/index.md index 0edfef6a58de57..897353711f2211 100644 --- a/files/es/web/security/types_of_attacks/index.md +++ b/files/es/web/security/types_of_attacks/index.md @@ -3,7 +3,6 @@ title: Tipos de ataques slug: Web/Security/Types_of_attacks --- - Este artículo describe varios tipos de ataques de seguridad y técnicas para mitigarlos. ## Click-jacking @@ -36,18 +35,21 @@ CSRF (a veces también llamado XSRF) es una clase de ataque relacionada. El atac Wikipedia menciona un buen ejemplo para CSRF. En esta situación, alguien incluye una imagen que no es realmente una imagen (por ejemplo en un chat o foro sin filtrar), sino que en realidad es una solicitud a su servidor de bancos para retirar dinero: ```html - + ``` Ahora, si ha iniciado sesión en su cuenta bancaria y sus cookies aún son válidas (y no hay otra validación), transferirá el dinero tan pronto cargue la página que contiene esta imagen. Para endpoints (enlaces) que requieren una solicitud POST, es posible programáticamente activar una solicitud de \
(quizás en un \