Skip to content

Commit

Permalink
Merge branch 'main' into fix/ru-global-objects-set-example
Browse files Browse the repository at this point in the history
  • Loading branch information
leon-win authored Nov 30, 2023
2 parents 5b9e7cd + d727d74 commit 10fec2f
Show file tree
Hide file tree
Showing 225 changed files with 3,901 additions and 1,264 deletions.
6 changes: 0 additions & 6 deletions files/es/_redirects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -695,7 +695,6 @@
/es/docs/HTML/Elemento/abbr /es/docs/Web/HTML/Element/abbr
/es/docs/HTML/Elemento/acronym /es/docs/Web/HTML/Element/acronym
/es/docs/HTML/Elemento/address /es/docs/Web/HTML/Element/address
/es/docs/HTML/Elemento/applet /es/docs/orphaned/Web/HTML/Element/applet
/es/docs/HTML/Elemento/area /es/docs/Web/HTML/Element/area
/es/docs/HTML/Elemento/article /es/docs/Web/HTML/Element/article
/es/docs/HTML/Elemento/aside /es/docs/Web/HTML/Element/aside
Expand Down Expand Up @@ -790,7 +789,6 @@
/es/docs/HTML:Elemento:abbr /es/docs/Web/HTML/Element/abbr
/es/docs/HTML:Elemento:acronym /es/docs/Web/HTML/Element/acronym
/es/docs/HTML:Elemento:address /es/docs/Web/HTML/Element/address
/es/docs/HTML:Elemento:applet /es/docs/orphaned/Web/HTML/Element/applet
/es/docs/HTML:Elemento:area /es/docs/Web/HTML/Element/area
/es/docs/HTML:Elemento:b /es/docs/Web/HTML/Element/b
/es/docs/HTML:Elemento:base /es/docs/Web/HTML/Element/base
Expand Down Expand Up @@ -2013,10 +2011,8 @@
/es/docs/Web/HTML/Canvas /es/docs/Web/API/Canvas_API
/es/docs/Web/HTML/Canvas/A_basic_ray-caster /es/docs/orphaned/Web/API/Canvas_API/A_basic_ray-caster
/es/docs/Web/HTML/Consejos_para_la_creación_de_páginas_HTML_de_carga_rápida /es/docs/Learn/HTML/Howto/Author_fast-loading_HTML_pages
/es/docs/Web/HTML/Element/applet /es/docs/orphaned/Web/HTML/Element/applet
/es/docs/Web/HTML/Element/basefont /es/docs/conflicting/Web/CSS/CSS_Fonts
/es/docs/Web/HTML/Element/bgsound /es/docs/Web/HTML/Element/audio
/es/docs/Web/HTML/Element/blink /es/docs/orphaned/Web/HTML/Element/blink
/es/docs/Web/HTML/Element/content /es/docs/Web/HTML/element/slot
/es/docs/Web/HTML/Element/input/datetime /es/docs/Web/HTML/Element/input/datetime-local
/es/docs/Web/HTML/Elemento /es/docs/Web/HTML/Element
Expand All @@ -2027,7 +2023,6 @@
/es/docs/Web/HTML/Elemento/abbr /es/docs/Web/HTML/Element/abbr
/es/docs/Web/HTML/Elemento/acronym /es/docs/Web/HTML/Element/acronym
/es/docs/Web/HTML/Elemento/address /es/docs/Web/HTML/Element/address
/es/docs/Web/HTML/Elemento/applet /es/docs/orphaned/Web/HTML/Element/applet
/es/docs/Web/HTML/Elemento/area /es/docs/Web/HTML/Element/area
/es/docs/Web/HTML/Elemento/article /es/docs/Web/HTML/Element/article
/es/docs/Web/HTML/Elemento/aside /es/docs/Web/HTML/Element/aside
Expand All @@ -2039,7 +2034,6 @@
/es/docs/Web/HTML/Elemento/bdo /es/docs/Web/HTML/Element/bdo
/es/docs/Web/HTML/Elemento/bgsound /es/docs/Web/HTML/Element/audio
/es/docs/Web/HTML/Elemento/big /es/docs/Web/HTML/Element/big
/es/docs/Web/HTML/Elemento/blink /es/docs/orphaned/Web/HTML/Element/blink
/es/docs/Web/HTML/Elemento/blockquote /es/docs/Web/HTML/Element/blockquote
/es/docs/Web/HTML/Elemento/body /es/docs/Web/HTML/Element/body
/es/docs/Web/HTML/Elemento/br /es/docs/Web/HTML/Element/br
Expand Down
4 changes: 0 additions & 4 deletions files/es/_wikihistory.json
Original file line number Diff line number Diff line change
Expand Up @@ -15299,10 +15299,6 @@
"jesanchez"
]
},
"orphaned/Web/HTML/Element/applet": {
"modified": "2019-03-23T23:42:26.076Z",
"contributors": ["Sebastianz", "teoli", "Jorolo"]
},
"orphaned/Web/HTML/Element/blink": {
"modified": "2019-10-10T16:37:40.291Z",
"contributors": ["teoli", "jcr4"]
Expand Down
229 changes: 0 additions & 229 deletions files/es/orphaned/web/html/element/applet/index.md

This file was deleted.

42 changes: 0 additions & 42 deletions files/es/orphaned/web/html/element/blink/index.md

This file was deleted.

65 changes: 65 additions & 0 deletions files/es/web/api/window/getscreendetails/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
title: "Window: método getScreenDetails()"
slug: Web/API/Window/getScreenDetails
l10n:
sourceCommit: e089abbca14964a8ce945135d954cbfd098fd6f7
---

{{APIRef("Window Management API")}}{{SeeCompatTable}}{{securecontext_header}}

El método **`getScreenDetails()`** de la interfaz {{domxref("Window")}} devuelve una {{jsxref("Promise", "Promesa")}} que cumple con la instancia del objeto {{domxref("ScreenDetails")}} representando los detalles de todas las pantallas disponibles del dispositivo del usuario.

## Sintaxis

```js-nolint
getScreenDetails()
```

### Parametros

Ninguno.

### Valor devuelto

Una {{jsxref("Promise", "Promesa")}} que cumple con la instancia de un objeto {{domxref("ScreenDetails")}}.

### Excepciones

- `NotAllowedError` {{domxref("DOMException")}}
- : Se produce si se establece una [Politica de permisos](/es/docs/Web/HTTP/Permissions_Policy) de {{httpheader("Permissions-Policy/window-management", "administración de ventanas")}} que bloquea el uso del [API de administracion de ventanas](/es/docs/Web/API/Window_Management_API), o si el usuario ha negado explícitamente la solicitud de permiso del navegador para utilizar la API.

## Ejemplos

Cuando `getScreenDetails()` es invocado se le pedirá permiso al usuario para administrar ventanas en todas sus pantallas (el estado de este permiso se puede verificar usando {{domxref("Permissions.query()")}} para consultar `window-management`). Cuando se concede el permiso, el objeto {{domxref("ScreenDetails")}} resultante contiene todos los detalles de todas las pantallas disponibles para el sistema del usuario.

El siguiente ejemplo abre una ventana de tamaño completo en cada pantalla disponible.

```js
const screenDetails = await window.getScreenDetails();

// Abre una ventana de tamaño completo en cada pantalla disponible.
for (const screen of screenDetails.screens) {
window.open(
"https://example.com",
"_blank",
`left=${screen.availLeft},
top=${screen.availTop},
width=${screen.availWidth},
height=${screen.availHeight}`,
);
}
```

> **Nota:** Consulta [Entorno de aprendizaje de multiples ventanas](https://mdn.github.io/dom-examples/window-management-api/) para un ejemplo completo (consulta también el [codigo fuente](https://github.com/mdn/dom-examples/tree/main/window-management-api)).
## Especificaciones

{{Specifications}}

## Compatibilidad con navegadores

{{Compat}}

## Véase también

- [API de administración de ventanas](/es/docs/Web/API/Window_Management_API)
Loading

0 comments on commit 10fec2f

Please sign in to comment.