れいぶろぐゲームをプレイしたり、作ったりしてる人、LABEのブログ『れいぶろぐ』。創作のこと、PCのこと、その他趣味のことを広く浅く。(2)ころころ仕様が変更されるTwitterだが、もう今度ばかりはどうにでもなれっていうか、俺はもう知らない。前のことだが、ホームTL(タイムライン)に他者が「いいね」したツイートが表示されるようになった。この新仕様が専らの悪評なので、小手先の方法ながら対処してみたのだが、やはり小手先は小手先だったのだ......というわけで、このたび俺がやってきたことと、思ったことを書いていこうと思う。まとめTL上の他者の「いいね」ツイートを消す上述の通りホームTL上で表示されるようになってしまった、フォロワーが「いいね」したツイート。「○○さんがいいねしました」というやつだ。「見られたくない」という人もいるだろうが、Twitterが決めたことだから、従うしかない。少なくとも「見ない」ようにしようと思い、Twitterの設定画面を開いてみたが、それらしい項目はない。これもTwitterの決めたことか。ブラウザには「ユーザースタイル」という機能があって、CSSを自分で書いて各サイトに適用することができる。モバイルブラウザにあるかどうかは知らない。これを使って「いいね」ツイートを消してみよう。TwitterのHTMLソースを表示させ、通常のツイート、「いいね」ツイート、プロモーション(広告)ツイート、RT(リツイート)されたツイートなどを複数検証した。その結果、消したい「いいね」ツイートのみを判別できそうなCSSセレクターを見出した。タグで判別して非表示にすればいい。タグの「クラス」でも判別できず、結局「属性」で判別した。data-component-context="suggest_activity_tweet">これだ!これを使って非表示にするCSSを書くと、以下のようになる。none;}さらに、各ブラウザのユーザースタイルの仕様に合わせる必要があり、Firefoxでは以下のようになる。}}ユーザースタイルの使用については上級者向けとなるので、各ブラウザでの詳しい方法は各自で調べてほしい。それと、このセレクターの指定はひょっとしたら間違っているかもしれないので、もしこのCSSを使って消すべきでないツイートが非表示になり、重要なツイートを見逃してしまったとしても責任は負いません。TLでRTが表示されていない?ところで、最近気付いたのだが、ホームTL上で他者が“>RT”と、つまりRTしたツイートに対して言及しているのに、そのツイートの直前に該当のツイートがない、という現象に遭遇するようになった。該当のツイートが既に削除されているのかとも思ったが、RTした人のTLを見るとちゃんと表示されている。上記の俺のユーザースタイルが誤って非表示にしているのだと考えて、さらに検証した。その結果......俺のユーザースタイルは(少なくとも今回は)間違っていない。そもそも該当のツイートはHTMLソースにすら存在していなかった。そりゃ、Twitterがくれもしないものを、表示できないわな......ということで調べてみると、原因(らしきもの)はすぐに見つかった。リツイートには制限はありますか?・1つのツイートがリツイートされる回数に制限はありませんが、Twitterに表示される公開ツイートのリツイートは、最新の投稿100件までです。Twitterヘルプセンターこれが厳密にどういう意味なのかは分からないが、何らかの制限はあるらしい。「いいね」とRTの違いつまり、Twitterは「いいね」ツイートという従来広く公開されていなかったものを突如として公開(しかも謎の基準でピックアップして)するようになった一方で、RTという本来的に公開すべきものをきちんと表示していないというわけだ。いや、「いいね」ツイートは各ユーザーのプロフィールページに行けば見ることができるから「非公開」ではないが、しかしそこまでおおっぴらに公表するものではなかっただろう。ここで、「いいね」とRTの使い分けという問題が浮上する。使い方自体は各ユーザーによって異なるだろうが、俺の認識は以下の通りだ。RT元の発言者を明らかにして拡散する。元の発言者の権威を利用する。自己でなく他者の発言として拡散する。それに対して賛成・反対などの意見を付け加える。いいね拡散を意図していない。元の発言者に対して個人的に賛意などを表明する。拡散したくないツイート(アレな画像とか)を評価する。ただのあいさつ代わり、もしくは既読チェック。これらとは別に「引用ツイート」というのもあるが、これはRTに比べて若干使いにくい部分もある、ちょっと微妙なやつだ。このような使い分けがあったにもかかわらず、「いいね」が拡散され、RTに表示漏れがあるとすると......RT確実には表示されず、前後のツイートの文脈が合わなくなる。いいね意図せず拡散されかねないので、委縮が発生する可能性も。フォロワーにとって大して重要でないツイートでTLのいくらかが占有される。いうか、これってつまり、RTと「いいね」の間に違いがなくなってきているのでは?これまでユーザーが確立してきたTwitterの利用法を破壊するのだから、これは文化の破壊にも等しい。少なくとも、二つの機能があるのに、それらが意図した結果をもたらさないのは、UXの問題でもあると思う。昨今流行りの(?)言葉を使っていく。......良くないことずくめではないのか?どうしてこんなことに良くないことばかりに思えるが、Twitterも営利企業だから、このほうが儲かるとか何か意図をもってやっているに違いない。従来隠されていた「いいね」行為を晒すことにより、ユーザー間の交流を(無理矢理に)増やし、活性化を図る、とか。それが、競合他社のサービスに押され、万年赤字であると噂されるTwitterが、他のサービスの利用者に対して訴求できるTwitterの魅力ある機能、または差別化ポイントとなる、とか。俺は全くそう思わないが。まとめとりあえずTLから他者の「いいね」ツイートをユーザースタイルで消してみたが......新たな問題が浮上した、このたびの仕様変更であった。大改悪だとは思うが、Twitterには潰れてほしくないし、開発者さんはまあいろいろ頑張ってください。あと、ツイートを何百も溜めて一気に読んでる俺も悪いけど、RTくらい全部表示してください。(2015/09/22)こめんとコメントはまだありません。こめんとする本文のみ必須。メールアドレスは公開されないよ。お名前メアド名前とメアドを記憶する数式の空欄を正しく埋めてね。※本文には日本語を“数文字”以上含めてね。(詳細)コメントを投稿すると、メールアドレスを含む投稿内容と、投稿者を識別するIPアドレスなどが当サイトのサーバーに送信され、保持される。これらの情報は当サイトのサービスの提供やコンテンツの改善のために利用される。あなたは、当サイトによるこれらの情報の取り扱い(取得・処理・利用)に同意しなければ、コメントを投稿することはできない。この同意の要件は法的な要件として追加されたもので、当サイトによるこれらの情報の取り扱いは従来から変わっていない。当サイトの個人情報の取り扱いについて詳しくは、プライバシー・ポリシーを読んでね。(929)※過去30日間の閲覧数データによる。