New Optimized Web Browser Released for the Raspberry Pi

If you’ve ever tried to use a Raspberry Pi to browse the web, you must have noticed how frustrating it can be due to the overall sluggishness of the system. But thanks to work by Collaborra, which optimized Epiphany Web browser for the Raspberry Pi, bringing features such as 720p HTML5 hardware video decoding (no flash support), faster loading and scrolling, etc.., the web browsing experience has much improved, although as you’ll see from the video below, it’s still not quite 100% perfect.

HTML5 Video Playing in Raspberry Pi Optimized Epiphany Web Browser
Embedded HTML5 Video Playing in Raspberry Pi Optimized Epiphany Web Browser

The key modifications brought to Epiphany Web browser are listed below:

  • More responsive UI and scrolling, even while loading a page
  • Progressive tiled rendering for smoother scrolling
  • Startup is three times faster
  • Avoid useless image format conversions
  • Better YouTube support, including on-demand load of embedded YouTube videos to make page load much faster
  • Hardware decoding and scaling of videos (through gst-omx)
  • Reduction of the number of memory copies to play videos
  • Faster fullscreen playback using dispmanx directly (currently a bit buggy)
  • Memory and CPU friendly tab management
  • JavaScript JIT fixes for ARMv6
  • Disk image cache (decoded images are kept in memory mapped files in a cache, saving CPU)
  • Memory pressure handler support

So now time for a little demo…

If you are convinced, and want to try it on your own Raspberry Pi, simply install it from a terminal as follows:

Future version of Raspbian and NOOBS will come with this optimized Epiphany Web browser instead of Midori.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
1 Comment
9 years ago

tiled rendering(like on phone) and image format conversions did a most job I think

Khadas VIM4 SBC