Skip to content

Commit 8a720c6

Browse files
authored
Merge pull request #516 from ltlaitoff/fix-2-1.1-browser-env
fix(2-1.1): Review `Browser Environment` article
2 parents 52dc011 + c80796a commit 8a720c6

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

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

+5-5
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Браузерне середовище, специфікації
22

3-
Мова програмування JavaScript була створена для веббраузерів. З того часу вона розвинулася і стала мовою з багатьма варіантами використанням та платформами.
3+
Мова програмування JavaScript спочатку була створена для веббраузерів. З того часу вона перетворилась на мову з багатьма варіантами використання та різними платформами.
44

55
Платформою може бути браузер, або вебсервер або інший *хост*, навіть "розумна" кавоварка, якщо вона може запустити JavaScript. Кожна з них забезпечує специфічну для платформи функціональність. Специфікація JavaScript називає це *середовищем*.
66

7-
Середовище забезпечує власні об’єкти та додаткові функції до ядра мови. Веббраузери дають засоби для керування вебсторінками. Node.js забезпечує функції сервера і так далі.
7+
Середовище надає власні об’єкти та додаткові функції до базової мови. Веббраузери дають засоби для керування вебсторінками. Node.js забезпечує функції сервера і так далі.
88

9-
Ось погляд в загальних рисах на те, що ми маємо, коли JavaScript працює в веббраузері:
9+
На рисунку нижче показано в загальних рисах те, що ми маємо, коли JavaScript працює в веббраузері:
1010

1111
![](windowObjects.svg)
1212

@@ -54,7 +54,7 @@ setTimeout(() => document.body.style.background = "", 1000);
5454
```smart header="DOM -- не лише для браузерів"
5555
Специфікація DOM описує структуру документа та надає об’єкти, щоб керувати ним. Є також інші інструменти окрім браузерів, які також використовують DOM.
5656
57-
Наприклад, скрипти сервера, які завантажують HTML-сторінки та обробляють їх також можуть використовувати DOM. Хоча, вони можуть підтримувати лише частину специфікації.
57+
Наприклад, скрипти сервера, які завантажують HTML-сторінки та обробляють їх також можуть використовувати DOM. При цьому вони можуть підтримувати лише частину специфікації.
5858
```
5959

6060
```smart header="CSSOM для стилю"
@@ -65,7 +65,7 @@ CSSOM використовується разом з DOM, коли ми змін
6565

6666
## BOM (Browser Object Model)
6767

68-
Модель об’єкта браузера (BOM) являє собою додаткові об’єкти, надані браузером (хост-середовищем) для роботи з усім, крім документа.
68+
Модель об’єкта браузера (Browser Object Model, BOM) -- це додаткові об’єкти, надані браузером (хост-середовищем) для роботи з усім, крім документа.
6969

7070
Наприклад:
7171

0 commit comments

Comments
 (0)