12월 6일에 야그2.5를 설치한 뒤에 시험 중입니다. 집에 늦은 날 빼고 자정부터 대화방에서 다른 분들과 이야기를 나누면서 야그에 대한 문제점 등을 파악하고 있는데요, 개발진에서 놓쳤던 부분들을 발견하면서 자질구레한 수정을 하고 있습니다. 12월 15일 발표일에 정식으로 소개하겠습니다만 이전의 2.0과 달라진 부분을 이 글을 통해 설명드립니다. 혹시 발표일 이전에 여러분의 요구사항이 있을 경우 적극 반영하도록 하겠습니다.
(1) 독립설치형으로 발표
야그2.5의 가장 큰 특징은 독립설치형으로 발표되는 것이죠. SQL, PHP를 사용하므로 블로그나 제로보드와 같은 게시판을 설치할 수 있는 곳이면 어떤 홈페이지라도 사용이 가능합니다. 당연히 설치과정 화면과 관리자 화면이 따로 제공되며, 관리자 화면에서 몇 가지 설정이 가능합니다.
(2) 창의 이동 축소, 확대를 자유롭게.
2.0까지는 창의 크기가 고정되었지만 2.5부터는 창의 크기나 이동이 자유롭습니다. 김중태문화원에 설치된 야그2.5에서 쪽지보내기나 대화방을 눌러보시면 작은 창이 뜨는데요, 오른쪽 위의 아이콘을 통해서 최소화 또는 최대화가 가능하고, 다른 창처럼 오른쪽 밑의 모서리를 마우스고 끌어당기면 자유롭게 크기조절이 됩니다. 또한 위쪽의 제목 부분을 잡고 이동하면 창을 원하는 위치로 이동시킬 수 있습니다. 앞으로는 문서볼 때 야그 대화창이 가리면 다른 곳으로 이동시키거나 최소화 아이콘을 눌러주시면 됩니다.
(3) 최대 접속자 수, 대화방 참여수를 설정
관리자 화면에서 야그 최대 접속자수 표시 인원을 설정할 수 있습니다. 김중태문화원의 경우 부하를 염려해 30명으로 설정해두었는데요, 오늘 보니 오전 내내 동시접속자가 40명을 넘는 경우가 꽤 되네요. 그러면서 경고창이 뜨는 문제를 발견해 재빠르게 수정했습니다. 이제는 최대 접속자수를 넘을 경우 경고창 대신 야그 화면에 안내문이 뜹니다. 최대 접속자수를 넘을 경우에는 추가 접속자 화면에는 접속자 목록 대신 안내문이 뜨기 때문에 야그 기능 사용이 불가능합니다. 30명까지 원활하게 동작하는 것을 확인했기 때문에 현재는 최대접속자수를 100명으로 설정해두었습니다.
대화방 참여수도 설정할 수 있고, 꽉 찬 상태에서는 안내창이 뜨도록 했습니다.
(4) utf8 외에 euc-kr도 지원.
야그 2.0까지는 언어코드로 utf8을 기본으로 지원했으나 아직 euc-kr 코드를 사용하는 국내 사이트가 대부분인 점을 고려해 환경설정에서 euc-kr을 설정해 사용할 수 있게 지원 코드를 추가했습니다.
(5) 스킨 선택
2.0까지는 색만 조금 달랐을 뿐 스킨이라고 말하기 어려웠는데요, 2.5에는 몇 가지 스킨을 제공합니다. 현재 김중태문화원에 설치된 것이 기본스킨이고, 몇 가지 스킨을 고를 수 있게 했습니다. 물론 기본 제공 스킨이 마음에 들지 않는다면 사용자가 그림파일이나 CSS 파일을 수정해 스킨을 변경할 수 있습니다.
(6) 다중 사용자, 다중 도메인 지원
멀티 블로그 사용자를 위해 yag2.5에서도 멀티 사용자를 지원합니다. 야그2.5를 설치한 다음에 관리자 화면에서 서브 디렉토리나 다른 도메인 주소를 계속 추가해 사용할 수 있습니다. 따라서 설치는 하나만 하고 다른 도메인을 가진 블로그나 홈페이지에서 각기 따로 사용할 수 있으며, 으뜸 관리자 외에 서브 사이트별 관리자 ID를 계속 만들어 관리할 수 있습니다.
(7) 공지사항 기능
야그는 익명 커뮤니티 프로그램이지만 대화방 위주로 사용하는 분들을 위해 공지사항 기능을 추가했습니다. 관리자 화면에서 120자 이내의 문장을 입력하면 이를 야그 화면에 보여줍줍니다. 문장이 길 경우 앞부분 일부 글자만 보여주고, 아래화살표를 누르면 전체가 보입니다. 여기에 일정 시각에 대화방을 연다고 적어두면 해당 시간에 블로그 방문객들이 모여서 대화를 즐길 수 있죠.
하지만 공지사항 기능은 더욱 다양한 용도로 사용할 수 있습니다. 블로그를 운영하면서 방문객들에게 잠시 다녀온다거나 무슨 일 있다고 간단한 안내문을 보여주고 싶은 경우가 있죠. 이때 새로운 글(post)을 작성해 안내하자니 메타사이트에 RSS 구독자에게 미안한 감이 들고, 로고와 같은 곳에 안내문을 넣자니 그래픽 수정이라는 부담이 있고. 이런 경우 야그 공지사항을 이용해 방문객에게 알리고 싶은 말을 적어두기 바랍니다. 간단하게 안내문을 남기고 싶을 때 야그 공지사항 기능을 사용하면 좋습니다.
(8) 코드 생성 기능 등 기타.
야그를 설치한 다음에 관리자 화면에 들어가면 자동으로 삽입할 코드가 표시됩니다. 사용자는 이 코드를 블로그나 홈페이지 문서 안 아무 곳에나 삽입하면 그 위치에 야그 화면이 표시됩니다. 경로를 알아내면서 코드를 손으로 작성하는 불편이 사라진 셈이죠.
지금까지 설명한 것 외에도 디자인, 아이콘, 안내문 등 여러 가지 부분에서 사용의 편리성을 돕기 위한 개선이 이루어졌습니다. 또 앞으로도 여러분의 의견을 받아서 더욱 편리하게 개선하도록 하겠습니다. ^_^
여기서 써본 결과, 기대되어 죽겠습니다.
빨리 12월 15일이 되어 제 동아리 홈페이지 ( Http://hansori.snu.ac.kr )에도 설치했으면 합니다.