Tagged: UI/UX

07
9월
2007

UI개발의 역할론

UI개발자의 역할은 제가 생각하기로는 좁은 의미, 그리고 넓은 의미가 있다고 봅니다. 우선 좁은 의미로 보면, UI개발자의 주 업무는 디자이너가 디자인한 사이트를 구조화 하고 HTML과 CSS를 사용하여 실제로 사용자가 보는 화면을 제작하는 것입니다. 그 과정에서 디자이너와 프로그래머 사이의 의견을 조율하고 협상(?)을 하고, 각각의 브라우저에서 같은 디자인으로 보일 수 있도록 크로스 브라우징에도 신경을 써야 합니다. 또한 퍼포먼스의 하향을 유발하는 비표준 방식을 지양하고, 웹표준을 준수하여 페이지를 제작해야 하죠. 또한 화려하고 동적인 인터페이스를 부여하는 자바스크립트 개발(예. ajax)이나 플래시 개발도 UI개발의 범주에 들어가므로 이 분야까지 할 수 있다면 금상첨화입니다. 따라서 UI개발자가 하는 일은 XHTML/CSS를 통한...

24
8월
2007

웹페이지 퍼포먼스 향상을 위한 기법 – 발표자료

얼마 전 회사에서 진행했던 세미나 발표자료입니다. 웹페이지 속도를 개선할 수 있는 방법을 UI개발 시점에서 살펴본 것이구요. 이 발표자료의 원본은 2007년 6월 8일 영국 런던에서 있었던 @media 2007 conference 에서 Nate Koechley 라는 분이 High performance for Web sites – 14 Rules for faster pages 라는 주제로 발표하신 자료입니다. 웹페이지의 속도를 빠르게 하고 효율성을 높여줄 수 있는 14가지 룰과 그와 관련된 배경지식을 다루고 있구요. UI개발과 관련이 있지만, 서버사이드 스크립트 차원이나 서버 차원에서 다루어지는 것도 있습니다. 우선 제가 속한 팀이 UI개발 팀이기 때문에 팀 업무영역에 관련된 것들만 추려서 발표자료를 만들어서 발표했었구요, 실제...

05
8월
2007

UI의 미래. Microsoft Surface

두세달 전 마이크로소프트에서 발표한 새로운 UI환경인 Surface. 철지난 포스팅이지만, 나름 UI나 UX에 관심이 많기 때문에 언젠가 포스팅하려고 했습니다.자세한 자료는 마이크로소프트 홈페이지에 소개되어 있구요. 영문자료이긴 하지만, 플래시로 잘 꾸며놨네요. Product name은 Microsoft Surface애플의 i-Phone을 표절했다느니 하는 소리도 있었고 실제로 멀티터치 부분은 닮은 것도 사실이지만, 2001년부터 시작되어 이제야 결실을 맺게 된 상당히 오래 연구되어 온 프로젝트입니다. 30″ Table-like Display 형태의 멀티터치 스크린을 통한 혁신적인 UI 를 제공하는 것이 특징입니다. 전통적인 입력도구인 마우스나 키보드가 존재하지 않죠. 4대 특징은 다음과 같습니다. Direct Interaction(직접 상호작용) : 사용자들은 실제로 디지털 정보를 손으로 “잡을(Grap)” 수 있고, 전통적인...