Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. Fediverse
  4. Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts]

Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts]

Pianificato Fissato Bloccato Spostato Fediverse
piefedfeatures
9 Post 6 Autori 56 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • rekall_incorporated@piefed.social
    rekall_incorporated@piefed.social
    rekall_incorporated@piefed.social
    scritto su ultima modifica di
    #1

    I recently asked for some PeerTube recommendation and it made me realize how disjointed the URL system can seem to the median, not technically-inclined, not-motivated, user.

    The first user UX issue was the link to the lemmy.wtf post. You get transported to the lemmy.wtf webUI client, so you're not logged in and the interface is different (arguably a median user would expect to view the post via their own instance/platform, piefed.social in my case).

    But then we have the issue of PeerTube channel links in the lemmy.wtf post. I wanted to check out the Open Source_gaming channel which is referenced via the following URL:

    https://peertube.wtf/c/opensource_gaming@video.hardlimit.com

    My peertube instance/WebUI client is Spectra Video, so again you encounter another UX issue.

    To add to that, if you paste the URL verbatim (major UX issue in of itself for the median user) into the Specra Video webUI, you won't actually find the opensource_gaming channel:

    sBbwbw4pYXH7WAM.jpg

    fT7HgiPVgHP6GZc.jpg

    You would need to use the following search prompt in the Spectra Video webUI:

    opensource_gaming@video.hardlimit.com

    The upcoming version of Piefed actually addresses this issue on the Threadi side.

    For logged in users, Piefed 1.4 will turn the following URL:

    https://lemmy.world/post/39832275

    into

    https://piefed.social/c/news/p/1544770/national-parks-ordered-to-check-gift-shops-for-dei-type-items

    This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

    But even with Piefed 1.4, the PeerTube linking UX (same for Mastodon and I am assuming Pixelfed, Loops and other Fedi services) is a nightmare for the median user.

    What would be helpful is to have a system where the first time a user encounters a Fedi link, they would be prompted to select their instance for a given Fedi service.

    So clicking on a peertube.wtf (terrible name if their goal is to go beyond a "niche within a niche" userbase) for the first time when logged in would give you a notice similar to:

    Enjoy a user focused video platform! Sign up | Login into Peertube

    There are clearly some UX issues with this, but I still think it would be better than the current system.

    Would would be even better is if some of the major Fedi instances in a given service could somehow automate the discovery of existing user accounts for other Fedi services.

    This would either need to be done in a whitelist only manner (i.e. discovery only works between say piefed.social (or piefed.world) and mastodon.social and/or some sort of client side system, if that's even possible. You don't want sketchy instances or spammers to be able to poll all of a user's accounts across Fedi services.

    I am assuming this is a client-side issue and it cannot be solved at the protocol level (ActivityPub), but in a way this makes it easier to experiment as Fedi clients can try out things without modifying the ActivityPub protocol.

    Just wanted to share my thoughts. If one wants Fedi to become a viable alternative to corrupt American monopolists, then you must look at the UX from perspective and expectations of a median user.

    somerandomperson@lemmy.dbzer0.com blaze@piefed.zip meldrik@lemmy.wtf julian@activitypub.space 4 Risposte Ultima Risposta
    0
    • rekall_incorporated@piefed.social rekall_incorporated@piefed.social

      I recently asked for some PeerTube recommendation and it made me realize how disjointed the URL system can seem to the median, not technically-inclined, not-motivated, user.

      The first user UX issue was the link to the lemmy.wtf post. You get transported to the lemmy.wtf webUI client, so you're not logged in and the interface is different (arguably a median user would expect to view the post via their own instance/platform, piefed.social in my case).

      But then we have the issue of PeerTube channel links in the lemmy.wtf post. I wanted to check out the Open Source_gaming channel which is referenced via the following URL:

      https://peertube.wtf/c/opensource_gaming@video.hardlimit.com

      My peertube instance/WebUI client is Spectra Video, so again you encounter another UX issue.

      To add to that, if you paste the URL verbatim (major UX issue in of itself for the median user) into the Specra Video webUI, you won't actually find the opensource_gaming channel:

      sBbwbw4pYXH7WAM.jpg

      fT7HgiPVgHP6GZc.jpg

      You would need to use the following search prompt in the Spectra Video webUI:

      opensource_gaming@video.hardlimit.com

      The upcoming version of Piefed actually addresses this issue on the Threadi side.

      For logged in users, Piefed 1.4 will turn the following URL:

      https://lemmy.world/post/39832275

      into

      https://piefed.social/c/news/p/1544770/national-parks-ordered-to-check-gift-shops-for-dei-type-items

      This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

      But even with Piefed 1.4, the PeerTube linking UX (same for Mastodon and I am assuming Pixelfed, Loops and other Fedi services) is a nightmare for the median user.

      What would be helpful is to have a system where the first time a user encounters a Fedi link, they would be prompted to select their instance for a given Fedi service.

      So clicking on a peertube.wtf (terrible name if their goal is to go beyond a "niche within a niche" userbase) for the first time when logged in would give you a notice similar to:

      Enjoy a user focused video platform! Sign up | Login into Peertube

      There are clearly some UX issues with this, but I still think it would be better than the current system.

      Would would be even better is if some of the major Fedi instances in a given service could somehow automate the discovery of existing user accounts for other Fedi services.

      This would either need to be done in a whitelist only manner (i.e. discovery only works between say piefed.social (or piefed.world) and mastodon.social and/or some sort of client side system, if that's even possible. You don't want sketchy instances or spammers to be able to poll all of a user's accounts across Fedi services.

      I am assuming this is a client-side issue and it cannot be solved at the protocol level (ActivityPub), but in a way this makes it easier to experiment as Fedi clients can try out things without modifying the ActivityPub protocol.

      Just wanted to share my thoughts. If one wants Fedi to become a viable alternative to corrupt American monopolists, then you must look at the UX from perspective and expectations of a median user.

      somerandomperson@lemmy.dbzer0.com
      somerandomperson@lemmy.dbzer0.com
      somerandomperson@lemmy.dbzer0.com
      scritto su ultima modifica di
      #2

      Well; atleast for lemmy, there's https://lemmyverse.link/ ; which fixes exactly what you mention. You send that link, other people choose their instance in the redirect, and boom!

      blaze@piefed.zip rekall_incorporated@piefed.social 2 Risposte Ultima Risposta
      0
      • somerandomperson@lemmy.dbzer0.com somerandomperson@lemmy.dbzer0.com

        Well; atleast for lemmy, there's https://lemmyverse.link/ ; which fixes exactly what you mention. You send that link, other people choose their instance in the redirect, and boom!

        blaze@piefed.zip
        blaze@piefed.zip
        blaze@piefed.zip
        scritto su ultima modifica di
        #3

        It's a temporary workaround but the experience is still clunky

        1 Risposta Ultima Risposta
        0
        • rekall_incorporated@piefed.social rekall_incorporated@piefed.social

          I recently asked for some PeerTube recommendation and it made me realize how disjointed the URL system can seem to the median, not technically-inclined, not-motivated, user.

          The first user UX issue was the link to the lemmy.wtf post. You get transported to the lemmy.wtf webUI client, so you're not logged in and the interface is different (arguably a median user would expect to view the post via their own instance/platform, piefed.social in my case).

          But then we have the issue of PeerTube channel links in the lemmy.wtf post. I wanted to check out the Open Source_gaming channel which is referenced via the following URL:

          https://peertube.wtf/c/opensource_gaming@video.hardlimit.com

          My peertube instance/WebUI client is Spectra Video, so again you encounter another UX issue.

          To add to that, if you paste the URL verbatim (major UX issue in of itself for the median user) into the Specra Video webUI, you won't actually find the opensource_gaming channel:

          sBbwbw4pYXH7WAM.jpg

          fT7HgiPVgHP6GZc.jpg

          You would need to use the following search prompt in the Spectra Video webUI:

          opensource_gaming@video.hardlimit.com

          The upcoming version of Piefed actually addresses this issue on the Threadi side.

          For logged in users, Piefed 1.4 will turn the following URL:

          https://lemmy.world/post/39832275

          into

          https://piefed.social/c/news/p/1544770/national-parks-ordered-to-check-gift-shops-for-dei-type-items

          This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

          But even with Piefed 1.4, the PeerTube linking UX (same for Mastodon and I am assuming Pixelfed, Loops and other Fedi services) is a nightmare for the median user.

          What would be helpful is to have a system where the first time a user encounters a Fedi link, they would be prompted to select their instance for a given Fedi service.

          So clicking on a peertube.wtf (terrible name if their goal is to go beyond a "niche within a niche" userbase) for the first time when logged in would give you a notice similar to:

          Enjoy a user focused video platform! Sign up | Login into Peertube

          There are clearly some UX issues with this, but I still think it would be better than the current system.

          Would would be even better is if some of the major Fedi instances in a given service could somehow automate the discovery of existing user accounts for other Fedi services.

          This would either need to be done in a whitelist only manner (i.e. discovery only works between say piefed.social (or piefed.world) and mastodon.social and/or some sort of client side system, if that's even possible. You don't want sketchy instances or spammers to be able to poll all of a user's accounts across Fedi services.

          I am assuming this is a client-side issue and it cannot be solved at the protocol level (ActivityPub), but in a way this makes it easier to experiment as Fedi clients can try out things without modifying the ActivityPub protocol.

          Just wanted to share my thoughts. If one wants Fedi to become a viable alternative to corrupt American monopolists, then you must look at the UX from perspective and expectations of a median user.

          blaze@piefed.zip
          blaze@piefed.zip
          blaze@piefed.zip
          scritto su ultima modifica di
          #4

          Mbin has had that feature for a while too

          1 Risposta Ultima Risposta
          0
          • somerandomperson@lemmy.dbzer0.com somerandomperson@lemmy.dbzer0.com

            Well; atleast for lemmy, there's https://lemmyverse.link/ ; which fixes exactly what you mention. You send that link, other people choose their instance in the redirect, and boom!

            rekall_incorporated@piefed.social
            rekall_incorporated@piefed.social
            rekall_incorporated@piefed.social
            scritto su ultima modifica di
            #5

            I've seen that being used. It works fine for more technical users, but it's just an extra pain point.

            • If you make links, you need to apply the service
            • Different UI from whatever instance/client/platform that you are using.

            I much prefer Piefed's soon to be released link substitution feature.

            1 Risposta Ultima Risposta
            0
            • rekall_incorporated@piefed.social rekall_incorporated@piefed.social

              I recently asked for some PeerTube recommendation and it made me realize how disjointed the URL system can seem to the median, not technically-inclined, not-motivated, user.

              The first user UX issue was the link to the lemmy.wtf post. You get transported to the lemmy.wtf webUI client, so you're not logged in and the interface is different (arguably a median user would expect to view the post via their own instance/platform, piefed.social in my case).

              But then we have the issue of PeerTube channel links in the lemmy.wtf post. I wanted to check out the Open Source_gaming channel which is referenced via the following URL:

              https://peertube.wtf/c/opensource_gaming@video.hardlimit.com

              My peertube instance/WebUI client is Spectra Video, so again you encounter another UX issue.

              To add to that, if you paste the URL verbatim (major UX issue in of itself for the median user) into the Specra Video webUI, you won't actually find the opensource_gaming channel:

              sBbwbw4pYXH7WAM.jpg

              fT7HgiPVgHP6GZc.jpg

              You would need to use the following search prompt in the Spectra Video webUI:

              opensource_gaming@video.hardlimit.com

              The upcoming version of Piefed actually addresses this issue on the Threadi side.

              For logged in users, Piefed 1.4 will turn the following URL:

              https://lemmy.world/post/39832275

              into

              https://piefed.social/c/news/p/1544770/national-parks-ordered-to-check-gift-shops-for-dei-type-items

              This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

              But even with Piefed 1.4, the PeerTube linking UX (same for Mastodon and I am assuming Pixelfed, Loops and other Fedi services) is a nightmare for the median user.

              What would be helpful is to have a system where the first time a user encounters a Fedi link, they would be prompted to select their instance for a given Fedi service.

              So clicking on a peertube.wtf (terrible name if their goal is to go beyond a "niche within a niche" userbase) for the first time when logged in would give you a notice similar to:

              Enjoy a user focused video platform! Sign up | Login into Peertube

              There are clearly some UX issues with this, but I still think it would be better than the current system.

              Would would be even better is if some of the major Fedi instances in a given service could somehow automate the discovery of existing user accounts for other Fedi services.

              This would either need to be done in a whitelist only manner (i.e. discovery only works between say piefed.social (or piefed.world) and mastodon.social and/or some sort of client side system, if that's even possible. You don't want sketchy instances or spammers to be able to poll all of a user's accounts across Fedi services.

              I am assuming this is a client-side issue and it cannot be solved at the protocol level (ActivityPub), but in a way this makes it easier to experiment as Fedi clients can try out things without modifying the ActivityPub protocol.

              Just wanted to share my thoughts. If one wants Fedi to become a viable alternative to corrupt American monopolists, then you must look at the UX from perspective and expectations of a median user.

              meldrik@lemmy.wtf
              meldrik@lemmy.wtf
              meldrik@lemmy.wtf
              scritto su ultima modifica di
              #6

              How the links act is different from client to client. If you click the link in the Lemmy web UI, it will take you directly to Lemmy.wtf, but if you used Voyager (iOS client), it will automatically redirect to your own instance.

              This is something that should be built into the Lemmy web UI.

              You can also use browser addons. I have an addon that redirects me to my own instance, if I click on a link in my browser. I also have an addon that takes me from YouTube to Peertube, if the video also exist in PeerTube or if I click a PeerTube link, it takes me to my instance.

              Also how dare you criticise the awesome TLD .wtf, which is clearly an abbreviation of “What The Fediverse”?!

              1 Risposta Ultima Risposta
              0
              • rekall_incorporated@piefed.social rekall_incorporated@piefed.social

                I recently asked for some PeerTube recommendation and it made me realize how disjointed the URL system can seem to the median, not technically-inclined, not-motivated, user.

                The first user UX issue was the link to the lemmy.wtf post. You get transported to the lemmy.wtf webUI client, so you're not logged in and the interface is different (arguably a median user would expect to view the post via their own instance/platform, piefed.social in my case).

                But then we have the issue of PeerTube channel links in the lemmy.wtf post. I wanted to check out the Open Source_gaming channel which is referenced via the following URL:

                https://peertube.wtf/c/opensource_gaming@video.hardlimit.com

                My peertube instance/WebUI client is Spectra Video, so again you encounter another UX issue.

                To add to that, if you paste the URL verbatim (major UX issue in of itself for the median user) into the Specra Video webUI, you won't actually find the opensource_gaming channel:

                sBbwbw4pYXH7WAM.jpg

                fT7HgiPVgHP6GZc.jpg

                You would need to use the following search prompt in the Spectra Video webUI:

                opensource_gaming@video.hardlimit.com

                The upcoming version of Piefed actually addresses this issue on the Threadi side.

                For logged in users, Piefed 1.4 will turn the following URL:

                https://lemmy.world/post/39832275

                into

                https://piefed.social/c/news/p/1544770/national-parks-ordered-to-check-gift-shops-for-dei-type-items

                This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

                But even with Piefed 1.4, the PeerTube linking UX (same for Mastodon and I am assuming Pixelfed, Loops and other Fedi services) is a nightmare for the median user.

                What would be helpful is to have a system where the first time a user encounters a Fedi link, they would be prompted to select their instance for a given Fedi service.

                So clicking on a peertube.wtf (terrible name if their goal is to go beyond a "niche within a niche" userbase) for the first time when logged in would give you a notice similar to:

                Enjoy a user focused video platform! Sign up | Login into Peertube

                There are clearly some UX issues with this, but I still think it would be better than the current system.

                Would would be even better is if some of the major Fedi instances in a given service could somehow automate the discovery of existing user accounts for other Fedi services.

                This would either need to be done in a whitelist only manner (i.e. discovery only works between say piefed.social (or piefed.world) and mastodon.social and/or some sort of client side system, if that's even possible. You don't want sketchy instances or spammers to be able to poll all of a user's accounts across Fedi services.

                I am assuming this is a client-side issue and it cannot be solved at the protocol level (ActivityPub), but in a way this makes it easier to experiment as Fedi clients can try out things without modifying the ActivityPub protocol.

                Just wanted to share my thoughts. If one wants Fedi to become a viable alternative to corrupt American monopolists, then you must look at the UX from perspective and expectations of a median user.

                julian@activitypub.space
                julian@activitypub.space
                julian@activitypub.space
                scritto su ultima modifica di
                #7

                @rekall_incorporated@piefed.social said in [Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts]](/post/https%3A%2F%2Fpiefed.social%2Fc%2Ffediverse%2Fp%2F1568622%2Ffediverse-wide-cross-instance-cross-platform-link-substitution-ux-improvement-thoughts):
                > This issue is unresolved in Lemmy, but the Lemmy brand is permanently tainted among users who are looking for alternatives to American oligarchic technology services. The low moral standards of the Lemmy devs' (support for the brutal North Korean regime, promotion of russian propaganda narratives that they know are false) is a massive turn off for the exact target market of the Fediverse. It's a fact that many Europeans looking for alternatives instinctively recognize the demagoguery of the Lemmy devs and their fans.

                I don't think this is true at all.

                The average user doesn't know what Lemmy is, let alone the political views of their core development team.

                But don't worry, it's like that joke about vegans:

                How do you know the Lemmy devs are politically dubious? Don't worry, someone on the threadiverse will tell you.

                1 Risposta Ultima Risposta
                0
                • pamasich@kbin.earth
                  pamasich@kbin.earth
                  pamasich@kbin.earth
                  scritto su ultima modifica di
                  #8

                  Not sure if you're already aware, but that relative link there is broken in Lemmy, Mbin, and Piefed.

                  If you used it manually, I'd suggest not using relative links in posts targeted at users from software that hasn't implemented them yet.

                  If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

                  julian@activitypub.space 1 Risposta Ultima Risposta
                  0
                  • pamasich@kbin.earth pamasich@kbin.earth

                    Not sure if you're already aware, but that relative link there is broken in Lemmy, Mbin, and Piefed.

                    If you used it manually, I'd suggest not using relative links in posts targeted at users from software that hasn't implemented them yet.

                    If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

                    julian@activitypub.space
                    julian@activitypub.space
                    julian@activitypub.space
                    scritto su ultima modifica di julian@activitypub.space
                    #9

                    > If it's some automated feature, I don't think it should be in the source property of the federated JSON in the first place.

                    Thanks, it's this.

                    Edit: oh interesting, I looked into it. We serve the absolute URL in HTML but not in markdown. I had no idea threadiverse apps read the markdown. Neat!

                    1 Risposta Ultima Risposta
                    0

                    Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                    Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                    Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                    Registrati Accedi
                    Rispondi
                    • Risposta alla discussione
                    Effettua l'accesso per rispondere
                    • Da Vecchi a Nuovi
                    • Da Nuovi a Vecchi
                    • Più Voti


                    Feed RSS
                    Fediverse wide cross-instance / cross-platform link substitution [UX improvement thoughts]
                    @pierobosio@soc.bosio.info
                    NodeBB Contributors
                    • Accedi

                    • Accedi o registrati per effettuare la ricerca.
                    • Primo post
                      Ultimo post