Skip to content

Add URL Preview Feature to Posts in Bluesky #667

@TangSirOnGit

Description

@TangSirOnGit

🔖 Feature description

You should add a URL preview feature to posts in Bluesky.

Currently, URLs that are posted can be clicked, but they don't display any preview information.

The feature should load a preview of the URL in the editor, displaying information such as the open image, title, and description. Additionally, the feature should allow users to preview the final effect. Once the preview information is successfully loaded, the URL text should be removed, and only the preview information (embed URL) should be retained.

🎤 Why is this feature needed ?

In my use-case, having a preview for URLs would enhance user experience by providing a quick overview of the linked content, making it easier to decide whether to click on the link or not. This feature would be particularly useful for sharing articles, videos, and other web content, as users can get a glimpse of what they're about to view without leaving the platform.

Additionally, deleting the URL after loading the preview allows users to input more content since the URLs would not count towards the 300-character limit in the official editor.

✌️ How do you aim to achieve this?

I want this feature to load a preview of the URL in the editor whenever a URL is entered. The preview should display information such as the open image, title, and description of the linked content. Once the preview information is successfully loaded, the URL text should be removed, and only the preview information (embed URL) should be retained. This will allow users to input more content since the URLs would not count towards the 300-character limit.

🔄️ Additional Information

No response

👀 Have you spent some time to check if this feature request has been raised before?

  • I checked and didn't find similar issue

Are you willing to submit PR?

None

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions