A web browser may not seem like the typical package to run on an embedded device; however, the i.MX6 is a high-end application processor and its powerful graphical and video capabilities make it fully capable of running one. In this recipe, we will explore the different web browser options available.
The web browser choice will depend on the specific task the browser will be used for and what the hardware acceleration needs are. The following browsers are currently available:
- Epiphany (known as Gnome Web in recent versions)
- Chromium, and Qt WebEngine for Qt5 integration
The Epiphany web browser is included with Poky. Epiphany started as a fork of the Mozilla Suite intended to make a lean, fast browser. Epiphany started off as Galeon and it needed a second fork to become the current Epiphany project. It moved away from Mozilla's Gecko layout engine in favor of using Webkit, a layout engine with origins in the KDE project. It...