-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Web Guide I : Cef
Lively bundles lightweight chromium rendering engine CEF.
Everything that works on regular browser will work the same, including some added features such as retrieving system information.
Namely two reasons:
- To avoid --allow-file-access-from-files flag or server setup.
- Fullcontrol
Web browsers block local disk file access to webpages for security reasons, inorder to make html files on disk work offline it is required to either set up a server or use the browser flag --allow-file-access-from-files. The flag option is highly dangerous because it exposes all your disk data to the website.
There is a third option, you can make a custom function that scans the subdirectories of the parent html and load only the required files which is what lively is doing with Cefsharp using RegisterScheme()
function that came with it.
Lively has complete control over the browser instance and its actions.
- 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.
- 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 etc...
Chromium Edge is currently under development and not ready for regular use, this uses the native operating system browser.
Currently require Edge Canary build to be installed in the host system and setting Lively settings -> Wallpaper -> Web Browser -> Engine
to MS Edge
- Home
- Getting Started
- Video Wallpaper
- Streaming Wallpaper
- Application Wallpaper
- GIF Wallpaper
- Web Wallpaper
- Machine Learning
- Screen Saver
- Performance
- Command Line Controls
- Taskbar Customization
- Theme
- Differences Between Distributions
- Common Problems
- Building
- Contributing Guidelines
- Wallpaper Tutorials