26.11.2024
Mikhail Vnuchkov
Forfatter for Traders Union
26.11.2024

Farcaster oppdaterer Frames for å revolusjonere samspillet mellom sosiale Web3-apper

Farcaster oppdaterer Frames for å revolusjonere samspillet mellom sosiale Web3-apper Farcaster Frames øker engasjementet i Web3-apper

Dan Romero, grunnleggeren av den desentraliserte sosiale Web3-protokollen Farcaster, delte den 26. november en viktig oppdatering om Frames, en funksjon som er utviklet for å forbedre brukerinteraksjonen med onchain-applikasjoner.

Den nye versjonen tar for seg betydelige begrensninger i den forrige versjonen, og har som mål å effektivisere brukeropplevelsen og utvide potensialet for sosiale Web3-applikasjoner.

Brobygging mellom oppdagelse og bruk av onchain-apper

Siden lanseringen i januar 2024 har Frames forsøkt å forenkle hvordan brukerne oppdager og samhandler med onchain-applikasjoner. Tidligere måtte brukerne navigere gjennom en rekke trinn for å finne en app på Farcaster: klikke på lenker, laste inn eksterne sider og koble til lommebøker - prosesser som var tungvinte på mobile enheter. Den første Frames-funksjonen forbedret denne opplevelsen ved å gjøre det mulig for utviklere å sende lommebokrelaterte handlinger direkte til brukerne, men den hadde også sine utfordringer:

Rammene var små, noe som begrenset appfunksjonaliteten.

Det var tregt å gjengi rammer som bilder.

Rammene var flyktige, noe som gjorde det vanskelig for brukerne å gå tilbake til dem.

Disse begrensningene førte til at Farcasters utviklingsteam måtte tenke nytt om Frames, med mer robuste funksjoner.

Den nye Frame-standarden

Den nyeste versjonen av Frames introduserer et fullskjermsgrensesnitt som gjengis direkte i Farcaster-appen. Denne oppdateringen støtter interaktive applikasjoner, onchain-transaksjoner og brukervarsler, noe som gjør det mulig for utviklere å skape mer sofistikerte sosiale opplevelser.

Viktige funksjoner i den nye Frames inkluderer:

Interaktiv innbygging: Rammer kan nå bygges inn kompakt i feeds, og viser et bilde og en knapp. Ved å klikke på knappen åpnes en fullskjermramme i en nettleser i appen.

Omfattende SDK-tilgang: Utviklere kan bruke Frames SDK til å utløse handlinger, lagre rammer eller be om transaksjoner i kjeden.

Brukerkontekst: Rammer har tilgang til brukerkontodetaljer og konteksten der rammen ble påkalt.

Integrering av Ethereum-lommebøker: Rammer kan kobles til Ethereum-lommebøker, noe som muliggjør sikre transaksjoner og signaturer i appen.

Et eksempel fra Farcaster demonstrerte hvordan en ramme sømløst kunne fullføre en Ethereum-transaksjon gjennom et integrert lommebokgrensesnitt.

Tekniske spesifikasjoner

Den oppdaterte Frames-standarden baserer seg på strukturerte URL-er med spesifikke metadata og manifester:

Frame-URL-er: Gyldige URL-er må inneholde en embed i overskriftene og en manifestfil i rotdomenet.

Versjonering: Rammer overholder semantisk versjonering, noe som sikrer kompatibilitet mellom apper og rammer.

Manifestfil: Utviklere må være vert for et JSON-manifest på en velkjent URI for å definere metadata, støttede handlinger og utløsere.

Utvider det sosiale økosystemet i Web3

Den nye Frames-oppdateringen posisjonerer Farcaster som en leder innen sosial Web3-innovasjon, og bygger bro over gapet mellom oppdagelse og sømløs appinteraksjon. Ved å gjøre det mulig for utviklere å bygge mer dynamiske, interaktive applikasjoner, har Farcaster som mål å øke brukerengasjementet på hele det desentraliserte nettet. Dette grepet løser ikke bare eksisterende problemer, men åpner også døren for nye muligheter i det stadig voksende Web3-økosystemet.

Dette materialet kan inneholde meninger fra tredjeparter, utgjør ikke finansiell rådgivning og kan inneholde sponset innhold.