Amethyst doesn't show Twitter preview cards because Twitter requires a full-fat JavaScript browser to get the OpenGraph tags from their HTML. Not even simplified JavaScript libraries work.

The app has to open the cited URL, run all JavaScripts in there and get the second URL to know what the link is about.

It adds risk, processing time, and increases the app size.

Let me know if you all want this, but my opinion is that we should not render Twitter cards until they add their OpenGraph tags to their first HTML result.

This is not hard.

Reply to this note

Please Login to reply.

Discussion

Agreed. No twitter cards.

What about vxtwitter.com? Same issue?

Never mind. Looks like that's broken right now too

Skip it for now.

Or make a pay-per-process fetch service

No good reason to support a hostile network for free.

What is Twitter? You mean the game Twister 🌀?

Nah, leave it , it's fine as it is

I agree with you, twitter is not important 🤙

I'd just be happy if you added more friction on the pull down refresh gesture. There's something satisfying to that 'click' it gives. 🤓🙂

Sounds like it could be behind a "tap to load" frame so that it's easily accessible if someone wants to see it. Opt-in per se

Low priority feature though

Please no

I'd like to see optional link preview for all links, then do with twitter links whatever you want 🙂

Real nostr OGs don't use Twitter anymore.

We need a nostr client that supports this vision imo.

I love not seeing em!

Twitter is the past. You are building the future.

Definitely not worth it bro🫡

My vote goes to keep it minimal and encourage accessibility. Maybe at some point an opt in setting that enables it, but also let users know the data consequencesoff turning on

It's fine (maybe in the future, maybe not). How about .mov rendering? 👀

Amethyst could ask a proxy server to render the Twitter preview card server side? The contents of each card should never change so server side caching should be fast and efficient.

Not a big deal imo.

To include the previews.

As in not necessary

tw is optional.

Leave it man, we're good.

Nah I'm good. Thank you so much for your efforts, I love Amethyst 🤙

Deixa pra lá!

No need.

I don't need twitter anymore. Links should be enough for those who want twitter content to appear here.

Unnecessary, and probably less interesting overtime.

Best to use a screen grab; than to have bloated code no one will be using much in a year.

I'd like to see:

Lists

Bookmarks

And a

Profile Explorer tool

Before a Twitter homage.

Twitter is a legacy network.

Long live Nostr

We don't need em

No need

Nope, thanks.

Amethyst is my "go-to" client, but I'm frustrated because when I open any popular pleb's profile, it slows severely or locks up completely...😮😢

Any hope of a fix?🙏😁

Thanks for all you do.‼️😆

I agree with your assessment. Until and unless twitter provides a reasonable API you shouldn't try to display the cards.

What about scraping the content of the tweet and rendering it sort of like a quoted post? (Maybe that's what you already do - I don't remember and couldn't find any examples of tweet quoting posts in my current timeline).

Or maybe even scraping is too expensive. I can totally live without twitter.

IMO is not worth it, plus maybe it makes the #MarchOfTwitter slower

if they want to be on nostr then it their work.

Nah

I do not want this. Not even a little bit.

I vote no

What’s Twitter?

A centralized platform used by state actors and corporations to rob you of your time and attention, manufacture consent, and subvert elections.

No need for that.

Keep it simple.

Please, no (unless I can turn it off)

Don't bother.

Apple doesn't make iMessage work on Android phones.

This is a no go for me!

Fuck Twitter and Facebook alike.

I'm all for not seeing Twitter on Nostr.

It's not the question if nostr needs twitter support (IMHO no), but WHEN twitter supports nostr! XD

No need, keep it clean 🫧

There's a lot of talk about your post.

Added to the https://member.cash/hot feed

Sounds too complicated i vote FUCK THAT

Screw twitter :) respectfully, imo.

this shocks me. Twitter being such a big company and they can't do SSR right?

nope

My vote is to not embed tweets.

Or render it using nitter instance? Replace any twitter link to nitter instance 😅

What about rich previews for Mastodon posts?

Minimizing processing time, and risk should be prioritized.

I've bookmarked alot of great tweets over the years. Was recently thinking about doing a weekly "Tweety Nugs" , but it can certainly wait until it's more practical to implement. Great idea to be ready for that possibility though! 👍