최근 변경
최근 토론
임의 문서
도구
작성이 필요한 문서
고립된 문서
분류가 되지 않은 문서
편집된 지 오래된 문서
내용이 짧은 문서
내용이 긴 문서
차단 내역
RandomPage
파일 올리기
라이선스
3.142.209.216
Please login!
설정
다크 테마로
라이트 테마로
로그인
최근 변경
[
]
이동
삭제
역사
ACL
위키
(r6 문단 편집)
현재 진행 중인
사용자 토론
이 있습니다.
[오류!]
편집 권한이 부족합니다. 로그인된 사용자(이)여야 합니다. 해당 문서의
ACL 탭
을 확인하시기 바랍니다.
RAW 편집
== 위키 문법 == [include(틀:다른 뜻1, other1=나무위키의 문법, rd1=나무위키:문법 도움말)] 대부분의 위키에서는 위키 문법이라는 간단한 '마크업 언어(Markup language)'를 채용하고 있다. 이 때문에 [[HTML]], [[XML]] 등에 비해서는 작성 속도가 빠르다. 하지만 문제점도 있는데, [[사투리]]로 비유할 수 있을 정도로 변종이 너무 많다는 것. 예를 들어 '''굵은 글씨'''를 입력할 때 어떤 위키에서는 {{{'''굵은 글씨'''}}}[* [[나무위키]]([[나무마크]])나 [[미디어위키]] 등에서 쓰는 형태.] 형태로 쓰지만 몇몇 위키에서는 {{{**굵은 글씨**}}}[* [[도쿠위키]]나 후술할 위키크리올 등에서 쓰는 형태. 위키는 아니지만 [[마크다운]] 문법도 이 형태를 쓰고 있다. 위키크리올의 경우 {{{'''굵은 글씨'''}}}처럼 [[따옴표]](' ")를 위키 문법에 추가하면, [[워드프로세서]] 등에서 작성할 경우 열고 닫는 따옴표(‘ ’ “ ”)로 자동 변환이 돼서 편집에 불편이 생기기 때문에 따옴표 자체를 문법에서 배제했다. 참고로 {{{** **}}}는 별표(*)가 가지는 강조의 의미를 반영한 표기인데, 서양 네티즌들 사이에서는 굵은 글씨 등의 효과를 넣을 수 없는 텍스트에서도 종종 {{{**강조할 문구**}}} 식으로 표기하는 경우가 드물게 있다.] 형태로 쓰는 식으로 차이가 있다. 이것은 간단한 차이만 예시로 든 것이고 이외에도 위키 엔진마다 온갖 종류의 문법적 차이가 존재한다. 게다가 한 위키에서 특정 틀(template)이 거의 어떤 문법의 일부처럼 자주 쓰이는 경우, 동일한 위키 엔진을 쓰는 다른 위키에서도 호환이 안 된다는 문제가 발생한다. 이런 경우 한 위키에서 다른 위키로 내용을 옮길 때 사용 엔진이 동일해도 해당 위키에 맞게 코딩을 수정해야 하니 골치가 아프다. 이런 상황이니 위키를 갈아탈 경우 작성자들이 익히는 데에 시간이 좀 걸린다. 위키마다 해당 위키의 문법과 주요 틀의 사용법을 설명하는 문서가 잘 보이는 데에 링크돼 있고, 사용자들이 위키 문법을 익힐 수 있게 맘대로 시험삼아 편집해 볼 수 있는[* 물론 욕을 쓴다든지 하면 제재당할 수 있다.] sandbox나 연습장을 만들어 두는 경우의 많은 이유가 바로 이것 때문이다. 위키 문법의 이런 문제 때문에 현재는 폐쇄된 위키 서비스인 [[스프링노트]]의 경우 그냥 위키 문법을 과감히 없애고 워드프로세서와 비슷하게 보이는 그대로 편집하는 방식([[WYSIWYG]])의 편집기[* 이 편집기의 이름은 Xquared인데 이것은 오픈소스 소프트웨어로 개발되었다.]를 채용했고, 마우스를 이용한 편집의 속도 저하를 보완하기 위해 단축키도 대거 채용해서 속도 문제를 보완했다. 자세한 내용은 [[스프링노트]] 문서를 참고할 것. [[http://www.wikicreole.org/|위키크리올(Wiki Creole)]]이라는 위키 문법의 통일안을 내놓으려는 프로젝트도 존재하지만, [[위키백과]] 등 주요 위키 사이트들이 이 통일안을 따르지 않아[* 기존 위키에서 위키크리올의 문법을 받아들이면 기존 편집자들을 혼란에 빠뜨릴 것이고 대형 위키 사이트들의 경우 데이터 이전에 엄청난 비용이 발생할 것이다. 위키크리올 문법에 맞춰 변환하는 것 자체도 문제지만 변환된 결과물이 의도대로 출력된다는 보장도 없으니 매번 체크해야 한다. 게다가 근본적으로 '''우리가 도대체 왜 다른 데도 아니고 하필이면 위키크리올이라는 단체의 입장을 수용해야 하는가'''라는 질문에 위키크리올 측이 설득력 있는 명분을 제시하지도 못한다. [[웹 표준]]의 경우 월드와이드웹 콘소시엄(W3C)이라는 업계 공통의 표준화 단체가 있지만, 위키 문법은 표준이 없다. 게다가 위키 문법의 존재 자체가 어찌 보면 HTML 문법으로 대표되는 웹 표준을 한 번 뒤틀어 놓은 것이라고도 볼 수 있기에(웹에서 문서들은 HTML로 코딩되고 그걸 [[웹브라우저]]에서 해석함으로써 최종 결과물이 나오는데, HTML 문서 앞에 위키 문법이라는 또 다른 단계를 추가한 게 위키 엔진이다. 물론 웹브라우저 기반이 아닌 독자적인 소프트웨어로서 구동되는 극소수의 위키 엔진은 여기서 제외되지만) 그것의 표준안을 만든다는 것 자체가 모순적일 수도 있다.] 명맥만 유지되고 있다. 그리고 앞서 설명했듯이 틀을 사용하는 경우 통일안을 만들 수가 없기 때문에 위키크리올의 문법이 표준으로 받아 들여진다고 가정해도 실질적으로는 사투리가 계속 생길 수밖에 없다.
im preview
angelwiki.org | Operated by LightLab |
개인정보 처리방침
| Powered by The Tree
라이트랩 | 대표자: 전노아 | 사업자등록번호: 587-16-02374 | 담당자: 호시아 니나 | 담당자 연락처:
[email protected]
| 고객센터:
문의
/
신고
Liberty
|
the tree
닫기
사용자 문서
문서 기여 내역
토론 기여 내역
(없음)
×
설정
위키
토론
스킨
테마
자동 (시스템 설정)
라이트
다크
각주 표시 형식
브라우저 기본
팝오버
팝업
기본 편집 모드
편집기
RAW 편집
상대 시간 표시를 사용하지 않음
사용
사이드바 설정
고정
숨김
우측 표시
하단 표시
내비게이션 바 고정
사용
페이지 이동 시 검색 창 초기화
사용