26.11.2024
Михаил Внучков
Автор в Traders Union
26.11.2024

Farcaster обновляет Frames, чтобы революционизировать взаимодействие социальных приложений Web3

Farcaster обновляет Frames, чтобы революционизировать взаимодействие социальных приложений Web3 Farcaster Frames повышают вовлеченность приложений Web3

Дэн Ромеро, основатель децентрализованного социального протокола Web3 Farcaster, 26 ноября поделился важным обновлением, касающимся Frames, функции, призванной улучшить взаимодействие пользователей с ончейн-приложениями.

Новая итерация устраняет существенные ограничения предыдущей версии, стремясь оптимизировать пользовательский опыт и расширить потенциал социальных приложений Web3.

.

Соединяя открытие и использование приложений onchain Apps

С момента своего запуска в январе 2024 года Frames стремится упростить процесс поиска и взаимодействия пользователей с приложениями для ончейн. Ранее поиск приложения на Farcaster требовал от пользователей прохождения ряда этапов: переходов по ссылкам, загрузки внешних страниц и подключения кошельков - процессов, которые были громоздкими на мобильных устройствах. Хотя первоначальная функция Frames улучшила этот опыт, позволив разработчикам отправлять действия, связанные с кошельками, непосредственно пользователям, она столкнулась с проблемами:

Фреймы были маленькими, что ограничивало функциональность приложения.

Рендеринг фреймов как изображений был медленным.

Фреймы были эфемерными, что затрудняло их повторное использование пользователями.

Эти ограничения препятствовали широкому распространению, что побудило команду разработчиков Farcaster переосмыслить фреймы с более широкими возможностями.

Новый стандарт Frames

В последней версии Frames появился полноэкранный интерфейс приложения, который отображается непосредственно в приложении Farcaster. Это обновление поддерживает интерактивные приложения, ончейн-транзакции и пользовательские уведомления, позволяя разработчикам создавать более сложные социальные сервисы.

Ключевые особенности нового Frames включают:

Интерактивное встраивание: Теперь фреймы можно компактно встраивать в ленты, отображая изображение и кнопку. При нажатии на кнопку открывается полноэкранный фрейм в браузере приложения.

Широкий доступ к SDK: Разработчики могут использовать SDK Frames для запуска действий, сохранения кадров или запроса транзакций onchain.

Контекст пользователя: Фреймы имеют доступ к данным учетной записи пользователя и контексту, в котором был вызван фрейм.

Интеграция с кошельком Ethereum: Фреймы могут подключаться к кошелькам Ethereum, обеспечивая безопасные транзакции и подписи внутри приложения.

Пример, предоставленный Farcaster, демонстрирует, как фрейм может легко завершить транзакцию в Ethereum через интегрированный интерфейс кошелька.

Технические спецификации

Обновленный стандарт фреймов опирается на структурированные URL-адреса с определенными метаданными и манифестами:

Frame URLs: Действительные URL-адреса должны включать в себя вставку в заголовках и файл манифеста в корневом домене.

Версионность: Фреймы придерживаются семантического версионирования, обеспечивая совместимость между приложениями и фреймами.

Файл манифеста: Разработчики должны размещать JSON-файл манифеста на известном URI для определения метаданных, поддерживаемых действий и триггеров.

Расширение социальной экосистемы Web3

Новое обновление Frames позиционирует Farcaster как лидера в области социальных инноваций Web3, преодолевая разрыв между открытием и бесшовным взаимодействием приложений. Позволяя разработчикам создавать более динамичные, интерактивные приложения, Farcaster стремится повысить вовлеченность пользователей в децентрализованный веб. Этот шаг не только устраняет существующие болевые точки, но и открывает двери для новых возможностей в развивающейся экосистеме Web3.

Отказ от ответственности: Включает мнения третьих лиц. Не является финансовой рекомендацией. Может включать спонсируемый контент.