1

주제: index.xml 언어와 그에 따른 설정의 강화 요망

 이번에 스킨 O-range-O를 만들고 3개국어를 1개 압축파일로 압축을 해 올리면서, 무지 고생했습니다. 안 그래도 스타일시트에 의해서 멀티 칼라 체제로 돌려서 각 언어 당 800키로바이트대에 달하고, 그걸 3개국어로 올린다고 하니, 통상의 3배[샤아전용?]에 달하는 용량으로, 압축해도 2메가를 넘어 정상적으로 업로드가 되지 못한 일이 벌어졌습니다. 결국 rar로 다시 압축해서 해결은 봤지만... 그래서 이렇게 의견을 제시하게 되네요.

<skin version="1.0" language="ko">

 이 부분에 지정된 언어로 </skin> 까지 해서 1개의 스킨이 들어가는 것으로 합니다. 그 뒤에 <skin> 태그를 더 넣을 수도 있겠다 하는 생각이 들지요.

<skin version="1.0" language="ko">
[한국어용 스킨 설명, 설정 등]
</skin>
<skin version="1.0" language="en">
[영어(language에서 지원하지 않는 언어의 경우 포함)용 스킨 설명, 설정 등]
</skin>
<skin version="1.0" language="ja">
[일본어용 스킨 설명, 설정 등]
</skin>

 여기서... XML에 몇가지 항목이 추가되었으면 하는 생각이 듭니다.
 1.1부터는 관리자용 화면 언어 뿐 아니고 스킨 언어도 설정이 가능하다 했는데, 스킨 언어 설정에 따라 저 위의 것을 적용시키는 것은 어떨까 생각합니다.
 덧붙여, 태그를 추가해 주세요.
 <information><author><default>태그 외에, <file>태그를 추가해주시고, 그 안에 <skinFile>태그와 <styleFile>태그를 추가해주셨으면 합니다.
 <skinFile><styleFile>태그는 해당 언어 별로 스킨과 스타일시트 파일을 부르기 위함입니다.

<skin version="1.0" language="ko">
...
<file>
  <skinFile>skin_ko.html</skinFile>
  <styleFile>style_ko.html</styleFile>
</file>
...
</skin>
<skin version="1.0" language="ja">
...
<file>
  <skinFile>skin_ja.html</skinFile>
  <styleFile>style_ja.html</styleFile>
</file>
...
</skin>
<skin version="1.0" language="en">
...
<file>
</file>
...
</skin>

 만일 <file> 태그가 없거나 <file> 태그 내의 태그에 아무것도 정해져 있지 않으면 기본의 skin.html과 style.css를 부르는 것으로 하면 좋겠군요.
 물론 스킨 수정을 한다면, 각 언어별로 설정을 만지게 하는 것도 좋을 듯 싶습니다. 물론, 관리자 화면이나 스킨에 설정된 해당 언어의 파일만 수정하게 하지 말고, 모든 언어를 수정할 수 있게 했으면... [이러면 관리자 화면 만드는 분들 무지 고생하는 거 아닐까...]

 이렇게 하면, 스킨도 언어에 따라 개수를 늘릴 필요도 없고, 스킨에 설정된 이미지 파일도 함께 쓰게 되어 압축 용량도 크게 줄어들 거 같습니다. 어떤가요?

徐하늘 a.k.a !Nazu NT (2006-08-14 13:41:18)에 의해 마지막으로 수정

하루에 파만 3개 먹었어요.

2

답글: index.xml 언어와 그에 따른 설정의 강화 요망

다 좋은데, 스킨 제작 입장에서 로드가 너무 커집니다^^ 차라리 언어권역별 스킨을 따로 만드는 것이 더 직관적일거에요.

무언가를 '배우는' 과정은 필요하기는 하지만 스킨을 만들면서 그런 것을 다 배우기는 굉장히 힘들죠. smile 만드는 것은 어렵지 않지만 스킨 제작 입장에서 더 골치 아파질 수 있을 것 같습니다. smile

(물론 이것은 제 의견이므로 설득해서 설득당하면 넘어갑니다.)

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'

3

답글: index.xml 언어와 그에 따른 설정의 강화 요망

....왜 맥빠지는 느낌이 드는걸까요;;;;;;;;;;;;

하늘은 스스로 삽질하는 자를 삽으로 팬다

4

답글: index.xml 언어와 그에 따른 설정의 강화 요망

개인적인 입장에서도 타 언어는 따로 배포하는 것이 좋다고 생각합니다.

5

답글: index.xml 언어와 그에 따른 설정의 강화 요망

네. 그냥 따로 배포하겠습니다... [이루어질 줄 알았는데;ㅅ;]

하루에 파만 3개 먹었어요.