Skip to content

Instantly share code, notes, and snippets.

@mala
Last active December 31, 2021 05:58
Show Gist options
  • Star 71 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save mala/08fdbc680d84bb1b2305688282f26cea to your computer and use it in GitHub Desktop.
Save mala/08fdbc680d84bb1b2305688282f26cea to your computer and use it in GitHub Desktop.
生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情

生活と意見: ソーシャルディスタンスなどと称してユーザー名や文章にスペースを挟む行為についての苦情

更新履歴

2020-05-13 追記

はじめに

  • この文章は mala (twitter: @bulkneets) が書いている。文責や見解は個人のものです。
  • 所属している組織とは基本的に関係がないが、無関係というわけでもない。
  • 特定の組織や個人をバカにしたい気持ちが無いといえば嘘になるけれど、諸事情があり、そういったことが出来なくなってしまったため、抑制的な表現が使われている。目安としては3割ぐらいに薄めて書いている。

概要

表題の件、4月の前半ぐらいから、Twitterのユーザー名や説明文にスペースを挟んでいるユーザーをちらほら見かけるようになった。最初は、どういう意図でやっているのか分からず、検索避けでもしているのかと思っていたら、どうやら新型コロナウイルスの感染拡大防止に関連して、文字の間を空けることで「ソーシャルディスタンス」を表現しているということらしかった。

参考: スペースを挟んで検索しないとヒットしない状態になっている公式アカウントの図

何が問題なのか?

  • 単語の間にスペースが挟まることで、検索、音声読み上げ、翻訳などに支障が出る

どの程度、支障が生じるかは、空白が挟まる文字種や音声読み上げエンジン、翻訳エンジンにもよる。典型的にはアルファベットの間にスペースが挟まると、単語としては認識されない。日本語や漢字の単語の場合には、空白を無視して読み上げてくれることもあるようだった(文章全体で一旦形態素解析されるからだろう)。

参考文献いくつか

人間のための可読性、機械のための可読性

自分がこれを把握したのは4月の半ばで、そもそもこれが「ソーシャルディスタンス」を表現するためにやっているということを理解するまでに少し時間を要した。そして理解すると同時に、形容しがたい嫌悪感を覚えることになった。「ああ、知性の欠落した野蛮人によってインターネットが破壊、蹂躙されているな」と感じ、本来であれば、(心の赴くままに)二言三言バカにして、いくつか問題を指摘する意見をRTしたりするところで、もしそうしていたならば4月半ばの時点で、この悪い連鎖を断ち切ることも簡単だっただろう。しかし、所属している組織の運用する公式アカウントがこれを「やらかした」ので、過度にDISることが出来なくなってしまった。

それから「障害者が困るからやめよう」というのは簡単だけれど、誰かから直接苦情を聞いたわけではない。音声読み上げなんかに関して言えば、視覚障害者はどのみち超高速で聞くので、多少スペースが入ってたりおかしく読み上げられても脳内補完して実のところ大して影響ないんじゃないかとも思ったりもする。自分がこの行為について嫌悪感を覚えているのは「誰かの代わり」に怒っているわけではない、ということを明確にしておきたい。検索であれば健常者にとっても影響があるから「直接困っている」と主張出来るかもしれないが、それも微妙に違う。自分が怒っているのは「単語にスペースを挟み込むこと」によって「情報を欠損させている」ということに対して、無自覚な人間に対する嫌悪によるものだ。

自分はデザインとかUIとかにはついては、それなりに造詣が深く、あれこれ言及することもあるけれど「アクセシビリティ」について、表立って語ってこなかったと思う。JavaScriptが無効だと動かないサイトもたくさん作ってきたし、今更にアクセシビリティとかバリアフリーだとかを掲げて怒り出すのはおこがましく、恥ずかしく、資格がないんじゃないかと思っている。今書いているこの段落も、共感を得るのが難しいのではないかと不安で仕方がない。

「アクセシビリティ」に対する自分のスタンスは、少しばかり、その界隈のセオリーから外れている可能性がある。データやプロトコルがオープンで、各々好きな方法で情報にアクセス可能であることこそが、自分の考える「アクセシビリティ」のための最重要事項だ。

検索や音声読み上げや翻訳などの「特定のソフトウェア」の機能に支障が生じるというのは、そのとおりなのだけれど、それは結果に過ぎないことであり、つまるところ自分の主張は「人間が困るからやめろ」ではなく「機械が困るからやめろ」ということだ。人間向けの可読性の調整が、逆に機械にとっては扱いにくくなることもある。(エクセルでセル結合したりオープンデータといってPDFを出したり)

