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. Social Web Foundation
  4. W3C Breakout Session on ActivityPub in the Browser

W3C Breakout Session on ActivityPub in the Browser

Scheduled Pinned Locked Moved Social Web Foundation
3 Posts 2 Posters 0 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.
  • evanprodromou@socialwebfoundation.orgE This user is from outside of this forum
    evanprodromou@socialwebfoundation.orgE This user is from outside of this forum
    evanprodromou@socialwebfoundation.org
    wrote on last edited by
    #1

    I’ll be leading a session on the Browser experience of ActivityPub social networking as part of W3C Breakouts Day 2025. This is a virtual event, open to all members of the Web community; connection information in the link.

    ActivityPub encourages interconnection between independent, heterogeneous social networking platforms. One of the most confusing parts of the ActivityPub network for many users is interacting with people and content on remote servers. How can you like, share or reply to an image or article on one server with your account from another server? How can you follow or block a person whose profile page you are looking at?

    I briefly outlined one solution to this problem on Cross-server Interactions in ActivityPub on my personal blog last year. In that article, I cover how remote servers can act as clients for your home server, sending your activities directly to your ActivityPub API endpoint.

    In the breakout session, I’ll be going over another solution: letting the browser be an API client on its own. The Social Web Incubator Community Group (SocialCG) has a task force for ActivityPub HTML discovery, with a draft report on ActivityPub discovery . This report shows how we can surface API information about a person or content in the HTML pages displayed in the Web browser. In the session, I’ll discuss how that API information could be used in a browser extension to make API calls for liking, sharing, replying to the content on the page, or following a person.

    I’m especially interested in developing a proof-of-concept browser extension for Vivaldi (my daily-drive browser) to show how this can work.

    If you’re interested in deeper integration of social networking features into the Web browser, please make sure to come to the talk!

    sensingturtle@mastodon.socialS 1 Reply Last reply
    0
    • evanprodromou@socialwebfoundation.orgE evanprodromou@socialwebfoundation.org

      I’ll be leading a session on the Browser experience of ActivityPub social networking as part of W3C Breakouts Day 2025. This is a virtual event, open to all members of the Web community; connection information in the link.

      ActivityPub encourages interconnection between independent, heterogeneous social networking platforms. One of the most confusing parts of the ActivityPub network for many users is interacting with people and content on remote servers. How can you like, share or reply to an image or article on one server with your account from another server? How can you follow or block a person whose profile page you are looking at?

      I briefly outlined one solution to this problem on Cross-server Interactions in ActivityPub on my personal blog last year. In that article, I cover how remote servers can act as clients for your home server, sending your activities directly to your ActivityPub API endpoint.

      In the breakout session, I’ll be going over another solution: letting the browser be an API client on its own. The Social Web Incubator Community Group (SocialCG) has a task force for ActivityPub HTML discovery, with a draft report on ActivityPub discovery . This report shows how we can surface API information about a person or content in the HTML pages displayed in the Web browser. In the session, I’ll discuss how that API information could be used in a browser extension to make API calls for liking, sharing, replying to the content on the page, or following a person.

      I’m especially interested in developing a proof-of-concept browser extension for Vivaldi (my daily-drive browser) to show how this can work.

      If you’re interested in deeper integration of social networking features into the Web browser, please make sure to come to the talk!

      sensingturtle@mastodon.socialS This user is from outside of this forum
      sensingturtle@mastodon.socialS This user is from outside of this forum
      sensingturtle@mastodon.social
      wrote last edited by
      #2

      @evanprodromou Hey Evan. Is there a recording of this session anywhere?

      evanprodromou@socialwebfoundation.orgE 1 Reply Last reply
      0
      • sensingturtle@mastodon.socialS sensingturtle@mastodon.social

        @evanprodromou Hey Evan. Is there a recording of this session anywhere?

        evanprodromou@socialwebfoundation.orgE This user is from outside of this forum
        evanprodromou@socialwebfoundation.orgE This user is from outside of this forum
        evanprodromou@socialwebfoundation.org
        wrote last edited by
        #3

        @sensingturtle I don’t know! The slides are here, though: Browser Experience of ActivityPub

        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