Skip to content

Commit ec75031

Browse files
victorzelizzie136
authored andcommitted
update
1 parent 301e76d commit ec75031

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

2-ui/1-document/01-browser-environment/article.md

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
El lenguaje JavaScript fue creado inicialmente para los navegadores web. Desde entonces, ha evolucionado y se ha convertido en un lenguaje con muchos usos y plataformas.
44

5-
Una plataforma puede ser un navegador, un servidor web, una lavadora u otro *host*. Cada uno de ellos proporciona una funcionalidad específica. La especificación de JavaScript lo llama *entorno host*.
5+
Una plataforma puede ser un navegador, un servidor web, una lavadora u otro *host (anfitrión)*. Cada uno de ellos proporciona una funcionalidad específica. La especificación de JavaScript lo llama *entorno host*.
66

77
Un entorno host proporciona objetos específicos de la plataforma y funciones adicionales al núcleo del lenguaje. Los navegadores web proporcionan un medio para controlar las páginas web. Node.JS proporciona características del lado del servidor, y así sucesivamente.
88

@@ -56,7 +56,7 @@ Como es de esperar, los dos grupos no siempre están de acuerdo, así que es com
5656

5757
Personalmente, encuentro <https://dom.spec.whatwg.org> más agradable de usar.
5858

59-
En el pasado lejano, no existía ninguna norma en absoluto: cada navegador se implementaba como quería. Diferentes navegadores tenían diferentes métodos y propiedades para la misma cosa, y los desarrolladores tenían que escribir un código diferente para cada uno de ellos. Tiempos oscuros, desordenados.
59+
En el pasado lejano, no existía ninguna norma en absoluto: cada navegador lo implementaba como quería. Diferentes navegadores tenían diferentes métodos y propiedades para la misma cosa, y los desarrolladores tenían que escribir un código diferente para cada uno de ellos. Tiempos oscuros, desordenados.
6060

6161
Incluso ahora, podemos encontrarnos con código antiguo que usa propiedades específicas del navegador y soluciona las incompatibilidades. Pero, en este tutorial usaremos cosas modernas: no hay necesidad de aprender cosas antiguas hasta que realmente lo necesites (es muy probable que no lo hagas).
6262

@@ -81,8 +81,7 @@ El Modelo de Objetos del Navegador (BOM) son objetos adicionales proporcionados
8181
Por ejemplo:
8282

8383
- El objeto [navigator](mdn:api/Window/navigator), proporciona información sobre el navegador y el sistema operativo. Hay muchas propiedades, pero las dos más conocidas son: `navigator.userAgent` -- sobre el navegador actual, y `navigator.platform` -- sobre la plataforma (puede ayudar a diferenciar entre Windows/Linux/Mac, etc.).
84-
85-
El objeto [location](mdn:api/Window/location), nos permite leer la URL actual y puede redirigir el navegador a uno nuevo.
84+
- El objeto [location](mdn:api/Window/location), nos permite leer la URL actual y puede redirigir el navegador a uno nuevo.
8685

8786
Aquí vemos cómo podemos usar el objeto `location`:
8887

@@ -96,7 +95,7 @@ if (confirm("Go to wikipedia?")) {
9695
Las funciones `alert/confirm/prompt` también forman parte de BOM: no están directamente relacionadas con el documento, sino que representan métodos de comunicación puros con el usuario.
9796

9897
```smart header="Especificación de HTML"
99-
BOM es la parte general de la especificación de HTML.
98+
BOM es la parte general de la especificación de HTML [HTML specification](https://html.spec.whatwg.org).
10099
101100
Sí, oíste bien. La especificación HTML en <https://html.spec.whatwg.org> no solo trata sobre el "lenguaje HTML" (etiquetas, atributos), sino que también cubre un montón de objetos, métodos y extensiones DOM específicas del navegador. Eso es "HTML en términos generales".
102101
```

2-ui/1-document/02-dom-nodes/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ El siguiente documento "inválido":
114114
<li>Dad
115115
```
116116

117-
...se convertirá en un DOM normal, ya que el navegador lee las etiquetas y restaura las partes faltantes:
117+
...Se convertirá en un DOM normal, ya que el navegador lee las etiquetas y restaura las partes faltantes:
118118

119119
<div class="domtree"></div>
120120

0 commit comments

Comments
 (0)