sitelink1 | |
---|---|
sitelink2 | |
sitelink3 | |
sitelink4 | |
extra_vars5 | |
extra_vars6 |
PC환경에서는 마우스 클릭 동작에서 click event 가 발생한다.
하지만 모바일에서는 마우스를 사용하지 않고 손가락으로 터치 하기 때문에 touch event 가 발생한다.
두가지 동작은 똑같은 결과를 야기하지만 도구를 사용하느냐 아니냐의 차이점을 가지게 된다.
이러한 두가지 동작을 하나의 이벤트로 정의하고 싶어서 Gemini 에게 물어봤다.
스마트폰과 pc환경 둘다 고려하고 손가락으로 화면을 눌렀다가 떼는 동작에 대한 프로그래밍의 이벤트 이름으로 onPointerTap 이 좋습니다.
가장 깔끔하면서도 모바일과 데스크탑 둘 다 포괄하는 이름이에요.
현대 웹 표준(PointerEvent)에서도 pointer 용어가 터치와 마우스를 아우르기 때문에 가장 적절하죠.