cross-posted from: https://lemmy.world/post/15953

Hi all!

So, I’m assuming everyone has seen links like https://beehaw.org/c/news and clicked through to find it doesn’t work right because it’s a different site (I’m assuming a different instance here).

Well, I just stumbled across an interesting feature: if you enter a link in the following format, it works for everyone regardless of instance of origin:

[News](/c/news@beehaw.org)

News

[My User](/u/barbarian@lemmy.reckless.dev)

My User

You’re welcome!

  • Kabaka@kbin.social
    link
    fedilink
    arrow-up
    10
    ·
    1 year ago

    Because of how fragmented this platform is, there isn’t a universal answer. Some links will work in one client but not another. Fixing this will require a lot more coordination than is currently happening.

  • SanguinePar@lemmy.world
    link
    fedilink
    arrow-up
    7
    ·
    edit-2
    1 year ago

    Thanks for this post, links have been confusing me. And actually I’m finding the opposite of what you said - that first link (https… etc) works fine for me in Jerboa. But the others try to open in a browser and fail. Very weird.

    If you don’t mind, I’m going to try testing some links here:

    /C/football@lemmy.world

    /c/football@lemmy.world

    Football

    Football

    https://lemmy.world/c/football

    Very weird - all of them open in a browser, even the one that seems to have the same format as the OP (and that one opens in Jerboa). Hmmm…

    • Akhuyan@lemmy.worldOPM
      link
      fedilink
      arrow-up
      5
      ·
      1 year ago

      I think the universal link only changes the community to your instance, but not much more than that. If the community isn’t already connected to your instance, it won’t work, but once someone connects it, it will work I think, wish there was just one easy way, but football@lemmy.world is probably already connected, so that’s why that one works and not the others. May be a problem, since most of these are new communities, so I’m just going to use both ways for now, until there’s a better way

  • Pat12@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    This is kind of an annoying feature of this website, like I don’t want to create a separate account just to check out another community? It can’t get ported here?

    • Zak@lemmy.world
      link
      fedilink
      arrow-up
      8
      ·
      1 year ago

      You don’t have to create a separate account to participate.

      If you click the “News” and “My User” links above, they open content from beehaw.org and reckless.dev inside whatever Lemmy server you’re curerntly using. Your account is on lemmy.world, so I’m assuming that’s where you’re browsing. Note the first URL becomes https://lemmy.world/c/news@beehaw.org.

      Now view this post on beehaw.org and look at News link. It’s https://beehaw.org/c/news@beehaw.org instead.

      This post is about how to format links to communities and accounts so they’re transformed that way.

    • altari@lemmy.world
      link
      fedilink
      arrow-up
      7
      ·
      1 year ago

      While I understand the benefits of ferated servers, I think the inherently fragmented nature of the infrastructure is the biggest hurdle to the adoption of (for e.g.) Lemmy and Mastodon as replacements for Reddit and Twitter.

      There is an extra layer of complexity, and the less tech-savvy users who want a simple process to follow diverse communities across many instances are going to run into issues. That group likely comprises the vast majority of potential users.

  • WhoRoger@lemmy.world
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    I keep wondering what’s the official way to link. I’ve seen these you’re showing, but also !news@beehaw.org which, as shown here, can automatically be converted into a web link format.

    And then individual posts? If you crosspost, it shows just a web link again.

    • Akhuyan@lemmy.worldOPM
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      I’m not exactly sure what the best way is, but the example you showed there sends you to the Beehaw site, but the formatting mentioned in this crosspost would make accessing the community, regardless of your instance, in this case lemmy.world easier, and would just make it easier to subscribe and view communities universally.

      The formatting does not work in the web link field though, so I just use the original link in the web link field and put the universal link in the body field.

      I’m not really sure if there’s an official way to link on Lemmy though at the end of the day

      • WhoRoger@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 year ago

        If you start typing ! and community name, it starts autofilling matches (at least in browser). So I’d assume the ! for coms and @ for users would be the official way, and I’ve seen admins use it, but it’s not ideal and kinda inconsistent. Maybe the devs will clean it up officially.

        Frankly I’d be fine just doing c/ and u/ like like on Reddit with automatically changing to links, just with @ for instance.