- [ ] 정답 가짓수 - 크롤링할 소스 찾기 - [x] 채팅 오토스크롤 - [x] 소켓 캔버스 스로틀링 - [x] 입장시 이미 그려진 캔버스 공유 - chat.type 분화해서 입장시 공유하는 소켓이벤트 추가? - #12 `canvas/update` - [x] ~~캔버스 toDataURL() 성능이슈 확인, 최적화?~~ 좌표공유로 변경 - #12 - https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API/Tutorial/Optimizing_canvas - https://stackoverflow.com/questions/59020799/which-function-should-i-use-todataurl-or-toblob - [x] #13 - 세션 - [ ] #4 - [x] setStart & draw - game에 status 프로퍼티 추가 - [x] NewRoom 컴포넌트 나왔을때 .focus() - [x] 우승자 - 모달 강제토글, isGameOverAtom따위의 속성으로 game/end 소켓이벤트 수신시 maxValue측정해서 value === maxValue시 왕관 붙이는 식으로? - [ ] reconnect 상황 - 새로고침따위? - [x] document.hidden일때 timer체크 - socket서버에서 timer관리 - Webworker - [x] user select : none; - `<ChattingRoom/>` 제외 - [x] `cavans/update` 기능 확인 - game mount시 이벤트 emit : 올바른 패턴일까? - [x] eraser socket - #12 - 바탕 채우고 fillRect : 용량문제? - mouse event 소켓 째로 공유 - [x] 출제자 애니메이션으로 표시 - [x] 스코어보드에 현재 참가자 표시 + 출제자 - [x] 출제자가 될 시 마우스이벤트 확인 - [x] 굵기 추가 - [x] 시간바 줄어들기 - [ ] #15 ### 1.0.1 - [ ] 모바일브라우저 @media(hover: hover) 미적용 문제 - 크롬, 삼성인터넷 확인, 사파리 확인필요 - [x] ~~삼성인터넷 브라우저 user-scalable 무시, viewport 망가지는 문제~~ - https://choisunki.github.io/2019/02/21/samsung-internet/ - width=device-width 대신 width=500적용 - [x] #24
canvas/update캔버스 toDataURL() 성능이슈 확인, 최적화?좌표공유로 변경<ChattingRoom/>제외cavans/update기능 확인1.0.1
삼성인터넷 브라우저 user-scalable 무시, viewport 망가지는 문제