Skip to content

Web Guide I : Cef

Dani John edited this page Aug 30, 2022 · 55 revisions

Cef (Chromium Embedded Framework)

Lively bundles lightweight chromium rendering engine.

Everything that works on regular browser should work the same in addition to some additional Lively API for wallpapers.

Some difference between Lively browser from regular browser behavior

  • Video/audio autoplay is allowed, no need to mute audio.
  • Lively API support for System Data and Input.
  • Hyperlinks open in the same window.
  • Custom link handling for Shadertoy and Youtube.
  • Right click menu is disabled.
  • File downloading is disabled.
  • Uses memory cache, settings and cookie gets removed on exit (disk cache can be configured in lively settings.)
  • Minimal - no extension support, less RAM usage...

WebView2 (Microsoft Edge)

Uses the native operating system Chromium Edge browser, currently under development.

Follow the following steps to use WebView2 for rendering web wallpapers:

  1. Download the WebView2 plugin from Release page.
  2. Extract and copy Wv2 plugin folder to <install_location>/Plugins/
  3. Install WebView2 runtime Evergreen Standalone Installer x86 (Click here to download.)
  4. Enable Lively settings -> Wallpaper -> Web Browser -> Engine -> WebView2

Other application that require WebView2 will also make use of this and windows update will keep it up-to-date.