Skip to content

Commit

Permalink
Merge branch 'main' into content-encoding
Browse files Browse the repository at this point in the history
  • Loading branch information
yin1999 authored Oct 3, 2024
2 parents c7ebba6 + 9826a5f commit 7ec16dc
Show file tree
Hide file tree
Showing 239 changed files with 7,844 additions and 2,733 deletions.
9 changes: 7 additions & 2 deletions files/es/_redirects.txt
Original file line number Diff line number Diff line change
Expand Up @@ -1738,7 +1738,7 @@
/es/docs/Web/API/WindowOrWorkerGlobalScope/caches /es/docs/Web/API/Window/caches
/es/docs/Web/API/WindowOrWorkerGlobalScope/clearInterval /es/docs/Web/API/clearInterval
/es/docs/Web/API/WindowOrWorkerGlobalScope/clearTimeout /es/docs/Web/API/clearTimeout
/es/docs/Web/API/WindowOrWorkerGlobalScope/createImageBitmap /es/docs/Web/API/createImageBitmap
/es/docs/Web/API/WindowOrWorkerGlobalScope/createImageBitmap /es/docs/Web/API/Window/createImageBitmap
/es/docs/Web/API/WindowOrWorkerGlobalScope/fetch /es/docs/Web/API/Window/fetch
/es/docs/Web/API/WindowOrWorkerGlobalScope/indexedDB /es/docs/Web/API/Window/indexedDB
/es/docs/Web/API/WindowOrWorkerGlobalScope/isSecureContext /es/docs/Web/API/Window/isSecureContext
Expand Down Expand Up @@ -1767,6 +1767,7 @@
/es/docs/Web/API/console/timeEnd /es/docs/Web/API/console/timeEnd_static
/es/docs/Web/API/console/trace /es/docs/Web/API/console/trace_static
/es/docs/Web/API/console/warn /es/docs/Web/API/console/warn_static
/es/docs/Web/API/createImageBitmap /es/docs/Web/API/Window/createImageBitmap
/es/docs/Web/API/crypto_property /es/docs/Web/API/Window/crypto
/es/docs/Web/API/event.defaultPrevented /es/docs/Web/API/Event/defaultPrevented
/es/docs/Web/API/event.which /es/docs/Web/API/UIEvent/which
Expand Down Expand Up @@ -2199,13 +2200,17 @@
/es/docs/Web/HTML/microformatos /es/docs/Web/HTML/microformats
/es/docs/Web/HTML/Índice /es/docs/Web/HTML
/es/docs/Web/HTTP/Access_control_CORS /es/docs/Web/HTTP/CORS
/es/docs/Web/HTTP/Basics_of_HTTP /es/docs/conflicting/Web/HTTP
/es/docs/Web/HTTP/Basics_of_HTTP/Choosing_between_www_and_non-www_URLs /es/docs/Web/URI/Authority/Choosing_between_www_and_non-www_URLs
/es/docs/Web/HTTP/Basics_of_HTTP/Data_URIs /es/docs/Web/URI/Schemes/data
/es/docs/Web/HTTP/Basics_of_HTTP/Data_URLs /es/docs/Web/URI/Schemes/data
/es/docs/Web/HTTP/Basics_of_HTTP/Datos_URIs /es/docs/Web/URI/Schemes/data
/es/docs/Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP /es/docs/Web/HTTP/Evolution_of_HTTP
/es/docs/Web/HTTP/Basics_of_HTTP/Identificación_recursos_en_la_Web /es/docs/orphaned/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web
/es/docs/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web /es/docs/orphaned/Web/HTTP/Basics_of_HTTP/Identifying_resources_on_the_Web
/es/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Lista_completa_de_tipos_MIME /es/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
/es/docs/Web/HTTP/Basics_of_HTTP/MIME_types /es/docs/Web/HTTP/MIME_types
/es/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types /es/docs/Web/HTTP/MIME_types/Common_types
/es/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Lista_completa_de_tipos_MIME /es/docs/Web/HTTP/MIME_types/Common_types
/es/docs/Web/HTTP/Gestion_de_la_conexion_en_HTTP_1.x /es/docs/Web/HTTP/Connection_management_in_HTTP_1.x
/es/docs/Web/HTTP/Peticiones_condicionales /es/docs/Web/HTTP/Conditional_requests
/es/docs/Web/HTTP/Sesión /es/docs/Web/HTTP/Session
Expand Down
64 changes: 32 additions & 32 deletions files/es/_wikihistory.json
Original file line number Diff line number Diff line change
Expand Up @@ -5472,6 +5472,10 @@
"modified": "2019-03-23T22:45:47.266Z",
"contributors": ["julian3xl"]
},
"Web/API/Window/createImageBitmap": {
"modified": "2020-10-15T22:14:17.553Z",
"contributors": ["Bumxu"]
},
"Web/API/Window/crypto": {
"modified": "2020-02-12T20:26:38.795Z",
"contributors": ["joseluisq", "AlePerez92", "victorjavierss"]
Expand Down Expand Up @@ -5767,10 +5771,6 @@
"modified": "2020-10-15T21:53:36.780Z",
"contributors": ["juanluisrp", "oderflaj"]
},
"Web/API/createImageBitmap": {
"modified": "2020-10-15T22:14:17.553Z",
"contributors": ["Bumxu"]
},
"Web/API/notification/icon": {
"modified": "2019-03-23T22:59:32.492Z",
"contributors": ["joxhker"]
Expand Down Expand Up @@ -9415,34 +9415,6 @@
"DavidPeniafiel"
]
},
"Web/HTTP/Basics_of_HTTP": {
"modified": "2020-04-20T02:59:31.392Z",
"contributors": [
"obed3113",
"sanxofon",
"Sergio_Gonzalez_Collado",
"cissoid"
]
},
"Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP": {
"modified": "2019-03-23T22:10:11.567Z",
"contributors": ["Sergio_Gonzalez_Collado", "ChrisMHM"]
},
"Web/HTTP/Basics_of_HTTP/MIME_types": {
"modified": "2019-11-18T08:03:54.325Z",
"contributors": [
"IsaacAaron",
"sanxofon",
"Sergio_Gonzalez_Collado",
"kevinmont",
"juanrarodriguez18",
"strattadb"
]
},
"Web/HTTP/Basics_of_HTTP/MIME_types/Common_types": {
"modified": "2020-02-28T13:10:45.613Z",
"contributors": ["chrisdavidmills", "sanxofon", "franklevel", "gabrielnoe"]
},
"Web/HTTP/CORS": {
"modified": "2020-08-10T16:23:20.546Z",
"contributors": [
Expand Down Expand Up @@ -9521,6 +9493,10 @@
"omertafox"
]
},
"Web/HTTP/Evolution_of_HTTP": {
"modified": "2019-03-23T22:10:11.567Z",
"contributors": ["Sergio_Gonzalez_Collado", "ChrisMHM"]
},
"Web/HTTP/Headers": {
"modified": "2019-12-10T13:29:15.931Z",
"contributors": [
Expand Down Expand Up @@ -9719,6 +9695,21 @@
"modified": "2020-10-15T21:59:06.897Z",
"contributors": ["JulioMoreyra", "francinysalles", "tonialfaro"]
},
"Web/HTTP/MIME_types": {
"modified": "2019-11-18T08:03:54.325Z",
"contributors": [
"IsaacAaron",
"sanxofon",
"Sergio_Gonzalez_Collado",
"kevinmont",
"juanrarodriguez18",
"strattadb"
]
},
"Web/HTTP/MIME_types/Common_types": {
"modified": "2020-02-28T13:10:45.613Z",
"contributors": ["chrisdavidmills", "sanxofon", "franklevel", "gabrielnoe"]
},
"Web/HTTP/Messages": {
"modified": "2019-11-12T11:40:26.816Z",
"contributors": [
Expand Down Expand Up @@ -14288,6 +14279,15 @@
"Nukeador"
]
},
"conflicting/Web/HTTP": {
"modified": "2020-04-20T02:59:31.392Z",
"contributors": [
"obed3113",
"sanxofon",
"Sergio_Gonzalez_Collado",
"cissoid"
]
},
"conflicting/Web/HTTP/Basics_of_HTTP/MIME_types": {
"modified": "2019-01-16T15:43:53.805Z",
"contributors": [
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Conceptos básicos de HTTP
slug: Web/HTTP/Basics_of_HTTP
slug: conflicting/Web/HTTP
original_slug: Web/HTTP/Basics_of_HTTP
---

{{HTTPSidebar}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: self.createImageBitmap()
slug: Web/API/createImageBitmap
slug: Web/API/Window/createImageBitmap
original_slug: Web/API/createImageBitmap
---

{{APIRef("Canvas API")}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ Definimos filas y columnas en nuestra cuadrícula con las propiedades {{cssxref(

![](1_grid_track.png)

### Ejemplo básico

Puedo modificar nuestro ejemplo anterior al agregar la propiedad `grid-template-columns`, para así definir el tamaño (ancho) de las vías de cada columna.

Ahora he creado una cuadrícula con tres vías por columna de 200 píxeles. Los elementos hijo se posicionarán en esta cuadrícula uno en cada una de las celdas de la cuadrícula.
Expand Down Expand Up @@ -132,9 +134,9 @@ Ahora he creado una cuadrícula con tres vías por columna de 200 píxeles. Los
}
```

{{ EmbedLiveSample('grid_first', '610', '140') }}
{{ EmbedLiveSample('Ejemplo_basico', '610', '140') }}

### La Unidad fr
### La unidad fr

Las vías se pueden definir usando cualquier unidad de medida. Grid también introduce una unidad de longitud adicional para ayudarnos a crear vías de cuadrícula flexibles. La nueva unidad fr representa una fracción del espacio disponible en el contenedor de la cuadrícula. La siguiente definición de cuadrícula crearía tres vias con el mismo ancho, que se expanden y se encogen de acuerdo el espacio disponible.

Expand Down Expand Up @@ -175,18 +177,64 @@ Las vías se pueden definir usando cualquier unidad de medida. Grid también int
}
```

{{ EmbedLiveSample('La_Unidad_fr', '220', '140') }}
{{ EmbedLiveSample('La_unidad_fr', '220', '140') }}

### Tamaño desigual

En el próximo ejemplo creamos una definición con una vía de `2fr` y luego dos vías de `1fr`. El espacio disponible se divide en cuatro. Dos partes corresponden a la primera vía y una parte a cada una de las dos vias restantes.

```html
<div class="wrapper">
<div>One</div>
<div>Two</div>
<div>Three</div>
<div>Four</div>
<div>Five</div>
</div>
```

```css
.wrapper {
display: grid;
grid-template-columns: 2fr 1fr 1fr;
}
```

En este ejemplo final mezclamos las vías de tamaño absoluto con unidades de fracción(fr). La primera vía tiene 500 píxeles, por lo que este ancho fijo se sustrae del espacio disponible.El espacio restante se divide en tres y se asigna en proporción a las dos vías flexibles.
```css hidden
* {
box-sizing: border-box;
}

.wrapper {
border: 2px solid #f76707;
border-radius: 5px;
background-color: #fff4e6;
}

.wrapper > div {
border: 2px solid #ffa94d;
border-radius: 5px;
background-color: #ffd8a8;
padding: 1em;
color: #d9480f;
}
```

{{ EmbedLiveSample('Tamaño_desigual', '220', '140') }}

### Mezclando tamanaños absolutos y flexibles

En este ejemplo final mezclamos las vías de tamaño absoluto con unidades de fracción(fr). La primera vía tiene 500 píxeles, por lo que este ancho fijo se sustrae del espacio disponible. El espacio restante se divide en tres y se asigna en proporción a las dos vías flexibles.

```html
<div class="wrapper">
<div>One</div>
<div>Two</div>
<div>Three</div>
<div>Four</div>
<div>Five</div>
</div>
```

```css
.wrapper {
Expand All @@ -195,6 +243,28 @@ En este ejemplo final mezclamos las vías de tamaño absoluto con unidades de fr
}
```

```css hidden
* {
box-sizing: border-box;
}

.wrapper {
border: 2px solid #f76707;
border-radius: 5px;
background-color: #fff4e6;
}

.wrapper > div {
border: 2px solid #ffa94d;
border-radius: 5px;
background-color: #ffd8a8;
padding: 1em;
color: #d9480f;
}
```

{{ EmbedLiveSample('Mezclando_tamanaños_absolutos_y_flexibles', '220', '140') }}

### Listando vías con la notación `repeat()`

Las cuadrículas grandes con muchas vías o celdas pueden utilizar la notación `repeat()` con el fin de repetir todas o una sección de la lista de vías. Por ejemplo la definición de cuadrícula:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Evolución del protocolo HTTP
slug: Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP
slug: Web/HTTP/Evolution_of_HTTP
original_slug: Web/HTTP/Basics_of_HTTP/Evolution_of_HTTP
---

{{HTTPSidebar}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Lista completa de tipos MIME
slug: Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
slug: Web/HTTP/MIME_types/Common_types
original_slug: Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
---

{{HTTPSidebar}}
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
---
title: Tipos MIME
slug: Web/HTTP/Basics_of_HTTP/MIME_types
slug: Web/HTTP/MIME_types
original_slug: Web/HTTP/Basics_of_HTTP/MIME_types
---

{{HTTPSidebar}}
Expand Down
2 changes: 1 addition & 1 deletion files/fr/web/html/element/textarea/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Dans les exemples ci-avant, on peut voir plusieurs fonctionnalités de `<textare
Le deuxième exemple détaille des fonctionnalités plus complexes :

- Les attributs `rows` et `cols` permettent de définir la taille exacte qui doit être occupée par l'élément `<textarea>`. Les navigateurs pouvant être différents, c'est une bonne idée que d'utiliser ces attributs pour garantir une certaine homogénéité.
- `maxlength` définit le nombre maximal de caractères qui peuvent être saisis dans l'élément `<textarea>`. Il est également possible de définir une taile minimale avec l'attribut `minlength` et d'utiliser l'attribut `required` afin de bloquer l'envoi du formulaire si aucune valeur n'est saisie. Cela permet une validation basique (on ne peut pas utiliser ici d'expressions rationnelles comme le permet l'attribut `pattern` sur les éléments {{HTMLElement("input")}}).
- `maxlength` définit le nombre maximal de caractères qui peuvent être saisis dans l'élément `<textarea>`. Il est également possible de définir une taille minimale avec l'attribut `minlength` et d'utiliser l'attribut `required` afin de bloquer l'envoi du formulaire si aucune valeur n'est saisie. Cela permet une validation basique (on ne peut pas utiliser ici d'expressions rationnelles comme le permet l'attribut `pattern` sur les éléments {{HTMLElement("input")}}).
- `wrap` indique la gestion des retours à la ligne et la façon d'afficher le texte saisi lorsque celui-ci atteint le bord de la zone du `<textarea>`
- Pour prévoir un contenu par défaut, il faut inscrire le texte entre les balises de l'élément. `<textarea>` ne prend pas en charge l'attribut `value`.

Expand Down
2 changes: 1 addition & 1 deletion files/fr/web/javascript/reference/functions/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -295,7 +295,7 @@ La comportement de la récursion en tant que pile peut être observée avec cet
function truc(i) {
if (i < 0) return;
console.log("début :" + i);
toto(i - 1);
truc(i - 1);
console.log("fin :" + i);
}
truc(3);
Expand Down
Loading

0 comments on commit 7ec16dc

Please sign in to comment.