11
submitted 1 year ago* (last edited 1 year ago) by FrostySpectacles@lemmy.world to c/lemmyapps@lemmy.world

I sometimes open comment permalinks when going through my inbox on the official web UI. I wasn't completely satisfied with how they work so I wanted to rethink permalinks.

Here's what I ended up with for now: https://lemminator.netlify.app/c/lemmyapps/post/3425509/comment/2569266

Lemmy.world's officially supported web UIs:

Some design decisions I made (for better or worse):

  • You can open a permalink by clicking a comment's timestamp. This minimizes UI clutter but trades off discoverability.
  • The permalink page shows the linked comment near the top, skipping all post information except for its title
  • The comment you link to is the one you'll see at the top (not the parent comment)
  • Context is available behind a button

Are permalinks something you use at all? Do you have any opinions on how they should work?

top 5 comments
sorted by: hot top controversial new old
[-] WhoRoger@lemmy.world 8 points 1 year ago

My main issue with Lemmy permalinks is that they're instance-specific, so to load a comment link on my instance I need to search for it. There needs to be something like ! for communities. Same for post links.

Another issue is that if a commentisn'tf found (deleted, bad link), that isn't handled very gracefully I think. (Don't quite remember how atm.)

[-] Blaze@discuss.tchncs.de 4 points 1 year ago

Apparently the link switcher extension fixes the issue, even for comments

https://gitlab.com/azzurite/lemmy-universal-link-switcher

[-] FrostySpectacles@lemmy.world 1 points 1 year ago

Interesting, I hadn't considered that before.

Suppose I modified Lemminator's search bar so you could paste a link like https://lemmy.ml/comment/1234 or https://lemmy.ml/post/5678 in it and press Enter to navigate to the relevant comment/post within the web UI. I could automatically infer that these are permalinks from other instances. Would that help at all?

[-] WhoRoger@lemmy.world 1 points 1 year ago

I guess? But the same thing works with Lemmy already, you can search for an url. I don't really know what needs to be done to have instance-agnostic permalinks...

[-] RoundSparrow@lemmy.ml 3 points 1 year ago* (last edited 1 year ago)

Do you have any opinions on how they should work?

given lemmy's heavy focus on purging a user's content on account delete, I think comment links should include the username.

lemmy.world/the_username@home_instance.tld/comment/xxxx

This also gives self-promotion to the person, a sense of identity on their content.

this post was submitted on 19 Aug 2023
11 points (100.0% liked)

Lemmy Apps

4992 readers
1 users here now

A home for discussion of Lemmy apps and tools for all platforms.

RULES:


An extensive list of Lemmy apps is available here:

LemmyApps.com

or lemmyapps.netlify.app


Visit our partner Communities!

Lemmy Plugins and Userscripts is a great place to enhance the Lemmy browsing experience. !plugins@sh.itjust.works

Lemmy Integrations is a community about all integrations with the lemmy API. Bots, Scripts, New Apps, etc. !lemmy_integrations@lemmy.dbzer0.com

Lemmy Bots and Tools is a place to discuss and show off bots, tools, front ends, etc. you’re making that relate to lemmy. !lemmy_dev@programming.dev

Lemmy App Development is a place for Lemmy builders to chat about building apps, clients, tools and bots for the Lemmy platform. !lemmydev@lemm.ee

founded 1 year ago
MODERATORS