Skip to content

Commit c29aed9

Browse files
Adds pointer events edits
1 parent 884f292 commit c29aed9

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

‎2-ui/3-event-details/6-pointer-events/article.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
На даний момент специфікація [Pointer Events Level 2](https://www.w3.org/TR/pointerevents2/) підтримується в усіх основних браузерах, тоді як новіша версія [Pointer Events Level 3](https://w3c. github.io/pointerevents/) знаходиться в розробці і в основному сумісна з Pointer Events другого рівня.
2222

23-
Якщо ви не розробляєте для старих браузерів, таких як Internet Explorer 10 або Safari 12 або старішої версії, більше немає сенсу використовувати події миші чи дотику – ми можемо переключитися на події вказівника.
23+
Якщо ви не розробляєте для старих браузерів, таких як Internet Explorer 10 або Safari 12 або старішої версії, більше немає сенсу використовувати події миші чи дотику -- ми можемо переключитися на події вказівника.
2424

2525
Тоді ваш код буде добре працювати як із сенсорними, так і з мишовими пристроями.
2626

@@ -82,7 +82,7 @@
8282
Ось що відбувається, коли користувач торкається сенсорного екрана в одному місці, а потім кладе інший палець в інше місце:
8383
8484
1. При першому дотику пальцем:
85-
-`pointerdown` з `isPrimary=true` та певним `pointerId`.
85+
- `pointerdown` з `isPrimary=true` та певним `pointerId`.
8686
2. Для другого пальця та інших пальців (якщо перший досі торкається):
8787
- `pointerdown` з `isPrimary=false` та іншим `pointerId` для кожного пальця.
8888
@@ -195,7 +195,7 @@
195195
Ось робоча логіка після заміни подій миші подібними подіями вказівника:
196196

197197
1. Користувач натискає на `thumb` -- запускає `pointerdown`..
198-
2. Потім переміщує вказівник - запускається `pointermove`, а наш код переміщує елемент `thumb`.
198+
2. Потім переміщує вказівник -- запускається `pointermove`, а наш код переміщує елемент `thumb`.
199199
- ...У міру переміщення вказівник може залишати `thumb`, підніматися вище або під ним. Великий палець повинен рухатися строго горизонтально, залишаючись на одному рівні з вказівником.
200200

201201
У рішенні на основі подій миші, щоб відстежувати всі рухи вказівника, включно з тим, коли він переміщується вище/нижче `thumb`, ми повинні були призначити обробник події `mousemove` для всього `document`.

0 commit comments

Comments
 (0)