XE에 바라는점


홈페이지를 만들기 시작해서 XE를 써온지가 거의 1년이 넘었습니다.
사실 초등학교때 html로 테이블작성하는게 전부였던 저로서는
XpressEngine(이하 XE)도 제로보드4처럼 게시판만 따오면 되는줄 알고 있었죠 ㅋㅋ
레이아웃을 몰랐던 저로서는 도저히 만족할 만한 결과를 얻을 수 없었습니다.
그래서 XE사이트를 뒤져본 결과 XE가 게시판기능만 가지는게 아니라
자체로 하나의 홈페이지를 만드는 것이었다는걸 알게되었습니다.
그때 레이아웃의 존재를 알게되었고 XHTML과 CSS는 저에게 거대한 장벽으로 다가왔습니다.
고작 테이블과 하이퍼링크태그만 배운 저로서는 엄청난 존재가 아닐 수 없었죠.
또한 웹표준이란 녀석도 저에게는 무척이나 생소한 놈이었습니다.
하지만 한번 도전해보기로 했습니다. 당시 아는 웹개발툴이라곤 그누보드와 XE밖에 없었으니까요;ㅅ;
1달동안 XE강좌란과 구글로 xhtml, css강좌를 뒤져가면서 코드를 썼다지웠다를 수없이 반복하고
결국 레이아웃을 만들어 냈습니다. XE덕분에 자바스크립트빼고는 XHTML과 CSS에대해 엄청나게 배웠습니다.
그러나 얼마뒤… XpressEngine에서는 Faceoff라는 레이아웃을 내놓았고 소식을들은 저는 충격에 빠질 수 밖에 없었습니다.
과연 Faceoff의 기능대로라면 제가 힘들게 해온 레이아웃구축이 몇달이아니라 몇시간도 안되서 만들어질 수 있었으니까요…
그러나 사실, Faceoff의 기능에는 오류도 있었고 썩 만족스러운 결과를 얻지 못했습니다.
새로운 레이아웃구성요소의 추가(Div의 추가)가 불가능했고, 배경이 지정되어있는 상태에서
색상을 선택하려고하면 엉뚱한색이 선정되는 오류등도 있었죠.
물론 기본적인 형태를 갖추고 간단한 구성의 홈페이지를 만들 생각이라면 정말 잘만든 기능입니다.
사실 홈페이지를 만들때 가장 중요한것중 하나가 디자인인데, 내 마음에 꼭 맞는 디자인을 만들수는 있었습니다.
그러나 “내 마음에 꼭 맞는 디자인=쉽게 디자인을 할 수 있어요!”는 아니었죠;;
XE자료실에서 다른 유저분들께서 만들어놓으신 레이아웃을 사용한다고 해도
코드라면 생판 모르는 분들께는 ‘위젯 추가’도 어려울 수 있었습니다.
물론 요즘에는 레이아웃소개에 위젯추가방법을 써놓으신 분들도 있지만 설명이 부족한 글은
직업 Div를 찾아가야하는 번거로움이 있었습니다.
이러한 사실들은 홈페이지제작을 처음 접하는 분들께는 거대한 장벽같이 느껴질 수 밖에 없습니다.
그리고 워드프레스를 쓰면서 느낀점이지만, 워드프레스의 자체 업데이트기능은 편리함 그 자체였습니다.
XE는 새 버젼이 나올때마다 FTP를 켜야하지만 워드프레스의 클릭한번으로 업데이트가되니 비교가 되더라고요.
또한 요즘저는 psp로 무선인터넷을 하는데, 요즘은 포탈에서 모바일카페니 모바일 블로그니해서
아이폰등 무선통신기기에서 접속하기 쉬운 환경으로 해놓았는데요, 워드프레스도 모바일 블로깅 기능이 있고
XE도 모바일 레이아웃이 있으면 참 편하겠다라는 생각을 해 보았습니다.
그래서 제안합니다!
1. Faceoff의 기능 개선
사실 페이스오프의 기능이 제가 꿈꿔왔던 기능들임에도 불구하고 잘 쓰지 않게되는것이 사실입니다.
저의 기술적 한계인지는 모르겠지만 정말 단순한 레이아웃이외에는 구성하기가 힘듭니다.
또한 배경그림이 지정되어 있는 상태에서 배경색상을 바꾸려고 하면 색상이 검정색밖에 지정이 안되는 오류가 있었고요,
레이아웃구성요소에서 사이드와 콘텐트 부분의 너비를 지정할 수 없었습니다.
고정이아닌 가변형 레이아웃을 했을때 콘텐츠와 사이드의 여백이 없어져버리는 현상도 있었습니다.
또한 사용자가 임의로 Div를 추가해서 꾸밀 수 있었으면 좋겠습니다.
2. 위젯추가방식및 배치방식의 개선
위젯을 추가할때 두가지모드로 설정이 가능하면 좋겠습니다.
기본적으로 GUI를 이용한 위젯 추가방식을이용하고
사용자지정버튼을 만들어서 기존처럼 코드로 추가할 수 있게 하는겁니다.
EX) 워드프레스의 경우
보시다싶이 왼쪽의 위젯목록에서 오른쪽의 지정된 Div로 드래그해서 추가가 가능합니다.
이런 GUI방식을 기본으로하고 한쪽에 [코드로삽입]버튼을 만들어서 직접 삽입버튼을 누르는것이 가능했으면 합니다.
또한 빈페이지에 위젯을 삽입할 때 위치가 자유롭게 지정이안되는 경우가 많습니다.
이럴때마다 빈칸위젯을 이용해서 일일이 빈공간만큼 박스를 만들어줘야하는데 굉장히 번거롭습니다.
서로 겹치지 않는 범위내에서 위젯의 위치고정이 가능했으면 좋겠습니다.
3. 어드민페이지에서의 XE업데이트
현재 XE의 경우 어드민페이지에서 우측에 업데이트정보를 표시해주고 있긴합니다.
하지만 따로 다운받지 않고 그자리에서 프로그램을 업데이트하는 버튼이 생기면 더욱 편리할 것입니다.
4. 모바일XE – 아이폰과 같은 무선통신기기에서의 원할한 접속
최근에 아이폰과 같은 스마트폰이 늘어나고 있는 추세인데
모바일에 최적화되지 않고 PC에 맞춰져 있는 홈페이지같은 경우는
접속하면 로딩시간이 상당히 길어져서 글한번보기도 참 힘들어 지죠.
그래서 WordPress같은 경우는 WP touch라는 모바일 블로그툴이 있습니다.
아이폰에서 접속하면 아이폰에 맞춰진 레이아웃으로 블로그를 보여줍니다.
최근에는 네이버에서도 모바일카페, 블로그등을 내놓아서 무선인터넷환경에서도
좀더 원할하게 블로깅을 할 수 있게 되었는데요,
XE에서도 모바일XE같은 툴이 나와서 언제서든 XE에 쉽게 접속할 수 있었으면 합니다.
그외에도 여러가지가 있겠지만 저는 홈페이지를 만들때 비주얼적 요소를 중요하게 생각하기 때문에
그쪽에 관련된 사항들을 적어보았습니다.
XE가 좀더 발전하려면 사용자가 어떤 사람이던간에 쉽게 사용할 수 있어야 한다고 생각합니다.
물론 설치형 홈페이지 제작 소프트웨어인만큼 FTP등 여러가지 어느정도의 기초지식은 필요하겠지만
초보사용자들은 쉽게 쓸 수 있어야 하고 고급사용자들은 더 심도있게 사용할 수 있는 소프트웨어가
좋은 소프트웨어가 아닐까 생각해봅니다. (물론 그런관점에서 보자면 지금 XE도 충분히 잘해내고 있는것 같지만 말입니다. ^^)
이 글은 스프링노트에서 작성되었습니다.