HTML5 support in Browse

One of the most excit­ing improve­ments in OLPC OS 12.1.0 is a revamped Browse activ­ity:

Browse, Wiki­pe­dia and Help have been moved from Moz­illa to Web­Kit intern­ally, as the Moz­illa engine can no longer be embed­ded into other applic­a­tions (like Browse) and Moz­illa has stated offi­cially that it is unsup­por­ted. Web­Kit has proven to be a far super­ior altern­at­ive and this rep­res­ents a valu­able step for­ward for Sugar’s future. As a user, you will notice faster activ­ity star­tup time and a smoother brows­ing exper­i­ence. Also, form ele­ments on webpages are now themed accord­ing to the sys­tem theme, so you’ll see Sugar’s UI design blend­ing more into the web forms that you access.

In short, the Web will be a nicer place on XOs. These improve­ments (and more!) will be mak­ing their way onto One Edu­ca­tion XOs (such as those in Aus­tralia) in 2013.

Here are the res­ults from the HTML5 Test using Browse 140 on OLPC OS 12.1.0 on an XO-1.75. The final score (345 and 15 bonus points) com­pares favour­ably against other Web browsers. Fire­fox 14 run­ning on my Fedora 17 desktop scores 345 and 9 bonus points.

Update: Rafael Ortiz writes, “For the record pre­vi­ous non-​​webkit ver­sions of browse only got 187 points on html5test, my beta chrome has 400 points, so it’s a great advance!