「人間が困るからやめよう」「障害者が困るからやめよう」ではない。人間が、画面上に映し出された文字として読む分には、スペースが入っていても可読性は損なわれないかもしれない。印刷物であれば、読みやすさのためにスペースを入れて調整するようなこともあるだろう。でも、インターネット上に、ウェブ上に載せる文章やデータは、人間ではなくまずは機械が読むものだ。だから、人間のための可読性よりも、機械のための可読性の方が遥かに重要であり、機械から見た可読性が損なわれると、それにより検索や翻訳や音声読み上げなど、機械を通じた人間向けの変換結果全てに悪影響を及ぼす。

なぜ今更これを書いているのか

  • 誰か他の人が言及するのを待っていたが、数えるほどしか見つからなかった。
  • デマとかフェイクニュースとか絶対RTしないような、むしろ率先して止めるような人ですら、真似してるのを見かけてしまった。

自分がやらなくとも直接的な害があったり「アクセシビリティ」について代表して啓蒙するような立場の誰かが、そのうち書くだろうと思って放置してしまった。これを悪いことだと啓発したり、注意したりするのは自分の役割ではないなと考えてしまった。できれば freeeのエンジニアとかにやってほしかった。観測範囲でせいぜい2,3件だったので、放っておけば、そのうち自主的に気付いたり飽きたりして、自然に収まるだろうとも思っていた。(実際に問題に気付いてやめたアカウントもあった)

そうこうしているうちに、企業だけでなく政治家のような公人から、新聞社の公式アカウントなども次々に真似をし始めてしまった。それに対して批判する言及もいくつかあり、バリアフリー、アクセシビリティ、音声読み上げの問題に言及しているものもあったが、声は届いていないか、無視されている。真似をする人の増加は止まらない。

自覚して継続しているアカウントもあるのかもしれない。アクセシビリティが損なわれても「距離を取ろう」のメッセージを発信する方が社会的な意義があると考えているのかもしれない。おそらくはこの一連の流れは、企業ロゴを使った呼びかけなどから派生したものだと推測しているのだけれど、

「良かれと思って」真似する人たちは、何かしらのメッセージを発信したい、賛同したい、のだと思う。しかし、ロゴを加工して新しいメッセージを発信することと違って、ユーザー名や説明文にスペースを挟み込む行為は、あまりにも手抜きであり、単に情報を欠損させ、情報へのアクセスに支障があるユーザーに対する加害であり、視覚のハンディキャップを持っていたり日本語を読むのに翻訳が必要なユーザーに対して「あなたたちの存在は重要ではない」という空気を醸成する行為だ。

何か優れたアイデア、クリエイティブな才能が無いのであれば、普段どおりにしていればそれでいいんじゃあないだろうか。他人のマネで、何か良いことをしていると思って、メッセージを発信しているというつもりになって、(強い言葉だとは自覚しつつも敢えて言うけれど) 加害行為に加担する無自覚で野蛮な人たちに、これ以上インターネットの価値を毀損してほしくない。

終わりに

  • この文章書くにあたって、実態調査のために2020年5月9日から、一晩かけて雑に130万件ほどのTwitterユーザーのプロフィールを収集した。
  • 企業や公人の認証済みアカウントの中で、収集した範囲だと、1%程度に広まっていた。(7374件中、約72件)

フィードバックや興味深い意見など

マーケティングや広報に関わる人

「スラックティビズム」ではという反応

視覚障害を持つ当事者の反応

https://twitter.com/yuyaroid/status/1259630668172029952

個人的にも、特に公式に情報を発信してるようなアカウントではやめたほうが良いと思います。スクリーンリーダーでの読み上げの問題含めデメリットばかりで、これを行うメリットが思いつかないので。

https://twitter.com/toratorax/status/1259635821780451328

いろんな要素があると思うんですが最近変だなあと思っていたんです。iphoneのvoiceoverの読み上げ自体も悪くなっているのでそちらのせいだと思っていました。

https://www.u-works.co.jp/column/new014/

お願いです。スペースの挿入はほどほどにしておいてください。

私たちのような視覚障害者は、音声ブラウザでテキストを読み上げて情報を得ています。単語の間にスペースがありますと、単語として認識されないことがあり、正しく文章を読むことができなくなります。

アピールの気持ち、ユーモアの表現、私は結構好きです。殺伐としてどうする?といつも思っています。けれど、害があってはよくありません。そこのところをよろしくお願いしたく、緊急の提言となりました。

gistへのコメントより

音声読み上げなんかに関して言えば、視覚障害者はどのみち超高速で聞くので、多少スペースが入ってたりおかしく読み上げられても脳内補完して実のところ大して影響ないんじゃないかとも思ったりもする。

いえ、けっこうつらいです。 おかしく読み上げされた場合は、カーソルを戻して、1文字1文字たどって「ああ、そういうことか」と理解します。 (脳内補完できるのは頻繁に現れるパターンのときだけです)

