Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: リンクの表示文字数を短縮したい #29

Open
nkte8 opened this issue Mar 9, 2024 · 1 comment
Open

[Feature Request]: リンクの表示文字数を短縮したい #29

nkte8 opened this issue Mar 9, 2024 · 1 comment
Labels
enhancement New feature or request Reminds Low Priority Issue

Comments

@nkte8
Copy link
Owner

nkte8 commented Mar 9, 2024

Request Details

Skyshareからの投稿において、リンクの文字数は全て本文扱いであるが故、投稿に制限がかかる形になってしまっていた。
Blueskyでは本文はRichtextであり、facetでリンクを設定する作りとなっているため、そもそも本文にリンク文字列を含む必要がない。
Blueskyへの投稿とXへの投稿で別々に本文の作成を行い、投稿の利便性の向上・Xとの一致性を高めたい

Feature Scope

Usability increase, user satisfication (ユーザビリティ向上させ、利用者を満足させる), Better for Bluesky user, more wonderful (Blueskyユーザに対して、より魅力的にする)

Feature Add infomation

No response

@nkte8 nkte8 added the enhancement New feature or request label Mar 9, 2024
@nkte8 nkte8 self-assigned this Mar 9, 2024
@nkte8 nkte8 transferred this issue from nkte8/skyshare-archive Mar 13, 2024
@nkte8 nkte8 added the Necessary Middle Priority Issue label Mar 16, 2024
@nkte8 nkte8 added Reminds Low Priority Issue and removed Necessary Middle Priority Issue labels Mar 22, 2024
@nkte8
Copy link
Owner Author

nkte8 commented Mar 22, 2024

具体的にどうするかの話: 案がいくつかあります。

1. Recordとプレビューを別々に扱う

プレビュー画面でのURLの文字数カウントを制御して、規定文字数として処理&Record作成時にpost本文を改変する。

  • プレーンテキストのまま実装ができる
  • 仕様が難解で複雑になる可能性がある。

2. マークダウン的な処理を可能にする

[link文字列](リンク先)の書き方を許容し、これをプログラムが認識・処理できるようにする。

  • プレーンテキストのまま実装ができる
  • 仕様が複雑になる可能性がある。
  • 特殊な書式となるため、実際に利用される可能性が高くない。

3. リッチテキストエディタを導入する

直観的にリンクを貼る・修正することを可能にする。

  • ユーザーフレンドリーである
  • リッチテキストエディタの導入が必要である
  • 上記に伴い仕様が難解になる可能性がある

4. やらない。

公式クライアントがそもそもリンクの短縮を行っていないし、やる必要ない。

  • ユーザーアンフレンドリーである

仮結論 → 4

Blueskyについては文字数に余裕があるし、 #31 の実装でリンク自体は消すことが可能になった(リンクカードとして投稿ができるため、リンクの投稿をしたいという要件自体は満たせている)ため、本Issueは 対処が急がれる内容ではないし、必要性も薄い。

@nkte8 nkte8 removed their assignment Mar 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request Reminds Low Priority Issue
Projects
Status: No status
Development

No branches or pull requests

1 participant