Follow up: Windows 7 필요 옵션

 

이 주제에 대해 사용자 인터페이스 플랫폼 팀의 팀원 생각을 전합니다. Brett 는 Windows 7 의 필요 옵션 테스트를 담당하는 시니어 테스트 리드입니다. --Steven

안녕하세요. 저는 Windows 7 필요 옵션 팀에서 테스트 리드를 하고있는 Brett 입니다. 작년 11 월에 동료 Michael 가 Windows 7 에 대한 우리의 팀의 일에 대해 블로그를 썼지만, 그 이후 새로운 스크린 돋보기에 대한 최신 정보를 제공하고 싶습니다. 덧붙여서 개인적인 일이지만, 저는 저시력으로, 우리 팀에서 개발하고 있는 기술이 제가 하는 일에도 꼭 필요합니다. 

최근 수개월, 매일 매일 Windows 7 을 사용해 왔습니다. 자사의 아직 베타 버전에도 못 미치는 개발중의 제품을 사용하는 것을 「dogfooding」라고 부릅니다. Windows 7 을 첫번째 OS 로서 사용하고 있는데, 새로운 돋보기는 저에서 많은 도움이 되고 있습니다.

그런데, 돋보기는 상상대로 Windows 에는 많은 기능이 있지만, 매력 포인트는 사람에 따라서 다릅니다. 이것에 대해, 우리는 수억 명의 사람에게 피자를 만드는 것이라고 말합니다. Windows 7 의 베타를 출시 한 이래, 돋보기에 대해 많은 코멘트를 읽었습니다. 있는 것은 새로운 것에 의해서 정말로 혜택을 받고 있는 사람부터 제안과 현안 사항에 대해 보내주셨습니다. 이러한 피드백은 어떠한 내용이든 고마운 것이고, 감사하든다는 말씀을 드립니다. 혜택을 받은 사람의 상당수는 기본적인 돋보기가 필요한 사람으로, 줌인 이나 줌 아웃을 간단하게 할 수 있는 것을 평가합니다. 저도 그 한 사람입니다. 돋보기와 함께 사용자가 지정한 색, 고대비, 또는 스크린 리더를 사용하고 있는 사람에서는 아마 새로운 돋보기는 별로 도움이 되지 않은 것이 아닐까 생각됩니다. 그러한 사람을 위해서, Vista 의 돋보기가 계속 동작하는 것을 확인했습니다. Windows 7에서 우리가 한 것을 좀 더 설명하겠습니다..

구현에 대해 자세하게 이야기하는 전에 Windows 그래픽 시스템에서 시작하고 싶습니다. 과거 수년간 GPU 기술이 큰 폭으로 향상되어, Vista에서는 마침내 최신 하드웨어의 accelerated graphics system이 크게 발전했습니다. 그것은 Aero 로 불리고 있는 것으로, GPU 를 활용하고 있습니다. Aero 라는 말은 투명성이나 그라데이션 등 Windows 비주얼의 특정 요소를 가리키는 것으로서 자주 사용됩니다. 그러나, 실제로는 그 이상으로, 최신 그래픽 렌더링 (기술적으로는 DirectX API 와 데스크톱 윈도우메니저)은 단지 미학이기 때문에 뿐만이 아니고, 최신의 하드웨어에 의해서 보조된 그래픽과 강화된 API 를 사용하고 있는 텍스트, 2 D, 3D 등 모든 형태의 렌더링을 위해서 있습니다. 그렇지만, 다양한 에코시스템이 새로운 기술을 도입하려면 시간이 걸립니다. 또, Windows, 소프트웨어 개발자 및 하드웨어 제조업체에서도 새로운 기술을 도입하려면 시간이 걸려, 당분간의 신구 모두 진행하여 지원할 필요가 있습니다. 예를 들어, 스크린 리더는 옛 Windows 그래픽 시스템 (GDI)을 경유한 데이터를 캡쳐하여, 화면에 표시되지 않는 UI 모델을 구축하는 것은 잘 할 수 있습니다. 그러나 새로운 UI 렌더링을 오프로 할 필요가 있습니다. 한편, 새로운 돋보기는 데스크톱 윈도우메니저 (「Aero」)와 밀접하게 통합되어, 그래픽 처리 능력을 활용하여, 전체 화면 모드에서 멀티 모니터 대응의 부드러운 확대를 구현합니다.

이것이 보여주는 것과 같이 진화시켜 가는 방법은 단순하지는 않지만, Windows 7에서는 새로운 투자를 실시하는 것과 동시에 Vista 로의 기능이나 호환성이 유지되도록  했습니다. 돋보기는 이 일례로, GPU의 힘을 활용하여 폭넓은 사용자에 대해서 새로울 가능성을 가져오는 한편으로, 스크린 리더, 고대비 또는 그 외의 이유로 Aero 를 오프로 하지 않으면 안 되는 경우에는 제품의 기존 성능을 유지합니다. 그리고,  최대한 호환성을 유지하여, 지금 의지하고 있는 도구의 대부분이 Windows 7에서도 잘 동작한다고 생각합니다.

그럼, 돋보기는 모든 사람에서 좋아졌는지요? 유감스럽지만, 모든 사람에게 도움을 주는 것은 아니지만,  확실히 많은 사람에서 혜택을 줍니다.  그러나 그 이상으로, Windows 7에서는 모든 사람에서의 필요 옵션이 진보했다고 솔직하게 말할 수 있습니다. Michael 도 쓴적이 있지만, 우리는 몇가지 분야에 투자를 실시했습니다. 그것은 돋보기와 스크린 키보드 만이 아니고, 기초를 이루는 필요 옵션 API에 대해서도 상당한 작업을 실시했습니다. 또, 커뮤니티를 적극적으로 지원하여 최근에는 NPO 의 NV Access에 대해, 그들의 오픈 소스의 스크린 리더가 Windows 7 이나 Internet Explorer 8 의 지원을 향상할 수 있도록 조성했습니다.

마지막까지 읽어 주셔 감사합니다. 또, 댓글도 감사합니다.

-Brett

Published Monday, February 09, 2009 3:18 AM by e7blog

Filed under: Design