Extensions
Webfuse lets you enhance existing web applications with custom functionality (logic and UI), known as web augmentation. Custom augmentations are achieved through Extensions: self-contained modules of code that can use powerful APIs to integrate a wide range of new features. For example, an Extension could add a voice agent widget to a webpage that analyzes its content and guides a user through a complex task, like filing an insurance claim.
Methodology
Section titled “Methodology”Technically, a Webfuse Extension is structured just like a standard Browser Extension. It uses the same core components, including a popup, a background script, and content scripts. The key difference is the deployment. Instead of being installed in a user’s browser, a Webfuse Extension is installed in a Space. This allows you to deliver an augmented web experience to any user instantly, with no browser installation required on their part.
Extensions give you access to the window scope of websites browsed within Sessions, and also persistent scope across navigations within a Session. Extensions, moreover, allow for custom UI within or on top of original web page UIs.
Extensions vs Apps
Section titled “Extensions vs Apps”Webfuse Apps are ready-to-use modules that target functionality beyond the Extension scope. For instance, video chat capabilities. Apps can at most be configured through a simple option interface. Extensions allow you to develop and deploy web augmentation according to your individual ideas and needs.