제로보드XE : HTML 문서 형식 변경 불가
2008.01.02 ,
오후 10:48
웹 접근성, 추천/리뷰, 후니넷
13 comments »
커뮤니티 사이트에 게시판을 추가하기 위해서 제로보드XE를 다운받아 설치해봤다. 설치 파일 크기가 작지 않기에 FTP에 업로드하는데 많은 시간이 걸렸지만, 관리자 페이지에서 몇 번 클릭만으로 쉽게 게시판을 생성할 수 있었다.
내가 커뮤니티 프로그램으로 제로보드를 선택한 이유는 크게 3가지다.
- 포럼형 외산 프로그램보다 기능 및 UI측면에서 국내 사용자들의 기호에 맞다.
- 과거 국내 최대 커뮤니티를 형성했기에 사용자 파워를 기대할 수 있다.
- 웹표준을 준수했다.
1번과 2번 모두 중요한 이유였지만, 3번에 대한 기대가 가장 컸다. 워드프레스라는 설치형 외산 프로그램을 사용하면서 1,2번은 나름대로 감당할 수 있지만, 3번은 포기할 수 없는 이유이기도 하다.
그러나 제로보드XE를 사용해보니, 곧바로 결정적 문제를 만났다. 바로 HTML 문서를 다루는데 제약이 발생한 것이다. 이는 레이아웃 모듈이나 스킨을 아무리 잘 만들어도, HTML 문서의 형식과 head 영역을 접근할 수 없기 때문이다. 즉, 제로보드XE는 브라우저와 같은 화면에 출력되는 부분인 body 영역은 조정할 수 있지만, 문서의 메타 정보와 외부 CSS나 JavaScript 및 XML/RSS 등을 조정할 수 없다.
이 문제를 단순히 웹 페이지의 메타 정보와 외부 CSS/JS 파일을 이용하는데 어렵다고 생각할 수 있으나, 이러한 요소는 검색 엔진 최적화는 커녕 웹 사이트 전반을 관장하여 디자인적 통일성과 네트워크 성능 향상 에 결정적 걸림돌일 수 밖에 없다.
더더욱 HTML 문서 형식을 변경할 수 없는 점은 무척 당황스러울 뿐이다. 제작자 입장에서 자신의 기호와 상황에 맞게 판단해야 할 문서 형식을 임의로 지정되어 수정할 수 없다는 발상 자체가 과거 웹용 CMS의 권한 남용 사례와 똑같다. CMS가 CMS 다워야지, 컨텐츠가 아니라 제작자를 관리하면 안된다.
이러한 head 영역을 접근하고 수정할 수 있는 방법을 제시하지 않는한, 제로보드XE는 한국을 넘어 일본은 커녕 세계 어느나라에서도 인정받고 사용되기 어려울 것으로 예상된다. 물론 현재로도 충분히 매력적이며 멋진 기능들을 갖춘 강력한 프로그램인 것은 사실이다. 단지 1가지 내가 언급한 문제만 해결한다면 정말 세계에서 가장 훌륭한 커뮤니티 구축 프로그램이 될 것이다.
일단 커뮤니티 사이트 구축은 무기한 연기해야 겠다. 다른 외산 프로그램을 선택할지, 다시 제로보드XE를 선택할지 좀 더 고민해야 겠다. ㅠ.ㅠ
- TAG : cms, head, zeroborad, zeroborad XE, zeroboradXE, 문서 형식, 문제, 불만
- RSS : 매번 사이트에 방문하지 않아도 RSS로 편리하게 글을 구독할 수 있습니다.
- CCL : 이 저작물은 크리에이티브 커먼즈 라이센스에 의하여 이용할 수 있습니다.
또 다른 읽을거리
Random Post
-
Post-Plugin Library missing



13개의 의견이 있습니다. | 당신의 의견을 바랍니다.
답글 : [2] 1 » Show All
1.
Outsider |
2008.03.12 ,
오후 05:11 ·
permallink
아직 신입웹개발자 입니다만 표준쪽에 관심이 많은데 이글에 오간 리플만으로도 많은 생각을 해보게 되는군요.
2.
zero |
2008.03.05 ,
오후 04:59 ·
permallink
네. ㅎㅎ 솔직히 후니님과 같은 분들의 트집을 더 제대로 잡히고 싶습니다.
웹표준이라는게 정의된 태그만 쓴다고 해서 되는게 아니라 시멘틱한 컨텐츠를 생성해야 하는데 그게 세세한 부분까지 알지 못하고 흉내만 내고 있으니 솔직히 답답하네요.
(validate체크만 통과한다고 웹표준은 아니잖아요.)
일단 제로보드XE의 실행 코드들을 제외한 UI를 위한 부분에서 스킨디자인 > 퍼블리싱 > 스킨적용 3단계로 진행할 수 있도록 준비중입니다.
말씀하시는 기능의 경우 스킨적용에 들어갈테고 그 이전의 디자인과 퍼블리싱은 디자인에 속하겠죠.
혼자 다 잘하기는 어렵기에 서로 협업하여 만들어 나갈 수 있도록 하면 매우 큰 효과가 있을거라 생각합니다.
물론 정착이 되는게 쉽지는 않겠지만 계속 시도해야죠.
솔직히 웹표준이라든지 그 외의 표준이라는(API나 개발론) 것을 따르는 것이 느리고 답답하지만 결과는 매우 좋다고 저 스스로 느끼기에 급하게 서두르지는 않을 예정입니다.
칭찬도 감사하고 지적도 감사합니다.
앞으로 더 많이 트집(?) 잡아주세요. ^^;
3.
Hooney |
2008.03.05 ,
오후 04:51 ·
permallink
zero님 : 답변주셔서 감사합니다. 최근 제로보드 사이트가 일부 개편됐더군요. 사용자들이 보다 쉽게 참여할 수 있도록 게시판 구조를 변경한 점 너무 멋집니다.
하지만, 제가 우려하는 점은 여전히 나아지지 않고 있습니다.
오픈 소스 특성상 기능 구현도 쉽지 않을 개발자가 디자인까지 해서 완성된 모듈이나 애드온을 제작하는 게 쉽지 않기 때문입니다. 또한 기능과 디자인을 분리할 때, 보다 왕성한 사용자 참여가 이뤄질 것으로 예상됩니다.
예를 들어, 개발자 입장에서 무척 간단한 기능을 구현하는 모듈/애드온을 개발해도, 자신의 전문분야도 아니고 잘하지 못하는 디자인 때문에 결과물을 공개하거나 등록하지 못할 수도 있습니다.
찬찬히, 그러나 꾸준히 변해가는 제로보드와 사이트를 보니, 너무 좋아서 괜히 트집 잡는 다고 생각해주세요~
페이지: [2] 1 » Show All
당신의 의견을 바랍니다..
사용할 수 있는 HTML 태그 :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>