26.11.2024
Mikhail Vnuchkov
Sisällöntuottaja
26.11.2024

Farcaster päivittää Framesin mullistamaan Web3-yhteiskuntasovellusten vuorovaikutuksen

Farcaster päivittää Framesin mullistamaan Web3-yhteiskuntasovellusten vuorovaikutuksen Farcaster Frames parantaa Web3-sovelluksen sitoutumista

Dan Romero, hajautetun Web3-yhteisöprotokollan Farcasterin perustaja, jakoi 26. marraskuuta tärkeän päivityksen, joka koskee Frames-ominaisuutta, joka on suunniteltu parantamaan käyttäjien vuorovaikutusta onchain-sovellusten kanssa.

Uusi iteraatio korjaa edellisen version merkittäviä rajoituksia, ja sen tavoitteena on virtaviivaistaa käyttäjäkokemusta ja laajentaa Web3:n sosiaalisten sovellusten mahdollisuuksia.

.

Onchain-sovellusten löytämisen ja käytön yhdistäminen

Tammikuussa 2024 tapahtuneesta lanseerauksestaan lähtien Frames on pyrkinyt yksinkertaistamaan sitä, miten käyttäjät löytävät onchain-sovelluksia ja ovat vuorovaikutuksessa niiden kanssa. Aikaisemmin sovelluksen löytäminen Farcasterista vaati käyttäjiä navigoimaan useiden vaiheiden läpi: linkkien klikkaaminen, ulkoisten sivujen lataaminen ja lompakoiden yhdistäminen - prosessit, jotka olivat hankalia mobiililaitteilla. Alkuperäinen Frames-ominaisuus paransi tätä kokemusta antamalla kehittäjille mahdollisuuden lähettää lompakkoon liittyviä toimintoja suoraan käyttäjille, mutta siihen liittyi myös haasteita:

Kehykset olivat pieniä, mikä rajoitti sovelluksen toiminnallisuutta.

Kehysten renderöinti kuvina oli hidasta.

Kehykset olivat lyhytaikaisia, joten käyttäjien oli vaikea palata niihin.

Nämä rajoitukset estivät laajamittaisen käyttöönoton, minkä vuoksi Farcasterin kehitystiimi kehotti kehittämään Framesin uudestaan ja tarjoamaan sille vankemmat ominaisuudet.

Uusi Frame-standardi

Framesin uusimmassa versiossa esitellään koko näytön kokoinen käyttöliittymä, joka renderöityy suoraan Farcaster-sovelluksen sisällä. Tämä päivitys tukee vuorovaikutteisia sovelluksia, onchain-transaktioita ja käyttäjäilmoituksia, minkä ansiosta kehittäjät voivat luoda kehittyneempiä sosiaalisia kokemuksia.

Uuden Framesin tärkeimpiä ominaisuuksia ovat mm:

Interaktiivinen upottaminen: Kehykset voidaan nyt upottaa tiiviisti syötteisiin, jolloin ne näyttävät kuvan ja painikkeen. Painikkeen napsauttaminen avaa koko näytön kokoisen kehyksen sovelluksen sisäisessä selaimessa.

Kattava SDK-käyttöoikeus: Kehittäjät voivat käyttää Frames SDK:ta toimintojen käynnistämiseen, kehysten tallentamiseen tai ketjussa tapahtuvien tapahtumien pyytämiseen.

Käyttäjäkonteksti: Kehykset pääsevät käsiksi käyttäjätilin tietoihin ja kontekstiin, jossa kehys kutsuttiin.

Ethereum-lompakon integrointi: Frames voi muodostaa yhteyden Ethereum-lompakoihin, mikä mahdollistaa turvalliset transaktiot ja allekirjoitukset sovelluksessa.

Farcasterin esittämä esimerkki osoitti, miten kehys voi suorittaa Ethereum-tapahtuman saumattomasti integroidun lompakkokäyttöliittymän kautta.

Tekniset tiedot

Päivitetty Frames-standardi perustuu jäsenneltyihin URL-osoitteisiin, joissa on erityisiä metatietoja ja manifestejä:

Frame-URL:t: Kelvollisten URL-osoitteiden on sisällettävä otsikossaan upotus ja manifesti-tiedosto juurialueella.

Versionointi: Frames noudattaa semanttista versiointia, mikä varmistaa sovellusten ja framesien yhteensopivuuden.

Manifestitiedosto: Kehittäjien on ylläpidettävä JSON-manifestiä tunnetussa URI:ssä metatietojen, tuettujen toimintojen ja laukaisimien määrittelemiseksi.

Web3:n sosiaalisen ekosysteemin laajentaminen

Uusi Frames-päivitys asettaa Farcasterin johtavaksi toimijaksi Web3-yhteiskuntainnovaatioissa ja kuroo umpeen kuilun löytämisen ja sovellusten saumattoman vuorovaikutuksen välillä. Antamalla kehittäjille mahdollisuuden rakentaa dynaamisempia ja vuorovaikutteisempia sovelluksia Farcaster pyrkii nostamaan käyttäjien sitoutumista hajautetussa verkossa. Tämä siirto ei ainoastaan korjaa nykyisiä kipupisteitä, vaan myös avaa oven uusille mahdollisuuksille kehittyvässä Web3-ekosysteemissä.

Tämä materiaali voi sisältää kolmannen osapuolen mielipiteitä, ei muodosta taloudellista neuvontaa ja saattaa sisältää sponsoroitua sisältöä.