We are currently running a Kickstarter for Screensaver Ninja for Windows and someone challenged the need for £5000 to develop such a product. I explained some of the technical details we faced and currently face, and it seemed to satisfy my challenger. I realized I never shared those here, so here it is. Putting a browser into your screensaver is like putting a square peg in a round hole and here’s why.
Chromium on Mac
Screensaver Ninja for Mac is already out there. It’s working and it’s robust, but getting there wasn’t without its pains. Initially, we wanted the Mac and Windows versions to have the exact same rendering engine and thus, we went for Chrome’s WebKit, packaged as Chromium Embedded Framework, or CEF for short.