個人的には、視覚的な表現方法の一つとして一定の理解はするけど、たいした意味もなくしょっちゅうやられたらたまったものではない、ということです。

付録: 実態調査

  • 特定の組織のアカウントに偏っていたり、逆に入っていなかったりすることがあるかもしれないが、クロールした対象の偏りによるもので、他意はありません。

説明文にスペース

SHARP_JP 別枠、説明文にスペース

839669	@SHARP_JP	SHARP シャープ株式会社	シ⠀⠀⠀⠀ャ⠀⠀⠀ー⠀⠀⠀⠀プ⠀⠀⠀⠀の⠀⠀⠀公⠀⠀⠀式⠀⠀⠀ア⠀カ⠀⠀⠀ウ ⠀ン⠀⠀⠀ト ⠀で  ⠀す  ⠀。 ⠀さ  ま ⠀ざ  ⠀ま  ⠀な  ⠀家 ⠀電 ⠀  や  ⠀ 企 ⠀⠀ 業⠀   の ⠀ 活   動 、 ⠀そ ⠀ の  ⠀他 ⠀あ  れ ⠀こ ⠀⠀れ ⠀を ⠀  発 ⠀  信 ⠀ ⠀中  ⠀ 。

フォロワーが多い認証済みアカウント

514261	@renho_sha	蓮 舫 ・ 立 憲 民 主 党 ( り っ け ん )
425814	@mikipon11	か わ に し み き
413156	@nge_official	名 古 屋 グ ラ ン パ ス(名古屋グランパス)
340629	@michikoshimizu	清 水 ミ チ コ
296254	@warnerjp	ワ ー ナ ー ブ ラ ザ ー ス ジ ャ パ ン
245081	@ORBIS_JP	オ ル ビ ス
199154	@ruroken_movie	映 画 『 る ろ う に 剣 心 』 公 式 ア カ ウ ン ト
199133	@8bit_HORIJUN	堀 潤 J U N H O R I
184616	@fm_nack5	N A C K 5 【F M 7 9 . 5 M H z】
179772	@CDP2017	立 憲 民 主 党(りっけん)
173955	@FyokoG	F M ヨ コ ハ マ 🌊 #KeepDistance
150530	@hulu_japan	H u l u J a p a n
149849	@koike_akira	小 池 晃 ( 日 本 共 産 党 )
124984	@wizardingw_jp	「 魔 法 ワ ー ル ド 」 公 式
124437	@lifehackerjapan	ラ イ フ ハ ッ カ ー [ 日 本 版 ] @HOME
119403	@spulse_official	清 水 エ ス パ ル ス 公 式【#KeepDistance】
104046	@hanamaru_udon	【 讃 岐 】 は な ま る う ど ん テイクアウトやってます♪
101425	@xxxskri	Q ' u l l e ま な こ
97833	@jcp_cc	日 本 共 産 党 ⚙ 🌾
93920	@RazerJP	R Λ Z Ξ R 🇯🇵
91744	@1242_PR	ニ ッ ポ ン 放 送
90520	@news23_tbs	N E W S 2 3
83510	@dc_jp	D C 公 式
83248	@WBTV_JP	ワ ー ナ ー 海 外 ド ラ マ シ リ ー ズ
79090	@zip_special	Z I P - F M 7 7 . 8 M H z
77921	@WILLER_TRAVEL	W_I_ L_ L_ E_ R_ T_ R_ A_ V_ E_ L
77505	@ryukyushimpo	琉 球 新 報
71285	@horoyoi_suntory	サ_ン_ト_リ_ー_ほ_ろ_よ_い_部
70426	@inamorimiyuu	稲 森 美 優(密)競 泳 水 着 の 人 🧬
62064	@joqrpr	文化放送 F M 9 1 . 6 & A M 1 1 3 4
61995	@ibs_radio	茨 城 放 送 FM 9 4 . 6 / 8 8 . 1 A M 1 1 9 7 / 1 4 5 8
59000	@SBS6ch	【公 式】静 岡 放 送 S B S テ レ ビ 📺おうちDEドラマ、はじめました。
55628	@kingkottakromac	K ダ ブ シ ャ イ ン 🎤
53820	@DJKOO_official	D J K O O
49052	@warnergame	ワ ー ナ ー ゲ ー ム 【 公 式 】
47993	@mbok_jp	モ バ オ ク 🕌
46379	@iwatenippo	岩 手 日 報
41205	@TomAndJerry_JP	「 ト ム と ジ ェ リ ー 」 公 式
39778	@yokohama_fc	横 浜 F C 【 公 式 】 stay 🏡
38182	@WBHomeEntJP	ワ ー ナ ー ・ ブ ラ ザ ー ス ホ ー ム エ ン タ ー テ イ メ ン ト
35664	@arai_manami_ao	新 井 愛 瞳 ア プ ガ ( 仮 )
34972	@kamenbyoto	映 画 『 仮 面 病 棟 』 公 式
34850	@shigalakestars	滋 賀 レ イ ク ス タ ー ズ
33476	@AI_houkai	映 画 『 A I 崩 壊 』 公 式
27258	@taiyowaugokanai	『 太 陽 は 動 か な い 』 公 式
25355	@kamatama_kouhou	カ マ タ マ ー レ 讃 岐
24797	@NEO_PHOENIX	三__遠__ネ__オ__フ__ェ__ニ__ッ__ク__ス__🐤__🔥
22785	@shizushin_news	静__岡__新__聞【TEAM NEXT】
19763	@horror_ent	ワ ー ナ ー ホ ラ ー 部 【 公 式 】
18077	@katallertoyama	カ____タ____ー__レ__富__山
17924	@ibarakirobots	茨__城__ロ__ボ__ッ__ツ
17436	@CBC5ch_pr	C B C テ レ ビ 5 c h 【 公 式 】
16751	@fcr_info	F C 琉 球
15731	@asahi_idol	ア イ ド ル 取 材 班 @ 朝 日 新 聞
15699	@nagano_b	し あ わ せ 信 州
15525	@eftokyoz	ア ー ス フ レ ン ズ 東 京 Z 🌐 G o ! A m a z i n g !
14953	@fagiano_koho	フ ァ ジ ア ー ノ 岡 山 ス タ ッ フ 公 式
13635	@KUBOTA_MASAHIKO	ク ボ タ マ サ ヒ コ
11952	@NissanGlobal	日___産___グ___ロ___ー___バ___ル
11364	@FujinoFujinooo	藤 野 保 史
11334	@sptv_fan	【 公 式 】 ス カ パ ー !
10469	@mainichi_dmnd	毎 日 新 聞 統 合 デ ジ タ ル 取 材 セ ン タ ー
10294	@yamanomusic	山 野 楽 器 インフォメーション
9412	@asahi_takamatsu	朝 日 新 聞 高 松 総 局
9155	@tulip_tv	【公 式】チ ュ ー リ ッ プ テ レ ビ 🌷 ソ ー シ ャ ル デ ィ ス タ ン ス 中
8223	@mikioshimoji	下 地 ミ キ オ
6176	@ymjrky	山 路 力 也
6150	@JCyouli	今__村__優__莉
4507	@RNB1116	南 海 放 送 ラ ジ オ
2309	@mai_shuppan	毎 日 新 聞 出 版
2262	@otaminao	太 田 泉 生 ( 朝 日 新 聞 横 浜 総 局 )
1966	@ysaito_asahi	斉 藤 佑 介

