====== User Scripts ======
웹 브라우저에서 플러그인 형태로 Javascript를 실행할 수 있게 해주는 도구들.
* [[https://addons.mozilla.org/ko/firefox/addon/greasemonkey/|GreaseMonkey for Firefox]]
* [[https://chrome.google.com/webstore/detail/dhdgffkkebhmkfjojejmpbldmpobfkfo|TamperMokey for Chrome]]
* [[https://greasyfork.org/ko|Greasy Fork - 안전하고 유용한 유저스크립트]]
* https://openuserjs.org/
* http://userscripts-mirror.org/
===== Tips =====
* 다른 Javascript 쉽게 넣기. ''@require js경로''
// @require http://code.jquery.com/jquery-latest.js
===== DOM loaded =====
* DOM 조작시 DOM 이 로딩이 덜 된 상태에서 수행하면 소용이 없다. 따라서 다음 템플릿에 따라 작성하면 DOM 로딩이 끝난 뒤에 작동하게 된다.
(function() {
'use strict';
// execute after all DOM loaded
window.addEventListener('load', function() {
// do something
}, false);
})();