Posts: 23 | Thanked: 16 times | Joined on Aug 2010 @ Bolivia
#1
Hi,

I've installed Opera Mobile and Firefox in my N900 and, though their page rendering and Javascript engines are very very good; I do not find them as useful and comfortable as the built-in MicroB browser.

So my question is, do you know if MicroB is still being worked, has been opensourced or if there is some project that tries to mimic its user experience while rendering using some more modern engine (e.g. WebKit or latest Gecko releases)??

Thanks in advance!

Last edited by ebasconp; 2011-08-08 at 05:00.
 

The Following 4 Users Say Thank You to ebasconp For This Useful Post:
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#2
For MicroB, the engine is open, the UI is closed.

I don't really know why WebKit is in any way better than Mozilla's engine, but that's just my uninformed off the top of my head thought.

No one's working on a recode of the MicroB UI as far as I know - which would be the easiest way I would think towards upgrading the engine - since the UI being closed source probably means you can't just plop in a completely different engine like WebKit (an upgraded Mozilla Firefox engine might be doable, though honestly, I don't know how it needs to be compiled, so someone more knowledgeable can probably state more accurately what could actually be done. MohammadAG briefly worked on a QT web browser that looked very similar to MicroB iirc, but last I asked him he stopped doing anything with it a while ago.
 

The Following 12 Users Say Thank You to Mentalist Traceur For This Useful Post:
Posts: 127 | Thanked: 203 times | Joined on Sep 2010 @ Switzerland
#3
That's a shame because MicroB, in my opinion, just lacks text reflow to fit on the screen.
 

The Following 3 Users Say Thank You to maximilian1st For This Useful Post:
Posts: 173 | Thanked: 219 times | Joined on Nov 2010
#4
MicroB actually sorely misses mouse support. Was it not for that, it would be the perfect maemo browser.

freemangordon had a browser project, but lacked the resources to continue it himself, and it seems he also lacked volunteers to help him with project.
 

The Following 4 Users Say Thank You to number41 For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#5
Maybe I should start development again, but still not sure what will be the result handling such HUGE project alone. BTW isn't there any QT/QML desktop browser, maybe it will be easier one to port it to maemo?
 

The Following 8 Users Say Thank You to freemangordon For This Useful Post:
Posts: 673 | Thanked: 856 times | Joined on Mar 2006
#6
Originally Posted by Mentalist Traceur View Post
No one's working on a recode of the MicroB UI as far as I know - which would be the easiest way I would think towards upgrading the engine - since the UI being closed source probably means you can't just plop in a completely different engine like WebKit (an upgraded Mozilla Firefox engine might be doable, though honestly,
Wrong.

Even on 770 it was possible to install alternative Webkit engine instead of MicroB.

There is a wiki page that describes browser architecture. Don't have time know to find it.
 

The Following User Says Thank You to momcilo For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#7
Originally Posted by momcilo View Post
Wrong.

Even on 770 it was possible to install alternative Webkit engine instead of MicroB.
Correct, but you should rewrite the whole eal layer. And UI will still have the same functionality.
 

The Following 4 Users Say Thank You to freemangordon For This Useful Post:
Posts: 673 | Thanked: 856 times | Joined on Mar 2006
#8
 

The Following User Says Thank You to momcilo For This Useful Post:
Posts: 1,397 | Thanked: 2,126 times | Joined on Nov 2009 @ Dublin, Ireland
#9
Originally Posted by freemangordon View Post
Maybe I should start development again, but still not sure what will be the result handling such HUGE project alone. BTW isn't there any QT/QML desktop browser, maybe it will be easier one to port it to maemo?
I think a full browser would be a very huge task to accomplish, specially with the lack of developers for the N900. If it was a shared project across Meego and Maemo, a QML based web browser could be nice. Other option could be backport Meego's web browser.

I would suggest to try some hack in MicroB to update the engine maintaining the UI or replace the closed source UI with an OSS reimplementation

Porting a Qt web browser like:

QtWeb
Arora (Seems to be unmaintained)
Reckonq (KDE dependencies could be a problem)

Is also a viable (though painful) path.
 

The Following User Says Thank You to ivgalvez For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#10
Originally Posted by momcilo View Post
UML diagrams

http://www.webwizardry.net/~timeless/10/
But this is not for fremantle and tablet-browser-ui from diablo (which the above is applicable for) does not run well (at least the ancient source on garage) on n900.

I've been playing a lot with microb while developing extmou, starting a new browser project was not an easy decision (having in mind that i find microb very good)
 

The Following 3 Users Say Thank You to freemangordon For This Useful Post:
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 01:59.