Open Bug 955011 Opened 11 years ago Updated 9 months ago

Display URL previews for chat messages

Categories

(Thunderbird :: Instant Messaging, enhancement)

enhancement

Tracking

(Not tracked)

REOPENED

People

(Reporter: clokep, Unassigned)

References

Details

Attachments

(5 files)

*** Original post on bio 1581 at 2012-07-11 19:09:00 UTC ***

*** Due to BzAPI limitations, the initial description is in comment 1 ***
*** Original post on bio 1581 as attmnt 1735 at 2012-07-11 19:09:00 UTC ***

It would be nice if received media was inlined into the conversation so a new page wouldn't need to be opened. GTalk on Gmail does this and Mibbit does too, and I generally find it convenient. I believe Mic had an example add-on that did this (but required disabling some security options).

Some examples of what could be shown:
Images are automatically put in place of their URL
YouTube videos would automatically be inserted
The first paragraph of a Wikipedia link could be given as a tooltip
...
*** Original post on bio 1581 as attmnt 1736 at 2012-07-11 19:10:00 UTC ***

Originally from https://wiki.instantbird.org/File:Video_Link.png
*** Original post on bio 1581 as attmnt 1737 at 2012-07-11 19:11:00 UTC ***

Originally from https://wiki.instantbird.org/File:InlinePlayer.png
*** Original post on bio 1581 as attmnt 2151 by mconley AT mozilla.com at 2012-12-05 19:13:00 UTC ***

aleth asked me for a screenshot for how LimeChat does this.

Note that the screenshot doesn't convey the awesomeness that is an animated GIF. I probably should have created a GIF instead.
Another example from the wiki with Bugzilla links
See Also: → 1209854
What if this plugin could be whitelisted so only certain domains and CDNs are permissible e.g. Youtube, Vimeo, Twitter, Facebook etc?
Rod, I'm not 100% sure of the security issue for allowing this, i.e. I'm not sure if allowing only certain domains would "solve" anything or not.

Maybe Florian can elaborate on the issues with this.
Flags: needinfo?(florian)
On the behalf of Florian:
Closing bugs related to the Instantbird UI as WONTFIX, as the development of the standalone chat client Instantbird has stopped. Instantbird users are encouraged to migrate to Thunderbird. The user interface of instant messaging in Thunderbird will feel familiar, as the Thunderbird IM support started as a fork of Instantbird.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
This is closed, but I came across probably the "sane" way to do this... oEmbed provides a standardized way to go from a "link" to a piece of structured data to embed: https://oembed.com/

They also give suggestions on security in there (which boils down to an iframe with limited scope, IIRC).

I'd still like to see this done for Thunderbird, but likely won't have the time to implement it myself.
Flags: needinfo?(florian)
I'm going to reopen this and move it to TB: IM. I think it applies as equally there and probably matches what users expect from modern instant messaging clients (e.g. Slack).
Status: RESOLVED → REOPENED
Component: Conversation → Instant Messaging
Product: Instantbird → Thunderbird
Resolution: WONTFIX → ---
Version: trunk → unspecified
Severity: normal → S3

I'm renaming this as the description clearly talks about receiving URLs and then display media from them.

See bug 1209854 for displaying media received over the chat protocol itself.

Summary: Inline received media → Display URL previews for chat messages
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: