Misskeyのタイムライン
1 まずは切り替え方を押さえましょう
実際に見てみましょう
https://gyazo.com/50c750b96512dd87fe5f0a26f9895fb8
https://gyazo.com/aab9c7477afbefa21baa3831036654aa
https://gyazo.com/10eb79cc1f2d24dae86e7fa3bb1bb452
https://gyazo.com/dd1604dcba41efae11b747487298bb7f
アイコンの左から4つ
2 次に「どこに投稿するか(どこを指定して投稿するか)」を理解しましょう
https://gyazo.com/ee80feafdf6cbc75e7facafa88680a17
3 もう一つ、ローカルとリモートの意味も押さえておきましょう
ローカル
自サーバーのことを指します。
ローカルユーザー、ローカルタイムラインといったように接頭辞としても使われます。リモートの逆です。
リモート
他サーバーやサーバーのことを指します。
リモートユーザーといったように接頭辞としても使われます。ローカルの逆です。
4 ようやくタイムラインの話です
table:t
名前 略称 どんな投稿が流れるか
ホーム 自分がフォローしているユーザーの投稿
ローカル LTL 全てのローカルユーザーの「ホーム」指定されていない投稿
ソーシャル STL ホーム + ローカル
グローバル GTL ローカル + サーバーに届いた全てのリモートユーザーの「ホーム」指定されていない投稿
つまり、
以下の二つのパラメーターがあります
自分がフォローしている相手(ホーム)、フォローしていない相手(ホーム指定されていない)
自サーバー(ローカル)の人、他サーバー(リモート)の人
もうちょっとまとめると、こうです
自分がフォローしている相手(ホーム)
かつ自サーバー(ローカル)の人 ………… (A)
かつ他サーバー(リモート)の人 ………… (B)
フォローしていない相手(ホーム指定されていない)
かつ自サーバー(ローカル)の人 ………… (C)
かつ他サーバー(リモート)の人 ………… (D)
その上でまとめると、
ホームタイムライン
A+B
フォローしている相手であればサーバーは区別しない
ローカルタイムライン
C
ソーシャル
(A+B)+C
グローバル
C+D