20/11/25 04:18:17.98 1F06LSlV0.net
const DATASETS = [
'src',
'lazySrc',
'original',
];
img.src = img.dataset[name];
srcがいらなくない?
img.src=img.srcしてるような
俺のはブックマだが他のが入ってる
["data-src", "data-lazy-src", "data-original", "ajax", "data-layzr", "data-gifffer"]
1016:名無しさん@お腹いっぱい。
20/11/25 08:45:31.91 Pm0TDhB80.net
>>983
うわーまじかぁ 自分もWatchたまに見るけど独自属性には付き合ってらんないな・・・
html埋め込みスクリプトで↓こんなことやってんね
$('.main-contents img[ajax]').each(function(){
$(this).attr('src', $(this).attr('ajax'));
$(this).removeAttr('ajax');
});
>>984
DATASETS で定義してるのはいずれも dataset 以下の項目なので、
src は実際には img.src じゃなくて img.dataset.src を探ってます。
例: URLリンク(toyokeizai.net)
1017:名無しさん@お腹いっぱい。
20/11/25 17:05:40.26 ppVlvHIV0.net
>>981
おお、素晴らしい!
これでweAutoPagerizeが使い物になるようになったわ
1018:名無しさん@お腹いっぱい。
20/11/25 18:47:54.96 ds4vdZcH0.net
>>981
Firefox 84.0b4
weAutoPagerize 1.7.6
Tampermonkey v4.11.6120
ニコニコ動画のサムネが2ページ目以降一瞬表示されたあと消えてしまうようです
URLリンク(www.nicovideo.jp)
1019:名無しさん@お腹いっぱい。
20/11/25 21:06:44.38 4qLe/am20.net
>>981
pornhubはイケたけど
rocketnewsは2ページ目以降ダメだな
1020:名無しさん@お腹いっぱい。
20/11/25 22:37:26.54 HvlUidg
1021:e0.net
1022:名無しさん@お腹いっぱい。
20/11/25 23:40:53.46 LlMgWYNX0.net
どうせ全サイトで動くようにするんだから汎用的じゃ無くてもガンガン入れてきゃいいんじゃね?と思わなくも無い
というか自作スクリプトはその思想で動かないサイトが出る度に継ぎ足してるw
1023:名無しさん@お腹いっぱい。
20/11/26 00:29:41.52 U2eQTpJ50.net
>>987 ニコニコ対応しました!
>>988 >>989 rocketnewsは少なくともこのスクリプトでの対応は難しそう。
e.target が継ぎ足し先じゃないのは weAutoPagerize も同じだった、わたしも誤解してたわw
(それでも MutationObserver 使うとサイトによってはキャッチしまくりなので避けてます)
>>990
思う。それもわかる。ただいまのところその対極のシンプルな動作を目指してる。
誰も体感しないだろうけど、10ミリ秒かけるよりは1ミリ秒で済ませようとする方向。
特に rocketnews 独自仕様の opacity レベルまで汎用スクリプトとして気にしだすと、
将来的なワーストケースで1000パターンのチェックに100ミリ秒かかったりしかねないと思って。
(その人が愛用するサイトの定義だけを追加していくスタイルのほうがいいと思う)
1024:名無しさん@お腹いっぱい。
20/11/26 01:13:38.15 rnzpUmRG0.net
rocketnews用のスクリプト書いてみた
URLリンク(pastebin.com)
これにも使ったんだけどAutoPagerize_DOMNodeInsertedのevent.targetなら
継ぎ足し先になるからMO避けるならこれでいいんじゃないかな
昔から使われていたから対応しているのも多いだろうし(uAPとweは対応しているようだ
1025:名無しさん@お腹いっぱい。
20/11/26 01:24:53.79 U2eQTpJ50.net
>>992 おつ
AutoPagerize_DOMNodeInserted って、単にサイト全体のMOを検出してるだけのように感じるんだけど、どう?
(APと関係のない DOMNodeInserted にも反応する。とは言えそこまで詳しく調べてない)
むしろいにしえのAPとの互換性のためにこそ残されてるんじゃないかと推測している。
1026:名無しさん@お腹いっぱい。
20/11/26 05:51:15.77 oYJSVc+o0.net
継ぎ足しがいるのは同じ記事を読むのが不便だから
関係ない別の記事へ継ぎ足すrocketnewsでスクリプト不要
MOという意味不明な略語を使うな
1027:名無しさん@お腹いっぱい。
20/11/26 10:03:47.00 fSq3D46K0.net
ニコニコというと、ランキングの100位以下になる2ページ目からサムネ表示されない
そこまで見るかっていったら見ないんだけども
1028:名無しさん@お腹いっぱい。
20/11/27 00:50:58.84 YvYP24xx0.net
6
スレリンク(software板)
1029:名無しさん@お腹いっぱい。
20/11/27 20:13:23.93 DByfpaXZ0.net
ふめ
1030:名無しさん@お腹いっぱい。
20/11/27 21:32:56.29 YvYP24xx0.net
最近ちょくちょくみかけるモバイルでAP動かしたい話、AndroidならFirefox+weAutoPagerizeで機能するのは確認した
1031:名無しさん@お腹いっぱい。
20/11/28 18:10:24.07 Ydku/AoB0.net
質問いいですか?
1032:名無しさん@お腹いっぱい。
20/11/28 18:10:58.27 g7+62rvP0.net
ダメです
1033:名無しさん@お腹いっぱい。
20/11/28 18:19:57.92 QtyN4Jta0.net
/ ̄ ̄/  ̄ ̄/
/ ̄ ̄/ /
_/ __/
+ へ/ ̄ ̄ ̄ ̄ ̄ ̄\ へ +
___./\i / '''''' '''''' \ /\___
+ / \.r/ ヽ-/ \ +
/ ./~\.`l::::::::: (●), 、(●)、.: |._./~\. \
/. /,- ―-`|:::::::::: ,,ノ(、_, )ヽ、, |.-―- 、.\. \
+ / i/~, -.ニニ |::::::::::::::::: `-=ニ=- ' |ニニ-、. i. ヽ ヽ +
| l | i/ _ ヽ:::::::::::::::::::. `ニニ´ ノ. \i `l | .|
/././ / //~// /ヽ/ヽ__/⌒___i⌒.i __i⌒:i ヽ.i|ヽ~ ̄\ ヽヽ.ヾヽ
. ~ | | .| | |/ |. | ( | i | :| ヽ´ ヽ.| | ヽ / | | i ~ +
/./| | ヽ | ,|. |ヽ ヽ.i | :| | > / | .|/ | .|ヾヽ
. + ~ | |. | .|. | |\` i | | | / // | .| .| | ~
/./ ヽ. | /,.,/ ヽi l | |/ / | / `、ヽ
. ~ I_| <.,ノ i,,,<,,,,,,/ |_I
1034:1001
Over 1000 Thread.net
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 1509日 10時間 17分 16秒
1035:過去ログ ★
[過去ログ]
■ このスレッドは過去ログ倉庫に格納されています