where-page-in-slide
@@ -1,6 +1,6 @@
/*
* @title where-page-in-slide
- * @description append current page number to URL
+ * @description append current page number of slide to URL
* @include http://*
* @include https://*
* @contributor efcl http://let.hatelabo.jp/efcl/let/hJmehf2N-chp (Fork of)
@@ -17,21 +17,23 @@
// <at>javascript_url; over the mixed-content-blocking
// http://let.hatelabo.jp/help#at-javascript_url
-// c.f. http://let.hatelabo.jp/noromanba/let/hJmehqPZh6wf
-var require = function (urls) {
- Array.prototype.slice.call(urls).forEach(function (u) {
- var scr = document.createElement("script");
- scr.src = u;
- document.body.appendChild(scr);
- });
-};
+(function () {
+ // c.f. http://let.hatelabo.jp/noromanba/let/hJmehqPZh6wf
+ var require = function (urls) {
+ Array.prototype.slice.call(urls).forEach(function (u) {
+ var scr = document.createElement("script");
+ scr.src = u;
+ document.body.appendChild(scr);
+ });
+ };
-// TBD omit browserified code calling and require libs/*.js on Bookmaklet
-// https://github.com/azu/where-page-in-slide
-require([
- // XXX load from CDN e.g. gh-pages
- "//raw.githubusercontent.com/azu/where-page-in-slide/master/where-page-in-slide.js"
-]);
+ // TBD omit browserified code calling and require libs/*.js on Bookmaklet
+ // https://github.com/azu/where-page-in-slide
+ require([
+ // XXX load from CDN e.g. gh-pages
+ "//raw.githubusercontent.com/azu/where-page-in-slide/master/where-page-in-slide.js"
+ ]);
+})();
// c.f.
// browserify
@@ -45,4 +47,4 @@
// LGTM use w/ slideshare_scroll.user.js
// http://d.hatena.ne.jp/rikuba/20120922/1348298638
-// https://gist.github.com/rikuba/3765455
+// https://gist.github.com/rikuba/3765455
/*
* @title where-page-in-slide
* @description append current page number of slide to URL
* @include http://*
* @include https://*
* @contributor efcl http://let.hatelabo.jp/efcl/let/hJmehf2N-chp (Fork of)
* @contributor taizooo http://let.hatelabo.jp/taizooo/let/gYC-xpPIvJP5Lg
* @contributor noromanba http://let.hatelabo.jp/noromanba/let/hJmehqPZh6wf
* @license MIT License
* @javascript_url
*
*/
// TEST
// https://speakerdeck.com/speakerdeck/introduction-to-speakerdeck
//
// <at>javascript_url; over the mixed-content-blocking
// http://let.hatelabo.jp/help#at-javascript_url
(function () {
// c.f. http://let.hatelabo.jp/noromanba/let/hJmehqPZh6wf
var require = function (urls) {
Array.prototype.slice.call(urls).forEach(function (u) {
var scr = document.createElement("script");
scr.src = u;
document.body.appendChild(scr);
});
};
// TBD omit browserified code calling and require libs/*.js on Bookmaklet
// https://github.com/azu/where-page-in-slide
require([
// XXX load from CDN e.g. gh-pages
"//raw.githubusercontent.com/azu/where-page-in-slide/master/where-page-in-slide.js"
]);
})();
// c.f.
// browserify
// http://browserify.org
// http://efcl.info/2014/07/21/Greasemonkey-v2/
// mixed-content, <at>javascript_url
// https://gist.github.com/noromanba/7015739
// http://space.hatena.ne.jp/wakabatan/entry/14290001378109041046
// http://space.hatena.ne.jp/wakabatan/entry/14290001378109038479
// http://let.hatelabo.jp/help#at-javascript_url
// LGTM use w/ slideshare_scroll.user.js
// http://d.hatena.ne.jp/rikuba/20120922/1348298638
// https://gist.github.com/rikuba/3765455
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。