Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(es): content clean up for markdown-lint-cli bump #17477

Merged
merged 1 commit into from
Dec 15, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions files/es/glossary/base64/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,12 +50,12 @@ Ambas funciones trabajan sobre cadenas de texto. Si desea trabajar con [ArrayBuf
- crear una colección de métodos para los que los objetos parecidos a cadenas (de ahora en adelante, `stringView`s) funcionen estrictamente en arrays de números más que en cadenas JavaScript inmutables.
- trabajar con otras codificaciones Unicode diferentes de las [`DOMString`](/es/docs/Web/JavaScript/Reference/Global_Objects/String)s UTF-16 por defecto de JavaScript.

**Herramientas**
## Herramientas

- [Reescribir atob() y btoa() usando TypedArrays y UTF-8](/es/docs/glossary/base64#solution_.232_.e2.80.93_rewriting_atob%28%29_and_btoa%28%29_using_typedarrays_and_utf-8)
- [`StringView`, una representación tipo C de cadenas basadas en arrays tipados](/es/docs/Web/JavaScript/Typed_arrays/StringView)

**Temas relacionados**
## Temas relacionados

- [`ArrayBuffer`](/es/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer)
- [Vectores o arrays tipados](/es/docs/Web/JavaScript/Typed_arrays)
Expand Down
2 changes: 0 additions & 2 deletions files/es/web/api/document/documentelement/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ slug: Web/API/Document/documentElement

### Resumen

**Solo-lectura**

Devuelve el [`Element`](/es/DOM/element) que es el elemento raíz de [document](/es/DOM/document) (por ejemplo, devuelve el elemento `<html>` en los documentos HTML).

### Sintaxis
Expand Down
2 changes: 1 addition & 1 deletion files/es/web/api/navigator/getusermedia/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Pide al usuario permiso para usar un dispositivo multimedia como una cámara o m
navigator.getUserMedia ( constraints, successCallback, errorCallback );
```

**Ejemplo**
## Ejemplo

Aquí hay un ejemplo usando getUserMedia() con los prefijos del navegador.

Expand Down
4 changes: 2 additions & 2 deletions files/es/web/api/navigator/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Un objeto `Navigator` puede ser obtenido usando la propiedad de sólo lectura {{

## Propiedades de instancia

_No hereda ninguna propiedad_
_No hereda ninguna propiedad._

### Propiedadedes estandard

Expand Down Expand Up @@ -120,7 +120,7 @@ _No hereda ninguna propiedad_

## Metodos de instancia

_No hereda ningun metodo_
_No hereda ningun metodo._

- {{domxref("Navigator.canShare()")}}
- : Devuelve `verdadero` si una llamada a `Navigator.share()` tiene éxito.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Para documentacion de referencia acerca de workers busca {{ domxref("Worker") }}

La interfaz {{ domxref("Worker") }} crea hilos a nivel de SO reales, y la concurrencia puede causar effectos interesantes en tu código si no eres cuidadoso. Sin embargo, en el caso de los web workers, el control cuidadoso de los puntos de comunicacion con otros hilos indica que es realmente muy dificil causar problemas de concurrencia. No existe acceso a componentes no-hilo seguros o al DOM y debes pasar la informacion entrante o saliente del hilo a traves de objetos serializados. Así que debes poner esfuerzo para causar problemas en tu código.

**Creando un web worker**
### Creando un web worker

Crear un nuevo worker es simple. Sólo tienes que llamar el constructor {{ domxref("Worker.Worker", "Worker()") }}, especificando la URI de un script a ejecutar en el hilo del worker (_worker thread_), y, si deseas poder recibir notificaciones del worker, establece la propiedad {{domxref("Worker.onmessage")}} del worker a una función de manejo de eventos apropiada.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -172,8 +172,6 @@ Think of an extension as compressing a file before e-mailing it to someone. What

> **Nota:** Extensions are explained in sections 5.8, 9, 11.3.2, and 11.4 of the spec.

_TODO_

### Subprotocols

Think of a subprotocol as a custom [XML schema](https://en.wikipedia.org/wiki/XML_schema) or [doctype declaration](https://en.wikipedia.org/wiki/Document_Type_Definition). You're still using XML and its syntax, but you're additionally restricted by a structure you agreed on. WebSocket subprotocols are just like that. They do not introduce anything fancy, they just establish structure. Like a doctype or schema, both parties must agree on the subprotocol; unlike a doctype or schema, the subprotocol is implemented on the server and cannot be externally refered to by the client.
Expand Down
2 changes: 1 addition & 1 deletion files/es/web/api/window/open/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -409,7 +409,7 @@ The purpose is to warn users in advance of context changes to minimize confusion

When extreme changes in context are explicitly identified before they occur, then the users can determine if they wish to proceed or so they can be prepared for the change: not only they will not be confused or feel disoriented, but more experienced users can better decide how to open such links (in a new window or not, in the same window, in a new tab or not, in "background" or not).

**References**
**References:**

- "If your link spawns a new window, or causes another windows to 'pop up' on your display, or move the focus of the system to a new FRAME or Window, then the nice thing to do is to tell the user that something like that will happen." [World Wide Web Consortium Accessibility Initiative regarding popups](http://www.w3.org/WAI/wcag-curric/sam77-0.htm)
- "Use link titles to provide users with a preview of where each link will take them, before they have clicked on it." [Ten Good Deeds in Web Design](http://www.useit.com/alertbox/991003.html), Jakob Nielsen, October 1999
Expand Down
4 changes: 2 additions & 2 deletions files/es/web/css/all/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ all: revert;

## Ejemplos

**HTML**
### HTML

```html
<blockquote id="quote">
Expand All @@ -54,7 +54,7 @@ all: revert;
Phasellus eget velit sagittis.
```

**CSS**
### CSS

```css
html {
Expand Down
4 changes: 2 additions & 2 deletions files/es/web/css/float/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ En este ejemplo, hay tres cuadrados de color. Dos flotan hacia la izquierda, y u

Un elemento flotante es al menos tan alto como su elemento hijo flotante más alto. En el ejemplo se le da al elemento padre `width: 100%` y la propiedad de flotante para asegurar que es lo suficientemente alto para encajar con sus hijos flotantes, y asegurar que ocupa el ancho -width- del padre de modo de no tener que limpiar su pariente adyacente.

**HTML**
#### HTML

```html
<section>
Expand All @@ -108,7 +108,7 @@ Un elemento flotante es al menos tan alto como su elemento hijo flotante más al
</section>
```

**CSS**
#### CSS

```css
section {
Expand Down
4 changes: 2 additions & 2 deletions files/es/web/css/frequency/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Aunque todas las unidades representen la misma frecuencia para el valor `0`, la

## Ejemplos

**Valores de frecuencia permitidos**
### Valores de frecuencia permitidos

| Código | Significado |
| --------- | ------------------------------------------------------------------------------------------------------------------ |
Expand All @@ -29,7 +29,7 @@ Aunque todas las unidades representen la misma frecuencia para el valor `0`, la
| `+0Hz` | Cero, con un símbolo `+ y la unidad`. |
| `-0kHz` | Cero, con un símbolo `-` y la unidad (Aunque no sea común, es un valor permitido). |

**Valores de frecuencia no permitidos**
### Valores de frecuencia no permitidos

| Código | Significado |
| ------ | -------------------------------------------------------------------------------------------------------------- |
Expand Down
2 changes: 1 addition & 1 deletion files/es/web/css/gradient/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ El tipo de datos [CSS](/es/docs/CSS) `<gradient>` indica un tipo de {{cssxref("&

Un gradiente de CSS no es un {{cssxref("&lt;color&gt;")}} pero tampoco es una imagen con [dimensiones intrínsecas](/es/docs/Web/CSS/image#no_intrinsic); es decir, que no tiene tamaño natural o preferido, ni una relación preferida. Su tamaño concreto coincidirá con los elementos a los que se aplica.

**Funciones de las Gradientes**
## Funciones de las Gradientes

Hay tres tipos de gradientes de color:

Expand Down
2 changes: 1 addition & 1 deletion files/es/web/css/grid-template-areas/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Estas áreas no están asociadas a ningún elemento particular de la cuadrícula

### Result

_{{EmbedLiveSample("Example", "100%", "250px")}}_
{{EmbedLiveSample("Example", "100%", "250px")}}

## Especificaciones

Expand Down
2 changes: 1 addition & 1 deletion files/es/web/html/global_attributes/draggable/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,6 @@ Por default , unicamente el texto , las imagenes y los vínculos pueden ser arra

{{Compat}}

**Ver también**
## Ver también

- [atributos globales](/es/docs/Web/HTML/Atributos_Globales)
2 changes: 1 addition & 1 deletion files/es/web/javascript/data_structures/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ Asocia una clave con un valor y tiene los siguientes atributos:
| [[Enumerable]] | `Boolean` | Si es `true`, la propiedad se enumerará en bucles [`for...in`](/es/docs/Web/JavaScript/Reference/Statements/for...in). Consulta también [Enumerabilidad y posesión de propiedades](/es/docs/Web/JavaScript/Enumerability_and_ownership_of_properties). | `false` |
| [[Configurable]] | `Boolean` | Si es `false`, la propiedad no se puede eliminar, no se puede cambiar a una propiedad de acceso descriptor y los atributos que no sean [[Value]] y [[Writable]] no se pueden cambiar. | `false` |

**Atributos obsoletos (a partir de ECMAScript 3, renombrado en ECMAScript 5)**
**Atributos obsoletos (a partir de ECMAScript 3, renombrado en ECMAScript 5).**

| Atributo | Tipo | Descripción |
| ------------ | --------- | ------------------------------------------------- |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ slug: Web/JavaScript/Enumerability_and_ownership_of_properties

Las propiedades enumerables son aquellas propiedades cuyo indicador enumerable interno se establece en `true`, que es el valor predeterminado para las propiedades creadas mediante una asignación simple o mediante un iniciador de propiedad (propiedades definidas mediante {{jsxref("Global_Objects/Object/defineProperty", "Object.defineProperty")}} y tal valor enumerable predeterminado a `false`). Se muestran numerosas propiedades en bucles {{jsref("Statements/for...in", "for...in")}} a menos que la clave de la propiedad sea {{jsxref("Global_Objects/Symbol", "Symbol")}}. La posesión de las propiedades está determinada por si la propiedad pertenece directamente al objeto y no a su cadena prototipo. Las propiedades de un objeto también se pueden recuperar en total. Hay varios medios incorporados para detectar, iterar/enumerar y recuperar propiedades de objetos, y el gráfico que se muestra a continuación está disponible. A continuación, se muestra un código de muestra que demuestra cómo obtener las categorías faltantes.

**Propiedad, enumerabilidad y posesión — métodos integrados de detección, recuperación e iteración**
**Propiedad, enumerabilidad y posesión — métodos integrados de detección, recuperación e iteración.**

- Funcionalidad

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,7 @@ Una {{JSxRef("Statements/label", "label")}} proporciona una instrucción con un

El valor de `label` puede ser cualquier identificador de JavaScript que no sea una palabra reservada. La `declaración` que identifica a una etiqueta puede ser cualquier enunciado.

**Ejemplo**
## Ejemplo

En este ejemplo, la etiqueta `markLoop` identifica un bucle `while`.

Expand Down
11 changes: 4 additions & 7 deletions files/es/web/javascript/guide/using_promises/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -194,13 +194,10 @@ Las `promesas` resuelven un fallo fundamental de la pirámide de funciones callb

Cuando una `promesa` es rechazada, uno de los dos eventos se envía al ámbito global (generalmente, éste es el {{domxref("window")}}, o, si se utiliza en un trabajador web, es el {{domxref("Worker")}} u otra interfaz basada en un trabajador). Los dos eventos son:

**{{domxref("Window.rejectionhandled_event", "rejectionhandled")}}**

Se envía cuando se rechaza una promesa, una vez que el rechazo ha sido manejado por la función `reject` del ejecutor.

**{{domxref("Window.unhandledrejection_event", "unhandledrejection")}}**

Se envía cuando se rechaza una promesa pero no hay un controlador de rechazo disponible.
- {{domxref("Window.rejectionhandled_event", "rejectionhandled")}}
- : Se envía cuando se rechaza una promesa, una vez que el rechazo ha sido manejado por la función `reject` del ejecutor.
- {{domxref("Window.unhandledrejection_event", "unhandledrejection")}}
- : Se envía cuando se rechaza una promesa pero no hay un controlador de rechazo disponible.

En ambos casos, el evento (del tipo {{domxref("PromiseRejectionEvent")}}) tiene como miembros una propiedad {{domxref("PromiseRejectionEvent.promise", "promise")}} que indica que la promesa fue rechazada, y una propiedad {{domxref("PromiseRejectionEvent.reason", "reason")}} que proporciona el motivo por el cuál se rechaza la promesa.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ var p = new Person();

En el ejemplo anterior, la función flecha no tiene su propio `this`. Se utiliza el valor `this` del {{Glossary("Scope", "ámbito")}} léxico adjunto; las funciones flecha siguen las reglas normales de búsqueda de variables. Entonces, mientras busca `this` que no está presente en el {{Glossary("Scope", "ámbito")}} actual, una función flecha termina encontrando el `this` de su {{Glossary("Scope", "ámbito")}} adjunto.

**Relación con el modo estricto**
### Relación con el modo estricto

Dado que `this` proviene del contexto léxico circundante, en el {{JSxRef("Modo_estricto", "modo estricto")}} se ignoran las reglas con respecto a `this`.

Expand Down
22 changes: 11 additions & 11 deletions files/es/web/javascript/reference/global_objects/array/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Los _arrays_ son objetos similares a una lista cuyo prototipo proporciona métod

### Operaciones habituales

**Crear un Array**
#### Crear un Array

```js
let frutas = ["Manzana", "Banana"];
Expand All @@ -21,7 +21,7 @@ console.log(frutas.length);
// 2
```

**Acceder a un elemento de Array mediante su índice**
#### Acceder a un elemento de Array mediante su índice

```js
let primero = frutas[0];
Expand All @@ -31,7 +31,7 @@ let ultimo = frutas[frutas.length - 1];
// Banana
```

**Recorrer un Array**
#### Recorrer un Array

```js
frutas.forEach(function (elemento, indice, array) {
Expand All @@ -41,35 +41,35 @@ frutas.forEach(function (elemento, indice, array) {
// Banana 1
```

**Añadir un elemento al final de un Array**
#### Añadir un elemento al final de un Array

```js
let nuevaLongitud = frutas.push("Naranja"); // Añade "Naranja" al final
// ["Manzana", "Banana", "Naranja"]
```

**Eliminar el último elemento de un Array**
#### Eliminar el último elemento de un Array

```js
let ultimo = frutas.pop(); // Elimina "Naranja" del final
// ["Manzana", "Banana"]
```

**Añadir un elemento al principio de un Array**
#### Añadir un elemento al principio de un Array

```js
let nuevaLongitud = frutas.unshift("Fresa"); // Añade "Fresa" al inicio
// ["Fresa" ,"Manzana", "Banana"]
```

**Eliminar el primer elemento de un Array**
#### Eliminar el primer elemento de un Array

```js
let primero = frutas.shift(); // Elimina "Fresa" del inicio
// ["Manzana", "Banana"]
```

**Encontrar el índice de un elemento del Array**
#### Encontrar el índice de un elemento del Array

```js
frutas.push("Fresa");
Expand All @@ -79,7 +79,7 @@ let pos = frutas.indexOf("Banana"); // (pos) es la posición para abreviar
// 1
```

**Eliminar un único elemento mediante su posición**
#### Eliminar un único elemento mediante su posición

- Ejemplo:
- : Eliminamos "Banana" del _array_ pasándole dos parámetros: la posición del primer elemento que se elimina y el número de elementos que queremos eliminar. De esta forma, `.splice(pos, 1)` empieza en la posición que nos indica el valor de la variable `pos` y elimina 1 elemento. En este caso, como `pos` vale 1, elimina un elemento comenzando en la posición 1 del _array,_ es decir "Banana".
Expand All @@ -89,7 +89,7 @@ let elementoEliminado = frutas.splice(pos, 1);
// ["Manzana", "Fresa"]
```

**Eliminar varios elementos a partir de una posición**
#### Eliminar varios elementos a partir de una posición

- Nota:
- : Con `.splice()` no solo se puede eliminar elementos del array, si no que también podemos extraerlos guardándolo en un nuevo array. ¡Ojo! que al hacer esto estaríamos modificando el array de origen.
Expand All @@ -109,7 +109,7 @@ console.log(vegetales);
// ["Repollo", "Zanahoria"] ==> Lo que actualmente tiene "vegetales"
```

**Copiar un Array**
#### Copiar un Array

```js
let copiaArray = vegetales.slice();
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ var g = gen(); // "Generator { }"

## Métodos de instanciación

_Tambien hereda propiedades de {{JSxRef("Iterator")}}_
_Tambien hereda propiedades de {{JSxRef("Iterator")}}._

- {{jsxref("Generator.prototype.next()")}}
- : Retorna el valor ofrecido por la expresión {{jsxref("Operators/yield", "yield")}}
Expand All @@ -34,7 +34,7 @@ _Tambien hereda propiedades de {{JSxRef("Iterator")}}_

## Propiedades

_Tambien hereda propiedades de {{JSxRef("Iterator")}}_
_Tambien hereda propiedades de {{JSxRef("Iterator")}}._

- `Generator.prototype.constructor`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -215,7 +215,7 @@ function ShowProperties(b) {
}
```

_Resultados no tan simples: (especialmente si la captura silenciosa de errores había ocultado los mensajes de error)_
_Resultados no tan simples: (especialmente si la captura silenciosa de errores había ocultado los mensajes de error)._

```js
ob={}; ob.po=oco; ob.pn=ocn; // crear un objeto compuesto usando los objetos de prueba de arriba como valores de propiedad
Expand All @@ -227,7 +227,7 @@ ob={}; ob.po=oco; ob.pn=ocn; // crear un objeto compuesto usando los objetos de
Tenga en cuenta que solo se muestra la primera propiedad.
```

_(Pero si se crea el mismo objeto simplemente en un orden diferente, al menos en algunas implementaciones ...)_
(_Pero si se crea el mismo objeto simplemente en un orden diferente, al menos en algunas implementaciones ..._)

```js
ob={}; ob.pn=ocn; ob.po=oco; // cree el mismo objeto compuesto nuevamente, pero cree las mismas propiedades en un orden diferente
Expand Down Expand Up @@ -306,7 +306,7 @@ ocn = Object.create(null); // create "null" object (same as before)
Object.setPrototypeOf(ocn, Object.prototype); // set new object's prototype to the "generic" object (NOT standard-object)
```

_(In addition to all the string-related functions shown above, this also adds:)_
(_In addition to all the string-related functions shown above, this also adds:_)

```js
> ocn.valueOf() // shows {}
Expand Down
4 changes: 1 addition & 3 deletions files/es/web/progressive_web_apps/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,6 @@ Para saber cómo implementar PWA, lee la [guía para desarrolladores de PWA](/es

## Documentación

**<-- La lista automática temporal a continuación se reemplazará pronto -->**

{{LandingPageListSubpages}}

> **Advertencia:** **Todo lo que se encuentra debajo de este punto es un remanente de la versión anterior de esta página y se renovará a medida que se revise el resto del contenido.**
Expand Down Expand Up @@ -79,4 +77,4 @@ Las siguientes guías te muestran lo que debes hacer para implementar una PWA, e
- _[Colección de recursos, laboratorios de código y herramientas que necesitas para crear PWAs por parte del equipo de pwafire.org](https://pwafire.org)_
- _[Configuración de tu entorno de desarrollo de aplicaciones web progresivas](https://github.com/pwafire/pwadev-tips)_

_{{QuickLinksWithSubpages("/es/docs/Web/Progressive_web_apps/")}}_
{{QuickLinksWithSubpages("/es/docs/Web/Progressive_web_apps/")}}
2 changes: 1 addition & 1 deletion files/es/web/svg/element/g/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ slug: Web/SVG/Element/g

### Atributos Específicos

_No hay atributos específicos_
_No hay atributos específicos._

## Interfaz DOM

Expand Down