Page 1 of 1
뜬금없는 커서 모양?
Posted: 2008 01 05 19:21 04
by 여우놀이
Firefox2를 사용하고 있습니다. (MS 한글 윈도우XP SP2 환경)
가끔 브라우저 주소표시줄이나 빠른 검색 입력에서 커서가 옆으로 뒤집은 "1"자 모양으로 바뀔 때가 있습니다.
왜 이런 일이 생길까요? 이상 동작이라 볼 수 있나요?
잊을만하면 녀석이 한 번씩 나타나 궁금증을 부채질합니다.
아시는 분, 부디 도움의 손길을. ^^;
http://img220.imageshack.us/img220/717/ ... sorae4.png
Re: 뜬금없는 커서 모양?
Posted: 2008 01 12 13:45 27
by dyhan81
이상동작은 아닙니다. 입력모드에 따라서 커서모양이 바뀌는 것 같습니다.
Re: 뜬금없는 커서 모양?
Posted: 2008 01 12 17:46 49
by 여우놀이
답변 고맙습니다.
그런데 여전히 궁금증이 남아있습니다. (아니면 제가 영 모르거나) ^^;
줄곧 윈도우xp 한글 입력기(IME2002)를 써오면서 불여우 프로그램을 빼고 입력할 때 커서가 저렇게 바뀌는 모양을 보지 못했습니다.
그때, 딴에는 원인을 알고 싶어 가지가지 입력 방법과 수십 차례 프로그램 실행을 비교해보았으나 딱히 같은 증상을 재현하지 못했습니다. 말 그대로 어쩌다가 저렇게 한 번 뜬금없이 나타납니다.
입력모드에서 커서가 바뀐다 해도 그것이 저런 모양으로 바뀌는 점이 아리송합니다.
프로그램에 따라 한글, 영문, 한자 입력 차이에서 커서가 밑줄, 네모꼴, 왼쪽 오른쪽 막대기로 바뀌는 것은 기억하고 있으나 막대기에 삐친 점 하나는 어디에서부터 온 것인지 도통 모르겠습니다.
ps. 아, 뒤늦게 생각났는데 HDD를 교체하면서 OS를 다시 설치한 사실이 있습니다. 앞서 쓰던 HDD에서도 겪은 일이라 아무래도 한글 입력기 또는 불여우 브라우저와 연관있는 현상으로 보입니다.
Re: 뜬금없는 커서 모양?
Posted: 2008 01 13 12:59 01
by 여우놀이
오늘 어쩌다가 커서가 변신하는 순간을 보게 되었습니다!
주소표시줄에 도메인을 철자를 틀리게 입력했는지 빈 화면이 멈칫멈칫하다가 엉뚱한 웹사이트로 옮겨가는 것입니다. 그때 도메인 표시부분이 반전되면서 커서가 껌벅껌벅하는데 딱 삐친 막대기 모양을 했더군요.
다른 때 같으면 짜증스러운 일이 되겠지만 이번에는 반가운 기분이 듭니다. 불여우 브라우저를 몇 번 재실행하고 그 주소를 직접 입력해보았더니 마찬가지로 커서 모양이 달라집니다.
그 페이지 주소를 텍스트로 쓰고픈 마음이 없어 그림으로 올립니다.
(뭘 만드는 업체인지 모르겠으나 멋대로 사용자를 입장(?) 시키고 홈페이지에서부터 엑티브-엑스 어쩌고저쩌고하는 꼴을 보니 믿음이 바닥입니다.)
짐작하기로 HTML 코드에 영향을 받아 브라우저 안에서 커서가 바뀌는 것일까요?
http://img144.imageshack.us/img144/2311 ... sords5.png
Re: 뜬금없는 커서 모양?
Posted: 2008 01 14 22:46 02
by 여우놀이
증거(?)를 내려받아 살펴보니 대략 이유를 알게 되었습니다.
제 불여우 브라우저는 영문판이고 문자 인코딩은 UTF-8이 기본으로 되어 있습니다.
이 설정에서 한글 제목이 들어 있는 웹페이지를 읽으면 주소표시줄과 빠른 검색에서 커서가 삐친 막대기로 변신하는 것을 확인했습니다.
하나 더 알게 되었지만 왜 이래야 하는지 모르겠습니다. 그리고 커서를 디자인한 이의 심오한 뜻이 궁금하기도 합니다. ;-)
그런데 모질라 포럼 검색에서도 이 커서가 나타나는군요?
http://img136.imageshack.us/img136/245/ ... or2mx0.png
Re: 뜬금없는 커서 모양?
Posted: 2008 04 08 13:28 21
by 흑마법사
다른걸 찾다가 다소 뜬금없이 관련 정보를 찾아내었기에 늦었지만 답변 달아 봅니다.
일단 이것의 정식 명칭은 bidi(bi-directional) cursor이군요. 근본적인 정체는 버그라기 보다는 기능으로, 입력이 오른쪽에서 왼쪽으로 가는 언어를 지원하는 곳에서 (좋은 예로 지메일이 있죠) 텍스트가 커서바를 기준으로 오른쪽으로 입력이 될지 왼쪽으로 입력이 될지를 보여주는 것이라고 합니다.
일반적으로 다들 1이 뒤집어진 모양으로 보이는 이유가 바로 커서 기준으로 오른쪽에 글자가 입력되는 - 즉, 왼쪽에서 오른쪽으로 입력이 되는 언어를 쓰고 있기 때문이죠. 이게 히브루어 같은 언어에서는 1과 같은 모양으로 바뀌는 모양입니다.
문제는
http://kb.mozillazine.org/About:co ... s#Bidi..2A (죄송합니다. 어째선지 뭘 해도 제대로 된 링크를 걸수가 없네요. 2A까지 다 복사해서 주소바에 붙여넣으시면 됩니다) 이걸 보면 분명 끌 수 있어야 하는 기능인데 bidi.support 를 무슨 값으로 설정해도 무조건 발생한다는 겁니다. 아무리 찾아봐도 이걸 끌 수 있는 방법은 안 보이네요. 이건 버그인듯 합니다.
Re: 뜬금없는 커서 모양?
Posted: 2008 04 08 19:29 10
by 여우놀이
흑마법사 wrote:다른걸 찾다가 다소 뜬금없이 관련 정보를 찾아내었기에 늦었지만 답변 달아 봅니다.
일단 이것의 정식 명칭은 bidi(bi-directional) cursor이군요. 근본적인 정체는 버그라기 보다는 기능으로, 입력이 오른쪽에서 왼쪽으로 가는 언어를 지원하는 곳에서 (좋은 예로 지메일이 있죠) 텍스트가 커서바를 기준으로 오른쪽으로 입력이 될지 왼쪽으로 입력이 될지를 보여주는 것이라고 합니다.
일반적으로 다들 1이 뒤집어진 모양으로 보이는 이유가 바로 커서 기준으로 오른쪽에 글자가 입력되는 - 즉, 왼쪽에서 오른쪽으로 입력이 되는 언어를 쓰고 있기 때문이죠. 이게 히브루어 같은 언어에서는 1과 같은 모양으로 바뀌는 모양입니다.
문제는
http://kb.mozillazine.org/About:co ... s#Bidi..2A (죄송합니다. 어째선지 뭘 해도 제대로 된 링크를 걸수가 없네요. 2A까지 다 복사해서 주소바에 붙여넣으시면 됩니다) 이걸 보면 분명 끌 수 있어야 하는 기능인데 bidi.support 를 무슨 값으로 설정해도 무조건 발생한다는 겁니다. 아무리 찾아봐도 이걸 끌 수 있는 방법은 안 보이네요. 이건 버그인듯 합니다.
정보 고맙습니다.
그러니까 그게 그거였군요.
시원한 기분입니다. :)