調査対象データの収集方法

  • TwitterのAPI responseのJSONには様々なカラムがあるので、雑に MongoDB につっこんでいくことにした
  • まずは userid(twitterの内部的なuserのid) を大量に収集して、その後 Profile を取得
  • 自身のアカウント(@bulkneets)から、seed になる following の userid の一覧を取得

その後、日本語でTweetしていて、following も followers もそこそこ多いユーザーをインフルエンサーとみなして、そのユーザーから following を辿っていった。機械的に follow を返しているユーザーだと spam や bot アカウントも多くなるだろうから、人間っぽいユーザーの following を辿る方が効率が良いと考えたため。

自身のアカウントから見て 2hop ぐらいで辿れるユーザーの集合であり、偏りがある可能性がある。

@aokomoriuta
Copy link

UI/UXの観点からの話は完全に同意できます。ロゴを改変するのだって、「ロゴ」の意味を考えればそれが一貫性を持っていないことで視認性を下げたり機械判別を妨げるので、やはり同様の結論になりますね。

加えて、そもそもこういう形で「ソーシャルディスタンス」を表現している事自体が無意味/無価値であり自己満足以外のなにものでもないことはもっと知られて良いと思います(芸術美術作品としてあえてやるというのならそれはそれで価値があっても良いと思いますが)。

こういった行為は一般的にスラックティビズムと呼ばれるもので、身近な例で言えば東日本大震災の時のmixiにおける「手つなぎ運動」(アカウント名の両側に⊂と⊃を書くことで、名前が並んだ時に手をつないでいる団結感?を示そうとしたもの)があります。

それをしたところで実際の問題(COVID-19対策)になにひとつ貢献がないにもかかわらず、貢献した気分になれる。しかも、費用も手間も殆どかからずお手軽にできちゃいます。善悪にかかわらずなにかした気分になりたい心理としては「自粛自警団」と同様ですが、自粛自警団の方が手間をかけている分いくぶんかマシかもしれません。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment