제로보드XE, 사용자 인터페이스에 대한 고찰..

내가 처음 제로보드 XE가 베타를 접한 이후로 벌써 1년이 지난거 같다.

현재 작성하는 내용은 사용기라면, 나름의 사용기라고 할수도 있겠다.
하지만 보다 냉정한 나만의 주관적인 시각으로 zb4와 zbxe를 바라보려한다.ㅋㅋ
기능은 둘째치고 오늘 UI 만 이야기할꺼다.!!

1. 보다 발전된 XE 과연 편리한가?
답부터 적어보자. 그렇치 않다. 어떤 면에서 편리하지 않은가? 그것은 바로 설정에 있다.
설정이 정말로 어렵다. 아마 zb4의 단순 게시판 빌더에서 zbxe의 사이트 빌더는 생소할수 밖에 없다. 하지만 사이트 빌더치고라도 상당히 어려운 수준이다.
모습은 다르지만 본질적으로 같은 사이트 빌더인 나모웹에디터는 이보다 훨씬 쉽다.!!

(물론 코드는 지저분하다..-_- ㅎㅎㅎ)

개인적으로 제로님을 알기에.. 여쭤본적이 있다. XE 설정하기 너무 어려워요~ 라고…
제로님도 공감하시고, 사용자가 더욱 설정하기 쉽게 적용하기 위해서 고민중이라고 하셨다.
그때가 되어서, 정말 쉬워진다면 모를까.. 현재는 미안하지만 정말 어렵다.!!

(물론 익숙해지면 쉽지.. 익숙해지지 않아도 쉽게 만드는게 더 중요한게 아닐까?)
2. 화려하고 이뻐진 기본 스킨 과연 편리한가?
역시 이것도 답부터 적어보자. 그렇치 않다. 어떤 면에서 그런가?…
기본스킨엔 위지윅 에디터가 붙어 있다. 물론 이 에디터도 설정으로 다른걸로 바뀔수는 있다.
하지만.. zb4에서 단순히 텍스트 에리어로 처리한 입력창과 비교하면, 너무나 화려함의 극치가 아닌가 생각된다. 글쓰기에서 중요한것은 글의 내용이지 글의 폰트나 색깔, 레이아웃은 아니다. XE가 에디터를 전면을 내세우면서 글의 내용보다 스타일을 강조한거같다. 하지만 스타일은 전혀 신경쓰지 않는 나같은 사람은 오히려 글쓸때, 공간을 차지하는 에디터는 귀찮은 존재임이 분명하다. 이건좀 enable / disable 하거나 필요할때만 show 해서 봤으면 좋겠다. (언젠가는 그렇게 되겠지:) 

그리고 기본스킨의 리스트에는 알록달록 색이 너무 많은 이미지가 들어가 있다.
물론 스킨은 변경하면된다. 보다 깔끔한걸로.. 하지만, 귀차니즘으로 말미암아…
기본스킨을 쓰는 사람도 더러있다. 그런 사람들에게는 zb4를 권장한다.
중요한건 현재 개발된 스킨이 많치 않다는 것이다. OTL …

그리고 결정적으로 사용자 인터렉션을 해치는 기능이 있다. 바로 글쓰다가 더블클릭하면 뜨는
팝업창..-_- 아~ 정말 싫다 이건… 북마클릿해주는 창이지만.. 
왠지 이벤트 바인딩이 잘못된거같다.
3. 막강 기능 과연 잘 활용할수 있을까?
이건 답을 내리기 어렵다. 기능 모듈 하나하나는 너무나 훌륭하기 때문이다.
하지만 난 오늘 기능을 얘기할려고 하는게 아니다. 이런 모듈을 활용할수 있는가 이다.
기능이 뛰어난 XE 모듈들은 아쉽게도, 스킨에 독립적이지 못한거 같다.
이말은 내멋대로 꾸미기 쉽지 않는.. 즉, 1번 질문을 또다시 하게 되는거같다.
설정이 어렵다는것은 그만큼 사용자를 배제한 개발자 다운 발상의 시작에서부터
비롯되지 않았나.. 의심해보게 된다.

내가 적지 않은 프로그램을 개발하면서 가장 큰 실수라고 결론지은것은 나조차 쓰지않는…
개발자의 욕심으로 개발자의 생각으로 인터페이스를 디자인 하지 않았는가 하는것이었다.
미안하지만 XE에도 그런 냄새가 곳곳에 풍긴다.

—–
시간이 너무 늦어 일단 여기까지 쓴다.

—–
이어서 쓴다…
4. 그럼에도 불구하고, 제로보드XE를 기대할수 밖에 없는 이유는?
일단, 오픈소스라는 점이다. 문제점이 있다면, 언제든 고쳐질수있다는 오픈마인드를 전제로한
프로젝트라는 점에서 현재는 미흡한점이 있지만, 언젠가는 충족된다는 희망적인 메시지가 있다는 것에서 XE를 기다할수 밖에 없다. 
그리고 이게 바람직한건지 아닌지 모르겠지만,.. 현재 제로보드의 대안이 사실 그닥 많치가 않다.
게시판은 그누보드 정도가 대안이겠다. 그외에는 국내 사용자들이 접하기엔 사실상 언어문제도 있고, 라이센스가 걸려있는 문제도 있으니.. 선택폭이 좁을수 밖에… 이도 저도 아니면, 포털의 게시판 서비스를 사용할수 밖에 없는 현실이 참으로 안습이다. 
5. 익숙함과의 전쟁
사용자 경험, 혹은 사용자 인터페이스를 논할때, 절대 빠지지 않는 주제가 하나 있으니..
그것은 바로 익숙함이다. 기존의 zb4에 익숙한 사용자들과 새로운 zbxe에 적응한 사람들 사이의 간극, 사실 저마다의 주장은 있기 마련이다. zb4를 사랑하는 나와같은 사용자는 zbxe는 너무 어렵다고 말하고, zbxe를 사랑하는 사람들은 나와 같은 사람들에게 이제 그만 과거를 버리고, 보다 나은 현실에 적응하라고 말할수도 있겠다. 
익숙함과의 전쟁,.. 익숙함이란 이런 얼토당토 않은 추상적인 단어가 포함하는 요소들은 너무나 많은 내용을 담고있다. 결국 쉬운 인터페이스가 익숙해지기 쉽다라고 얘기하는 사람이 있을테고,..
익숙함은 결국 노력이다.. 라고 하는 사람도 있을테고,.. 익숙함은 결국 시간이다.. 라고 이야기 하는 사람도 있을 것이다.  다 맞는말이다.  라고 말해버리면,.. 
난 너무나 무책임한 발언을 하는걸까?ㅋㅋ 
익숙함이라는 주제를 놓고 한가지 간과해서는 안될것은 분명 보다 나은 사용성을 제공하는 인터랙션이 존재한다는 것이다! 
가령, 도스 커맨드창에 cp 어쩌구 저쩌구를 쳐서 파일을 복사하는 것보다는 원하는 파일을 원하는 폴더에 그냥 드래그엔 드랍하는것이 분명 더 나은 인터랙션이라는 것이다. 
물론 내 주장을 강조하기위해 극단적인 예를 들었지만,.. ㅋㅋㅋ 그만큼 중요하니까.
zbxe가 zb4만큼의 질적 양적 성공을 거두려면,.. 반드시 이 익숙함과의 전쟁을 평정할수 있는 보다 나은 사용성을 제공해줘야 할것이다. 그리고 아직은 사용자들이 xe에 만족할수 없다..
왜냐? 나도 만족못하니까.. 좀더 발전하기를 기대해본다… 라기보다.. 참여해 보자! 라고 끝내는게 보다 발전적이겠지만… 난 그냥 기대해 볼란다. ㅋㅋㅋ 

말많은 20대 투표율… 바껴야 하지 않을까?

난 지금 불같은 20대 청춘의 마지막을 활활 태우고 있다.
아침에 뉴스를 보니 벌써부터 시끄럽다.

젋은 세대들의 투표율은 점점 더 낮아질것이고 이젠, 그 누가 정치하든 상관이 없다..
그러면서 20대 투표율은 더더더욱 낮아질것이다.

왜냐고?.. 묻기전에 이런 질문을 하는 그대들이여 생각좀 해보자!!
그대들은 참으로,.. 변화에 둔감한 사람들이다.
시대는 변하고 있다.. 세대들간의 생각들도 변하고 있다.
안 보여서 그런건가? 못느끼는건가? 부정하는건가? 인정하고 싶어하지 않는거겠지..

그리고 아무리 민주주의가 위기라고 지랄을 한듯.. 민주주의는 무너지지 않을것이며,..
이제는 좀 다른 방식은 접근이 필요한 때가 아닌가 생각한다.
시대가 변했으니.. 생각도 달리해야 한다는 얘기지..

나도 20대이기 때문에 누워서 침뱉고 싶지는 않다.
일단, 까대기는 이미하고 있으니.. 패스하고,..
오늘도 역시 인터페이스 얘기를 좀 해야겠다.

종이장 투표… 좀 불편하지 않니?..

2000년대에 사는 사람들의 투표방식은 여전히 오래된 종이장에 도장찍기를 한다.
그리고 투표를 하기위해, 근처 투표소를 가야한다.

이번 총선은 비까지 왔다. 얼마나 귀찮은지..-_-a…
거동이 불편하신 울 할머니는 투표하기를 거부했다.
당연한거다. 그럼에도 불구하고 투표를 한다며,.. 몸도 불편하신데 대단하시군요.. 하겠지…
하지만, 그건 아니라는거다.

휴먼 인터페이스와 투표 인터페이스

하찮은 마우스도 사용자 경험에 의해
투버튼에서 쓰리버튼으로 그리고 지금은 가운데 휠이생기고, 그 휠도 좌우로 클릭이 된다.
점점 사람들은 편리한 방식을 찾는데.. 투표는 여전히 불편하다..
적어도 우리 할머니에겐 불편하다.

인터페이스라는 것이 사실 적응만 하면 쉽다. 그런 면에서 본다면,..
현재의 투표방식은 인터넷을 즐기는 젊은 세대보다는 기성세대들이 더 잘 적응된 케이스라고 봐도 될것이다. 고기도 먹어본 사람이 먹는것처럼.. 투표도 그렇다

여튼간에 우리 사는 주변의 모든 사물들이 조금씩 편한 인터페이스로 바뀌고 있는중이다.
그리고 우리는 조금씩 적응해가면서 경험해 가면서 더 편한것을 추구할것이다.
언젠가는 넋두리로.. 그때 그랬지.. 하면서 말이다..

투표 좀 쉽게 할수는 없나?

투표는 여전히 불편하다. 매번 투표를 하면서 불편하다.
부재자 투표는 더 불편하다. 이건 이번에 홍보조차 재대로 안됐떤거 같다.

그래서 말인데, 핸드폰으로 투표하면 안되나? 왜 꼭 가서해야하는거징?..–
전자식으로 투표하면,.. 보안이다 머다 위험하다.. 어쩐다 하겠지..
하지만, 알아둬라.. 세상에 안되는건 없다!!

투표하는 방법에서 좀더 편한 인터페이스로 제공을 해주었더라면,
분명 더 많은 사람이 투표할수 있었을 것이다.
특히나 이번처럼 날씨가 지랄같은 날에는…더욱더 말이다.

또 재밌는 사실은 실제로, 투표용지의 디자인 인터페이스가 어떤후보에게 유리하고,
불리하기까지 하다는 연구 결과가 외국에서 있었다.
이 연구 결과를 내가 찾아서 링크하고 싶지만, 나도 티비에서 본거라 정확한 출처는 모르겠다.
여튼 그 연구결과에 의하면, 부시대통령이 그 투표 용지의 디자인 혜택을 가장많이 누렸다고 한다.

또 다른 투표 방법..

언젠가 누군가가 이야기했다. 네가티브 투표는 어떻겠냐구..

사실 옛날과 다르게 이젠 그 누가 정치를 하든 거기서 거기다라는 인식이 있다.
워낙 낚시 정치하는 잉간들이 많아서.. 치일만큼 치였다는 얘기겠지..ㅎㅎ

반대로, 특출나게 어떤잉간이 정치를 하면 절대 안된다…
그런 잉간이 정치를 하게 놔둘수는 없다. 라는 인식이 서서히 나타나기시작했다.
이런 인식이 바로 우리의 전 놈현 아저씨와 현 명바기 아저씨를 뽑지 않았던가?

그럼 이참,. 이잉간은 절대 안된다에도,.. 투표를 해봤으면 좋겠다..
안될껀 또 모가 있냐?.. 헷깔리지 않겠냐구? 당연히 헷깔리지..
누차 강조하지만 인터페이스는 올바르게 만들어야 하는 문제와 적응의 문제가 항상 공존한다.

투표확인증도 주는 마당에,.. 다음번 선거엔, 지랄말고,.. 네가티브 투표로 한번 가자~ ㅋㅋ
ㅋㅋ 그럼 분명 투표율 높아진다!!

넋두리

네가티브 표 받은 사람은 -2점… 파지티브 투표받은 사람은 +1점…
유권자는 파지티브 투표를 할 것인지 네가티브 투표를 할것인지 둘중 하나를 결정하고,.
마찬가지로 한놈을 찍어버린다!! ㅋㅋㅋ
그럼 선거법에 위반되나?..

까짓껏..그럼 선거법을 바꾸던가..ㅋㅋㅋ
그럼 아마 마이너스 득표를 하는 정치인들도 생기겠지..
그런 잉간들은 쏘팅해서 가비지 콜렉션에게 넘기면 좋겠다..ㅋㅋ

작업의 중단과 재개

요새 나의 키워드 중에 하나는 HI, 휴먼 인터페이스다.
그래서 얼마 전부터 휴먼 인터페이스에 대한 글을 써보기로 작정을 했다.
드디어 오늘 그 첫번째 시간!
뚜뚱…

들어가기에 앞서, 내가 작성하는 휴먼 인터페이스와 관련된 글은 요즘 한창 재밌게 읽고 있는
Humane Interface 라는 책에서 많은 내용이 발췌됐음을 사전에 일러두는 바이다.

그럼, 시작해보까나..^^

나는 현재 4대의 컴퓨터를 보유하고 있다. 집에 있는 느려빠진 AMD XP 1800+ 데스크탑과 고성능을 자랑하는 연구실 데스크탑 한대. 그리고 오래된 명품 애물단지 에버라텍 M11 과 최근에 내 분신처럼 붙어다니는 맥북까지 요렇게 4대가 있다.

혹시 이 글을 읽고 있는 그대들은 컴퓨터를 몇대를 보유하고 있는가?
머 컴퓨터 댓수가 중요한게 아니다.
아마도 대부분은 컴퓨터가 부팅이 되자마자 브라우저를 열 것이다.
그리고 “네이버”로 초기화면이 되어있는 사람은 나도 모르게 뉴스를 클릭하고 있을찌도 모른다

누구나 한번쯤은 경험해봤을 것이다. 무언가를 하고자 하고, 컴퓨터를 켰는데..
녹색의 NAVER 마크를 보는 순간, 머릿 속은 리셋이 되어버린다.

그래서 몇몇은 아예 브라우저의 초기화면을 지정해 놓지 않는 경우도 있다.
그러나 브라우저를 여는 순간 자기도 모르게.. 따따따( www….)를 치고 있는 모습을 발견하게된다.
정말 안습이다..ㅜㅜ..

네이버를 포함한 대부분의 포탈들은 우리들의 관심과 집중을 빼았는다..
포탈의 입장에서 보면, 지극히 당연한 것이지만
이것은 절대 사용자에게 유익한 인터페이스라고 할수 없다.
인터페이스는 사용자가 하고자 하는 작업에 해가 되서는 안되기때문이다.

보통 포탈을 브라우저의 시작페이지로 지정해 놓으면서 불필요하게 소비되는 시간이 얼마나 될까?
아마도 족히 하루에 한시간은 넘을것이다.

