IOS 에디터 커서 포커스 시 줌인 막을 방법이 있을까요?
CMS/프레임워크 | XE 1.x |
---|---|
개발 언어 | PHP 7.2 |
아이팟 터치를 구입한 이유는 최근 글 2개에서 말씀 드린 적이 있스니다. 오늘 도착해서 사파리로 사이트에서 글쓰기를 시도해 보고 있는데요.
우선 굉장히 불편한 것은 사실입니다. 좁은 화면에서 글을 써내려 가면서 이미지 첨부도 하고 하는 작업이 편할 리는 없지만 안드로이드보다 굉장히 불편합니다. 지금 제가 느낀 문제는 제가 원하는 곳을 찾아 스크롤 하거나 커서를 위치시키기 어렵습니다.
정확히 설명을 드리려면 더 사용을 해보면서 제가 파악한 것을 설명할 수 있을 것 같습니다.
그 중 먼저 해결해야 할 것이 에디터에서 줌인 되는 문제를 제거해 봐야 할 것 같습니다. 이게 큰영향을 주는 듯 하는 상황이라 이 것을 제거한 후 불편함이 해소되는지 아니면 변화가 없는지도 살펴볼 필요가 있을 것 같습니다.
본문 글자 크기를 16px로 설정하지 않고 줌인을 막을 방법이 없는 건가요?
댓글 13
타운은 저희보다 확대가 좀 적게 되는 듯 하네요.
위에 나온 viewport 가 가장 권장되는 방법이긴 한데, 확대/축소가 안되거나 크로스 브라우징할 때 다른 부작용이 있어 저도 font-size 를 이용해 조절하고 있습니다 ㅜㅜ
글자 크기를 건드리는 거라, 디자인 자체를 바꿔야할 수도 있어서 답이 없지만 현재로선 가장 확실한 대안인 것 같습니다.
같은 문제로 고민했었는데 user-scalable=0으로 설정 하면 해결 되었습니다.
https://github.com/rhymix/rhymix/issues/832#issuecomment-302876786
다만 당시에 core에 반영 안한다는 거였는데,
뭐 글타래를 보시면 아시겠지만
그건 라이믹스에 반영의 문제 이고, 유저 입장에서는 동작하는 옵션이라 유저가 선택할수 있게 라이믹스 코어를 변경 하였습니다.
글 작성시 줌 없이 잘 되네요. 이제 에디터 테스트를 제대로 시작해봐야겠습니다.
감사합니다.
viewport user-scalable 설정은 원래 줌인을 막기 위한 설정인데, 언젠가부터 대부분의 모바일 브라우저들이 무조건 줌인을 허용하는 정책을 펴면서 무용지물이 되었습니다. 그 대신 사용자가 직접 두 손가락을 사용하지 않았는데 자동으로 줌인되는 일부 기능을 끄는 것으로 의미가 바뀌었어요. 나름 최근에 생긴 기능인데도 웹표준상의 의미와 현실에서의 의미가 급격하게 달라져 버린 특이한 케이스입니다.
늘 그렇듯이... 안드로이드는 브라우저에 따라 제각각입니다.