ExploreBegreber › ActivityPub

ActivityPub

image
100152555
· omkring 2 minutter
ActivityPub er en protokol til opbygning af decentraliserede sociale netværk og webtjenester. Det er en åben standard, der blev offentliggjort af World Wide Web Consortium (W3C) i 2018. ActivityPub gør det muligt for forskellige applikationer og servere at kommunikere med hinanden, så brugerne kan dele og interagere med indhold på tværs af forskellige platforme og tjenester. For at forstå ActivityPub bedre, kan vi bryde det ned i tre hovedkomponenter: Aktiviteter: Dette er grundlæggende handlinger, som brugerne udfører på platformene, såsom at skrive opslag, kommentere, dele eller like indhold. Aktiviteter kan også være mere komplekse, såsom at oprette eller deltage i en gruppe. Aktører: Aktører er enheder, der udfører aktiviteter. De kan være mennesker, grupper, organisationer eller bots. Hver aktør har en unik identifikator (en URI), der kan bruges til at finde og interagere med dem. Indbakker og udbakker: Disse er steder, hvor aktiviteter sendes og modtages. Når en aktør udfører en aktivitet, sendes den til de relevante modtageres indbakker. Modtagerne kan derefter behandle aktiviteten og reagere på den, hvis det er nødvendigt. For at give et simpelt eksempel på, hvordan ActivityPub fungerer: Når en bruger på en Mastodon-instance skriver et opslag, sendes dette opslag som en "Create" aktivitet til de andre brugeres indbakker, som følger denne bruger. Brugerne kan så se opslaget og interagere med det, f.eks. ved at like det eller skrive en kommentar. Disse interaktioner sendes også som aktiviteter til de relevante indbakker. Fordelen ved ActivityPub er, at det gør det muligt at opbygge et mangfoldigt økosystem af tjenester og platforme, der alle kan kommunikere med hinanden. Dette betyder, at brugerne ikke er låst til en enkelt platform eller virksomhed, og at de kan vælge de tjenester, der bedst opfylder deres behov og værdier. Det gør også det sociale netværk mere modstandsdygtigt over for censur og kontrol, da der ikke er nogen central myndighed, der kan bestemme, hvad brugerne kan se og dele.
Denne tekst er skrevet ved hjælp af AI og redigeret af:
image 100152555 , Fullstack Udvikler.
Mit navn er Nicolai, jeg er Digital Underviser. Velkommen til MePlatform Community, et fællesskab hvor vi hjælper hinanden med at lære den digitale verden at kende. Jeg er 38 år gammel og har siddet foran en computer-skærm i mere end nu 25 år. Jeg har udviklet, kodet, designet, produceret og prøvet mange ting på en computer. Jeg vil nu derfor prøve at lære fra mig, lære andre hvordan de selv kan bruge internettet og de mange værktøjer at kende so vi har til rådighed. Jeg underviser også individuelt og coacher 1 til 1.