본문 바로가기

728x90

UX

(53)
겸손한 Javascript는 관리하기도 편하다 겸손한 Javascript라는 기사 제목을 보고 어디선가 많이 들어보았는데 싶은 단어였습니다. 겸손한..이라는 단어가 대화에서 흔하게 사용되는 것은 아니지만 왠지 익숙한 이유는 뭘까요? 영문 기사에서는 unobtrusive JavaScript 라는 표현을 사용합니다. 해당 단어의 사전적 의미가 '불필요하게 관심을 끌지 않는, 지나치게 야단스럽지 않은'이라는 의미를 가지고 있어 '겸손한'이라는 표현이 어색한 것은 아닙니다. 하지만 이게 최선의 표현일까요? 흥미롭게도 이런 논쟁은 꽤 오래전 자료에서 찾아볼 수 있습니다. 인사이트에서 2008년 프로포타입과 스크립타큘러스라는 책을 번역하면서 이에 대한 고민이 있었나 봅니다. Unobtrusive는 뭐라 번역하는 게 좋을까요? http://blog.insight..
[트렌드] 어도비 MAX로 바라본 2011년 RIA의 모습 어도비 MAX로 바라본 2011년 RIA의 모습 월간 마이크로소프트웨어 2010년 12월호 10월초 마이크로소프트 CEO인 스티브 발머와 어도비 CEO 샨타누 나라옌이 비밀 회담을 가졌다는 사실이 알려지면서 뉴욕타임즈가 마이크로소프트에서 어도비를 인수할 가능성에 대한 기사를 송고했고 인수설과 관련된 소문은 언론과 SNS를 타고 퍼지면서 올해가 가기 전에 인수가 마무리될 것 같은 분위기가 조성됐다. 새로운 로고에 대한 디자인이 여기저기 나오는가 하면 실버라이트를 모바일 플랫폼으로만 사용할 것이라는 소문이 돌기까지 했다. 하지만 아직 추가적인 이야기는 없으며 매년 나오는 추측성 기사에 불과한 것으로 평가되고 있다. 이전과 달리 이번 인수설이 다양한 소문을 재생산하게 된 이유 중에 하나는 최근 마이크로소프트의..
당연한 이야기지만 웹 애플리케이션 성능 최적화하기 제목처럼 당연한 이야기지만 현실에서 간과되는 부분이기도 합니다. 갑자기 바뀐 요구사항으로 일정상의 여유가 없거나 복잡한 데이터 구조때문이기도 하구요. 하지만 빠르게 실행되는 코드를 고민하고 있었다면 좀 더 최적화된 애플리케이션을 만들 수 있을 겁니다. dw에서 소개하는 '다섯 가지의 Ajax 우수 사례'라는 문서에 소개된 팁과 도구는 Ajax뿐 아니라 다른 RIA 개발 플랫폼에서도 적용 가능한 부분을 찾아볼 수 있습니다. 다섯 가지의 Ajax 우수 사례 - Ajax 개발에 도움이 되는 팁과 도구 http://www.ibm.com/developerworks/kr/library/wa-aj-5best/index.html 마지막에 소개된 도구에 대한 설명에서 NIH 신드롬에 대한 이야기는 처음 접한 용어라서 내..
개발자가 만드는 사용자 경험 UX에 대한 관심을 가지는 개발자는 많지만 어떻게 접근을 해야 하고 누구와 이야기해야 하는지 곤란해하는 경우가 많습니다. 관련 컨퍼런스에 참여해보아도 나와는 먼 이야기를 다루는 것 같고 책에서도 개발자만을 위한 이야기를 다루는 경우는 찾아보기 힘듭니다. 그런 의미에서 dw에서 다루었던 '개발자가 만드는 사용자 경험' 시리즈는 여러면에서 많은 도움이 되지 않을까 했습니다. 하지만 아쉽게도 추가적인 내용이 올라오지 못하고 있습니다. 물론 필자의 블로그에서 관련된 내용을 찾아볼 수 있지만 '개발자를 위한'이라는 주제를 다루는 글을 끝까지 만나지 못한것은 아쉽긴 합니다. 개발자가 만드는 사용자 경험 (1), 개발자가 만든다고? https://www.ibm.com/developerworks/mydeveloperw..
바이너리 데이터 통신을 위한 선택 ‘VDS’ 월간 마이크로소프트웨어 디벨로퍼 플러스 연말 분위기로 들떠있을 즈음, UI개발전문업체인 바닐라로이가 고속통신을 지원하는 미들웨어 솔루션 ‘VDS(http://vds.vroi.net)’를 출시했다고 발표했다. VDS는 ‘Various Data Media Services’라는 이름처럼 다양한 디바이스와 데이터를 개발과정에서 별도의 비용이나 추가적인 개발 없이 일관성 있는 처리를 지원하며, 최근 많은 관심을 이끌어내고 있는 모바일 개발 환경까지 빠르고 안정적인 서비스를 제공해주고자 만들어진 서비스다. 정식 출시 이전에 다양한 프로젝트에서 실제 적용되어 성능과 안정성을 입증 받았고, 좀 더 많은 개발팀에서 혜택을 받을 수 있도록 하기 위해 정식 공개됐다. 바닐라로이는 2009년에는 자사에서 개발한 플렉스/실버라..
모바일웹 개발 도구로 SproutCore 활용하기 SproutCore 프레임워크는 애플에서 일하던 Charles Jolley가 만든 관리도구입니다. 작년 여름 애플을 떠나 회사를 만들어서 새로운 사업을 시작했다고 합니다. 그 때 남긴 말은 많은 웹개발자들에게 자극이 될만한 이야기가 아닌가 싶습니다. 저는 거의 5년전에 Sprout Core를 사용한 작업을 시작했습니다. 미래의 소프트웨어 개발방식은 native 스타일의 앱을 웹브라우저에서 실행하는 방식이 될꺼라고 생각했기 때문이죠. 웹브라우저는 미래의 플랫폼이며 그 변화가 일어나고 있는 시기에 기술적인 준비를 하고싶었습니다. 지금은 그 시기가 거의 가까워 왔다고 생각합니다.이제 배팅할 시기가 왔고 이것이 제가 Apple을 떠나고자 하는 이유입니다 http://boxersb.com/archives/128 ..
회의에 최적화된 RIA 컴포넌트 월간 마이크로소프트웨어 디벨로퍼 플러스 웹 애플리케이션에 RIA 프레임워크를 도입해야 한다는 주장 중에서 가장 설득력을 가지는 것은 다양한 컴포넌트를 활용할 수 있다는 점이며, 실제 기본 프레임워크에서 어느 정도 수준까지 지원해주느냐에 따라 업무의 생산성이 크게 달라지게 된다. 그리고 또 하나 중요한 것은 개발자에게 어느 정도까지 유연성 있는 개발환경을 마련해줄 수 있는가 라는 점이다. 개발자들이 정보를 공유할 수 있고 프레임워크를 확장해서 새로운 아이디어를 표현할 수 있는 개발 API을 어떻게 마련해주느냐에 따라 개발 프레임워크의 성과가 성패가 갈라지게 된다. 이러한 개발 환경은 개발자뿐 아니라 현업 담당자, 기획자, 디자이너 등 프로젝트에 참여하는 모든 이들에게 영향을 미치며, 전체적인 워크플로우를 ..
[심리를 꿰뚫는 UX 디자인] 아이들이 장난감 가게에서 힘들어하는 이유 심리를 꿰뚫는 UX 디자인 - 수잔 웨인쉔크 지음, 심규대 옮김/에이콘출판 원래 제목은 Neuro Web Design: What Makes Them Click? 입니다. 그대로 번역하면 좀 어색할 수 있는데 심리를 꿰뚫는 이라는 표현을 사용해서 매우 흥미로운 제목이 나왔습니다. 원제가 웹을 다룬다고 해서 사실 웹에 한정된 이야기만은 아닙니다. 일상적인 다양한 현상에서 이를 적용해볼 수 있지요. 아무래도 '꿰뚫다'라는 표현은 좀 심도있는 내용을 다룬다는 느낌이 있는데요. 이 책에서는 그렇게 깊은 내용까지 파고들지는 않습니다. 하지만 우리가 이전에 생각하지 못했던 또는 어딘가 사용하면서도 그 배경을 몰랐던 이야기들을 전해줍니다. 간혹 UX에 대한 책임을 디자인팀에 전가해버리는 회사를 볼 수 있습니다. (사실..

반응형