![]() |
MWKN Weekly News: 7 November 2011
MWKN Weekly News: 7 November 2011
Qt Mobility 1.2 packages for Qt Maemo apps Attila Csipa, a former member of the Maemo Community Council, and currently in the employ of Nokia Developer has started updating the Qt Mobility packages in Maemo Extras. He's taken Quote:
Read more (talk.maemo.org) In this edition...
|
Re: MWKN Weekly News: 7 November 2011
Is the news about browserd as big as it sounds: the current Gecko/XULRunner components can be updated (with more standards compliant and HTML5-friendly JIT/CSS etc.) and made to work with the OSS version of browserd, while keeping microB's "front-end"?
|
Re: MWKN Weekly News: 7 November 2011
Gecko could always be updated, but it's a really non-trivial job so no one ever did it. Microb doesn't use XUL.
|
Re: MWKN Weekly News: 7 November 2011
If the Gecko engine could be updated to be the same as in Firefox Mobile, it would also improve peroformance of Firfox as the engine could be shared between both frontends (less memory consumption).
|
Re: MWKN Weekly News: 7 November 2011
Quote:
Code:
$ find / -name *xul* 2>/dev/null Code:
/usr/lib/microb-engine/libxul.so I was looking for info about Gecko and, AFAI can tell, Gecko is a part of XULRunner. Although, the Mozilla Wiki seems only marginally better than ours, in its somewhat circular referencing and slight tardiness, so I might be wrong! Perhaps I'm misunderstanding the role browserd plays (apart from being the always-on daemon)? I was under the impression it was the link between the closed UI and the open engine so opening it up would pave the way for the engine to be updated? Firefox 3.5/3.6 (desktop equivalent, using Gecko 1.9.2rc3) was released when HTML5 was in its infancy so even though a number of features are implemented, they are done so in a non-standard way, e.g. "-moz-border-radius" instead of "border-radius". Other features, which have been adopted by HTML5 can be performed adequately on the N900, but the existing interpreter cannot cope with these features, e.g. mp4 baseline playback in a <video> element without flash but sites such as youtube.com/html5 fail. Many of us still have a year or so to run on N900 contracts (some even more!) and based on the ever increasing presence of HTML5 combined with the device's capability*, I believe that trying to improve the browser engine is not only worthwhile but, in fact, vital to all users. Further, with an open daemon and improved engine, surely it could well benefit Harmattan users too? *capability: i.e. HTML5 includes many new/unimplemented technologies such as SVG, MathML, WebSockets, CSS3, etc. - the majority of which would work well on the N900, even if some heavier features, such as WebGL, are too slow to be much more than a proof of concept for us. ... Ah well, I guess we should all be pleased that microB is, even now, more HTML5 compliant than internet explorer! |
Re: MWKN Weekly News: 7 November 2011
Quote:
|
Re: MWKN Weekly News: 7 November 2011
The fact that XUL is part of microB is good - it's being actively developed. It's just (!!) a matter of using enough of it to reliably do what we need, while being memory-light enough to run on the device without freezing it up like Fennec seems to - that might be Fennec's UI though. There are recent versions of XULRunner in the Debian armel repository but might not run on the N900?
|
All times are GMT. The time now is 23:21. |
vBulletin® Version 3.8.8