실무에 바로 적용할 수 있는 웹 제작 꿀팁 및 유용한 자료실 공간입니다.
나눔웹이 제공하는 핵심 노하우와 마케팅 인사이트를 자유롭게 활용해 보십시오.

나눔웹 UX/UI 꿀팁

고객의 이탈을 막는 1초 디테일, '모바일 맞춤형 키보드' 세팅법

스마트폰으로 회원가입이나 상담 문의를 남길 때, '전화번호'를 입력하려고 칸을 터치했는데 한글 자판이 먼저 떠서 일일이 숫자 패드로 바꿔서 입력하신 경험 있으신가요?
사소해 보이지만, 고객이 지갑을 열거나 개인정보를 남기는 마지막 관문에서 이런 1초의 번거로움은 치명적인 이탈(Drop-off)을 유발합니다.

💡 왜 엉뚱한 키보드가 뜰까요?

웹사이트를 만들 때 모든 입력창을 기본값인 일반 텍스트(Text) 전용으로 만들어 두었기 때문입니다. 스마트폰이 "아, 여기는 숫자를 적는 곳이구나!"라고 스스로 인식하게끔 HTML에 작은 꼬리표를 달아주어야 합니다.

1. 상황별 완벽한 모바일 키보드 호출법

HTML 입력 태그의 type 속성과 inputmode 속성을 활용하면, 고객의 스마트폰에 우리가 원하는 형태의 자판을 강제로 띄울 수 있습니다.

<!-- 1. 이메일 입력창: 키보드에 '@'와 '.com' 버튼이 바로 뜹니다 -->
<input type="email" placeholder="이메일을 입력하세요">

<!-- 2. 전화번호 입력창: 다이얼 형태의 큼직한 숫자 패드가 뜹니다 -->
<input type="tel" placeholder="010-1234-5678">

<!-- 3. 인증번호/금액 입력창: 일반 숫자 키보드 배열이 뜹니다 -->
<input type="text" inputmode="numeric" pattern="[0-9]*" placeholder="숫자만 입력">

<!-- 4. URL 주소 입력창: 키보드에 '.com'이나 '/' 버튼이 추가됩니다 -->
<input type="url" placeholder="https://">

2. 한 걸음 더! '다음' 버튼 제어하기 (enterkeyhint)

스마트폰 키보드 우측 하단에 있는 파란색 버튼(엔터 키)의 글자도 마음대로 바꿀 수 있다는 사실, 알고 계셨나요?
enterkeyhint 속성을 사용하면 '이동', '완료', '검색', '다음' 등 고객이 다음에 해야 할 행동을 명확하게 지시할 수 있습니다.

<!-- 키보드 우측 하단 엔터키가 '검색(Search)' 돋보기로 바뀝니다 -->
<input type="text" enterkeyhint="search" placeholder="검색어 입력">

<!-- 여러 칸을 입력할 때, 엔터키가 '다음(Next)' 버튼으로 바뀝니다 -->
<input type="text" enterkeyhint="next" placeholder="이름 입력">

"훌륭한 UI는 사용자를 생각하게 만들지 않습니다."

나눔웹은 고객이 최종 목표(결제, 상담)에 도달하는 모든 마이크로 여정을 치밀하게 분석하여,
가장 매끄러운 폼(Form) 인터페이스를 구축합니다.


List of Articles
번호 분류 제목 글쓴이
89 퍼블리싱 다크 모드 CSS 대응법, 폰을 어둡게 했더니 입력창만 하얗게 뜰 때 new 나눔웹
88 웹 성능 뒤로 가기 하면 페이지가 처음부터 다시 뜰 때, bfcache 막는 원인 찾는 법 나눔웹
87 마케팅 LocalBusiness 구조화 데이터 작성법, 구글에 상호·주소·영업시간 정확히 알리기 나눔웹
86 UI/UX 링크 밑줄이 글자에 붙어 답답할 때, text-underline-offset으로 다듬는 법 나눔웹
85 모바일 모바일 키보드가 입력창을 가릴 때, visualViewport로 화면 맞추는 법 나눔웹
84 웹 성능 사용하지 않는 CSS 줄이기, 크롬 Coverage 탭으로 안 쓰는 코드 찾는 법 나눔웹
83 마케팅 GA4 문의 전환 설정법, 감사 페이지 도달로 실제 문의 수 세는 순서 나눔웹
82 UI/UX 고정 헤더에 제목이 가려질 때, scroll-margin-top으로 앵커 맞추는 법 나눔웹
81 퍼블리싱 CSS 컨테이너 쿼리 쓰는 법, 화면이 아니라 카드 폭에 맞춰 반응하기 나눔웹
80 UI/UX 폼 에러가 입력 전에 뜨는 문제, :user-invalid로 고치는 법 나눔웹
79 모바일 모바일 브라우저 상단바 색 맞추기, theme-color 메타 태그 쓰는 법 나눔웹
78 마케팅 문의 완료 페이지 noindex 설정법, 검색에 잡히지 않게 막는 순서 나눔웹
77 UI/UX 문의란이 내용만큼 늘어나게, CSS field-sizing으로 맞추는 법 나눔웹
76 웹 성능 긴 페이지 스크롤이 무거울 때, content-visibility로 렌더링 줄이는 법 나눔웹
75 모바일 모바일 100vh 잘림, dvh·svh로 주소창 높이까지 맞추는 법 나눔웹
74 마케팅 구글 서치 콘솔 등록 방법, 새 홈페이지 소유권 확인부터 색인 요청까지 나눔웹
73 퍼블리싱 CSS :has() 선택자 활용법, 자식 상태에 따라 부모 박스 스타일 바꾸기 나눔웹
72 웹 성능 반응형 이미지 srcset 쓰는 법, 모바일에 PC용 큰 사진을 보내지 않으려면 나눔웹
71 퍼블리싱 제목 줄바꿈이 어색할 때, text-wrap: balance로 한 단어만 남는 문제 정리 나눔웹
70 마케팅 robots.txt 작성법, 검색에 안 보여야 할 페이지와 사이트맵 위치 알려주는 순서 나눔웹
Board Pagination Prev 1 2 3 4 5 Next
/ 5
rhwlsghkcocndgus XE2.1.39 STAGE1.5.4