<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Url on akky@サイボウズラボ・ブログ</title>
		<link>https://labs.cybozu.co.jp/blog/akky/tags/url/</link>
		<description>Recent content in Url on akky@サイボウズラボ・ブログ</description>
		<generator>Hugo</generator>
		<language>ja</language>
		
		
		
		
			<lastBuildDate>Wed, 16 Mar 2022 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://labs.cybozu.co.jp/blog/akky/tags/url/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Secret Rickroll - 「リックロール」偽装URLを作るwebサービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/</link>
				<pubDate>Wed, 16 Mar 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://www.secretrickroll.com/&#34;&gt;Secret Rickroll&lt;/a&gt; は、Rickroll とわかりにくいURLで &lt;a href=&#34;https://www.youtube.com/watch?v=dQw4w9WgXcQ&#34;&gt;Rickroll&lt;/a&gt; を見せるための単機能サービスです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/custom-rickroll-generator-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/custom-rickroll-generator-screenshot_hu_32d079374fd12624.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/custom-rickroll-generator-screenshot_hu_be03c019d4682c60.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/custom-rickroll-generator-screenshot_hu_617366ba489251bf.webp 994w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/custom-rickroll-generator-screenshot.png&#34; width=&#34;994&#34; height=&#34;732&#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;リックロール (Rickroll) とは、リック・アストリーの1987年の楽曲「ギヴ・ユー・アップ」のミュージック・ビデオへの釣りリンクをクリックし、この動画を観て感銘を受けることをいう。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://ja.wikipedia.org/wiki/%E3%83%AA%E3%83%83%E3%82%AF%E3%83%AD%E3%83%BC%E3%83%AB&#34;&gt;リックロール - Wikipedia&lt;/a&gt;&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;Wikipedia の説明までなんかおかしくなってますが(そのうち直されそう)、2007-2008年頃から爆発的に流行してインターネット・ミームとなったRickroll、落ち着きつつも今でも油断すると連れていかれる息の長いミームです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.secretrickroll.com/&#34;&gt;ジェネレータ&lt;/a&gt;上で、ニセのタイトルやページの説明、プレビュー画像やページ名などを入力すると、OGPでそれらを表示しつつ、実際には Rickroll を流すページを生成してくれます。&lt;/p&gt;&#xA;&lt;p&gt;一つ作ってみたサンプルのURLがこれ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.tomorrowtides.com/how-to-say-hello-in-japan.html&#34;&gt;https://www.tomorrowtides.com/how-to-say-hello-in-japan.html&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/2022/03/secret-rickroll-make-your-fake-link/secret-rickroll-preview.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/secret-rickroll-preview_hu_cb5fc69ae7bd90b3.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/secret-rickroll-preview_hu_4e130f2221bd2da4.webp 504w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/secret-rickroll-make-your-fake-link/secret-rickroll-preview.png&#34; width=&#34;504&#34; height=&#34;482&#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のドメインが作るたびに違うものが出てくるので、ドメイン名から簡単に身破られないようにもなっていますね。ドメインをいくつ使ってるかわかりませんがぜったいRickrollさせるぞ、という執念を感じます。&lt;/p&gt;&#xA;&lt;p&gt;作られたページは、72時間後には消えるそうです。&lt;/p&gt;&#xA;&lt;p&gt;サイトの&lt;a href=&#34;https://github.com/sorenrehkopf/custom-rick-roll&#34;&gt;ソースコードもGitHubで公開&lt;/a&gt;されています。類似の釣りページ作成サービスを作れますね。&lt;/p&gt;&#xA;&lt;p&gt;via reddit&lt;/p&gt;</description>
			</item>
			<item>
				<title>Hacker News のリンクに &#34;1&#34; をつけることでOGPやTwitter Card を良さげにする転送サービス</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/</link>
				<pubDate>Wed, 09 Mar 2022 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/statico/ycombinator1.com&#34;&gt;statico/ycombinator1.com&lt;/a&gt; は、英語圏の有名IT掲示板 Hacker News の URL に対し、SNS で共有した際に表示されるプレビュー情報を拡張する、という単機能のサービスです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-github.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-github_hu_bc0c79475775eeac.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-github_hu_4e6c09a72c2fb770.webp 768w, https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-github_hu_e687dda921abc23a.webp 822w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-github.png&#34; width=&#34;822&#34; height=&#34;576&#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;Hacker News 掲示版の各スレッドの URL は &amp;ldquo;news.ycombinator.com&amp;rdquo; というドメインで提供されていますが、&amp;ldquo;news.ycombinator1.com&amp;rdquo; と1を追加すると、Hacker News の運営とはまったく関係ないこの方のサービスにつながります。そこで行われることはというと&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;OGP や Twitter Card などプレビューで使われる情報を増やした html を返す&lt;/li&gt;&#xA;&lt;li&gt;訪問者が一般のブラウザなら、オリジナルの Hackre News のスレッドへ転送する&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;リンクを見に行った人間のユーザーは、これまで通りの Hacker News に行けますが、twitter や Facebook などのSNS、Slack や Skype などのメッセンジャーなどでリンクを貼られた際は、拡張されたプレビューが表示される、というわけです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-twitter.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-twitter_hu_c69cf8b57578259b.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-twitter_hu_dfa7e8217a233455.webp 758w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-twitter.png&#34; width=&#34;758&#34; height=&#34;632&#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を貼った場合にはプレビューは出ませんが、1つきのURLにすると記事のタイトル、votes や comments の数などの情報が出ます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-slack.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-slack_hu_c5895c623164c04d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-slack_hu_de9ae822ee955d8d.webp 656w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2022/03/hacker-news-preview-enhancer/hacker-news-link-preview-enhancer-on-slack.png&#34; width=&#34;656&#34; height=&#34;275&#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;Slack でも同様。1をつけてURLを貼ると、チャット相手はリンクを開かなくても少し詳しい情報を得ることができます。&lt;/p&gt;</description>
			</item>
			<item>
				<title>GitHub Pages で static な短縮URLサイト作成</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/11/gh-pages-url-shortener/</link>
				<pubDate>Tue, 17 Nov 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/11/gh-pages-url-shortener/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/nelsontky/gh-pages-url-shortener&#34;&gt;nelsontky/gh-pages-url-shortener&lt;/a&gt; は、GitHub の静的ファイル公開機能 GitHub Pages を使った、短縮URLホスティングです。&lt;/p&gt;&#xA;&lt;p&gt;clone して自分でもホストしてみました。s.akimoto.jp の DNS が GitHub Pages を指すように設定します。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://s.akimoto.jp/&#34;&gt;https://s.akimoto.jp/&lt;/a&gt; (説明用の index.html が開きます)&lt;/p&gt;&#xA;&lt;p&gt;そして、GitHub issues に&lt;a href=&#34;https://github.com/akky/gh-pages-url-shortener/issues/1&#34;&gt;タイトルがURLになる issue を投げる&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/11/gh-pages-url-shortener/github-pages-url-shortener-sees-issue.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/gh-pages-url-shortener/github-pages-url-shortener-sees-issue_hu_7ee721de3e0955eb.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/11/gh-pages-url-shortener/github-pages-url-shortener-sees-issue_hu_244ae7069bfecec.webp 710w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/11/gh-pages-url-shortener/github-pages-url-shortener-sees-issue.png&#34; width=&#34;710&#34; height=&#34;408&#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;と、 issue 番号⇒URL の転送が実施されます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://s.akimoto.jp/1&#34;&gt;https://s.akimoto.jp/1&lt;/a&gt; ( issue のタイトルに書いた別のアドレスへ転送されます)&lt;/p&gt;&#xA;&lt;p&gt;その&lt;a href=&#34;https://github.com/nelsontky/gh-pages-url-shortener/issues/5#issuecomment-728040879&#34;&gt;動作原理&lt;/a&gt;は&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;CNAME で gh-pages ブランチを指させる&lt;/li&gt;&#xA;&lt;li&gt;(短縮URLのパス)すべては 404.html に渡される&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://api.github.com/repos/akky/gh-pages-url-shortener/issues/1&#34;&gt;GitHub issues から JSON API&lt;/a&gt; でURL転換情報を JavaScript が取得し、(それに従って)転送&lt;/li&gt;&#xA;&lt;li&gt;役に立つ?&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;ということ。なるほど。GitHub issues を、転送用の lookup table として使っているわけですね。この後転送したい短縮URLを増やすのは、issue を発行すればよいということです。更新や削除も同様。面白い事考えるなあ。&lt;/p&gt;&#xA;&lt;p&gt;# &lt;a href=&#34;https://developer.github.com/v3/#rate-limiting&#34;&gt;GitHub API の公開アクセスには60回/時間の制限が掛かっている&lt;/a&gt;ので、実用的には使えないでしょう。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=25110879&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Link to Text Fragment - Googleによるウェブページの任意の場所をリンクできるブラウザ拡張</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/</link>
				<pubDate>Thu, 18 Jun 2020 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/</guid>
				<description>&lt;p&gt;新しい&lt;a href=&#34;https://chrome.google.com/webstore/detail/link-to-text-fragment/pbcodcjpfjdpcineamnnmbkkmkdpajjg/related&#34;&gt;Link to Text Fragment&lt;/a&gt; Google社自身によってリリースされた、ウェブサイトの好きな箇所をURL化して共有できるChrome拡張です。&lt;/p&gt;&#xA;&lt;p&gt;拡張をインストールした状態でページ上のテキストを選択し、右クリックメニューを出すと、Copy Link to Selected Text (選択されたテキストへのリンクをコピー)というメニューが増えています。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-text-fragment.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/google-tool-enables-link-to-text-inside-page/link-text-fragment_hu_48929ca0d0c6ad45.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-text-fragment_hu_5a039d8a59c134bd.webp 768w, https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-text-fragment_hu_c8361d2470d0a656.webp 993w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-text-fragment.png&#34; width=&#34;993&#34; height=&#34;323&#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://blog.chromium.org/2019/12/chrome-80-content-indexing-es-modules.html#Blog1:~:text=the%20URL%20below%20loads%20a%20wiki%20page%20for%20%27Cat%27&#34;&gt;クリップボードに取得されたURL&lt;/a&gt;を Chrome ブラウザ上で開いてみると、&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/linked-text-fragment-opened.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/google-tool-enables-link-to-text-inside-page/linked-text-fragment-opened_hu_a17c5487f63cd01c.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/linked-text-fragment-opened_hu_eb3c1f02b2e8c2d7.webp 720w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/linked-text-fragment-opened.png&#34; width=&#34;720&#34; height=&#34;219&#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;先ほどリンクを作成したwebページが開かれた上で、選択していた部分が黄色くハイライトされ、ページもそのハイライトされた部分までスクロールした状態で開かれます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-fails-if-fragment-is-too-short.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/google-tool-enables-link-to-text-inside-page/link-fails-if-fragment-is-too-short_hu_515ae160b24652a3.webp 480w, https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-fails-if-fragment-is-too-short_hu_2c345ed58cde7abc.webp 754w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2020/06/google-tool-enables-link-to-text-inside-page/link-fails-if-fragment-is-too-short.png&#34; width=&#34;754&#34; height=&#34;339&#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;h3 id=&#34;利用シーン&#34;&gt;利用シーン&lt;/h3&gt;&#xA;&lt;p&gt;これまで、他人が作ったウェブサイトのURLを他の人と共有することはできても「この特定の部分を見せたい」というのは難しかったと思います。やるとすればページを開いた後にページ内検索で&amp;quot;○○○&amp;ldquo;を探して、とかでしょうか。&lt;/p&gt;&#xA;&lt;p&gt;最新のブラウザとこの拡張を使えば、ページの特定の箇所をはっきりと示して共有できるため、長いページのある特定の箇所を素早く見てもらいたい、といった作業が効率化されるでしょう。&lt;/p&gt;&#xA;&lt;p&gt;受ける側はブラウザが最新のバージョンであればこの拡張は不要です。Chrome を随時アップデートしている相手なら問題ないでしょう。&lt;/p&gt;&#xA;&lt;h3 id=&#34;仕組み&#34;&gt;仕組み&lt;/h3&gt;&#xA;&lt;p&gt;Chrome バージョン80 から使えるようになった、&lt;a href=&#34;https://blog.chromium.org/2019/12/chrome-80-content-indexing-es-modules.html#docs-internal-guid-2741a716-7fff-fb23-1f2f-47a90970d59a:~:text=Text%20URL%20Fragments&#34;&gt;Text URL Fragments&lt;/a&gt; の機能を使ったものだそうです。&lt;/p&gt;&#xA;&lt;p&gt;コピーされたURLの後ろに、選択した文字列を含む文字列が追加されていますね。&lt;/p&gt;&#xA;&lt;p&gt;日頃、チャットツールや社内のグループウェアなどでネット上のウェブページを紹介することが多い人などにとって、紹介の質が上がる良いツールなのではないかと思いました。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://www.theverge.com/2020/6/18/21295300/google-link-to-text-fragment-chrome-extension-chromium-highlight-scroll-down&#34;&gt;The Verge&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>JSONCrush - JSONをURIに圧縮して載せるためのライブラリ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/</link>
				<pubDate>Thu, 28 Nov 2019 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/</guid>
				<description>&lt;p&gt;&lt;a href=&#34;https://github.com/KilledByAPixel/JSONCrush&#34;&gt;KilledByAPixel/JSONCrush&lt;/a&gt; は、JSONをURLに載せやすい形に変換するライブラリです。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://killedbyapixel.github.io/JSONCrush/&#34;&gt;JSONCrushのデモサイト&lt;/a&gt;。JSON形式のデータを左上に入力すると、それをテキストとして圧縮し(↓)、さらにURIとして使える文字に縁故度しています(→)。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/jsoncrush-demo-screenshot.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/jsoncrush-demo-screenshot_hu_a0e63217cdd56f7d.webp 480w, https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/jsoncrush-demo-screenshot_hu_5d33c736709b3af6.webp 768w, https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/jsoncrush-demo-screenshot_hu_96a9ff9c1e91c5eb.webp 1184w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2019/11/jsoncrush-json-compresses-json-into-uri/jsoncrush-demo-screenshot.png&#34; width=&#34;1184&#34; height=&#34;833&#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;今回入れてみたJSONでは、そのままURIエンコードした場合に比べて52%、約半分のサイズとなりました。&lt;/p&gt;&#xA;&lt;p&gt;URLにユーザーが入力した結果のJSONデータをなるべく小さくして載せるというのがライブラリの目的です。URLに再現のためのパラメータが全部載っていれば、結果をブックマークしてもらえばいつでも同じパラメータのページが再現できます。サーバーサイドでいろいろ面倒な処理をして覚えておく必要がありません。&lt;/p&gt;&#xA;&lt;p&gt;そのままURLEncodeする手もあるけど、URLのサイズ上限(2000バイトちょっと)に引っ掛かるのは避けたい、と。HTTPパラメータとして個別に受け取ればもっとコンパクトにできるのでしょうけど、JSONのまま渡せるのは場合によっては楽なのでしょう。作り手側に楽という意味ですが。&lt;/p&gt;&#xA;&lt;p&gt;使ってる&lt;a href=&#34;http://jquerymy.com/jscrush/&#34;&gt;JSCrush ライブラリ&lt;/a&gt;が変換部分を担っていて、これは特定の文字列内でテキストをエンコードしてくれるもののようです。&lt;a href=&#34;http://www.iteral.com/jscrush/&#34;&gt;JSCrushのデモサイト&lt;/a&gt;はこちら。&lt;/p&gt;&#xA;&lt;p&gt;JSCrush は minify したものしかないらしく、 &lt;a href=&#34;https://nikhilism.com/post/2012/demystifying-jscrush/&#34;&gt;その動作を解析してる人&lt;/a&gt;がいました。この解説によれば、JSCrushライブラリは、1KbyteのJavaScriptで何ができるか、というコードゴルフコンテストの&lt;a href=&#34;http://js1k.com/2012-love/demo/1243&#34;&gt;2012年の作品&lt;/a&gt;で使われたものだそうです。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;https://news.ycombinator.com/item?id=21641760&#34;&gt;Hacker News&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Google検索結果のアドレスを貼り付けると「一回前の検索ワード」が漏れる事がある</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/</link>
				<pubDate>Fri, 30 Oct 2015 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/</guid>
				<description>&lt;p&gt;ジェレミー・ルービンさんがブログで、グーグル検索した結果を共有した際に一つ前に調べたキーワードが共有先に漏れる場合があると&lt;a href=&#34;https://medium.com/@jeremyrubin/caution-copy-pasting-urls-from-google-search-can-leak-previous-searches-11940508e79#.w3v1qw3vd&#34;&gt;伝えています&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;再現手順はこんな感じ。&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;ChromeやFirefoxブラウザのアドレスバーで「最初の検索」で検索&lt;/li&gt;&#xA;&lt;li&gt;検索結果のページの検索ボックスで「次の検索」で検索&lt;/li&gt;&#xA;&lt;li&gt;アドレスバーのURLの中に、「最初の検索」と「次の検索」の両方が入っている&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;検索キーワードが日本語などの場合は、URL中の表示はエンコードされてそのままでは日本語として読めない場合がありますが、これは変換して戻そうと思えば簡単にできます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords_hu_cdefe32f9eb1a1dc.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords_hu_13c2b18fa872690a.webp 768w, https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords_hu_589bd0c38d81513c.webp 919w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords.png&#34; width=&#34;919&#34; height=&#34;724&#34; alt=&#34;google-search-leaks-previous-keywords&#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/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords-enlarged.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords-enlarged_hu_60b8b23a4c159e9.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords-enlarged_hu_535f427607b4b685.webp 597w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-leaks-previous-keywords-enlarged.png&#34; width=&#34;597&#34; height=&#34;240&#34; alt=&#34;google-search-leaks-previous-keywords-enlarged&#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;このアドレスをメール等にコピー＆ペーストして送ってしまうと、「2番目の検索」で検索した結果を送ったつもりが、「最初の検索」という文字列もURLの中に含めて送ってしまうということです。&lt;/p&gt;&#xA;&lt;p&gt;Internet Explorer でも、アドオンでアドレスバーの検索エンジンをGoogleにすると同じことになりますね。デフォルトのBing検索ではBingに行くので当然再現しませんが。&lt;/p&gt;&#xA;&lt;h3 id=&#34;問題点と影響&#34;&gt;問題点と影響&lt;/h3&gt;&#xA;&lt;p&gt;ルービン氏の場合は、友人から送られてきた検索結果のアドレスを見てこれに気づいたようですが、その時にURLに含まれていた前の検索ワードは、その友人が文章中に書いているとても一般的な単語だったということ。その友人は、そのとても基本的な単語の意味を調べないとその文章が書けなかったのかもしれない、とルービン氏は推測し、このように関係のない検索ワードが他人に漏れてしまうのは恥ずかしい場合もあるだろう、と述べています。&lt;/p&gt;&#xA;&lt;p&gt;簡単な単語の意味を調べてたぐらいならまだしも、検索してるのが人に知られたらもっと恥ずかしいキーワードというのもあるでしょうね。&lt;/p&gt;&#xA;&lt;p&gt;あまりひどいものはご紹介できないのですが、これは&lt;a href=&#34;http://hayabusa3.2ch.net/test/read.cgi/news4viptasu/1412677009/&#34;&gt;2chから見つけたもの&lt;/a&gt;。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-kindaichi.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-kindaichi_hu_e734c1c50e278c87.webp 480w, https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-kindaichi_hu_376391a417db2e3.webp 619w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2015/10/pasting-google-search-results-url-may-leak-previous-keywords/google-search-kindaichi.png&#34; width=&#34;619&#34; height=&#34;196&#34; alt=&#34;google-search-kindaichi&#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;これまでグーグル検索結果のページのURLを掲示板等に貼り付けたり、メールで他の人に送ったりした人は、もしわかるなら送ったURLに一つ前の検索ワードが含まれていないか、含まれていたとしたらバレて困るキーワードではないか、確認したほうがいいかもしれません。といっても、確認して困っても削除・撤回できない場合も多そうですけど。&lt;/p&gt;&#xA;&lt;p&gt;完全ではないですが、たとえばGoogle検索で &amp;ldquo;&lt;a href=&#34;https://www.google.co.jp/search?q=%22&#34;&gt;www.google.co.jp/search?q=&#34;&lt;/a&gt; を含めて検索すると、検索結果を貼り付けたページが見つかりますね。&lt;a href=&#34;https://www.google.co.jp/search?q=%22https%3A%2F%2Fwww.google.co.jp%2Fsearch%3Fq%3D%22&amp;amp;oq=%22https%3A%2F%2Fwww.google.co.jp%2Fsearch%3Fq%3D%22&amp;amp;aqs=chrome..69i57j69i65.1215j0j8&amp;amp;sourceid=chrome&amp;amp;es_sm=0&amp;amp;ie=UTF-8#newwindow=1&amp;amp;q=%22www.google.co.jp%2Fsearch%3Fq%3D%22&amp;#43;site:akimoto.jp&#34;&gt;site: で限定すれば&lt;/a&gt;自分のブログを確認したりもできます。&lt;/p&gt;&#xA;&lt;p&gt;検索結果を共有する機会、となると、ツイッターやFacebook の過去の書き込み、チャットサービスのログ、などもあるでしょう。&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>
			<item>
				<title>アメリカ・メディアマップ - Twitterで共有される人気メディアとその地域性がわかるインタラクティブマップ</title>
				<link>https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/</link>
				<pubDate>Fri, 04 Oct 2013 00:00:00 +0000</pubDate>
				<guid>https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/</guid>
				<description>&lt;p&gt;URL短縮サービスの大手 Bit.ly が公開した&lt;a href=&#34;http://bitly.com/a/media_map&#34;&gt;リアルタイム・メディア・マップ&lt;/a&gt;(Real-Time Media Map)は、アメリカ人がどんな新聞・雑誌・テレビ・オンラインメディアを読み、ツイッターなどで紹介しているかを一瞥できる、インタラクティブな可視化地図です。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-online-media.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-online-media_hu_4eea14841ee3fb61.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-online-media_hu_3deaba616f522995.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-online-media_hu_830b8759ea0442ef.webp 790w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-online-media.png&#34; width=&#34;790&#34; height=&#34;451&#34; alt=&#34;us-media-map-online-media&#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;起業やインターネットに強いTechCrunchは、シリコンバレーのあるカリフォルニアや、マイクロソフト、アマゾンなどが本社を持つワシントン州で強い。ライバルのMashableは、シカゴのあるイリノイやフロリダを押さえています。&lt;/p&gt;&#xA;&lt;p&gt;首都周辺のバージニアやメリーランドでは政治系のニュースメディアPoliticoが一番。&lt;/p&gt;&#xA;&lt;p&gt;エンターテインメント系のニュースの比率が多い印象のあるBuzfeedやTMZ、嘘のニュースで人気のThe Onion などは、田舎の州で強いようです。起業とかビジネスとかに興味のある人が割合的に少ないためなのでしょうね。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-tv.png&#34;&gt;&lt;picture&gt;&#xA;  &lt;source type=&#34;image/webp&#34; srcset=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-tv_hu_6b6c00b3dcd75d49.webp 480w, https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-tv_hu_6b1da9c1ca76b363.webp 768w, https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-tv_hu_7e877e978952be29.webp 791w&#34; sizes=&#34;(max-width: 56rem) 100vw, 54rem&#34;&gt;&#xA;  &lt;img src=&#34;https://labs.cybozu.co.jp/blog/akky/2013/10/usa-media-map-by-tweets/us-media-map-tv.png&#34; width=&#34;791&#34; height=&#34;452&#34; alt=&#34;us-media-map-tv&#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;南部で保守系のFoxが強いですね。ニューヨークやカリフォルニアではラジオ局NPRのニュースが多く言及されているようです。多くの田舎州で、イギリスのテレビ/ラジオ局であるBBCが一番話題にされているのは意外です。あと、ワシントン州でアルジャジーラが一位なのは何でしょうか。&lt;/p&gt;&#xA;&lt;p&gt;元データが「Twitterユーザーでbit.lyでURLを短縮しているユーザーがつぶやくURL」に限定されているとはいえ、人気サービスですからそのツイート数は膨大なはずです。&lt;/p&gt;&#xA;&lt;p&gt;「アメリカでは」といっても、地域によって人々に影響を与えるメディアは大きく違うのだなあというのがわかりますね。&lt;/p&gt;&#xA;&lt;p&gt;via &lt;a href=&#34;http://www.buzzfeed.com/hunterschwarz/maps-of-the-most-popular-news-outlets-in-each-state&#34;&gt;Maps Of The Most Popular News Outlets In Each State&lt;/a&gt;&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
