Skip to content
  • Categories
  • Recent
  • Popular
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB-ActivityPub Bridge Test Instance

  1. Home
  2. Categories
  3. Uncategorized
  4. đź‘‹ Everyone: see what you think:

đź‘‹ Everyone: see what you think:

Scheduled Pinned Locked Moved Uncategorized
fediversefedidevmastodev
35 Posts 4 Posters 8 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • trwnh@mastodon.socialT trwnh@mastodon.social

    @tchambers how would js handle it? either the links are rewritten (in which case they become useless when copied), or they’re not rewritten (in which case why do you need a protocol handler?)

    i have to ask this because i’m not sure: have you tried the current interaction modal in fairly recent mastodon versions? it does something similar to what you describe, but it doesn’t require custom schemes at all. i think it uses webfinger and it has some bugs, but it generally works as you might expect.

    tchambers@indieweb.socialT This user is from outside of this forum
    tchambers@indieweb.socialT This user is from outside of this forum
    tchambers@indieweb.social
    wrote last edited by
    #26

    @trwnh Read my article and the links from it for details.

    trwnh@mastodon.socialT 1 Reply Last reply
    0
    • tchambers@indieweb.socialT tchambers@indieweb.social

      @trwnh Read my article and the links from it for details.

      trwnh@mastodon.socialT This user is from outside of this forum
      trwnh@mastodon.socialT This user is from outside of this forum
      trwnh@mastodon.social
      wrote last edited by
      #27

      @tchambers i read those. the problematic bit is “rewrite all links”. please consider what this entails for non-fedi-users, who vastly outnumber fedi users.

      tchambers@indieweb.socialT 1 Reply Last reply
      0
      • trwnh@mastodon.socialT trwnh@mastodon.social

        @tchambers i read those. the problematic bit is “rewrite all links”. please consider what this entails for non-fedi-users, who vastly outnumber fedi users.

        tchambers@indieweb.socialT This user is from outside of this forum
        tchambers@indieweb.socialT This user is from outside of this forum
        tchambers@indieweb.social
        wrote last edited by
        #28

        @trwnh So that answered your question as to how I suggest to do this, and why would this exclude anyone on the web?

        They would see all pubic content fine. And as they aren't fediverse uses, they couldn't socially engage, follow or boost social content in either case, as they aren't fedi users.

        trwnh@mastodon.socialT 1 Reply Last reply
        0
        • tchambers@indieweb.socialT tchambers@indieweb.social

          @trwnh So that answered your question as to how I suggest to do this, and why would this exclude anyone on the web?

          They would see all pubic content fine. And as they aren't fediverse uses, they couldn't socially engage, follow or boost social content in either case, as they aren't fedi users.

          trwnh@mastodon.socialT This user is from outside of this forum
          trwnh@mastodon.socialT This user is from outside of this forum
          trwnh@mastodon.social
          wrote last edited by
          #29

          @tchambers think about what happens when they copy a rewritten link and send it to someone else.

          tchambers@indieweb.socialT 1 Reply Last reply
          0
          • trwnh@mastodon.socialT trwnh@mastodon.social

            @tchambers think about what happens when they copy a rewritten link and send it to someone else.

            tchambers@indieweb.socialT This user is from outside of this forum
            tchambers@indieweb.socialT This user is from outside of this forum
            tchambers@indieweb.social
            wrote last edited by
            #30

            @trwnh It's as viewable as any remote fediverse link is now. You only rewrite things to eenable social engagment.

            trwnh@mastodon.socialT 1 Reply Last reply
            0
            • tchambers@indieweb.socialT tchambers@indieweb.social

              @trwnh It's as viewable as any remote fediverse link is now. You only rewrite things to eenable social engagment.

              trwnh@mastodon.socialT This user is from outside of this forum
              trwnh@mastodon.socialT This user is from outside of this forum
              trwnh@mastodon.social
              wrote last edited by
              #31

              @tchambers you don’t need to rewrite anything, and the rewrite is harmful when copied. you could at best write two links to the same resource, one https: (for copying and sharing as normal) and one web+mastodon: (for loading the mastodon-specific “authorize interaction” endpoint when clicked, provided you registered it ahead-of-time at a browser and/or os level)

              the problem is that you need to explain to users why there are two links, and the web+mastodon: link shouldn’t be copied/shared.

              tchambers@indieweb.socialT 1 Reply Last reply
              0
              • trwnh@mastodon.socialT trwnh@mastodon.social

                @tchambers you don’t need to rewrite anything, and the rewrite is harmful when copied. you could at best write two links to the same resource, one https: (for copying and sharing as normal) and one web+mastodon: (for loading the mastodon-specific “authorize interaction” endpoint when clicked, provided you registered it ahead-of-time at a browser and/or os level)

                the problem is that you need to explain to users why there are two links, and the web+mastodon: link shouldn’t be copied/shared.

                tchambers@indieweb.socialT This user is from outside of this forum
                tchambers@indieweb.socialT This user is from outside of this forum
                tchambers@indieweb.social
                wrote last edited by
                #32

                @trwnh Actually:

                âś… When you use Option A or B that I described in my article to engage with remote content (rewritten to your home server) and then copy/share that rewritten link:

                That link points to the version of the post as seen from your own server.

                My home server has successfully fetched and cached the public content. So:

                For non-Fedi users (not logged in, no account):

                The link will work as for all public posts. And for non-fedi users that is all they see anyway.

                trwnh@mastodon.socialT 1 Reply Last reply
                0
                • tchambers@indieweb.socialT tchambers@indieweb.social

                  @trwnh Actually:

                  âś… When you use Option A or B that I described in my article to engage with remote content (rewritten to your home server) and then copy/share that rewritten link:

                  That link points to the version of the post as seen from your own server.

                  My home server has successfully fetched and cached the public content. So:

                  For non-Fedi users (not logged in, no account):

                  The link will work as for all public posts. And for non-fedi users that is all they see anyway.

                  trwnh@mastodon.socialT This user is from outside of this forum
                  trwnh@mastodon.socialT This user is from outside of this forum
                  trwnh@mastodon.social
                  wrote last edited by
                  #33

                  @tchambers wait, if you rewrite links to https: on the home website, then why would you need a protocol handler?

                  also, how is this different from what mastodon currently does?

                  tchambers@indieweb.socialT 1 Reply Last reply
                  0
                  • trwnh@mastodon.socialT trwnh@mastodon.social

                    @tchambers wait, if you rewrite links to https: on the home website, then why would you need a protocol handler?

                    also, how is this different from what mastodon currently does?

                    tchambers@indieweb.socialT This user is from outside of this forum
                    tchambers@indieweb.socialT This user is from outside of this forum
                    tchambers@indieweb.social
                    wrote last edited by
                    #34

                    @trwnh Reread my article - and the bigger article it links to that explains how it’s far better Ux.

                    trwnh@mastodon.socialT 1 Reply Last reply
                    0
                    • tchambers@indieweb.socialT tchambers@indieweb.social

                      @trwnh Reread my article - and the bigger article it links to that explains how it’s far better Ux.

                      trwnh@mastodon.socialT This user is from outside of this forum
                      trwnh@mastodon.socialT This user is from outside of this forum
                      trwnh@mastodon.social
                      wrote last edited by
                      #35

                      @tchambers if you mean the google doc, i still fail to see how it's "far better ux":

                      - what you call "option a" would not work without pre-registration, and would be terrible ux outside of browsers
                      - what you call "option b" is basically what mastodon already does, as best as i can tell... although it has issues outside of mastodon [1] [2]
                      - what you call "option c" would not work at all, because localStorage is not shared cross-origin

                      [1]: https://github.com/mastodon/mastodon/issues/26995

                      [2]: https://github.com/mastodon/mastodon/issues/34908

                      Link Preview Image
                      1 Reply Last reply
                      0
                      Reply
                      • Reply as topic
                      Log in to reply
                      • Oldest to Newest
                      • Newest to Oldest
                      • Most Votes


                      • Login

                      • Login or register to search.
                      Powered by NodeBB Contributors
                      • First post
                        Last post
                      0
                      • Categories
                      • Recent
                      • Popular