-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
New and larger URL preview is a regression imo #16479
Comments
I think one detail we should consider here is that arbitrary non-image URL previews are quite different from image previews. A URL preview for a non-image should probably use a small left-aligned avatar much more like the previous appearance. If however we know for certain that a URL is previewing an image, perhaps the new layout with wider image is more apprpropriate. |
Twilight's absolutely right that this takes a problem with link previews and makes it worse (synapse-dev can be borderline unusable even with previews disabled due to bot traffic). However the smaller image previews are a godsend. Surprisingly significant improvement to my user experience. |
While I agree with the feedback regarding URL previews, it also limits the size of image files sent in the timeline, which I like because it makes the room timeline much more readable. So maybe the right fix would be, rather than reverting the change entirely, to revert it only for URL previews (if the URL isn't the one of an image directly)? |
I agree that the smaller image previews are amazing. Maybe that bit can be kept, and the URL inline preview be reverted? |
I like the bigger URL previews. But in some cases, they're not ideal. I like what @jryans has suggested
|
I am really dubious about this. The bigger URL previews are incredibly dominating and make a bad problem even worse, plus the aesthetics on wordwrapping on the URL preview text is ugly, not aligned with the thumbnail, and consumes even more vertical whitespace while wasting horizontal screen real estate. Meanwhile it was a very deliberate choice when we designed Riot to go for large immersive image thumbnails, and suddenly unilaterally switching to tiny ones feels opinionated at best. I suspect the right solution here is going to be to make the thumbnail size adjustable... and not to artifically link URL previews and image thumbnails together, given they are completely different things. @nadonomy, @jryans, please can we not ship this until we've got aligned. |
I'm less concerned about the images (though prefer smaller), but definitely agree that the vertical URL previews make rooms harder to view. Scrolling TWIM right now is quite annoying unfortunately, due to the amount of vertical space. |
I am working with @nadonomy on this, and we'll have more details here before the RC on Wednesday. |
Thanks everyone for the feedback! After chewing the fat on this we've decided to rollback the PR, for several reasons:
...along with a bunch of other related issues we haven't discovered yet! So for now, given the timeliness with the RC we're rolling back the changes, closing this issue, and will follow up with the other draft PR to continue to iterate on this. |
Description
matrix-org/matrix-react-sdk#5637 is a regression in my opinion. The larger preview wastes screen real estate because fewer messages is visible at the time
Especially in rss/github rooms. But, also in normal chats. The old small preview was large enough to get a feel for what it was about. If I want to see a larger version I'll click the link
New:
vs old:
Steps to reproduce
Logs being sent: no
Version information
develop.element.io
Element version:
29fd47d611c2-react-68933c1a3d42-js-371ca009e9e2
The text was updated successfully, but these errors were encountered: