why GV?
by
noromanba
2018-07-20 [2018/07/20 09:00:33]
what is the origin of GigaViewer
@@ -8,10 +8,11 @@
// e.g.
// https://shonenjumpplus.com/episode/10833519556325021841
-new Set(...
+new WeakSet(...
[...document.body.querySelectorAll('img.page-image')].map(img => [...img.attributes].filter(attr => /data\-/.test(attr.name)))
)
-// Set(5) {data-src, data-page-width, data-page-height, data-cho-ju-giga, data-is-gif}
+// WeakSet {data-page-height, data-is-gif, data-src, data-cho-ju-giga, data-page-width}
+//
// > data-cho-ju-giga
// choju-jinbutsu-giga !!!
// https://en.wikipedia.org/wiki/Ch%C5%8Dj%C5%AB-jinbutsu-giga
/*
* @title why GV?
* @description what is the origin of GigaViewer
* @include https://*
* @license MIT License https://opensource.org/licenses/MIT
* @javascript_url
*/
// e.g.
// https://shonenjumpplus.com/episode/10833519556325021841
new WeakSet(...
[...document.body.querySelectorAll('img.page-image')].map(img => [...img.attributes].filter(attr => /data\-/.test(attr.name)))
)
// WeakSet {data-page-height, data-is-gif, data-src, data-cho-ju-giga, data-page-width}
//
// > data-cho-ju-giga
// choju-jinbutsu-giga !!!
// https://en.wikipedia.org/wiki/Ch%C5%8Dj%C5%AB-jinbutsu-giga
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。