여기서 발생하는 문제점은 작업의 중단작업의 재개라는 다소 원론적인 이야기를 이해하면,
간단한 해결책이 나온다.

우리는 보통 어떤 일을 할때, 다른 일에 의해 작업이 중단되는 경우가 비일 비재하다.
예로들면, 청소하다가 전화를 받는다든가 열심히 보고서를 작성중인데 팀장이 급하게 호출을 한다든가..
머 이런저런 이유로 하던 일을 잠시 멈추고, 나중에 다시 재개 해야하는 일 발생한다.

이럴 경우 작업이 중단된 시간이 짧다면, 바로 와서 작업을 재개하는데는 아무런 문제가 되지 않는다.
대개 문제가 되는경우는 작업이 중단된 텀이 길어지는 경우다. 이렇게 텀이 길어지면, 도대체 내가 뭘하고 있었지? 라는 질문을 스스로에게 던지게 된다. 심한 경우는 아예 이런 질문조차 하지 않게 된다.

 이런 상황에서 작업을 재개하는 방법은 생각보다 간단하다. 즉, 이전 작업환경을 그대로 보여주면 된다.
청소하던 사람은 청소기가 널부러져있는 상황을 보고, 청소를 다시 재개할것이고, 보고서를 작성중인 사람은 워드로 작업중인 문서안에 깜빡이는 커서를 보고 작업을 재개할것이다.

그럼 다시 브라우저로 돌아가서,..

도대체 브라우저는 무슨 죄가 있을까?
간단하다 브라우저를 닫았다가 다시 열면 시작 페이지가 다시 새로뜬다. 이것이 문제다. 보통 우리는 뉴스를 본다든지, 블로그의 글을 본다든지 메일을 본다든지.. 하다가..퇴근시간이 되서 혹은 글을 다읽어서 브라우져를 습관적으로 닫는다.그리고 다시 브라우저를 열고 처음부터 다시 시작한다.
이것은 윈도우 환경에서는 그렇다.

반면 맥 OS 환경에서는 브라우저를 닫으면 종료가 아니라..배경뒤로 숨는다.
그리고 다시 열면 숨었던 브라우져가 다시 보인다.

별다른 차이가 없을지도 모르지만, 작업의 중단과 재개 라는 면에서 보면, 분명 맥 OS 환경이 보다 뛰어난 인터페이스임이 틀림없다.

하지만 그렇다고 모두가 맥 OS를 쓰라는건 아니다.

놀라운건 나도 이런 윈도우 인터페이스에 놀랍도록 적응이되서 나름대로의 최적화 방안을 고안해 내서 쓰고 있었다는 것이다. 방법은 아주 사소한 습관에 있었다.

연구실 컴퓨터 환경자체가 윈도우2003 서버환경이고 하드웨어 성능이 워낙에 좋다보니, 이것저것 바탕화면에 띄워놓고 사용하기 일쑤였다. 그리고 중요한건 퇴근하고 집에 갈때도.. 그냥 모니터만 끄고 집에 가는 습관이 있다. 부팅시간을 기다리는게 귀찮아서..그리고 프로그램 로딩시간이 싫어서 생긴 습관이다.
이게 머 별거냐? 하겠지만… 집에 있는 성능구린 데스크탑과 배터리 압박이 있는 노트북은 상상도 할수 없다.

이 별거 아닌 습관이 나에게 가져오는 작업의 효율은 정말이지 놀랍다.
얼마전까지 되풀이 됐던 브라우저를 열고 닫으면서 삼첨포로 빠지는 일이 드물게 되고, 기존에 작업했던 개발환경을 그대로 둔상태에서 다시 재개하니까 이전 작업을 이어가는데 무리가 없었다.

만약에 이글을 일고 있는 그대들도 자신의 작업을 최적화 시키고 싶다면,.. 지금당장 메모리부터 2GB로 업그레이드하고,..되도록 작업했던 프로그램을 닫지말고 사용해 보기 바란다.
그리고 시스템 종료보다는 시스템 최대 절전모드를 이용해 보기바란다 .