Rev. 2.73

CSS에서 특정 폼의 입력 요소에 "ime-mode"속성을 사용하면 사용자의 언어 전환 상태를 컨트롤 할 수 있습니다. IE5부터 추가된 이 속성은 W3C 표준은 아니지만 현재 파이어폭스 3 이상 그리고 웹킷 계열 브라우저(사파리, 구글 크롬)에서도 작동하는 것 구현될 예정인 것으로 알려져 있습니다.

속성 값:

  • auto : 기존 값
  • normal : 기본 값
  • active : 활성화. IME기본 설정 언어(한글로 되어있으면 한글)로 입력됨.
  • inactive : 비활성화. 영문이 기본으로 입력됨.
  • disabled : 한/영 전환키를 사용해도 영문으로만 입력됨.

예제 코드:

<!-- 한글 우선 -->
<input type="text" style="ime-mode:active;">
<!-- 영문 우선 -->
<input type="text" style="ime-mode:inactive;">
<!-- 영문만 -->
<input type="text" style="ime-mode:disabled;">

직장 동료인 nclovehs님의 고객 기능 요구사항 항목 중에 있다는 사실을 알고 살펴보니 위와 같은 명세가 있더군요. 전혀 모르고 있던 속성이었습니다. 다시말하면 당연히 안될 것이다라고 생각했습니다. 사용자의 허락없이 입력체계를 조작하는 일이기 때문입니다. 다분히 논란의 여지가 될만한 기능이지만 잘만 활용하면 편이성을 제공할수도 있겠다는 생각이 드는군요. nclovehs님 덕분에 재미있는 녀석을 알았네요. 고마워요~

관련 문서:

Comments

Got something to add? You can just leave a comment.

  • Sangmo Kim Sangmo Kim

    RT @firejune: CSS의 "ime-mode" 속성에 대하여 http://firejune.com/1657

    from Gravity

  • dayoung kim dayoung kim

    @firejune 경대리님!오늘 안오세요?전 강남 거의 다 왔는뎅~^^

    from twitter

  • firejune firejune

    @nonie21 갑니닷!

    from TwitBird

  • DracoKr DracoKr

    CSS의 ime-mode 속성에 대하여 - http://firejune.com/1657

    from twicca

  • kbuild__ kbuild__

    흥미롭네요RT @DracoKr CSS의 ime-mode 속성에 대하여 - http://firejune.com/1657

    from TweetDeck

  • id4tweet id4tweet

    CSS의 "ime-mode" 속성에 대하여: CSS에서 특정 폼의 입력 요소에 "ime-mode"속성을 사용하면 사용자의 언어 전환 상태를 컨트롤 할 수 있습니다. IE5부터 추가된 이 속성은 ... http://firejune.com/1657

    from twitterfeed

  • lfvi lfvi

    [firejune] CSS의 "ime-mode" 속성에 대하여: CSS에서 특정 폼의 입력 요소에 "ime-mode"속성을 사용하면 사용자의 언어 전환 상태를 컨트롤 할 수 있습니다. IE5부터... http://firejune.com/1657

    from twitterfeed

  • H.F.Kais H.F.Kais

    로그인 폼이나 회원가입 폼 같은 곳에 쓰면 유용하겠네요~별표 해놔야지 RT @DracoKr: CSS의 ime-mode 속성에 대하여 - http://j.mp/i5t2XM

    from Topsy

  • 오래전에는 저도 가끔 써먹던건데, 이게 지정되어 있으면 은근히 헷갈립니다.
    내가 한/영 전환을 하지도 않았는데도 지맘대로 되어 있더란 말이죠;;
    국내 사이트들 중에 이러한 방법을 사용한게 꽤 여럿있었는데(지금은 많이 없어진 듯) 한창 많이 보이던 때에는 한/영 IME모드를 눈으로 확인하는 버릇까지 생겼었죠.
    개인적으로는 좀 사라졌으면 하는 방법이네요.

    reply edit

  • 마크업 개발자로선.. 정말 없어져야 하는 기능이라고 봅니다. ㅠㅠ
    개인적으로도 원래 영문이었는데, 한글로 말없이 바뀌어 있다거나 하는 현상이 너무 많은데, 대부분 이게 설정되어서 그렇더군요...
    네이버 검색창에도 되어 있는 것인데, 다들 익숙해져서 그런지 이젠 영문 검색할때 자동으로 한번 바꾸고 검색을 하게 되는 거 같아요.

    여하튼 사용자의 입력을 강제한다는 점에서... 위험한 기능이라고 생각하고 있습니다.

    reply edit

  • 담메 담메

    좋은 정보 감사합니다. 담아갈게요.

    reply edit

Your Reaction Time!

captcha

avatar