<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Website on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/website/</link>
		<description>Recent content in Website on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Fri, 10 Sep 2021 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/website/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Joy Generator - 小さな喜び(joy)を集めたウェブサイト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/</link>
				<pubDate>Fri, 10 Sep 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/</guid>
				<description>&lt;p&gt;アメリカの公共ラジオ局NPR が公開した&lt;a href=&#34;https://apps.npr.org/joy-generator/&#34;&gt;Joy Generator (喜び生成器)&lt;/a&gt; は、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-top.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-top_hu_2c856c749a8f7578.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-top_hu_a16c87dfde6f619b.webp 764w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-top.png&#34; width=&#34;764&#34; height=&#34;723&#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/09/joy-generator-collects-small-joys/joy-generator-stories.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-stories_hu_83147e33dc7a07e2.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-stories_hu_60c123c80ac399f1.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-stories_hu_cb97d33f9d4db774.webp 783w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-stories.png&#34; width=&#34;783&#34; height=&#34;726&#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;li&gt;視点を変えてみる - 宇宙や星に関する映像&lt;/li&gt;&#xA;&lt;li&gt;詩を簡単に - 与えられた文章を消し込むことで詩を作る&lt;/li&gt;&#xA;&lt;li&gt;カワイイの力 - 可愛い動物の動画&lt;/li&gt;&#xA;&lt;li&gt;野生の呼び声 - 国立公園の音源を組み合わせてBGMに&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;ちょっとした休憩時間に眺めたり、BGM/BGV にしたりできる小さなページが集められています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-national-park-sounds.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-national-park-sounds_hu_c2f6fb3f7e2c52fd.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-national-park-sounds_hu_86ab3f81c09b7f04.webp 539w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/joy-generator-collects-small-joys/joy-generator-national-park-sounds.png&#34; width=&#34;539&#34; height=&#34;590&#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;野生の呼び声(Call of The Wild)、では、風の音、水の音、蛙の音、鳥の音、を好きなバランスで組み合わせて再生させることもできます。&lt;/p&gt;</description>
			</item>
			<item>
				<title>web2img - 一枚の画像ファイル内にパックしたウェブサイトを展開して動くツール</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/</link>
				<pubDate>Thu, 09 Sep 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/etherdream/web2img&#34;&gt;EtherDream/web2img&lt;/a&gt; は、ウェブサイトを一枚の画像内にまとめ、またそのまとめた画像をブラウザ上で展開して表示するツールです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-screenshot_hu_8df1e010b2d43a83.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-screenshot_hu_47e25b5f187a4de2.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-screenshot_hu_2adf62cb20d04abb.webp 805w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-screenshot.png&#34; width=&#34;805&#34; height=&#34;349&#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;複数の html だけでなく、CSS ファイルや JavaScript ファイル、画像や動画などリソースファイルをすべてエンコードして一枚の画像が出てきます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-akky-test-1.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-akky-test-1_hu_3d78d657b93965e3.webp 20w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-akky-test-1.png&#34; width=&#34;20&#34; height=&#34;20&#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;画像は簡易なリードオンリーのファイルシステムのように使われています。これを展開するためにはトップの html と JavaScript ファイル一つだけが必要で、これを置いたウェブページからは ServiceWorker 経由で先に作成した画像ファイルが読まれ、デコードされて格納されていた html/css/js/jpg/mp4 等を使った元々のウェブサイトが動きます。(&lt;a href=&#34;https://caniuse.com/serviceworkers&#34;&gt;ServiceWorker に対応しているブラウザ&lt;/a&gt;で)&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://etherdream.github.io/web2img/&#34;&gt;こちらに生成用のツールが公開されて&lt;/a&gt;いて、実際に試せます。&lt;/p&gt;&#xA;&lt;p&gt;Step 1 でローカルのウェブサイトのフォルダを指定すると、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-generated.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-generated_hu_87ea653c9a97ef4f.webp 377w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-generated.png&#34; width=&#34;377&#34; height=&#34;524&#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://raw.githubusercontent.com/akky/web2img_test/master/web2img-akky-test.png&#34;&gt;適当な場所&lt;/a&gt;に置いて、Step 3に入力すると、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-extractor.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-extractor_hu_2ffbd74e63e98293.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-extractor_hu_73a9bc2f4fc88d24.webp 665w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-extractor.png&#34; width=&#34;665&#34; height=&#34;422&#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;この画像ファイルを展開して動かすための JavaScript ファイルを生成してくれます。&lt;/p&gt;&#xA;&lt;p&gt;この js をこれを呼ぶ最小の html ファイルの二つを置くと、そのページではパックされた&lt;a href=&#34;https://akimoto.jp/web2img/&#34;&gt;元々のウェブサイト/ページが表示されました&lt;/a&gt;。JavaScript を止めたり、ServiceWorker 非対応のブラウザで開くと何も表示されません。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-result.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-result_hu_dcd126789f8815a3.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-result_hu_79e41fcb19bd986c.webp 661w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/09/web2img-packs-website-into-single-image-file/web2img-result.png&#34; width=&#34;661&#34; height=&#34;360&#34; alt=&#34;&#34; loading=&#34;lazy&#34; decoding=&#34;async&#34;&gt;&#xA;&lt;/picture&gt;&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>KalkiCode - 基本的なデータ構造を各種言語でどう書くかや動く図で見せてくれるサイト</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/</link>
				<pubDate>Wed, 28 Jul 2021 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://kalkicode.com/&#34;&gt;Kalkicode&lt;/a&gt; は、例示や図によるプログラミングサンプルを、プログラミング上の問題(基本的なアルゴリズムやウェブサービス技術)と複数の言語のそれぞれの切り口から並べて示そうとしている、教育サイトです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kalkicode.com/&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-top_hu_c8f25d0fc6024c75.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-top_hu_4ca5cf9031e5c43c.webp 768w, https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-top_hu_fa1f573c67cce60f.webp 1030w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-top.png&#34; width=&#34;1030&#34; height=&#34;868&#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://kalkicode.com/adjacency-list-representation-graph&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-tutorial-sample_hu_5546f1a26eed4ae0.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-tutorial-sample_hu_48d80596bcf6793c.webp 561w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-tutorial-sample.png&#34; width=&#34;561&#34; height=&#34;804&#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;データ構造 and/or アルゴリズムの解説に、それを実装したコードサンプルが10前後のプログラミング言語で用意され、コードの実行結果、図、などが続きます。&lt;/p&gt;&#xA;&lt;p&gt;ものによっては動的にデータ構造の変化を見せてくれたりもします。&lt;/p&gt;&#xA;&lt;p&gt;http://localhost:8099/wp-content/uploads/2021/07/avl-tree-visualization.mp4&lt;/p&gt;&#xA;&lt;p&gt;こちらは平衡二分探索木にノードを追加したり削除したりする際の動きをアニメーションで表示しているところ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kalkicode.com/data-structure/doubly-linked-list-visualization&#34;&gt;双方向リンクリスト&lt;/a&gt;への追加や削除とか&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kalkicode.com/data-structure/doubly-linked-list-visualization&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-doubly-linked-list_hu_703c8263b78e0547.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-doubly-linked-list_hu_397fd449333d4140.webp 759w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-doubly-linked-list.png&#34; width=&#34;759&#34; height=&#34;688&#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://kalkicode.com/data-structure/circular-singly-linked-list-visualization&#34;&gt;環状単方向リスト&lt;/a&gt;への追加と削除とか&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://kalkicode.com/data-structure/circular-singly-linked-list-visualization&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-circular-single-linked-list_hu_9fb985d127543eaf.webp 480w, https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-circular-single-linked-list_hu_44362bc9039169fd.webp 591w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2021/07/kalkicode-shows-you-data-structures-and-code/kalkicode-circular-single-linked-list.png&#34; width=&#34;591&#34; height=&#34;673&#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;10前後のプログラミング言語で同じことを書く、というのもこれだけ多くの項目となると大変なことだと思います。見た感じ、ある程度自動で変換してるのかなとも思いましたが。&lt;/p&gt;&#xA;&lt;p&gt;# 同じサイト内に &lt;a href=&#34;https://kalkicode.com/ai/online-java-to-php-converter&#34;&gt;Java-to-PHP converter&lt;/a&gt; なんてのもあったので、全部じゃないにしてもある程度横展開は自動なのかもしれません。&lt;/p&gt;&#xA;&lt;p&gt;via Hacker News&lt;/p&gt;</description>
			</item>
			<item>
				<title>blacklight - ウェブサイトが訪問者の何を何のために追跡しているか分析するサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/</link>
				<pubDate>Wed, 23 Sep 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://themarkup.org/blacklight&#34;&gt;blacklight&lt;/a&gt; - &lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF%E3%83%A9%E3%82%A4%E3%83%88&#34;&gt;紫外線を当てることで普段は見えない隠れたものを見つけるブラックライト&lt;/a&gt;からつけられた名前だと思いますが - は、ウェブサイトがどんな追跡コードを埋め込んで、訪問者のどんな情報を追跡可能にしているのか、を検出してくれるというツールサービスです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-labs-cybozu.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-labs-cybozu_hu_30664adf1108e81e.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-labs-cybozu_hu_97156ed6c5efaa97.webp 768w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-labs-cybozu.png&#34; width=&#34;768&#34; height=&#34;888&#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;追跡目的のトラッキングコードとは、一覧とその説明文から、トラッキング 広告トラッカーやサードパーティークッキー、広告ブロックを検出するコード、マウスやキーボードの動きを保存するセッションレコーダーやキーロガー、Facebookに訪問を知らせるFacebook pixel、Googleアナリティックスのターゲット広告用追跡コード、などです。&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/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-togetter.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-togetter_hu_ff1af051c1347252.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-togetter_hu_38f159f25dd1df0.webp 697w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/09/blacklight-shows-how-you-are-tracked-on-website/blacklight-on-togetter.png&#34; width=&#34;697&#34; height=&#34;877&#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;</description>
			</item>
	</channel>
</rss>
