阿部寛のホームページでだけでネコがいなくなる拡張機能 32
ストーリー by nagazou
ネコ 部門より
ネコ 部門より
ITmediaの記事によると、Chrome拡張「ネッコサーフィン」で、あの有名軽量サイト「阿部寛のホームページでだけネコが消える」現象が話題になっているという。ネッコサーフィンは、発明家・デザイナーの「もにゃ」さんが開発したシルエット姿のネコがマウスの移動量に応じてWebブラウザ上に集まり、遊ぶだけの拡張機能(ITmedia)。
ネッコサーフィンを導入すると、あらゆるWebサイト上にネコが現れるが、なぜか阿部寛さんの公式Webサイト「阿部寛のホームページ」だけはネコが表示されないという。もにゃさんは、この件について10件以上の問い合わせが寄せられているとのことだが、「すみません、どうしてもあそこだけはホームページの実装が特殊すぎて技術的にネコが寄りつかないんです。修正予定もないです」とコメントしているとのこと。
同氏によると、過去に作成した「全てが全てを無差別に煽り散らかす翻訳」機能のChrome拡張も、「阿部寛のホームページ」では機能しなかったとしている。
SNSで言われてるが (スコア:0)
失われたはずの古の機能、frameタグのためとか
#HTML5で廃止されただけ
Re:SNSで言われてるが (スコア:2, 参考になる)
frameタグなら、frameの中身だけ(Ctrl+クリックとかで)表示すりゃネッコ来るんじゃないの。
って思ったのでネッコサーフィン入れて試してみたら、ネコ来ましたな。
どうやらネコさんはフレームが嫌いみたいだ。
#iframeがどうなるかは知らない
ああ・・ (スコア:1)
なるほど。フレームがあると拡張機能作るのめんどくさいです。
それで作るの放棄したことあり。
Re: (スコア:0)
どうめんどくさいのか気になります。
Re:ああ・・ (スコア:2)
子フレームだと読み込み完了というイベントが届かないので、DOMを書き換えるタイミングがない。
親フレームでイベントを拾って子フレームにSENDするとかなんかそういう理屈は分かるがうまくいかなかった。
Re:ああ・・ (スコア:2, 興味深い)
document.bodyがbody要素ではなくframeset要素になっていて、その下にDOMノード(この場合猫の画像)を追加しても表示されないという問題がある。自分の場合はdocument.bodyをdocument.documentElement(これは必ずhtml要素)に変えて対応した。フレーム以外のページでもJavaScriptからはhtml要素の直下(つまりbody要素の外)にDOMノードを追加できて、しかもちゃんと表示されるようなので、場合分けは不要だった
Re: (スコア:0)
その場合でもdocument.body.nodeNameでbodyタグかどうか判定してhtml直下にdivを設置すれば表示されるけどな。
ap = document.createElement("div");ap.style.position="fixed";ap.style.top="100px";ap.style.left="100px";ap.style.width="100px";ap.style.height="100px";ap.style.background="red";document.body.parentElement.append(ap);
Re: (スコア:0)
だから後半でhtml要素直下に変えて対応したって言ってるし実は場合分け不要だったって言ってるじゃん。最後まで読んでないの?
Re: (スコア:0)
憶測で語る必要はない
明らかに意図して動作しない様になってるんでしょ
ただしそのような制御は非常に高度な技術が必要になるため証明は難しいらしいが
Re:SNSで言われてるが (スコア:1)
二行目で一行目を全力否定していて草w
Re: (スコア:0)
三行目もですねw
Re: (スコア:0)
3行目は伝聞のように見えるので憶測とは違うのでは
Re: (スコア:0)
(お前ら素人が) 憶測で語る必要はない
(玄人の俺様の見立てによると) 明らかに意図して動作しない様になってるんでしょ
ということでは?
Re: (スコア:0)
分かってて混ぜ返してるんやろ
Re: (スコア:0)
なぜそのページだけ?
フレーム使ってる所なんてたくさんありそう。
HTML4が現役の頃に作られたページとか。
Re: (スコア:0)
トピックで触れている人物の名前を出すとSPAMなのか?
Re: (スコア:0)
nagazouがタレコミ時と掲載時でタイトル変えているのはなんでだ? と思ったがおそらくその関係だろうな。掲載は編集者専用機能だからSPAMフィルターのチェックがないんだろう
Re:SNSで言われてるが (スコア:1)
例の人は1人なんだから、さっさと通報して業務妨害で逮捕して貰ったら良いのにね
変なSPAM対応するより、よっぽど楽なのに
Re: (スコア:0)
ほんとこれ。しかもタレコミのフォームも封鎖したせいでnagazouがネタを探し回って仕事時間も増えるばっかり。
Re: (スコア:0)
どうして技術的に対応したいなら、サーバーの方でIPv6有効にして、IPv6ベースで規制を入れると一定の効果がある。
これは5chでやってた手法でスクリプト対策にも成果があった。
Re: (スコア:0)
ジオシティーズとか終了しちゃった今となってはほとんど残っていなくて、有名なところではこのサイトくらいしか残ってないってだけだろう。(サイト名がSPAMフィルターに引っかかって書けねーぞ)
Re: (スコア:0)
廃止されてもwebブラウザーにサポートの必要がなくなるわけではないからな(HTML仕様にもどう処理しなければならないかちゃんと定義されている)。
Re: (スコア:0)
それだけなのに「実装が特殊過ぎて」とか天下の阿〇寛のホームページに喧嘩売ってるのかこの野郎と思った
Re:SNSで言われてるが (スコア:1)
元記事がフレームの元になるとはw
Re: (スコア:0)
猫はむしろ枠とかあったら入るの好きそうなのに
猫様はお風呂が嫌い (スコア:0)
だからルシウスさんを避けてるんだろ
ヌッコサーフィンしたい! (スコア:0)
ファイアーフォックスにも作っておくれ(泣)
Re: (スコア:0)
猫じゃなくて狐?
Blink系ブラウザの対応が増えたがGecko系はFirefox以外はドマイナーなので見込みが低そう
すげえ (スコア:0)
Gigazineのほうがコスってた
"やや旧聞かもしれないが"が過去のこと
面白そうだから導入したが… (スコア:0)
あんまり出てこない
出てきても1匹だけなのは寂しい
マウス操作を忙しく動かしても猫の反応はノタノタ
どうやればいっぱい出てくるんだろうか?設定にも匹数の設定内容だけど…
Re: (スコア:0)
沢山出すのは有償サービスよ
金を出すメリットがあるかというと完全に趣味の領域
Re: (スコア:0)
金取るならフレーム対応ぐらいちゃんとしろ