Reply
Thread Tools
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#11
Originally Posted by ivgalvez View Post
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.
Once i've tried QtWeb, it compiles and runs OK on n900, but by this time there was too much of windows legacy there. Maybe I should give it a try once again.
 

The Following 5 Users Say Thank You to freemangordon For This Useful Post:
Posts: 1,751 | Thanked: 844 times | Joined on Feb 2010 @ Sweden
#12
Gecko would be pointless i think.. We have firefox for that and MicroB are on a custom lighter gecko engine if i remember it right. To get the same performance would be a lot of work and probably impossible. MicroB will not be obsolete soon either. It got pretty good support for html5..

It would be super cool if freemangordon hacked together another browser.. but to be worth it would need some extra feature set we are missing right now.
__________________
You like what i do? Donate!

Make your desktop look awesome - use the AwOken Theme with the AwOken Icon Theme.

Add me on twitter @almehdin
Visit the swedish maemo/meego community forums
 
Posts: 4 | Thanked: 30 times | Joined on Jul 2011
#13
Maybe https://github.com/OrangeLabsUK/Helium-Mobile-Browser is worth a look. The QML-based browser bundled with Meego CE.
Compiles easily for Maemo/N900 and runs ok-ish. It sure needs some love, but seems nicely hackable.
 

The Following 5 Users Say Thank You to paiburio For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#14
Originally Posted by paiburio View Post
Maybe https://github.com/OrangeLabsUK/Helium-Mobile-Browser is worth a look. The QML-based browser bundled with Meego CE.
Compiles easily for Maemo/N900 and runs ok-ish. It sure needs some love, but seems nicely hackable.
do you have .deb?
 

The Following 2 Users Say Thank You to freemangordon For This Useful Post:
Posts: 2,154 | Thanked: 8,464 times | Joined on May 2010
#15
For open sourcing MicroB, I send request here:
https://bugs.maemo.org/show_bug.cgi?id=12291

Similar bug:
https://bugs.maemo.org/show_bug.cgi?id=1832

See also Quim Gil comment:
https://bugs.maemo.org/show_bug.cgi?id=3836#c9

Maybe Quim Gil know someting new.

Last edited by pali; 2011-08-10 at 11:58.
 

The Following 2 Users Say Thank You to pali For This Useful Post:
Posts: 4 | Thanked: 30 times | Joined on Jul 2011
#16
Originally Posted by freemangordon View Post
do you have .deb?
Attached. Hope it works - my first deb, and I'm in a bit of a hurry. Tell me if not.
It does not install into menu yet - start with /usr/local/bin/helium-mobile-browser
Attached Files
File Type: deb heliummobilebrowser_0_0_1_armel.deb (142.0 KB, 178 views)
File Type: deb heliummobilebrowser_0_0_2_armel.deb (142.0 KB, 239 views)

Last edited by paiburio; 2011-08-10 at 17:50. Reason: Oops - missed latest updates from git. New .deb.
 

The Following 13 Users Say Thank You to paiburio For This Useful Post:
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#17
Originally Posted by paiburio View Post
Attached. Hope it works - my first deb, and I'm in a bit of a hurry. Tell me if not.
It does not install into menu yet - start with /usr/local/bin/helium-mobile-browser
Thanks, but you are slow :P .
Seriously, which QT and QTM it is compiled against? As latest version from github uses qtm11.

I compiled it against qtm11 and QT 4.7.4 (CSSU unreleased ), works almost perfectly. Needs some tweaking to fit hildon of course.

EDIT: flash works too, just slowly, suspect it is because wmode, no fulscreen, should be easily fixable. From time to time UI becomes unresponsive , got one segfault . When return home will do a little more tests.

Last edited by freemangordon; 2011-08-10 at 13:35.
 

The Following 12 Users Say Thank You to freemangordon For This Useful Post:
Posts: 135 | Thanked: 75 times | Joined on Apr 2011 @ Buenos Aires, Argentina
#18
Maybe this will help?

A guide about MicroB Sandboxing
http://browser.garage.maemo.org/docs/build_howto.html

White paper of MicroB showing internal architecture:
http://browser.garage.maemo.org/docs/browser_paper.html

Opera & MicroB score pretty well in acid3 tests:
Opera-

MicroB-


I think Firefox Fennec is more prepared for HTML5 but I don't even use it, it's almost unusable, a beast of memory consumption, you cannot browse practically with that browser on N900.
 

The Following 4 Users Say Thank You to sr00t For This Useful Post:
Posts: 673 | Thanked: 856 times | Joined on Mar 2006
#19
Originally Posted by freemangordon View Post
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)
Well, does anybody know for any better documentation than that one?
Do you think architecture was significantly changed between N810 and N900?

Last edited by momcilo; 2011-08-10 at 15:47.
 
Posts: 135 | Thanked: 75 times | Joined on Apr 2011 @ Buenos Aires, Argentina
#20
Trying html5test.com
Best so far - Helium :

Opera-

MicroB-

As you can see, MicroB has it's problems when it comes to HTML5 rendering. It has the worst score of all N900 browsers (well, Midori scores 176, but who uses Midori?)

Fennec scores this:


Again, Fennec is almost unusable but we should aim at that level of compatibility with these standards.
 

The Following 4 Users Say Thank You to sr00t For This Useful Post:
Reply


 
Forum Jump


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