From 1e02485393bf1bc0045fe60df25d3620e4d112ed Mon Sep 17 00:00:00 2001 From: front42 Date: Wed, 28 Jan 2026 23:46:16 +0300 Subject: [PATCH] fix: correct spelling and term in bubbling-and-capturing article.md ru --- 2-ui/2-events/02-bubbling-and-capturing/article.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/2-ui/2-events/02-bubbling-and-capturing/article.md b/2-ui/2-events/02-bubbling-and-capturing/article.md index f4328b8409..55061b679e 100644 --- a/2-ui/2-events/02-bubbling-and-capturing/article.md +++ b/2-ui/2-events/02-bubbling-and-capturing/article.md @@ -123,8 +123,8 @@ Стандарт [DOM Events](https://www.w3.org/TR/DOM-Level-3-Events/) описывает 3 фазы прохода события: 1. Фаза погружения (capturing phase) -- событие сначала идёт сверху вниз. -2. Фаза цели (target phase) -- событие достигло целевого(исходного) элемента. -3. Фаза всплытия (bubbling stage) -- событие начинает всплывать. +2. Фаза цели (target phase) -- событие достигло целевого (исходного) элемента. +3. Фаза всплытия (bubbling phase) -- событие начинает всплывать. Картинка из спецификации демонстрирует, как это работает при клике по ячейке ``, расположенной внутри таблицы: @@ -218,6 +218,6 @@ elem.addEventListener("click", e => alert(2)); В реальном мире, когда происходит чрезвычайная ситуация, местные службы реагируют первыми. Они знают лучше всех местность, в которой это произошло, и другие детали. Вышестоящие инстанции подключаются уже после этого и при необходимости. -Тоже самое справедливо для обработчиков событий. Код, который "навесил" обработчик на конкретный элемент, знает максимум деталей об элементе и его предназначении. Например, обработчик на определённом `` скорее всего подходит только для этого конкретного ``, он знает все о нём, поэтому он должен отработать первым. Далее имеет смысл передать обработку события родителю -- он тоже понимает, что происходит, но уже менее детально, далее – выше, и так далее, до самого объекта `document`, обработчик на котором реализовывает самую общую функциональность уровня документа. +То же самое справедливо для обработчиков событий. Код, который "навесил" обработчик на конкретный элемент, знает максимум деталей об элементе и его предназначении. Например, обработчик на определённом `` скорее всего подходит только для этого конкретного ``, он знает всё о нём, поэтому он должен отработать первым. Далее имеет смысл передать обработку события родителю -- он тоже понимает, что происходит, но уже менее детально, далее – выше, и так далее, до самого объекта `document`, обработчик на котором реализовывает самую общую функциональность уровня документа. Всплытие и погружение являются основой для "делегирования событий" -- очень мощного приёма обработки событий. Его мы изучим в следующей главе.