ニュース
» 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/2201/20/news011.jpg 飼い主の指をしゃぶりたい保護子猫、大声で激おこ→「満足です……Zzz」 別猫のようなビフォーアフターがかわいい
  2. /nl/articles/2201/20/news094.jpg 「今日もぐんぐんグルトは買えませんでした」 “雪に埋もれた自販機”を1カ月間観測し続けた道民に注目集まる
  3. /nl/articles/1902/28/news005.jpg 「お前やってることは法律に引っかかってんだよ!」 コインハイブ事件、神奈川県警がすごむ取り調べ音声を入手
  4. /nl/articles/2201/20/news012.jpg 守りたい小さな背中の保護子猫が、5カ月後…… ずんぐりむっくりに成長したビフォーアフターに感動
  5. /nl/articles/2201/20/news010.jpg 「猫はコタツで丸くなるんですか?」「いいえ、雪道を猛ダッシュします」 兄姉犬と元気に散歩する猫がかわいい
  6. /nl/articles/2201/19/news025.jpg 「ペレットはお付けしますか?」 ハンバーグの注文でよく分からず「食後で」頼んでしまう4コマがシュール
  7. /nl/articles/2201/20/news154.jpg 「2人ともスタイルが流石!」「現役可愛い」 高島礼子&とよた真帆、デパ地下で遭遇した“50代美女”ショットに反響
  8. /nl/articles/2201/19/news024.jpg 昔出会った不思議な小学生、10数年前ぶりに家を訪れ「ゾクリッ」 実話怪談漫画の結末が不気味
  9. /nl/articles/2201/20/news079.jpg 3日ぶりに再会した子猫とハスキー、愛が爆発し…… 熱烈歓迎がとまらない子猫と諦めて受け入れるワンコが尊い
  10. /nl/articles/2201/20/news026.jpg 【漫画】「男の子の双子です」と言うと……「お家ボロボロにされるわよぉ」 アドバイスに戦慄するママに体験談集まる

先週の総合アクセスTOP10

  1. 勝手に「サービス終了ゲーム総選挙」をやったら6700票も集まってしまったので結果を発表します 2位の「ディバインゲート」を抑えて1位に輝いたのは……
  2. ママとの散歩中、田んぼにポチャンした柴犬さんが帰宅後…… パパに一生懸命アクシデントを報告する姿がいとおしい
  3. “26歳年の差婚”の菊池瑠々、第4子妊娠を発表「もう、とにかくうれしいです!」 年上の夫も満面の笑み
  4. 桐谷美玲、隠し撮りに「絶対ヤバい顔」 “ほぼ半目”な不意打ち写真に「100点満点に可愛い」と全力フォローの声
  5. 村田充、3匹目の愛犬の存在明かす 神田沙也加さんから引き取ったブルーザーとは「数日で仲良くなりまして」
  6. 三浦孝太、母・りさ子誕生日に“家族4ショット”でお祝い キングカズも笑顔の写真に「家族が1番!」
  7. バレー日本代表の清水邦広の再婚に盟友・福澤達哉さん「相手は私ではございません」 元妻は中島美嘉
  8. 「駅の待合室をバケモンが占領している」→“謎の生き物”の正体について大分県立美術館に話を聞いた
  9. 滝沢カレン、倖田來未の“バックダンサー”になりすまし 感極まって「人一人洗えるくらい泣きました」
  10. 宮崎駿愛用の「電動消しゴム」が故障 → サクラクレパス公式が倉庫の奥から発掘 Twitterが繋いだ温かな展開が話題に

先月の総合アクセスTOP10

  1. 「どん兵衛」新CMに星野源が復活も衝撃の新展開 “どんぎつね”吉岡里帆の正体明かされ「完全なホラー案件」「狂気を感じる」
  2. ハラミちゃん、“公称145センチ”も本当の身長にゴチメンバー驚き 「デカイっていわれるのが嫌になっちゃって……」
  3. 西川史子、退院を報告 「生きていて良かったと思っていない」と告白も、力強い現在の心境明かす「私は医師です」
  4. 「もうアヒル口」「美人確定ですね!」 板野友美、生後2カ月娘の“顔出しショット”にみんなメロメロ
  5. 「気ぃ狂いそう」 木下優樹菜、生配信中止で“涙のおわび動画” やらかしたスタッフに「生きてたらミスぐらいする」
  6. 東大王・鈴木光、“お別れの笑顔”で司法試験合格を報告「本当にありがとうございました」 SNS閉鎖に涙のエール続々
  7. 「こんな普通に現れるの?!」「バレそうで心配」 倖田來未、駅のホームに“普通に並ぶ”姿にファン驚き
  8. 母親から届いた「もち」の仕送り方法が秀逸 まさかの梱包アイデアに「この発想は無かった」「どストレートに餅で笑った」と称賛集まる
  9. 第1子妊娠のすみれ、母・松原千明と2年ぶりに涙の再会 「やっとママに会えました」と感動的な親子ショット公開
  10. 渡辺裕之、66歳バースデーで息子と2ショット 合同誕生日会に「すごいお料理とケーキ」「イケメン息子さん」