ニュース
» 2018年06月29日 15時53分 公開

「プログラムの実行を許可しますか?」 いちいち全部のJavascriptに「はい」を押さないと見られないサイト爆誕 開発の意図は?

「承諾なしに閲覧者のPCを動作させるサイトは違法」とする警察の見解に対する、「サイト閲覧時の挙動すべてに承諾を要求すると、面倒なことになりますよ」というカウンターになっている。

[沓澤真二,ねとらぼ]

 「以下のプログラムの実行を許可しますか?」――そんなダイアログに、いちいち「はい」と答えないと閲覧できないブログが公開され、仕様の恐ろしさで話題となっています。試してみたところ、サイト表示までに押した「はい」は全部で17回(!)。一体なぜ、こんな面倒なことを……。


前書き Chromeでのアクセス例。最初に前置きがダイアログに表示される

承認 「以下のプログラムの実行を許可しますか?」と、承認を求められる

承認 承認要請は20回ほど続き、全てに答えなければ記事を読めない

 その背景には昨今物議を醸している、マイニングツール「Coinhive」を巡る摘発問題がありました。Coinhiveはサイトに専用のJavaScriptコードを埋め込んでおくことで、閲覧者の端末を使って仮想通貨を採掘し、サイト運営者に収益をもたらすというもの。しかし6月に入って、Coinhiveをサイトに設置していた運営者が不正指令電磁的記録(ウイルス)供用や保管などの容疑相次いで摘発される騒動があり、技術者から問題視されていました。

 閲覧者の承諾を得ずにPCを動作させるのはウイルス供用にあたる、というのが警察側の判断ですが、それならば一般的なWeb広告なども「いちいち閲覧者の承認をとらずにPCを動作させているプログラム」ということになります。なぜCoinhiveだけが問題視されるのか――というのが技術者側の言い分でした。

 今回公開されたブログ記事は、直接的な言及こそないものの、こうした「Coinhive摘発問題」へ一石を投じた形になりました。「警察の言う『違法』を厳密に回避してサイトを作ると、あらゆるWebコンテンツに煩雑な承認が必要になりますよ」という皮肉にも読めます。同ブログを運営するエンジニアの清水正行さんは、「今のところ、ユーザーの同意を得なくてはならないプログラムと、無許可で実行してよいプログラムの定義がはっきりしない」として、ひとまず全てのプログラムに対して同意を求める仕組みを作ったと説明しています。

 編集部が詳細を聞いたところ、Coinhiveの件は念頭にあったものの、開発理由の半分は技術的興味だったもよう。EU諸国でもGDPR(EU一般データ保護規則)の影響で、個人情報を求める際にJavaScriptの実行を止めて閲覧者の同意を得る手法が必要となっており、その検討をしている開発者のブログを読んだのがきっかけだそうです。

 この記事で公開されていたライブラリを試してみたところ、清水さんの環境ではうまくいかなかったため、独自の方法でJavaScriptの一時停止を実行することに。それでも全てを停止させることは難しかったと、後日記事につづっています

 ただ、「日ごろあまり意識していない、『サイトの閲覧時、知らないうちに読み込まれて実行されているプログラムの多さ』は分かりやすく可視化できたかな」とも。極端な話、全てのサイトが当該記事のように厳密な承認を求め出したらネットそのものが破綻するでしょうし、承認が必要なプログラムと不要なプログラムの線引きこそ、厳密かつ適度に決めてほしいと考えさせられた次第です。

取材協力:清水正行さん

(沓澤真二)


Copyright © ITmedia, Inc. All Rights Reserved.

昨日の総合アクセスTOP10

  1. /nl/articles/2109/16/news095.jpg 中国版「FGO」で中国系キャラクターの名前・イラストが突然変更に 虞美人(アサシン)は「暗匿者230」、始皇帝は「裁定者229」に
  2. /nl/articles/2109/16/news101.jpg 光浦靖子、初めての“カナダ留学レポ”に反響 ナイアガラの滝観光ショットに「お元気そうでよかった」
  3. /nl/articles/2109/15/news022.jpg 豆柴の赤ちゃんから手を離すと…… “秒で寝た笑”かわいすぎる寝落ちに「心が浄化される」「母性が目覚める」
  4. /nl/articles/2109/16/news027.jpg 張り切って“アゴ乗せ”に挑戦したハスキー、しかし…… おちゃめに間違えたワンコの「てへぺろ」がかわいい
  5. /nl/articles/2109/15/news169.jpg オンライン麻雀ゲーム「姫雀鬼」、サービス開始と同時にサービス終了発表で話題に Twitterではバグ報告多数
  6. /nl/articles/2109/16/news126.jpg ダレノガレ明美、元保護犬リッツの早い旅立ちを報告 がんを何年も放置したブリーダーへ「本当に許せない」
  7. /nl/articles/2109/12/news041.jpg 小学生のころのトラウマ漫画がつらい 美術館の撮影OKゾーンで撮っていたら「常識ないのか」「全部消しなさい」
  8. /nl/articles/2109/16/news093.jpg あびる優「私の気持ちは私の中にしまっておきます」 核心に触れず、周囲から多くの声が届いていること明かす
  9. /nl/articles/2105/13/news011.jpg 夜にキッチンの窓から見た人影 振り返ってみると恐ろしかった出来事を描いた漫画がゾクッとする
  10. /nl/articles/2109/15/news175.jpg 「デンジャラス」ノッチの次女、完治困難な異汗性湿疹で“電流療法” 1年ごしの成果に妻も満足 「痛みの方が耐えられる」

先週の総合アクセスTOP10

先月の総合アクセスTOP10

  1. 田中将大、石川佳純ら卓球女子との集合ショットに反響 「夢の共演」「どちらから声を掛けたのか気になる」
  2. 田中将大の五輪オフショット集、最後は柔道・阿部詩との2ショットでシメ! “モテ男”の期待裏切らず「美女好きですね〜」
  3. 「マジで恥ずかしいです」 中川翔子、数年ぶりの“水着披露”に恥じらいつつもマネジャー大絶賛「スタイルめっちゃいいすね!」
  4. 里田まい、楽天ユニフォーム姿の長男に「違う、そうじゃない」 父・田中将大選手そっちのけの推し愛にツッコミの嵐
  5. 野々村真、動画で退院を報告 やつれた姿に衝撃広まる「コロナがより怖くなった」「ガリガリで衝撃を受けたわ」
  6. 「薬を問われ、アル中だと言われ」 西山茉希、“うわさ”ささやかれる痩せ体形に「懸命なもんでご了承願います」
  7. 柴犬「メシ、よこさんかーい!!(激怒)」 ごはんを忘れた飼い主に皿をぶん投げる柴犬、荒ぶる姿に「爆笑した」
  8. レイザーラモンRG、コロナ療養で“10キロ減”を告白 「顔が変わっちゃいました」とやつれた姿で復帰報告
  9. 海外記者「最高のコンビニアイスを発見した」 森永チョコモナカジャンボ、ついに世界に見つかってしまう
  10. 「ついついキレイな部分ばかり載せたくなりますが」 小倉優子が公開したインスタの“現実”に「勝手に親近感が」「共感しかない」