26.11.2024
Mikhail Vnuchkov
Szerző a Traders Unionnál
26.11.2024

A Farcaster frissíti a Frames-t, hogy forradalmasítsa a Web3 közösségi alkalmazások interakcióját

A Farcaster frissíti a Frames-t, hogy forradalmasítsa a Web3 közösségi alkalmazások interakcióját Farcaster Frames fokozza a Web3 alkalmazás elkötelezettségét

Dan Romero, a Farcaster decentralizált Web3 közösségi protokoll alapítója november 26-án egy fontos frissítést osztott meg a Frames-ről, amely a felhasználói interakciót hivatott javítani az onchain-alkalmazásokkal.

Az új iteráció a korábbi verzió jelentős korlátait kezeli, célja a felhasználói élmény egyszerűsítése és a Web3 közösségi alkalmazások lehetőségeinek bővítése

.

Az onchain alkalmazások felfedezésének és használatának áthidalása

A Frames 2024. januári indulása óta arra törekszik, hogy egyszerűsítse a felhasználók számára az onchain-alkalmazások felfedezését és az azokkal való interakciót. Korábban egy alkalmazás megtalálása a Farcasterben a felhasználóknak egy sor lépésen kellett keresztülnavigálniuk: linkekre kattintani, külső oldalakat betölteni és pénztárcákat csatlakoztatni - folyamatok, amelyek nehézkesnek bizonyultak a mobileszközökön. Bár a kezdeti Frames funkció javította ezt az élményt azáltal, hogy lehetővé tette a fejlesztők számára, hogy a pénztárcával kapcsolatos műveleteket közvetlenül a felhasználóknak küldjék, kihívásokkal is szembe kellett néznie:

A keretek kicsik voltak, ami korlátozta az alkalmazás funkcionalitását.

A Frames képként való megjelenítése lassú volt.

A keretek múlékonyak voltak, ami megnehezítette a felhasználók számára, hogy újra megnézzék őket.

Ezek a korlátozások akadályozták a széles körű elfogadást, ami arra késztette a Farcaster fejlesztőcsapatát, hogy a Frames-t robusztusabb képességekkel újragondolja.

Az új Frame szabvány

A Frames legújabb verziója egy teljes képernyős alkalmazásfelületet vezet be, amely közvetlenül a Farcaster alkalmazáson belül renderelhető. Ez a frissítés támogatja az interaktív alkalmazásokat, az onchain tranzakciókat és a felhasználói értesítéseket, így a fejlesztők kifinomultabb közösségi élményeket hozhatnak létre.

Az új Frames legfontosabb jellemzői a következők:

Interaktív beágyazás: A keretek mostantól kompakt módon beágyazhatók a feedekbe, egy képet és egy gombot megjelenítve. A gombra kattintva egy alkalmazáson belüli böngészőben egy teljes képernyős keret nyílik meg.

Átfogó SDK hozzáférés: A fejlesztők a Frames SDK-t használhatják akciók indítására, keretek mentésére vagy onchain tranzakciók kérésére.

Felhasználói kontextus: A keretek hozzáférnek a felhasználói fiók adataihoz és ahhoz a kontextushoz, amelyben a keretet meghívták.

Ethereum Wallet integráció: A Frames képes csatlakozni az Ethereum tárcákhoz, lehetővé téve a biztonságos tranzakciókat és aláírásokat az alkalmazáson belül.

A Farcaster által szolgáltatott példa bemutatta, hogy egy keret hogyan tud zökkenőmentesen végrehajtani egy Ethereum tranzakciót egy integrált tárca interfészen keresztül.

Műszaki specifikációk

A frissített Frames-szabvány strukturált URL-ekre támaszkodik, speciális metaadatokkal és manifesztekkel:

Frame URL-ek: Az érvényes URL-eknek tartalmazniuk kell egy beágyazást a fejlécükben és egy manifeszt fájlt a gyökértartományban.

Verziókezelés: A keretek betartják a szemantikus verziókezelést, ami biztosítja az alkalmazások és a keretek közötti kompatibilitást.

Manifeszt fájl: A fejlesztőknek egy JSON manifesztet kell elhelyezniük egy jól ismert URI-n a metaadatok, támogatott műveletek és kiváltások meghatározásához.

A Web3 közösségi ökoszisztéma bővítése

Az új Frames frissítés a Web3 közösségi innováció vezetőjeként pozícionálja a Farcaster-t, áthidalva a felfedezés és a zökkenőmentes alkalmazásinterakció közötti szakadékot. Azzal, hogy a fejlesztők dinamikusabb, interaktívabb alkalmazásokat készíthetnek, a Farcaster célja, hogy a decentralizált weben növelje a felhasználók elkötelezettségét. Ez a lépés nemcsak a meglévő fájdalmas pontokat kezeli, hanem új lehetőségek előtt is megnyitja az utat a fejlődő Web3 ökoszisztémában.

Ez az anyag tartalmazhat harmadik fél véleményét, nem minősül pénzügyi tanácsadásnak, és tartalmazhat szponzorált tartalmat.