작은숲:HTML샌드박스
보이기
- 참조 : 큰숲백과:작은숲
소개
HTML샌드박스는 문서의 빈 공간에 자바스크립트로 동작하는 HTML 개체를 모은 문서입니다.
구동방식
보통은 HTML 문서에 CSS와 자바스크립트를 연결하는 방식이지만 미디어위키는 보안 상의 문제로 인해 직접적으로 HTML을 구동시킬 수 없습니다. 대신 HTML 구성요소를 작성하는 자바스크립트를 구동시킨 뒤 미디어위키의 Common.js 스크립트애 연결하면 구동시키는 자바스크립트가 특정 문서 상에서 HTML을 작성합니다.
지침
- 문서 제목은 작은숲:HTML샌드박스/(문서명) 형태로 작성합니다. 이곳은 빈 문서로 작성할 것을 권장합니다. 이 빈 공간에 자바스크립트를 통해 HTML을 구동하면 됩니다.
- HTML 양식은 작은숲:HTML샌드박스/(문서명)/HTML 형태로 작성합니다. 태그에 의한 간섭을 막기 위해 반드시
<pre>태그 안에 입력할 것을 권장합니다. - CSS 양식은 작은숲:HTML샌드박스/(문서명)/(문서명).css 형태로 작성합니다.
- 자바스크립트 양식은 작은숲:HTML샌드박스/(문서명)/main.js 형태로 작성합니다. 이 자바스크립트가 HTML을 그리는 핵심 요소입니다.
- main.js 양식은 작은숲:HTML샌드박스/예제/main.js와 같이 작성해주세요.
- 관리자가 직접 common.js에 main.js 스크립트를 구동시킬 수 있게 로딩시켜아 소스가 돌아갑니다. 광장숲 또는 관리자 토론 문서에 요청을 하시면 됩니다.
- 가급적 부하가 적게 걸리는 소스를 사용할 것을 권장하며, 소스에 문제가 있을 경우 관리자의 의견에 따라 소스 등록이 거절될 수 있습니다.