틀:빠른이동: 두 판 사이의 차이
(새 문서: {{PluginX|사용자:BANIP/page-preload.js}} 페이지에 선행로딩 기능을 활성화합니다. == 개요 == 이 스크립트는 서버의 트래픽을 희생하여 페이지 속도를 대폭 증가합니다. 즉, 링크를 누르기 전에도 페이지의 모든 링크의 내용물을 미리 담아뒀다가 사용자가 링크를 클릭한 즉시 로딩한 페이지를 즉시 표시합니다. == 사용법 == * 게임 메인페이지에 다음과 같은 문법을 추가하...) |
잔글편집 요약 없음 |
||
(같은 사용자의 중간 판 9개는 보이지 않습니다) | |||
1번째 줄: | 1번째 줄: | ||
{{PluginX| | <onlyinclude><includeonly>{{PluginX|틀:빠른이동/app.js}}</includeonly><div class="enable-preload" data-preload-limit="{{{1|5}}}"></div></onlyinclude> | ||
페이지에 선행로딩 기능을 활성화합니다. | 페이지에 선행로딩 기능을 활성화합니다. | ||
== 개요 == | == 개요 == | ||
이 스크립트는 서버의 트래픽을 희생하여 페이지 속도를 대폭 | 이 스크립트는 서버의 트래픽을 희생하여 페이지 이동 속도를 대폭 증가시킵니다. 클릭하자마자 즉시 이동되게 합니다. 원리는 링크를 누르기도 전에 해당 페이지의 모든 링크의 내용물을 미리 로딩시켜뒀다가 사용자가 링크를 클릭한 즉시 로딩한 페이지를 즉시 표시합니다. | ||
== 사용법 == | == 사용법 == | ||
9번째 줄: | 9번째 줄: | ||
<pre>{{빠른이동}}</pre> | <pre>{{빠른이동}}</pre> | ||
== | 문서에 5개 미만의 링크가 있을 시 클릭하지 않고도 해당 문서들을 선로딩하며 5개보다 많으면 클릭 할 시 링크를 로딩합니다. 해당 값은 아래와 같은 문법으로 바꿀 수 있습니다. | ||
* | <pre>{{빠른이동|10}}</pre> | ||
* | |||
* | 선로딩 제한의 최대 링크수는 10개입니다. 인수가 10 초과시 기본값인 5개로 설정됩니다. | ||
== 상세 == | |||
=== 지원되는 경우 === | |||
현재 빠른이동을 지원하는 경우는 아래와 같습니다. | |||
* 링크이동식 게임 | |||
* CGI틀과 같은 url파라미터를 사용하는 게임 | |||
=== 지원되지 않는 경우 === | |||
* 플러그인, 플러그인X를 사용하는 문서의 경우 | |||
* CGI2와 같이 가젯이나 [[미디어위키:common.js]]를 통해 생성해야 되는 자원이 있는 경우 | |||
** 외부사이트로의 링크 | ** 외부사이트로의 링크 | ||
** 다른 네임스페이스로의 링크 | ** 다른 네임스페이스로의 링크 | ||
** "편집" 또는 "리비전 확인"과 같은 기능링크 | ** "편집" 또는 "리비전 확인"과 같은 기능링크 | ||
== todo == | |||
로딩시 프리로더 추가 | |||
== | |||
2023년 8월 3일 (목) 01:08 기준 최신판
페이지에 선행로딩 기능을 활성화합니다.
개요[원본 편집]
이 스크립트는 서버의 트래픽을 희생하여 페이지 이동 속도를 대폭 증가시킵니다. 클릭하자마자 즉시 이동되게 합니다. 원리는 링크를 누르기도 전에 해당 페이지의 모든 링크의 내용물을 미리 로딩시켜뒀다가 사용자가 링크를 클릭한 즉시 로딩한 페이지를 즉시 표시합니다.
사용법[원본 편집]
- 게임 메인페이지에 다음과 같은 문법을 추가하세요.
{{빠른이동}}
문서에 5개 미만의 링크가 있을 시 클릭하지 않고도 해당 문서들을 선로딩하며 5개보다 많으면 클릭 할 시 링크를 로딩합니다. 해당 값은 아래와 같은 문법으로 바꿀 수 있습니다.
{{빠른이동|10}}
선로딩 제한의 최대 링크수는 10개입니다. 인수가 10 초과시 기본값인 5개로 설정됩니다.
상세[원본 편집]
지원되는 경우[원본 편집]
현재 빠른이동을 지원하는 경우는 아래와 같습니다.
- 링크이동식 게임
- CGI틀과 같은 url파라미터를 사용하는 게임
지원되지 않는 경우[원본 편집]
- 플러그인, 플러그인X를 사용하는 문서의 경우
- CGI2와 같이 가젯이나 미디어위키:common.js를 통해 생성해야 되는 자원이 있는 경우
- 외부사이트로의 링크
- 다른 네임스페이스로의 링크
- "편집" 또는 "리비전 확인"과 같은 기능링크
todo[원본 편집]
로딩시 프리로더 추가