Silverlight/Lecture

실버라이트 Full Screen 모드에서 허용되는 키 목록 (SL2기준)

길버트리 2008. 11. 25. 11:59
실버라이트 Full Screen 모드에서는 많은 키에 대해 이벤트가 막혀있습니다.
이것은 피싱방지를 위한 것인데요. 자동으로 Full Screen 모드로 가지지 않는 것도 같은 이유에서 막혀 있습니다.

실버라이트 등 RIA를 이용하면, '윈도우즈 화면 잠금 화면' 등을 손쉽게 흉내낼 수 있기 때문에, 위에 언급한 내용이
막혀 있지 않으면 사용자의 아이디/패스워드 등의 정보를 빼내는 나쁜 수단으로 악용될 수 있기 때문입니다.

현재 실버라이트 2 정식 버전으로 허용된 키는 아래와 같습니다.

방향키 (상, 하, 좌, 우)
스페이스바
Tab키
페이지 Up/Down
Home키
End키
Enter키

총 11가지 키 입니다.

그리고 Full Screen 모드를 빠져나가기 위한 ESC(Escape)키가 지원되지만,
이것은 그 기능(Full Screen 모드를 빠져나가기)을 위해 이미 예약되어 있어서 목록에 빠져 있습니다.

 

이 밖에도 Full Screen모드에 관련된 사항을 더 알고 싶으신 분은
MSDN의 Silverlight Full-Screen Support를 일독해 보실 것을 권합니다.