1.0.8 • Published 8 months ago

@zeroxwork/decentraland-virtual-browser-client v1.0.8

Weekly downloads
-
License
-
Repository
github
Last release
8 months ago

Decentraland In-world Browser (experimental)


Table of Contents

Introduction

This project is a Decentraland SDK scene that embeds a web browser within the virtual environment. The browser is executed and rendered from a server, then in Decentraland we can see and interact with it, the method is similar to VNC client/server.

Image showcasing the virtual browser

Features

  • Shared session: multiples players can see the same browser state.
  • User Locking: When someone uses the browser it's locked for that user for 30 seconds.
  • Link detection When a browser should open a new TAB, instead a dialog will be shown to navigate out of Decentraland.
  • Multiple instances We can have different
  • Click interactivity
  • Changes detection It notifies when a change in view has hapenned
  • Compression Images are encoded for faster transfer
  • Url bar
  • Status bar
  • Reconnection if server is down, the browser will connect automatically when server is back up.
  • Link detection (TODO) Detects Decentraland places links or yourtube links to handle these appropriately