See the Pen Submitting animation by JinH (@JinH) on CodePen.
티스토리 블로그에서는 댓글달기 버튼을 누르면 잠시 딜레이 후 뿅하고 댓글이 생겨난 게 화면에 보이게 되는데, 버튼을 누르고 난 뒤 서버랑 통신하는 시간동안 화면에 아무런 표시가 없기 때문에 성질급한 방문객들이 버튼을 연타하는 사태가 발생한다. 그 결과 똑같은 댓글이 여러개 생성되는 문제가 있었다.
이걸 해결하기 위해 버튼을 누른 직후 화면에 시각적 효과를 줘서 '뭔가 처리 중인게 틀림없다'라는 느낌을 주고자 여러가지 방안을 생각해 봤는데...
- 클릭 후 버튼에 스피너 표시
- 버튼 주위에 진행막대 표시
- 버튼을 진행바처럼 보이도록 변경
다 만들어보니 3번이 멋지길래 그걸로 적용했다. 암튼 내가 만들었지만 개쩌는 듯.
근데 습관적으로 버튼을 더블클릭하는 방문객들한테는 무용지물이라는 단점이 있다...
끝.
'기록 #01: 컴퓨터' 카테고리의 다른 글
커스텀 컨텍스트 메뉴 (0) | 2016.06.16 |
---|---|
안드로이드 토스트 위치 제어 (0) | 2016.04.19 |
안드로이드 이미지뷰에 이미지 src 바꾸기 (1) | 2016.04.11 |
게시물 중앙에 애드센스 자동출력 (6) | 2015.08.15 |
페이지 내부 링크로 이동할 때 스크롤을 부드럽게 (5) | 2015.08.04 |
jQuery 툴팁 (3) | 2015.04.08 |
css 플립 카드 (1) | 2014.10.08 |
하드디스크 포맷기 (1) | 2013.05.25 |
모바일 웹앱 제작 후기 (0) | 2013.03.21 |
2015 수능 디데이 카운터 (1) | 2013.02.19 |