<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>ブラウザ拡張 on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E6%8B%A1%E5%BC%B5/</link>
		<description>Recent content in ブラウザ拡張 on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Tue, 04 Oct 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/%E3%83%96%E3%83%A9%E3%82%A6%E3%82%B6%E6%8B%A1%E5%BC%B5/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>とある「ブラウザ拡張が Manifest V3 に対応しました」リリースの機能一覧がすごいことに</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/10/singlefile-lite-readme-for-manifest-v3/</link>
				<pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/10/singlefile-lite-readme-for-manifest-v3/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://forest.watch.impress.co.jp/docs/news/1443758.html&#34;&gt;Chrome拡張機能を作る際の仕様が Manifest V2 から Manifest V3 に移行する&lt;/a&gt;という件に絡んで、&lt;a href=&#34;https://github.com/gildas-lormeau/SingleFile&#34;&gt;表示中のwebページをhtml一個にまとめて保存してくれるブラウザ拡張 SingleFile&lt;/a&gt; の「対応」が面白いことになっていると &lt;a href=&#34;https://www.reddit.com/r/programming/comments/xuc7z9/new_an_improved_version_of_singlefile_chrome/&#34;&gt;reddit&lt;/a&gt; で取り上げられていました。&lt;/p&gt;&#xA;&lt;p&gt;Manifest V3 対応版を謳った&lt;a href=&#34;https://github.com/gildas-lormeau/SingleFile-Lite&#34;&gt;SingleFile-Lite&lt;/a&gt; がそれなのですが、その README に掛かれた対応版の主要機能はというと、&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;信頼できない自動更新機能&lt;/li&gt;&#xA;&lt;li&gt;バックグラウンドでの自動保存機能なし&lt;/li&gt;&#xA;&lt;li&gt;時間の掛かる保存は上限5分で打ち切り&lt;/li&gt;&#xA;&lt;li&gt;必要な時にも referer を勝手に挿入しません&lt;/li&gt;&#xA;&lt;li&gt;Fontface API経由での独自フォントの読み込みを制限&lt;/li&gt;&#xA;&lt;li&gt;他も乞うご期待!&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Manifest V3 に対応する修正をした結果、いろんな既存機能がデグレードしてしまったんですね。&lt;/p&gt;&#xA;&lt;p&gt;そして、Manifest V3 対応による新拡張機能の利点はというと、「なし」とのこと。&lt;/p&gt;&#xA;&lt;p&gt;ブラウザ拡張がユーザーの読み書きするデータを参照する権限を獲得する粒度が大きすぎたために、従来の Manifest V2 のAPIでは必要以上のものを取られることがあり、これが悪さをするブラウザ拡張の跋扈を招いたと言われます。Manifest V3 では拡張が何でもはできないように権限を絞っているらしいのですが、そうなるとこれまで提供できていた機能を続けられなかったり、同じ機能を実装するのが大変になったりする拡張も多いのでしょうね。&lt;/p&gt;&#xA;&lt;p&gt;SingleFile の作者も、制約の多さに嫌気がさしたのかも。やけくその対応版 Lite のリリースは開発者の悲鳴なのかもしれません。どんなAPIにアクセスしていたか次第で、V3への対応の大変さはまったく違っていそうですけれど。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.reddit.com/r/programming/comments/xuc7z9/new_an_improved_version_of_singlefile_chrome/&#34;&gt;reddit&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>キー操作でブラウザ操作できるSurfingkeys Chrome拡張の新バージョンが、検索を謎のsmartwebfindersに変えようとする</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/08/surfingkeys-extension-tries-to-set-suspicious-smartwebfinder-search/</link>
				<pubDate>Fri, 19 Aug 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/08/surfingkeys-extension-tries-to-set-suspicious-smartwebfinder-search/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/surfingkeys/gfbliohnnapiefjpjlpjnehglfpaknnc&#34;&gt;Surfingkeys&lt;/a&gt; という&lt;a href=&#34;https://github.com/brookhong/Surfingkeys&#34;&gt;オープンソース&lt;/a&gt;のブラウザ拡張ツールの新バージョン1.0.7が、キー操作でブラウジングできるという本来機能と無関係に&lt;a href=&#34;https://github.com/brookhong/Surfingkeys/issues/1796&#34;&gt;既定の検索エンジンを謎の smartwebfinders に変えようとするというバグ報告&lt;/a&gt;が上がっています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/surfingkeys/gfbliohnnapiefjpjlpjnehglfpaknnc&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/08/surfingkeys-extension-tries-to-set-suspicious-smartwebfinder-search/surfingkeys-requires-to-change-search-engine-to-smartwebfinder_hu_af1ec9d845c7430f.webp 476w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/08/surfingkeys-extension-tries-to-set-suspicious-smartwebfinder-search/surfingkeys-requires-to-change-search-engine-to-smartwebfinder.png&#34; width=&#34;476&#34; height=&#34;366&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Chromeウェブストアで新規インストールする際も、「smartwebfinders.com に変更するよ」と出てきます。出てくるだけ昔よりは安全で避けられるとは言えますが、誰もがここを読んで考えるかというと…&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://security.stackexchange.com/questions/262979/what-will-happen-if-i-accept-this-change-your-search-setting-to-smartwebfinder&#34;&gt;Ultrasurf という別の Chrome拡張でも同様の切り替えが要求されていた&lt;/a&gt;ということですが、この切り替えられる smartwebfinders.com は、ブラウザからアクセスしてみても Google に転送されるだけの謎のサイトです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/brookhong/Surfingkeys&#34;&gt;GitHub のソースコード&lt;/a&gt;上ではバージョン 1.0.6 が最新で 1.0.7 は無いため、第三者によって勝手に改造されたものが Chrome Store に上がったのかとも思われました。しかし、GitHub issues で拡張作者の brookhong 氏が「smartwebfinder は Bing のプロモーションで、強制的に検索エンジンを変えさせるわけではないので安心してほしい」と回答したため、作者が関知しているのかと騒ぎになっています。&lt;/p&gt;&#xA;&lt;p&gt;# smartwebfinder が Bing のプロモーションだという他の主張は見つかっていません。Microsoftはたぶんこんなことしないと思うんですが。&lt;/p&gt;&#xA;&lt;p&gt;Google 検索に転送されていることから、この変更を accept しても当座はこれまでと同じように Google 検索が呼び出されるのでしょう。しかし設定自体がこの別ドメインになっているのだから、いつ自由に別のところに飛ばされるようになるかわかりませんよね。&lt;/p&gt;&#xA;&lt;p&gt;作者のこの回答を見て、GitHub の brookhong 氏のアカウント自体が乗っ取られたのかもしれない、と brookhong 氏にプログラマー向けの質問をする作者の知人らしき人もいますが、今のところそれ以上の返信は来ていません。&lt;/p&gt;</description>
			</item>
			<item>
				<title>ublacklist - 検索エンジンの結果から特定ドメインを排除するブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/</link>
				<pubDate>Fri, 17 Jun 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/iorate/ublacklist&#34;&gt;iorate/ublacklist&lt;/a&gt; は、グーグル検索(やその他の検索エンジン)で、検索結果から特定のドメインの結果を隠すというブラウザ拡張(Chrome, Firefox, Safari対応)です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store_hu_f7107f28ae399029.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store_hu_76e7398fbb8e2f18.webp 606w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-chrome-store.png&#34; width=&#34;606&#34; height=&#34;316&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;Chrome Store での Ublacklist拡張配布ページ&lt;/p&gt;&#xA;&lt;p&gt;Chrome版でためしてみました。ブラウザの上部に進入禁止のようなロゴの Ublacklist ボタンが出て、そこからオプションの編集画面へ行けます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button_hu_8f81e4fbc477e680.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button_hu_3db6e52c9a25b126.webp 531w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-button.png&#34; width=&#34;531&#34; height=&#34;247&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;オプションメニューでは、検索結果から排したいドメインやURLを、正規表現などで指定できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options_hu_1801b65bd77a02d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options_hu_86a61a5aa9cc8d87.webp 680w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-options.png&#34; width=&#34;680&#34; height=&#34;614&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ublacklist拡張のオプションメニュー&lt;/p&gt;&#xA;&lt;p&gt;とは言っても、マッチさせたいパターンを入力するのはプログラマー以外は楽ではないでしょう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results_hu_abb18d937dc01156.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results_hu_bb4bb4bd6dad98f8.webp 703w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/06/ublacklist-excludes-domains-from-search-results/ublacklist-block-on-search-results.png&#34; width=&#34;703&#34; height=&#34;623&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/p&gt;&#xA;&lt;p&gt;ublacklist拡張で、検索結果からサイトをブロック対象に追加&lt;/p&gt;&#xA;&lt;p&gt;検索結果のページから、「このサイトをブロックする」でパターンを追加することもできるので、検索しながら「このサイトの結果は自分には合わないな」と思ったら追加していけば、自分のブロックリストを育てていくことができるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;メニューも説明もすべて日本語化されていますし、ブロックしたサイトのリストを他のPC間で共有したり、公開して他のユーザーに共有したりと、機能が充実していますね。オープンソースで更新も活発そうです。&lt;/p&gt;&#xA;&lt;p&gt;業界によっては検索しても上位のページが検索エンジンに特化されたものばかりで、実際に役に立つページが見つけにくいということもあるでしょう。そういうサイトを頭で覚えて避けていくのも年功かもしれませんが、このようなツールを使って見分けるところも自動化してしまうのは仕事の効率化の一つと言えるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;どのサイトの情報が自分にとって有用かを見極めること自体が難しいこともあるでしょうし、一度ブロックしてしまうと間違いを正せなさそう、などの問題もありそうですけれど。&lt;/p&gt;&#xA;&lt;p&gt;Hacker News では、&lt;a href=&#34;https://news.ycombinator.com/item?id=31693787&#34;&gt;uBlock Origin など一般的な広告ブロッカーツールなどで同様の結果を得るための設定方法&lt;/a&gt;も紹介されていて、これはこれでブラウザ拡張を入れる個数が増えなくていいと思います。機能特化した拡張の簡便さを取るかどうかですね。&lt;/p&gt;&#xA;&lt;p&gt;[追記] 社内から、&lt;a href=&#34;https://kujira16.hateblo.jp/entry/2021/05/04/194326&#34;&gt;StackOverflow の単純機械翻訳サイト(スパムサイト)をブロックするリスト&lt;/a&gt;の情報を教えてもらいました。これいいですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=31693287&#34;&gt;uBlacklist – Block specific sites from appearing in Google search results | Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Consent-O-Matic 「Cookies使ってもいいですね?」等の質問を回答してくれるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/</link>
				<pubDate>Fri, 08 Apr 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/cavi-au/Consent-O-Matic&#34;&gt;cavi-au/Consent-O-Matic&lt;/a&gt; は、ウェブサイトを初めて訪問した時などに出てくる「Cookies 等を使って閲覧状況を記憶してもいいですか?」系の確認ダイアログを、自動的に回答してくれるブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-without-consent-o-matic.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-without-consent-o-matic_hu_82a1f5472ff2a485.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-without-consent-o-matic_hu_bfd20a8ec8b82285.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-without-consent-o-matic_hu_201792499af45f7d.webp 1009w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-without-consent-o-matic.png&#34; width=&#34;1009&#34; height=&#34;847&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;あるサイトではこんなダイアログが最初に出て、ユーザー追跡しますけどいいですかと確認されます。&lt;/p&gt;&#xA;&lt;p&gt;Consent-O-Matic を入れていると、同じサイトがいきなりOKを押した状態になります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-with-consent-o-matic.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-with-consent-o-matic_hu_eca87e72f1826fda.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-with-consent-o-matic_hu_2a395e41b067a8c5.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-with-consent-o-matic_hu_db888b057aa83c41.webp 1005w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/france24-with-consent-o-matic.png&#34; width=&#34;1005&#34; height=&#34;710&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;どのサイトでも常に「許可」にして進むわけではなく、ブラウザ拡張機能の設定画面であらかじめ自分が決めておいた希望するYes/No を、そのサイトに初めて行った際に自動的に入力してくれるという動作です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/consent-o-matic-settings.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/consent-o-matic-settings_hu_29c7dd833dc9e6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/consent-o-matic-settings_hu_598ef3a6e21127d9.webp 633w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/04/consent-o-matic-answers-privacy-questions-for-you/consent-o-matic-settings.png&#34; width=&#34;633&#34; height=&#34;808&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ですので、その時その時で適当に判断して決めるよりも、一貫した返答になるということも有り得ますね。&lt;/p&gt;&#xA;&lt;p&gt;設定の種類は、「自分の好みを覚えたりするならOK」「性能測定やアクセス解析ならOK」「広告ネットワークに見せるIDならOK」「過去の閲覧内容や閲覧行動を使ったカスタマイズはOK」「過去の広告表示や広告クリック等の情報を使ったカスタマイズはOK」「その他」と分けて指定できるようです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/cavi-au/Consent-O-Matic/tree/master/rules&#34;&gt;rules&lt;/a&gt; にいくつもルールの定義がありますが、これは Cookies の利用やその利用目的などを明示するダイアログを表示するwebサービスがいくつもあり、大手ニュースサイトなどでもそれらのサービスを利用しているため、サービス毎にルールを作ってメンテナンスしているのだと思われます。&lt;/p&gt;&#xA;&lt;p&gt;新しいサイトに行くたびにダイアログを見て選択をしている時間をカットできると思えば、仕事効率化のツールとも言えますね。&lt;/p&gt;&#xA;&lt;p&gt;Consent-O-Matic には、今のところ &lt;a href=&#34;https://chrome.google.com/webstore/detail/consent-o-matic/mdjildafknihdffpkfmmpnpoiajfjnjd&#34;&gt;Chrome拡張&lt;/a&gt; と &lt;a href=&#34;https://addons.mozilla.org/en-US/firefox/addon/consent-o-matic/&#34;&gt;Firefox拡張&lt;/a&gt; が存在します。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=30625218&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>コミュニティでYouTube動画にタグをつけるブラウザ拡張サービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/</link>
				<pubDate>Fri, 19 Nov 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.communitytags.app/&#34;&gt;Community-Generated Tags for YouTube&lt;/a&gt; は、YouTube の動画に YouTube公式が内部で管理しているであろう情報とは無関係に、このツールのユーザー間でのみタグつけを自由にできるようにするブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.communitytags.app/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-website_hu_bc84392923695151.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-website_hu_7f58b54aeaa0acbf.webp 658w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-website.png&#34; width=&#34;658&#34; height=&#34;556&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Chrome/Firefox拡張を入れると、YouTube の動画画面にタグ情報が(あれば)表示されるようになります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension_hu_e9b75bddcce83fdf.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension_hu_1e7b36e4048a6b07.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension_hu_34caec37da484de3.webp 1177w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension.png&#34; width=&#34;1177&#34; height=&#34;685&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;好きな動画に好きなタグ情報を追加できるので、タグを頼りにして新しい動画を探すことができる、というわけです。&lt;/p&gt;&#xA;&lt;p&gt;もちろん、十分多くの動画にちゃんとタグがつくようになれば、ですけれど。&lt;/p&gt;&#xA;&lt;p&gt;タグで検索すると、そのタグがついた動画が一覧で出てきます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension-search-by-music.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension-search-by-music_hu_36dd4999fde5fbc8.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension-search-by-music_hu_137f787fd8ddb2f0.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension-search-by-music_hu_37c376c526e74b96.webp 1248w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/community-tag-for-youtube-extension/youtube-community-tab-extension-search-by-music.png&#34; width=&#34;1248&#34; height=&#34;729&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;先日発表が有った YouTube が動画への低評価カウントを隠す方針とか、公式がどのような動画・チャンネルをお薦めするのかというアルゴリズムへの不信感とか、運営に対する不信感がこういったサービスの登場の背景にはあるのかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;実際のところは、サービスに十分なユーザーが集まらないと役に立たないでしょうし、このような外の大規模サービスに乗っかったサービスがうまく伸びることはなかなか無いのかなとは思います。それに、このサービスがもし離陸できたとしても、こんどは「ふさわしくない」タグの問題とかタグの操作合戦とかが起こるのも目に見えています。&lt;/p&gt;&#xA;&lt;p&gt;ターゲットとなるサービスの痒いところをうまく解消し、しかも公式は同じ機能をつけることは難しく、しかも付加したサービス単体で収入も得られてサービスを続けられる、なんてのはなかなかにハードルが高いですが、ニッチなもので同好の士が使うような機能であれば面白いかもと思います。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.reddit.com/r/programming/comments/quc769/i_made_a_browser_extension_to_add_custom_tags_to/&#34;&gt;reddit&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>YouTube の低評価(dislike)を取り戻すブラウザ拡張/スクリプト Return YouTube Dislike Count</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/11/return-youtube-dislike-count/</link>
				<pubDate>Wed, 17 Nov 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/11/return-youtube-dislike-count/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.returnyoutubedislike.com/&#34;&gt;Return youtube dislike count&lt;/a&gt;は、名前が示すとおり、&lt;a href=&#34;https://av.watch.impress.co.jp/docs/news/1365700.html&#34;&gt;YouTube 上での動画への低評価情報が今後隠されてていく&lt;/a&gt;のに対し、dislike 数の表示を復活させようというプロジェクトです。&lt;/p&gt;&#xA;&lt;p&gt;評判が悪かったり出来の悪い動画を見分ける方法として使われていたであろう「低評価の数」ですが、嫌がらせで多数押されるケースなどがあり表示しないようにした、というのが&lt;a href=&#34;https://www.youtube.com/watch?v=kxOuG8jMIgI&#34;&gt;YouTube の説明&lt;/a&gt;です。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/kxOuG8jMIgI?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;これにより、動画のオーナー以外は dislike の数を知る方法がなくなります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.returnyoutubedislike.com/&#34;&gt;Return youtube dislike count&lt;/a&gt;は、この dislike 数の表示を元通りに復活させるブラウザ拡張になります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.returnyoutubedislike.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/return-youtube-dislike-count/return-youtube-dislike-count-top_hu_388dec954c1c6b92.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/11/return-youtube-dislike-count/return-youtube-dislike-count-top_hu_6260daa12865a0a9.webp 662w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/11/return-youtube-dislike-count/return-youtube-dislike-count-top.png&#34; width=&#34;662&#34; height=&#34;762&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;このブラウザ拡張(Chrome, Firefox)や User Script を入れることで、dislike数が隠された動画においても、dislike 数が元通り表示されるようになります。少なくとも今は。&lt;/p&gt;&#xA;&lt;p&gt;拡張作者はオリジナルの like/dislike 形式だけでなく、棒グラフで like/dislike の比率を見せるような表示形式も考えているとか。YouTube の方針とは異なり、dislike 数をより素早く確認することもできるかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;拡張を入れて実際に dislike を復活表示させてみようとしたのですが、まだ dislike の数字が消えた動画ってないですね。dislike 表示の無効化は地域やユーザー毎に少しずつ行われていくのかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;このブラウザ拡張の今現在の仕組みは、「YouTube 公式APIを呼ぶ」というもの。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Less-Addictive-YouTube - ユーチューブ再生ページを動画本体のみに集中させるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/</link>
				<pubDate>Fri, 02 Jul 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/JesseDrain/Less-Addictive-YouTube&#34;&gt;JesseDrain/Less-Addictive-YouTube&lt;/a&gt; ブラウザ拡張は、YouTube 動画の再生ページから「不要なもの」を隠すブラウザ拡張(&lt;a href=&#34;https://chrome.google.com/webstore/detail/less-addictive-youtube/olhmbgdbpfpkpejldoihajphhilpdnle/related&#34;&gt;Chrome拡張&lt;/a&gt;、 &lt;a href=&#34;https://addons.mozilla.org/en-US/firefox/addon/less-addictive-youtube/&#34;&gt;Firefox拡張&lt;/a&gt;、他は計画中)です。&lt;/p&gt;&#xA;&lt;p&gt;再生中の画面、通常はこんな感じで、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-off.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-off_hu_b730ff13d76e06fc.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-off_hu_5dcdc3e28f7c0a7b.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-off_hu_c50ef3461fdb7a9.webp 988w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-off.png&#34; width=&#34;988&#34; height=&#34;578&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;拡張をオンにすると以下のようになります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-all-off.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-all-off_hu_b8b25f712915f9c5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-all-off_hu_f11753a77da047a1.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-all-off_hu_97a161a9935eeaf8.webp 1162w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-all-off.png&#34; width=&#34;1162&#34; height=&#34;410&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;動画本体でない箇所がいろいろと表示されなくなりますが、拡張のオプションでどれを隠すかを選ぶこともできます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-on.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-on_hu_eb4622057c440b99.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-on_hu_66340c878537fba4.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-on_hu_c4cabc91de0382e.webp 992w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-on.png&#34; width=&#34;992&#34; height=&#34;745&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;オプションは&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-options.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-options_hu_38d7437894c1cdd8.webp 398w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/less-addictive-youtube-hides-non-essential-items/less-addictive-youtube-options.png&#34; width=&#34;398&#34; height=&#34;282&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;コメントを消す&lt;/li&gt;&#xA;&lt;li&gt;サムネイルを消す&lt;/li&gt;&#xA;&lt;li&gt;関連動画を消す&lt;/li&gt;&#xA;&lt;li&gt;マウスオーバーでのプレビューを消す&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;の4つ。最後のはどのプレビューのことを言ってるのか確認できませんでしたが。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://news.ycombinator.com/item?id=27697286&#34;&gt;Hacker News&lt;/a&gt; では、uBlock Origin や &lt;a href=&#34;https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha?hl=en&#34;&gt;Stylebot&lt;/a&gt;など汎用的な拡張で CSS ブロックを指定すれば同様のことはできる(=専用の拡張は要らない)というコメントもありますが、誰もが CSS を理解してブロックを指定できるわけではないのでこれはこれで使いたい人はいるかもしれません。&lt;/p&gt;</description>
			</item>
			<item>
				<title>vocalboost - ブラウザに表示された文章から穴埋め問題を作る拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/</link>
				<pubDate>Tue, 02 Mar 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://vocab-boost.online/&#34;&gt;VocabBoost&lt;/a&gt;は、外国語の語彙を増やす訓練を作れるブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;Chrome や Firefox で拡張をインストールしたあと、適当な文章をブラウザで開き、選択から右クリックで Vocabboost を呼び出すと、文章が以下のような穴埋めになります。穴埋めの穴は、完全ランダムで作られるモードと、穴少な目のモードを選ぶことが可能です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/vocabboost.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/vocabboost_hu_4e0ccd328c3d7e1a.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/vocabboost_hu_8482874956f2af04.webp 693w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/03/vocalboost-makes-word-hole-quiz-on-browser/vocabboost.png&#34; width=&#34;693&#34; height=&#34;399&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;穴埋めに単語を入れて、拡張のメニューの&amp;quot;Check answers&amp;quot;を押すと、埋めた所についての正誤を判定してくれます。正しければ緑になり、間違っていれば枠が赤になります。&lt;/p&gt;&#xA;&lt;p&gt;ただ穴空きだらけになった文章から欠けた単語を探すのは、母国語であっても難易度が高いかと思います。そんな時はメニューの&amp;quot;Show options&amp;quot;を押すと、抜かれた単語の一覧が出るので、だいぶ推測しやすくなります。あまりに長い文章を対象にしない限りは。候補を出した場合は、タイプだけでなくドラッグ&amp;amp;ドロップでも埋めることができます。&lt;/p&gt;&#xA;&lt;p&gt;この拡張の作者は、この方法でドイツ語を勉強してドイツ語検定のC1 に合格したそうです。&lt;/p&gt;&#xA;&lt;p&gt;公開されたばかりで、ベータ版では無料利用ということですが、ゆくゆくは有料プラグインとする計画があるようです。&lt;/p&gt;&#xA;&lt;p&gt;インターネット上に文章はいくらでもあるわけで、この方式であれば問題はいくらでも手に入ることになりますね。&lt;/p&gt;&#xA;&lt;p&gt;日本語でも試してみましたが、日本語では動きませんでした。たぶん空白文字で区切って単語としているのでしょう。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=26260946&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Content Edit &amp; Blur - ウェブページにボカシを入れるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/</link>
				<pubDate>Thu, 11 Feb 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/content-edit-blur/adgnogkndmhcblbonkhgfbbngeghpboh/related&#34;&gt;Content Edit &amp;amp; Blur&lt;/a&gt;は、ブラウザで開いているウェブページの任意の箇所を編集したりボカしたりできる拡張ツールです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/content-edit-and-blur-extension.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/content-edit-and-blur-extension_hu_20893bb345678b93.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/content-edit-and-blur-extension_hu_d62e37541985de44.webp 640w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/content-edit-and-blur-extension.jpg&#34; width=&#34;640&#34; height=&#34;400&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;拡張アイコンを&amp;quot;Edit&amp;quot;や&amp;quot;Blur&amp;quot;にしてからウェブページ上の要素をクリックすることで、文字を編集したり、ボカシをかけて中身を読めなくしたりすることができます。&lt;/p&gt;&#xA;&lt;p&gt;&amp;ldquo;Blur&amp;quot;モードでは、1回目のクリックで軽いボカシが掛かり、2回クリックすると強めのボカシになります。3度クリックすると元に戻ります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/yahoo-top-blurred.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/yahoo-top-blurred_hu_4c24f35b83a2d85c.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/yahoo-top-blurred_hu_7c7524ef0371d8b3.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/yahoo-top-blurred_hu_6e5d1afab708e307.webp 1016w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/02/content-edit-blur-browser-extension/yahoo-top-blurred.png&#34; width=&#34;1016&#34; height=&#34;798&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;何か所かボカしてみました。&lt;/p&gt;&#xA;&lt;p&gt;スクリーンショットを撮ったり、ビデオ会議で画面を共有したりする際に、ちょっと個人情報が表示されている箇所を隠したい、という時などに気軽に使えそうです。developer&amp;rsquo;s tool でもできますがここまでお手軽ではないですからね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/HasanAboShally/web-content-edit-and-blur--browser-extension&#34;&gt;ソースコードは公開されていて&lt;/a&gt;、Firefox, 新Edge 版もあります。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Simple Search - ゴテゴテしたGoogle検索ページから単純検索結果だけを表示するブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/</link>
				<pubDate>Fri, 13 Nov 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/simple-search/bbpcngjcblhpkhadnbhgdjhmidojegha&#34;&gt;Simple Search&lt;/a&gt;は、昔風のGoogle検索結果を得るためのブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;Google検索結果のページにいろいろなウィジェットが追加されるようになってからだいぶ経ちます。7月の&lt;a href=&#34;https://themarkup.org/&#34;&gt;The Markup&lt;/a&gt;の調査では、不動産関連の検索をした場合、PCで最初のページの41%、スマートフォンでは63%がGoogle社自身が提供する様々なコンテンツで占められていたそうです。&lt;/p&gt;&#xA;&lt;p&gt;関連広告だけでなく、ニュース結果、動画検索、ウィキペディアの抜粋、Twitterでの検索、地図の表示や経路、ショッピング検索の結果など、多岐にわたる情報が検索結果ページに出てきます。&lt;/p&gt;&#xA;&lt;p&gt;便利だとは思うんですが、昔の検索エンジンとはだいぶ使い方も変わって来てるでしょうね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/simple-search-kimetsu.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/simple-search-kimetsu_hu_415aa49c253512ce.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/simple-search-kimetsu_hu_a1ece4283c44afe.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/simple-search-kimetsu_hu_343e03062051f1f0.webp 1127w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/11/simple-search-returns-only-10-links-on-google-search/simple-search-kimetsu.png&#34; width=&#34;1127&#34; height=&#34;863&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Simple Search ブラウザ拡張を入れてGoogle検索を行うと、初期のGoogleがそうであったような、検索結果の上位10件だけの結果を、元の画面にかぶせたポップアップの形で返してくれるようになります。&lt;/p&gt;&#xA;&lt;p&gt;拡張機能はGoogleとFirefoxに対応。検索エンジンはGoogle以外にBing検索にも対応しています。&lt;/p&gt;&#xA;&lt;p&gt;「元の検索結果ページは変えず、ポップアップで単純な検索結果を表示している」とあるのは、元のページを直接改変してしまうことで大企業と要らぬ揉め事が起こるのを回避してのことでしょうか。元のページを見たければ、いつでもポップアップを閉じることができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://themarkup.org/google-the-giant/2020/11/10/introducing-simple-search&#34;&gt;The Markup&lt;/a&gt; は政府や大企業が技術をどう使おうとしているかを調査するNPOということ。ポップアップ形式の表示で日常的にGoogle検索を使うのが実用的かは疑問もありますが、検索サービスが見せてくれているものが単純な検索結果ではないということの確認ができるという意味で、少し使って見るのもいいかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.theverge.com/21560298/simple-search-google-browser-extension-download-markup-antitrust&#34;&gt;The Verge&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>NSFW Filter - 職場で見てはいけないNSFW画像をブロックするブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/</link>
				<pubDate>Fri, 28 Aug 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/nsfw-filter/nsfw-filter&#34;&gt;nsfw-filter/nsfw-filter&lt;/a&gt;は、Tensorflow.js を使って特定の画像、職場で表示するのが不適切な画像(NSFW = Not Safe For Work)をブロックできるブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://github.com/nsfw-filter/nsfw-filter&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-logo_hu_204d480ec6a89da6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-logo_hu_ce9e750a54bb1459.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-logo_hu_a04b2a3bc2d89822.webp 1280w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-logo.png&#34; width=&#34;1280&#34; height=&#34;640&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;職場で見るとまずいようなサイトを開くと、ブラウザ上の表示がこんな感じに。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-working-sample.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-working-sample_hu_bcf59a36df8ebad6.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-working-sample_hu_799877a6e5308f10.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-working-sample_hu_9d38958fbe4a45a0.webp 1050w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/nsfw-filter-working-sample.png&#34; width=&#34;1050&#34; height=&#34;823&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;同じサイトで問題のない画像が出ているページを開くと、こう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/not-nsfw-filter.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/not-nsfw-filter_hu_482f3a9b0bbb68ab.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/not-nsfw-filter_hu_ca17fb5985b64f3d.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/not-nsfw-filter_hu_32b37d40b9a3a008.webp 1076w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/08/nsfw-filter-browser-extension/not-nsfw-filter.png&#34; width=&#34;1076&#34; height=&#34;751&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;仕組み的にはブラウザ上で動く&lt;a href=&#34;https://github.com/infinitered/nsfwjs&#34;&gt;infinitered/nsfwjs のライブラリ&lt;/a&gt;を使っていて、Chrome, Firefox 用にパッケージされています。&lt;/p&gt;&#xA;&lt;p&gt;クライアント側のブラウザ上で処理され、判定される画像自体が外部に送られることはありません。自分が何を見ているかという情報は洩れないということですね。&lt;/p&gt;&#xA;&lt;p&gt;ブロック判定の前に一瞬表示されることもあるようです。また、何がNSFWかの判定はもちろん完璧ではなく、職場ではまずそうな画像が残ることもあれば、まずくない画像が誤判定されている場合もあるだろうと思います。小さなサムネイル画像などは判定失敗していることが多いようにも感じました。&lt;/p&gt;&#xA;&lt;p&gt;画像の表示はそんなに遅延する感じはありませんね。まあそこはPCの処理速度にもよるかもしれませんが。&lt;/p&gt;&#xA;&lt;p&gt;職場もですが、子供の使うパソコンのブラウザに入れておくという利用法もあるかもしれませんね。&lt;/p&gt;&#xA;&lt;p&gt;開発は「将来に渡って完全にオープンソースベース」ということで、世界中からの協力者を求めているということです。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://towardsdatascience.com/building-a-safer-internet-for-everyone-using-ai-175df5e02cee?gi=edc84961c7e5&#34;&gt;Towards Data Science&lt;/a&gt; and &lt;a href=&#34;https://news.ycombinator.com/item?id=24251131&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>コピー禁止や右クリックメニュー禁止を解除するブラウザ拡張 Absolute Enable Right Click &amp; Copy</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/</link>
				<pubDate>Fri, 19 Jun 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/absolute-enable-right-cli/jdocbkpgdakpekjlhemmfcncgdjeiika/&#34;&gt;Absolute Enable Right Click&lt;/a&gt; は、ウェブページのコピー禁止や右クリック禁止を無効化できるブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://codepen.io/impressivewebs/pen/zYYxepW&#34;&gt;右クリック禁止のコードを試せるページ&lt;/a&gt;で、普通に右クリックすると &amp;ldquo;Right-click is disabled&amp;rdquo;(右クリックは無効です)というメッセージが出ます。ここで、この拡張のメニューから&amp;quot;Absolute Mode&amp;quot;をオンにして、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-on-right-click-banned-page.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-on-right-click-banned-page_hu_4775b66e72958a9f.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-on-right-click-banned-page_hu_b862fc667109e883.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-on-right-click-banned-page_hu_5eadac11d59c26c7.webp 771w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-on-right-click-banned-page.png&#34; width=&#34;771&#34; height=&#34;618&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ページを再読み込みすると、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-right-click-force-enabled.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-right-click-force-enabled_hu_74faad04ef51f7e1.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-right-click-force-enabled_hu_3c982c4084c5fc1f.webp 536w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/tool-to-enable-text-copy-on-browsers/demo-right-click-force-enabled.png&#34; width=&#34;536&#34; height=&#34;306&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;サイト上での指定に関わらず、右クリックメニューが使えるようになります。&lt;/p&gt;&#xA;&lt;p&gt;インターネットに無条件公開しておいて読んでほしくないということはないと思うので、どうしてこんな不便なことをするのか、ですが、自分の書いた文章をコピーで使いまわされた経験があるとか、あるいは経験がなくてもコピーされてしまうことを恐れてのことのようです。&lt;/p&gt;&#xA;&lt;p&gt;ただ、ちょっと知識があればいくらでも回避できてしまう仕組みなのでどうしてもという人はコピーや保存はできてしまうし、実際的には悪意のない多くの訪問者の不便を増やしているだけなんですよね。最近は滅多に見なくなった気もしますが。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://addons.mozilla.org/ja/firefox/addon/absolute-enable-right-click/&#34;&gt;Firefox拡張&lt;/a&gt;もあります。&lt;a href=&#34;https://greasyfork.org/en/scripts/23772-absolute-enable-right-click-copy&#34;&gt;ソースコード&lt;/a&gt;はこちら。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Talking Clock - 定期的にChromeブラウザに時刻を喋らせるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/</link>
				<pubDate>Fri, 12 Jun 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/talking-clock/babblknbggnkbadcnoeoendifjkbkflj/related&#34;&gt;Talking Clock&lt;/a&gt; は、Chrome ブラウザ上で時刻等を読み上げさせられる拡張機能です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-webstore.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-webstore_hu_7f9d5df657dd8bda.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-webstore_hu_f17064ad2fe97a4a.webp 655w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-webstore.png&#34; width=&#34;655&#34; height=&#34;396&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;インストールの後、拡張アイコンから設定メニューへ行きます&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-time-reminder.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-time-reminder_hu_3745db5fe6d45b4b.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-time-reminder_hu_bece85be106ccc33.webp 706w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-time-reminder.png&#34; width=&#34;706&#34; height=&#34;592&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;定期的に時刻を読み上げるモード。作業中や勉強中に設定するとペースメーカー的に使えそうです。特に時間を決めて速さを練習するような場合など。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-custom-reminder.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-custom-reminder_hu_6cbf500b8dbe83b5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-custom-reminder_hu_d84ccf838d99074e.webp 713w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/talking-clock-tells-time-on-chrome/talking-clock-custom-reminder.png&#34; width=&#34;713&#34; height=&#34;331&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;任意の時刻に好きなメッセージを喋らせるモードも。発声用の言語も設定から多数指定でき、拡張のメニューは英語ですが話す内容は日本語でも問題なく動きました。&lt;/p&gt;&#xA;&lt;p&gt;最近はこういうのはスマートフォンアプリでやるのかなとも思いますが、スマホで別のことをしている時なら、PC側でもできるのはいいかもしれませんね。ブラウザだけで動くので、まあブラウザ拡張もインストールといえばインストールですが、入れたり消したりする手間もアプリより楽ですし。&lt;/p&gt;&#xA;&lt;p&gt;via Hacker News&lt;/p&gt;</description>
			</item>
			<item>
				<title>ソーシャルメディアに「人生の残り時間」を表示するブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/</link>
				<pubDate>Fri, 12 Jul 2019 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/social-media-death-clock/jjmjickedeooblgpimknfghpfffncfhb/related?authuser=0&#34;&gt;Social Media Death Clock (ソーシャルメディア死の時計)&lt;/a&gt;は、ソーシャルメディアサイトの目につく場所に、あなたの余命を表示するという Chrome ブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;作者の&lt;a href=&#34;https://anthonymorris.dev/&#34;&gt;アンソニー・モリスさん(Anthony Morris)&lt;/a&gt;は「ソーシャルメディアで時間を浪費している間にも、自らが不死でないことを意識せよ(Remind yourself of your mortality while you waste away on social media)」と書いており、ソーシャルメディア・サーフィンのやりすぎをいましめるツールということのよう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-requires-birthday.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-requires-birthday_hu_212ab4c08656a3a0.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-requires-birthday_hu_f79bbe0399a00202.webp 768w, https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-requires-birthday_hu_50df7cf6a4c92440.webp 1109w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-requires-birthday.png&#34; width=&#34;1109&#34; height=&#34;607&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;拡張をインストールして対応しているソーシャルメディアサイトにアクセスすると、まず「誕生日をセットするよう」言われます。拡張のアイコンから誕生日をセットしてください。すると、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter_hu_46c6adf1dd01c8b5.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter_hu_75334b598b337e.webp 768w, https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter_hu_2ae78c848222f7c1.webp 923w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter.png&#34; width=&#34;923&#34; height=&#34;495&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter-enlarged.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter-enlarged_hu_944134bbcbdad163.webp 379w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-twitter-enlarged.png&#34; width=&#34;379&#34; height=&#34;176&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ツイッターの鳥アイコンがあった場所に、☠️(髑髏マーク。絵文字にこんなのあったんだ)と一緒にあなたの余命が表示され、ずっとカウントダウンを続けます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-display-remained-days.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-display-remained-days_hu_8502763827ae1f10.webp 432w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/07/browser-extension-displays-your-remained-life-on-social-media-sites/social-media-death-clock-display-remained-days.png&#34; width=&#34;432&#34; height=&#34;287&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;こちらは reddit 。ロゴの部分が変わります。現在の対応サイトは&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;ツイッター&lt;/li&gt;&#xA;&lt;li&gt;フェイスブック&lt;/li&gt;&#xA;&lt;li&gt;YouTube&lt;/li&gt;&#xA;&lt;li&gt;インスタグラム&lt;/li&gt;&#xA;&lt;li&gt;リンクトイン&lt;/li&gt;&#xA;&lt;li&gt;reddit&lt;/li&gt;&#xA;&lt;li&gt;VK (ロシアのFacebook的なSNS)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ソースを見たところ、平均寿命を80歳として計算しているようですね。100まで生きるつもりの人はソースコードの書き換えが必要でしょう。&lt;/p&gt;&#xA;&lt;p&gt;毎日のようにアクセスしている人にとって、サイトの左上のサービスロゴは不要な情報ですね。ツイッターを使ってるのはわかりきってるからツイッターのロゴや reddit などのサービス名に有意義な情報量はありません。&lt;/p&gt;&#xA;&lt;p&gt;余命の情報がいいかはともかく、長時間使っている人なら自分の役にたつ情報をカスタマイズ表示しておく場所としてはありかもしれません。&lt;/p&gt;</description>
			</item>
			<item>
				<title>BlurPage ウェブページ上のセンシティブな情報にぼかしを掛けるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2019/05/blurpage-blurs-web-form-sensitive-info/</link>
				<pubDate>Tue, 21 May 2019 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2019/05/blurpage-blurs-web-form-sensitive-info/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://blur.page/&#34;&gt;BlurPage&lt;/a&gt; は、ブラウザで表示されているウェブページの好きな個所をぼかすことができるツールです。Chrome と Firefox 用が提供されています。&lt;/p&gt;&#xA;&lt;p&gt;ウェブフォームに入れたクレジットカード番号や、SNSでのプライベートなメッセージなど、ワンクリックで選ぶとボカシが掛かります。それだけといえばそれだけ。デモの動画があります。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/AX9dSWwhs8I?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;有料ツールで、Gumroad で $14.99 を払うと一生使えるそうです。&lt;a href=&#34;https://www.producthunt.com/posts/blurpage&#34;&gt;Product Hunt&lt;/a&gt;では、「無料のツールでもできるんじゃない?」という突っ込みが入っています。スクリーンショットを取るツールでボカシを掛けられるものも多いですし、ひと手間と言えばひと手間で済む話ではあります。&lt;/p&gt;&#xA;&lt;p&gt;でもまあ、たくさんスクリーンショットを撮り、その際にいろいろ隠さないといけないという仕事の人がいれば、$15 払っても構わない、かもしれません。単機能で代替があったとしても、とりあえず値段をつけて世に問うてみるというのもエンジニアの個人プロジェクトではありでしょう。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Uncover Harassers - #MeTooされた有名人の名前をハイライトするブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/</link>
				<pubDate>Wed, 06 Feb 2019 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://www.uncoverharassers.online/&#34;&gt;Uncover Harassers&lt;/a&gt; は、セクシャルハラスメントの告発を受けたことがある有名人のリストを保持し、ブラウザのニュース記事などでその有名人が出てきた時にハイライト表示するという&lt;a href=&#34;https://chrome.google.com/webstore/detail/uncover-harassers/lafpdaabjfbkfhkcmlellicnacnhkgjc&#34;&gt;Chromeブラウザ拡張&lt;/a&gt;です。&lt;/p&gt;&#xA;&lt;p&gt;例として出てくる画像では、一年前に&lt;a href=&#34;http://www.afpbb.com/articles/-/3158223&#34;&gt;5人の元生徒らから告発された&lt;/a&gt;人気俳優ジェームズ・フランコ氏(James Franco)を例に使っています。左が通常のニュース記事なら、名前の部分が赤くハイライトされて目立っています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-sample.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-sample_hu_90804bf4b9dc1764.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-sample_hu_8e2b02e94cf67ea6.webp 640w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-sample.png&#34; width=&#34;640&#34; height=&#34;400&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;さらに、ハイライトされた名前に対して、どのような告発がいつ有ったか、といったソースを辿れる情報も表示されます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-showing-details.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-showing-details_hu_cf597139e4528c46.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-showing-details_hu_778a2baa75ba16ff.webp 640w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-showing-details.jpg&#34; width=&#34;640&#34; height=&#34;400&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;氏名やニュース概要、ソースのURLなどの情報はすべて拡張のソース内にありました。これとツールチップの&lt;a href=&#34;https://atomiks.github.io/tippyjs/&#34;&gt;Tippy.js&lt;/a&gt;、ハイライターの&lt;a href=&#34;https://markjs.io/&#34;&gt;mark.js&lt;/a&gt; が同梱されているだけなので、とりあえず今のv2.3.0 はおかしな動きはしなさそうです。データの更新でバージョンが上がる作りなので、先のことはわかりませんが。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-on-japanese-wikipedia.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-on-japanese-wikipedia_hu_5b927894ea82bf0d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-on-japanese-wikipedia_hu_a5d18c295e1cc33a.webp 768w, https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-on-japanese-wikipedia_hu_591525430f4fd298.webp 782w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/02/uncover-harassers-highlighten-metoo-targeted-cerebrities/uncover-harassers-on-japanese-wikipedia.png&#34; width=&#34;782&#34; height=&#34;589&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;気になる名簿の根拠ですが、&lt;a href=&#34;http://time.com/5015204/harvey-weinstein-scandal/&#34;&gt;タイム誌によるこちらの特集記事&lt;/a&gt;やニューヨークタイムズの記事を参考としているそうです。タイム誌の記事では、ハーヴェイ・ワインスタイン氏に対するMeToo告発の後に告発を受けた、実に142人もの有名人が列挙されています。&lt;/p&gt;&#xA;&lt;p&gt;載ってない告発された有名人については、&lt;a href=&#34;https://caspy.typeform.com/to/aRXD3M&#34;&gt;フォームで受け付けて&lt;/a&gt;更新するということ。&lt;/p&gt;&#xA;&lt;p&gt;作者の&lt;a href=&#34;https://sarimhaq.github.io/&#34;&gt;サリム・ハックさん&lt;/a&gt;(Sarim Haq)は、一か月ほど前にジェームズ・フランコ氏の出演した映画「ディザスター・アーティスト」の感想をフェイスブックで書いた際に、友人にフランコ氏のMeToo騒動について初めて教えられ、ひどい行為をしたことを認識せずに有名人の宣伝に加担してしまうことを問題と感じ、&lt;a href=&#34;https://www.producthunt.com/posts/uncover-harassers&#34;&gt;サイドプロジェクトとして Uncover Harassers を作り始めた&lt;/a&gt;そうです。&lt;/p&gt;&#xA;&lt;p&gt;サリムさんは TheNextWeb の取材で出た「告発された、ではなく有罪になった人のリストであるべきでは?」という問いに対し、「告発された(accused)」と表示する線は逸脱していないのと、その人物に対してそのような疑義がありニュースになっている、という事を示しているだけである、と答えています。さらに知りたければリンク先から自分で調べられる、ので良し、というスタンスのようですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://thenextweb.com/code-word/2019/02/05/tech-has-obligation-help-social-justice-movements/&#34;&gt;TheNextWeb&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Cookiesの利用許可を訊かれなくするブラウザ拡張 I don&#39;t care about cookies</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/</link>
				<pubDate>Mon, 19 Nov 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/</guid>
				<description>&lt;p&gt;I don&amp;rsquo;t care about cookies(クッキーなんて気にしないよ)は、ヨーロッパのウェブサイト(や、ヨーロッパからもアクセスされるアメリカ他のウェブサイトでも)で最初に訪問した際によく出てくる、「cookies を使ってもいいかな? Yes / No 」というポップアップ等のダイアログを消してしまうブラウザ拡張機能です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.i-dont-care-about-cookies.eu/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-top-screenshot_hu_1110fa5bacd1a20e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-top-screenshot_hu_b1060b803a95705b.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-top-screenshot_hu_2aac5c303b67c96f.webp 836w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-top-screenshot.png&#34; width=&#34;836&#34; height=&#34;765&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;クロアチアのダニエル・クラドニクさん(Daniel Kladnik)が開発し、公開したこのブラウザ拡張、&lt;a href=&#34;https://chrome.google.com/webstore/detail/i-dont-care-about-cookies/fihnjjcciajhdojfnbdddfaoknhalnja&#34;&gt;Chrome&lt;/a&gt;、&lt;a href=&#34;https://addons.mozilla.org/addon/i-dont-care-about-cookies/&#34;&gt;Firefox&lt;/a&gt;、。&lt;a href=&#34;https://www.i-dont-care-about-cookies.eu/abp/&#34;&gt;AdBlock Plus/uBlock&lt;/a&gt; など、多くのブラウザ環境に対応しています。&lt;/p&gt;&#xA;&lt;h3 id=&#34;動作例&#34;&gt;動作例&lt;/h3&gt;&#xA;&lt;p&gt;通常状態でアクセスすると、こんな風に画面の半分を「Cookie 使うよ」という警告で埋めてしまうようなサイトに対して、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://amadeus.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-off-at-amadeus_hu_7c0f05f84ac917c0.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-off-at-amadeus_hu_5913b1c66ecfc665.webp 737w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-off-at-amadeus.png&#34; width=&#34;737&#34; height=&#34;735&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;拡張をオンにしてアクセスすると、こんな風になります&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://amadeus.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-on-at-amadeus_hu_b577b0cc65033fa8.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-on-at-amadeus_hu_893212c0f0ad0275.webp 744w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/11/i-dont-care-about-cookies-browser-extension/i-dont-care-about-cookies-on-at-amadeus.png&#34; width=&#34;744&#34; height=&#34;717&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;意味があって同意を求めているのだから、自動的に無視なんてすべきではない、という意見もあるかとは思いますが、ほとんどのサイトでこのような警告には考えずに承認して先へ進んでいる人も多いのではないでしょうか。どうせ承認するのなら、最初から飛ばしてしまうこの拡張、仕事の効率化と言えなくもありません。&lt;/p&gt;&#xA;&lt;p&gt;サイトごとに一度承認すればいいだけ、ではあるのですが、PCを新しくしたり、ブラウザを乗り換えたり、何かの不調で cookies を含んだ履歴を削除したり、いろんな理由で承認した記録がなくなってしまうこともあるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;この拡張が自動的に承認している、わけではなく、承認を尋ねるダイアログを見えなくしているため、本来の手順を迂回してアクセスしてるという見方もできますが、このような cookies 使用の同意を取ることにどれほど意味があるのか、疑問に思っている人も多そうです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;ソースコード&#34;&gt;ソースコード&lt;/h3&gt;&#xA;&lt;p&gt;閲覧したウェブサイトの情報をアクセスする拡張機能なので、インストール時にはいろいろ権限を要求されます。念のためインストール前に Chrome 版のソースコードを眺めてみましたが、(今のバージョンでは)特に怪しいところは無さそうです。&lt;/p&gt;&#xA;&lt;p&gt;サイト毎にcookie警告の表示方式は多岐に渡っていて、どうやって警告を抑制してるのかなと思ったのですが、ソースコードを見るとたいへんな力業だとわかりました。サイトごとに、警告に関する CSS セレクタ名などを持っていて、マッチするものを表示させなくしています。また、ページ遷移などがあるものについては、個別に対応コードを用意しています。つまり、拡張がすでに知っているサイトの cookies 警告を止めているわけです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;参考&#34;&gt;参考&lt;/h3&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://jp.techcrunch.com/2011/03/09/20110309stupid-eu-cookie-law-will-kill-its-home-grown-startups-stone-dead/&#34;&gt;EUはクッキーの読み書きでユーザの承諾を義務化–ヨーロッパのインターネット業界は墓場になるね | TechCrunch Japan&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://digiday.jp/publishers/know-cookies-guide-internet-ad-trackers/&#34;&gt;欧州「クッキー法」、対応が必要なクッキータイプ：あなたのサイトは大丈夫？ | DIGIDAY［日本版］&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Safebook - 無害化されたフェイスブック</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/</link>
				<pubDate>Wed, 10 Oct 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/safebook/cbicnijdcimabdbbpneihlmljcipmdmh&#34;&gt;Chrome拡張 Safebook&lt;/a&gt; を使うと、フェイスブックを使うことで発生し得るメンタルヘルス、プライバシー、民主主義などに関する被害を防ぐことができるそうです。&lt;/p&gt;&#xA;&lt;p&gt;この拡張を入れてアクセスした Facebook のトップはこんな感じ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/safebook-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/safebook-screenshot_hu_8486380c523be94c.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/safebook-screenshot_hu_d02a4bcf1fd6fb87.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/safebook-screenshot_hu_2cd27f176c5c135f.webp 960w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/10/safebook-makes-facebook-ultra-safe/safebook-screenshot.png&#34; width=&#34;960&#34; height=&#34;847&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;「Safebook はコンテンツ抜き Facebookです。全ての画像、文章、動画、音声は隠されます」&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;テキストはそこにあり、ページ全体を選択すると読めなくもありません。投稿や検索ボックスもそこに残されていて、がんばれば発信もできるのかもしれませんが、打った文字も読めないので書き込むのもかなり困難かと思います。&lt;/p&gt;&#xA;&lt;p&gt;しかし、作者のグロッサー氏は、&lt;a href=&#34;https://www.washingtonpost.com/news/the-intersect/wp/2018/09/11/maybe-the-only-way-to-keep-facebook-from-harming-us-is-to-hide-everything/&#34;&gt;この状態からテスト投稿をすることができ、そこでも多数のイイネを貰ったそう&lt;/a&gt;です。心温まる交流ですね。&lt;/p&gt;&#xA;&lt;p&gt;氏はこれまでにも、&lt;a href=&#34;https://bengrosser.com/projects/facebook-demetricator/&#34;&gt;新着通知や友達のイイネ数などを完全に隠してしまう Facebook Demetricator&lt;/a&gt;、&lt;a href=&#34;https://bengrosser.com/projects/textbook/&#34;&gt;アイコンや画像を隠して文章コンテンツだけを楽しめる Textbook&lt;/a&gt;、&lt;a href=&#34;https://bengrosser.com/projects/go-rando/&#34;&gt;イイネや怒りなど6種類のリアクションボタンをランダムに選ぶことで、Facebook や友人に感情を読み取らせなくする Go Rando&lt;/a&gt;、といったFacebook の使い方を変えるようなインパクトのある拡張機能を発表しています。&lt;/p&gt;</description>
			</item>
			<item>
				<title>Fuzzify.me - フェイスブックでどんな広告のターゲットにされてるか一覧・管理できるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/</link>
				<pubDate>Fri, 17 Aug 2018 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/</guid>
				<description>&lt;p&gt;オープンソースのブラウザ拡張&lt;a href=&#34;https://chupadados.codingrights.org/en/fuzzifyme/&#34;&gt;fuzzify.me&lt;/a&gt;は、Facebook が表示するターゲット広告の種類や内容を把握しやすくし、必要であればターゲットから自分を外すこともできるツールです。Mozillaフェローのハン・ド・チー・ダックさん(Hang Do Thi Duc)らが開発・公開したものです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://chupadados.codingrights.org/en/fuzzifyme/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me_hu_4307718c69c133dd.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me_hu_d26ae31bd958393f.webp 613w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me.png&#34; width=&#34;613&#34; height=&#34;350&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;拡張は Firefox 向けと Chrome 向けが提供されていて、GitHub でソースコードも公開されています。拡張機能のインストールには、Facebook にアクセスした時の情報を与える必要がありますが、これは機能を考えると仕方のないところでしょう。&lt;/p&gt;&#xA;&lt;p&gt;広告ブロッカーが入ってると動きません。また、シークレットモードでも動作しません。&lt;/p&gt;&#xA;&lt;p&gt;拡張を入れてからフェイスブックを開くと、広告の上下に紫の線が表示されます。&lt;/p&gt;&#xA;&lt;p&gt;数分間フェイスブックのタイムラインを眺めてからFuzzify.me のボタンを押すと、専用のタブが開き、表示された広告がずらずらと列挙されます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me-my-ads-list.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me-my-ads-list_hu_b93515c88f50ec29.webp 480w, https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me-my-ads-list_hu_d66506ea7f3859f5.webp 768w, https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me-my-ads-list_hu_11685c130aad9349.webp 818w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/fuzzy-me-my-ads-list.png&#34; width=&#34;818&#34; height=&#34;948&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;それがターゲット広告であれば、広告のスポンサー名や写真・本文の他に、「フェイスブックがこの広告を自分向けに表示した理由」がグレーのボックス内に表示されます。たとえば「プロフィールや位置情報から、日本に住む18歳～60歳と判断して出した」「likeしたページやクリックした広告の種類から、テクノロジーに興味があると判断して出した」といったもの。&lt;/p&gt;&#xA;&lt;p&gt;これらのターゲット化の根拠情報は、実は通常のFacebookサイト上で、広告の右上のメニューから「このメッセージが表示される理由」を選べば読めるものです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/facebook-why-am-i-seeing-this-ad.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/facebook-why-am-i-seeing-this-ad_hu_4498a64f4f23a21b.webp 416w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2018/08/fuzzify-me-tells-you-how-facebook-ads-target-you/facebook-why-am-i-seeing-this-ad.png&#34; width=&#34;416&#34; height=&#34;286&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;この拡張機能が何か特別なことをして読めるデータというわけではないのですが、自分でどれが広告か認識し、メニューからわざわざ開いて見に行くのと、こうやって一覧して表示されるのでは、使い勝手は全く違うものになりますね。まあ、Facebook や広告主としてはあまりチェックしてほしい情報ではないのかもしれませんが。&lt;/p&gt;&#xA;&lt;p&gt;拡張からは&lt;a href=&#34;https://www.facebook.com/ads/preferences&#34;&gt;広告設定のページ&lt;/a&gt;に飛び、複数の被ターゲット状態をチェックボックスでまとめて削除することもできるようになっています。&lt;/p&gt;&#xA;&#xA;&#x9;&#x9;&#x9;&lt;div&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;iframe&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;src=&#34;https://player.vimeo.com/video/284292381?dnt=0&#34;&#xA;&#x9;&#x9;&#x9;&#x9;&#x9;&#x9;style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; allow=&#34;fullscreen&#34;&gt;&#xA;&#x9;&#x9;&#x9;&#x9;&lt;/iframe&gt;&#xA;&#x9;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;via &lt;a href=&#34;https://venturebeat.com/2018/08/16/fuzzify-me-shows-how-advertisers-are-targeting-you-on-facebook/&#34;&gt;Venture Beat&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>有名人をフィーチャーしたブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/</link>
				<pubDate>Thu, 07 Sep 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/</guid>
				<description>&lt;h3 id=&#34;ncage&#34;&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/ncage/hnbmfljfohghaepamnfokgggaejlmfol&#34;&gt;nCage&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;説明不要の有名俳優ニコラス・ケイジ。ブラウザ拡張 nCage は、ウェブページ上のすべての画像をニコラス・ケイジの画像に差し替えてくれるという、彼のファンにはたまらない拡張機能です。&lt;/p&gt;&#xA;&lt;p&gt;Yahoo!ニュースをこの拡張で表示するとこんな感じに。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/ncage-on-yahoo-news.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/ncage-on-yahoo-news_hu_b29a45eb8c04a75.webp 480w, https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/ncage-on-yahoo-news_hu_8de6e31c9eba375a.webp 673w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/ncage-on-yahoo-news.png&#34; width=&#34;673&#34; height=&#34;892&#34; alt=&#34;ncage on Yahoo Japan News&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;rick-roulette&#34;&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/rick-roulette/pinbianolbmldidkdgcgbemiegfaiahj&#34;&gt;Rick Roulette&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;YouTube上の動画を、ランダムにリック・アストリーの&amp;quot;Never Gonna Give You Up&amp;quot;に差し替えるという拡張です。置き換わる確率はデフォルトで6分の1、つまり6回に一回ですが、これは設定で変更できます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.rickroulette.com/&#34;&gt;ブラウザ拡張の公式サイト&lt;/a&gt;があり、&lt;a href=&#34;https://github.com/ben174/rick-roulette&#34;&gt;ソースコードはgithubで公開されています&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;h3 id=&#34;cenafy&#34;&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/cenafy/ndchmakhfaakbkhnkdgambadneloplnn&#34;&gt;Cenafy&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;WWEの人気レスラー、&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%B8%E3%83%A7%E3%83%B3%E3%83%BB%E3%82%B7%E3%83%8A&#34;&gt;ジョン・シナ&lt;/a&gt;。シナ化(Cenafy)という名前のこの拡張を入れると、新たにページを開いた際に1/100の確率でジョン・シナ登場シーンの動画を自動再生してくれます。&lt;/p&gt;&#xA;&lt;p&gt;こちらは&lt;a href=&#34;https://www.youtube.com/watch?v=r3epjvxL0r0&#34;&gt;動作状態を撮影した動画&lt;/a&gt;。動画の00:30 あたりで拡張が発動します。&lt;/p&gt;&#xA;&lt;div style=&#34;position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden;&#34;&gt;&#xA;&#x9;&#x9;&#x9;&lt;iframe allow=&#34;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share; fullscreen&#34; loading=&#34;eager&#34; referrerpolicy=&#34;strict-origin-when-cross-origin&#34; src=&#34;https://www.youtube.com/embed/r3epjvxL0r0?autoplay=0&amp;amp;controls=1&amp;amp;end=0&amp;amp;loop=0&amp;amp;mute=0&amp;amp;start=0&#34; style=&#34;position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0;&#34; title=&#34;YouTube video&#34;&gt;&lt;/iframe&gt;&#xA;&#x9;&#x9;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;ファンの人はネットサーフィン中に定期的に流れるシナの動画にアガるんでしょうか。&lt;/p&gt;&#xA;&lt;h3 id=&#34;mckayla-is-not-impressed&#34;&gt;&lt;a href=&#34;https://chrome.google.com/webstore/detail/mckayla-is-not-impressed/bigmiaijamgkhfbdolkjagnkppjgccne?hl=en&#34;&gt;McKayla Is Not Impressed&lt;/a&gt;&lt;/h3&gt;&#xA;&lt;p&gt;アメリカの体操選手&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%9E%E3%83%83%E3%82%B1%E3%82%A4%E3%83%A9%E3%83%BB%E3%83%9E%E3%83%AD%E3%83%8B%E3%83%BC&#34;&gt;マッケイラ・マロニー&lt;/a&gt;。ロンドン五輪で銀メダルに終わった際の「不満顔」がネット・ミームとなり、アメリカではとても有名だそうです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://commons.wikimedia.org/wiki/File:Barack_Obama_with_artistic_gymnastic_McKayla_Maroney_2.jpg&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/Barack_Obama_with_artistic_gymnastic_McKayla_Maroney_2_hu_8a3ffd094ac5c835.webp 458w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2017/09/browser-extensions-feature-celebrities/Barack_Obama_with_artistic_gymnastic_McKayla_Maroney_2.jpg&#34; width=&#34;458&#34; height=&#34;480&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;オバマ前大統領と不満顔でのツーショット&lt;/p&gt;&#xA;&lt;p&gt;「McKayla Is Not Impressed(マッケイラは感心しない)」というネット・ミーム名をそのままつけたこのブラウザ拡張では、ウェブサイト上の画像に、ランダムにマッケイラ・マロニー選手が不満顔で入り込みます。&lt;/p&gt;</description>
			</item>
			<item>
				<title>BarbBlock - ブラックリストをDMCAで止めようとする組織をブロックするブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2017/08/barbblock-blocks-dmca-abusers/</link>
				<pubDate>Mon, 14 Aug 2017 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2017/08/barbblock-blocks-dmca-abusers/</guid>
				<description>&lt;p&gt;盗用されたコンテンツを差し止めるための &lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%87%E3%82%B8%E3%82%BF%E3%83%AB%E3%83%9F%E3%83%AC%E3%83%8B%E3%82%A2%E3%83%A0%E8%91%97%E4%BD%9C%E6%A8%A9%E6%B3%95&#34;&gt;DMCA (デジタルミレニアム著作権法)&lt;/a&gt;という仕組みがアメリカにはあります。&lt;/p&gt;&#xA;&lt;p&gt;YouTube などで、第三者が勝手に映画や音楽をアップロードしていたものを開いた時に&lt;a href=&#34;https://wired.jp/2014/10/15/youtube-has-paid-1-billion-to-rights-holders-via-content-id-since-2007/&#34;&gt;「DMCA に基づいて」動画が観えなくなっていたりする&lt;/a&gt;ので見覚えがあるかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;本来の権利者がコンテンツを守るために DMCA に従って取り下げ請求をするのは正しい使い方なのですが、世の中には自分が気に入らない情報をウェブから消すためにこの DMCA 請求を濫用している人たちというのもいます。&lt;/p&gt;&#xA;&lt;p&gt;自分たちのドメインが掲載されているウェブ上のブラックリストに対して、DMCA の方式に従って「著作権侵害だ」と訴えることで、ホスティングサービス等がとりあえず掲載を止める、ということが実際に起こっているそうです。本当に侵害している場合もありますから、サービス側は掲載者に確認するまで止めざるを得ない、それを利用しているわけです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://bblck.me/&#34;&gt;BarbBlock&lt;/a&gt; は、そんな DMCA の濫用者のドメインをブロックするという&lt;a href=&#34;https://ssl.bblck.me/&#34;&gt;ブラウザ拡張&lt;/a&gt;です。&lt;a href=&#34;https://chrome.google.com/webstore/detail/barbblock/nfgbdnfloghjocgmnclgpjnhhghmjpma&#34;&gt;Chrome&lt;/a&gt; と &lt;a href=&#34;https://addons.mozilla.org/en-us/firefox/addon/barbblock/&#34;&gt;Web Extension 形式で Firefox に対応&lt;/a&gt;し、またテキストのリストも公開されていて &lt;a href=&#34;https://ssl.bblck.me/install&#34;&gt;AdBlock Plus など外部のブラックリストを読み込める拡張で(新たに別のブラウザ拡張をインストールしなくても)使う&lt;/a&gt;こともできます。すべての&lt;a href=&#34;https://github.com/paulgb/BarbBlock&#34;&gt;ソースコードも Github で公開&lt;/a&gt;されています。&lt;/p&gt;&#xA;&lt;p&gt;BarbBlock の作者は、「ブラックリストに対して DMCA で公開を止めようとする時点で、濫用者である」という考え方でこのブラウザ拡張を制作公開したようです。&lt;/p&gt;&#xA;&lt;p&gt;ちなみに、BarBlock の名前は、&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%82%B9%E3%83%88%E3%83%A9%E3%82%A4%E3%82%B5%E3%83%B3%E3%83%89%E5%8A%B9%E6%9E%9C&#34;&gt;ストライサンド効果&lt;/a&gt;の名前の由来となった女優のバーバラ・ストライサンド氏から来ています。「ウェブから消そう消そうとするほど逆に広まってしまう」というストライサンド効果で、DMCA を濫用する者たちの行動を止めようというわけ。&lt;/p&gt;&#xA;&lt;p&gt;これが正しいか意味があるかとかはともかく、コードを使った社会運動の一種と言えそう。実際にこの拡張をインストールする人がそんなにいるとは思えませんが、ブラックリストを止めようとしたらこっちのブラックリストにもドメインが増えちゃうわけで。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=14997799&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>ハートになったツイッターのお気に入りを星に戻す Fav Forever</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/</link>
				<pubDate>Wed, 04 Nov 2015 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/</guid>
				<description>&lt;p&gt;Chromeブラウザ拡張 &lt;a href=&#34;https://chrome.google.com/webstore/detail/fav-forever/belacnojopafdobcknphjadpphldcpao&#34;&gt;Fav Forever&lt;/a&gt; は、ハートに変わってしまったツイッターのお気に入りマークを、自分のパソコンのブラウザでだけ星に戻すための拡張機能です。(&lt;a href=&#34;http://qiita.com/GODVA_GOBBA/items/34fd127578ddb91dfd82&#34;&gt;寿司&lt;/a&gt;ではなく)&lt;/p&gt;&#xA;&lt;p&gt;拡張をインストールすると、変わってしまったこれが、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/twitter-fav-heart.gif&#34;&gt;&lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/twitter-fav-heart.gif&#34; width=&#34;138&#34; height=&#34;88&#34; alt=&#34;twitter-fav-heart&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;慣れ親しんだこれに戻ります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/twitter-fav-star.gif&#34;&gt;&lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/11/fav-forever-resumes-star-fav-on-twitter/twitter-fav-star.gif&#34; width=&#34;122&#34; height=&#34;80&#34; alt=&#34;twitter-fav-star&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;ブラウザ拡張なのでソースを(邪悪なものが混じったりしてないか)読んでみましたが、今の ver 1.0 はシンプルで問題のないものでした。&lt;/p&gt;&#xA;&lt;p&gt;入れて比較してみて改めて気づきましたが、お気に入りを押すときにこんなアニメーションをしてたんですね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.theverge.com/2015/11/3/9665182/twitter-likes-favorites-chrome-extension-hearts-stars&#34;&gt;The Verge&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Facebookスタンプを見えなくする Unsticker Me ブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/</link>
				<pubDate>Tue, 14 Oct 2014 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;http://unsticker.me/&#34;&gt;Unsticker Me&lt;/a&gt; は、@rodneyfolz による、Facebookのスタンプ(sticker = ステッカー)を見たくない人のためのブラウザ拡張です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me-top.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me-top_hu_3a0ac307fbb8eb49.webp 480w, https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me-top_hu_7b001d3935e827af.webp 521w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me-top.png&#34; width=&#34;521&#34; height=&#34;748&#34; alt=&#34;unsticker-me-top&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Firefox や Chrome ブラウザにこの拡張を入れると、Facebook メッセージや&lt;a href=&#34;http://www.itmedia.co.jp/news/articles/1409/29/news070.html&#34;&gt;コメント&lt;/a&gt;でのスタンプ画像が、表示されなくなります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me_hu_4b53918c914fdeff.webp 335w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/10/browser-add-on-to-hide-facebook-stickers/unsticker-me.png&#34; width=&#34;335&#34; height=&#34;336&#34; alt=&#34;unsticker-me&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;左のようなメッセージ欄も、右のようにスッキリ。&lt;/p&gt;&#xA;&lt;p&gt;cssを書き換えてスタンプの画像の代わりに[sticker]という文字を表示させているだけですけどね。[スタンプ]とだけ表示されても困ると思いますが、日本のLINEユーザーのような、スタンプ中心とかスタンプだけで会話を成立させてしまうようなやりとりは想定していないのかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;普通にテキストで情報を伝えた上でアクセント的に添えられるスタンプが嫌いだ、という人をターゲットにしているのかも。&lt;/p&gt;&#xA;&lt;p&gt;via Hacker News&lt;/p&gt;</description>
			</item>
			<item>
				<title>Awesome Screenshot が閲覧したサイトのURLを収集している疑い</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/</link>
				<pubDate>Fri, 22 Aug 2014 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://mig5.net/content/awesome-screenshot-and-niki-bot&#34;&gt;ブログ mig5.net のMiguel Jacqさんの記事&lt;/a&gt;によると、Chromeブラウザ用のスクリーンショット・ツールとして有名な Awesome Screenshot 拡張に、ユーザーの同意無しにユーザーがどのページに訪問したかをネットのどこかに送信する機能があるようです。&lt;/p&gt;&#xA;&lt;p&gt;Jacq さんは、自分が管理する&lt;a href=&#34;http://www.ossec.net/&#34;&gt;OSSECのサーバー上&lt;/a&gt;の Drupal の、ログインしないとアクセスできない管理画面の複数のURLに対して、&amp;ldquo;niki-bot&amp;quot;という名前のbotがアクセスしてくるのをアクセスログから発見しました。&lt;/p&gt;&#xA;&lt;p&gt;外部から知りえないURLがアクセスされるからには、メンバーの誰かのクライアント側からURL情報が外部に漏れているのはと考えたチームは、内部で使われているブラウザ拡張を精査し、Diigo社の&lt;a href=&#34;https://chrome.google.com/webstore/detail/awesome-screenshot-captur/alelhddbbhepgpmgidjdcjakblofbmce&#34;&gt;Chrome拡張&lt;/a&gt;&lt;a href=&#34;http://awesomescreenshot.com/&#34;&gt;Awesome Screenshot&lt;/a&gt; がURLをネットに対して送信していることを見つけた、ということです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/awesome-screenshot-install-page.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/awesome-screenshot-install-page_hu_6008a677f0e685e1.webp 480w, https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/awesome-screenshot-install-page_hu_d5bb421c61ba8c71.webp 768w, https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/awesome-screenshot-install-page_hu_8a04233f378f9d33.webp 979w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2014/08/awesome-screenshot-collects-your-visiting-urls/awesome-screenshot-install-page.png&#34; width=&#34;979&#34; height=&#34;597&#34; alt=&#34;awesome-screenshot-install-page&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;このAwesome Screenshot拡張、ブラウザ上で画面を画像として保存できる拡張機能で、日本語化もされています。メインの機能自体は使いやすいと評判が良いようで、日本語で推薦するブログ記事もいくつも見つかります。&lt;/p&gt;&#xA;&lt;p&gt;しかし、この拡張をオンにしてウェブを閲覧していると、見ているページのURLが、Base64 エンコードを(なぜか2度)掛けて ld.crdui.com というドメインへ送られているというのです。&lt;/p&gt;&#xA;&lt;p&gt;無関係なサーバに閲覧履歴を送る、なんてことをしているからには、当該部分のコードは、当然難読化されているのかと思いましたが、拡張のソースコードを見てみると tr.js というファイル中で送り先のURLや情報を送信するコードが隠されもせずに普通に読める形で書かれていますね。&lt;/p&gt;&#xA;&lt;h3 id=&#34;similarweb-の元データ&#34;&gt;SimilarWeb の元データ?&lt;/h3&gt;&#xA;&lt;p&gt;こちらのページでは、この&lt;a href=&#34;https://gist.github.com/mvirkkunen/89f61a06819530e48b53&#34;&gt;Awesome Screenshot 拡張が7つもの外部のサーバにアクセスしている&lt;/a&gt;ことを問題にしていますが、lb.crdui.com もこの7つのうちの1つで、&lt;a href=&#34;http://www.howtogeek.com/180175/warning-your-browser-extensions-are-spying-on-you/&#34;&gt;webovernet.com にリダイレクト&lt;/a&gt;します。このwebovernet.com は SimilarWeb のサイトだと&lt;a href=&#34;http://blog.bitbargain.com/post/94349494452/niki-bot-similarsites-spyware-adware-virus&#34;&gt;主張している人&lt;/a&gt;が&lt;a href=&#34;http://www.howtogeek.com/180175/warning-your-browser-extensions-are-spying-on-you/&#34;&gt;複数&lt;/a&gt;います。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.similarweb.com/&#34;&gt;SimilarWeb&lt;/a&gt; は、「このサイトを見ている人はこちらのサイトも見ています」というのを調べたりできるwebサイトです。サイトのページビューや訪問者数などの推測データも出してくれる数少ないwebサービスですが、以前から、どうやって色々なサイトのアクセス数などをそこそこ正確に推測できているのか、不思議に思われていました。&lt;/p&gt;&#xA;&lt;p&gt;もし、Awesome Screenshot などのブラウザ拡張が SimilarWeb にユーザーのアクセスしたURL情報を横流ししているとすれば、サイトのトラフィックを推測できるのも道理です。&lt;/p&gt;&#xA;&lt;p&gt;冒頭のbot、&lt;a href=&#34;http://ns.myip.ms/info/whois/64.79.85.202/k/1814546105/website/ca.55.4f.static.xlhost.com&#34;&gt;niki-bot の使っていたIPアドレスが、以前にSimilarWeb.com の使っていたアドレスだったという証拠も&lt;/a&gt;出てきました。&lt;/p&gt;&#xA;&lt;p&gt;以上から、niki-bot = crdui.com = SimilarWeb が同じ運営者によるものという可能性は高いでしょう。&lt;/p&gt;&#xA;&lt;p&gt;スクリーンショットを撮るために、どうして訪問したサイトのURLを外部に送信しなければいけないのか、Awesome Screenshot のインストールページには説明がありませんし、このURL送信を止めるオプションも無いようです。&lt;/p&gt;&#xA;&lt;p&gt;パスワードなどの認証ではなく、URLのアドレスをランダムで長い文字列にすることによって関係者にしか開かれないページを作ったり共有したりできるサービスも多いですが、こういった擬似的な秘密ページも、そのまま送られてしまっては秘密でなくなります。&lt;/p&gt;&#xA;&lt;p&gt;AlexaのAPIを使う拡張などで、閲覧ページの情報を収集するようなものもありますが、ユーザーが把握していたり、前記のような秘密のURLの収集をしないように対策するなど、ある程度のセキュリティーへの配慮をしているものもあります。しかし、この Awesome Screenshot のように何も予告せずに勝手に集めるというのは問題でしょう。URL がわかると限定公開の意味がなくなってしまうようなサービスの訪問アドレスも区別無くすべて送っているとなれば、悪用される可能性もあります。&lt;/p&gt;&#xA;&lt;p&gt;この拡張、URL以外のもの、例えばwebサイトで入力した内容までも送っているのでは、と言っている人もいますが、Jacq さんの調査ではURLしか送られていないようだということ。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
