maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   MeeGo / Harmattan (https://talk.maemo.org/forumdisplay.php?f=45)
-   -   Meego: Goodbye Mozilla, hello Webkit? (https://talk.maemo.org/showthread.php?t=47446)

ARJWright 2010-03-16 01:42

Re: Meego: Goodbye Mozilla, hello Webkit!
 
There's probably more experience with Webkit, and given that its already integrated with Qt, it makes sense to go that route. Plus, Symbian and S40 both use Webkit-based browsers, and so this makes for easier porting of WRT and other tech between them.

Hopefully, Nokia will unifiy the engine, controls, and UI across these platforms. This move would make a lot of sense for them.

For Mozilla, it would be a good play as well, as they'd get to play a good bit more with making the browser-as-a-platform, and work out the usability of Weave on OSS and closed systems.

qole 2010-03-16 02:44

Re: Meego: Goodbye Mozilla, hello Webkit!
 
ARJWright: So you think it would actually be better for Mozilla if the Gecko-based browser in Maemo/MeeGo was replaced with a Webkit one? That's an interesting view.

I can see what you mean, though. By offering the Firefox-branded browser to MeeGo as a separate product, Mozilla can have much more control over the experience.

daperl 2010-03-16 03:46

Re: Meego: Goodbye Gecko, hello Webkit?
 
Quote:

Originally Posted by qole (Post 568179)
but I find it interesting that I haven't seen any comments on the fact that Nokia will probably be dumping the Mozilla-based browser engine to go instead with WebKit

Even though it turned out to be false, you did, over a year ago.

ossipena 2010-03-16 05:04

Re: Meego: Goodbye Mozilla, hello Webkit!
 
Quote:

Originally Posted by biggzy (Post 568199)
Not been a linux/maemo user for long but why would they get rid of the browser we have now? Its fast, it loads full web pages well and has a nice easy UI to it, i wudnt give up microb for any other browser at the moment. Im not sad by this news i just hope they do it correctly, i porsonaly prefer opera (gecko is it?) over webkit.

you haven't tried webkit with n800. It was unbelieveable at the time the first patches appeared to itt. It was blazing fast compared to OS2008 microb....

qole 2010-03-16 05:22

Re: Meego: Goodbye Mozilla, hello Webkit!
 
daperl: good memory! And good catch!

bandora 2010-03-16 06:31

Re: Meego: Goodbye Mozilla, hello Webkit!
 
As long as it's not remotely close to the Symbian browser and like the MicroB I don't care if they even use Internet Explorer's engine! :)

lma 2010-03-16 06:34

Re: Meego: Goodbye Mozilla, hello Webkit!
 
Quote:

Originally Posted by qole (Post 568371)
we'll have the two major open source browser engines living side-by-side on Maemo/MeeGo devices, as crazy as that sounds. Meego, the OS with two browser engines built-in!

We've had two for quite some time now: gecko for the browser (OK, and maps in Fremantle) and gtkhtml for everything else (email, rss etc). Seems to me like webkit will take the place of the latter as a somewhat lightweight engine embeddable in whatever app needs it.

ZShakespeare 2010-03-16 06:44

Re: Meego: Goodbye Mozilla, hello Webkit!
 
If using webkit to render pages improves performance on the same level that Chrome/Safari have demonstrated over Firefox, I'm all for seeing that checkerboard/grid pattern less.

smoku 2010-03-16 07:04

Re: Meego: Goodbye Gecko, hello Webkit?
 
Quote:

Originally Posted by qole (Post 568179)
Why do I say this? Nokia has clearly stated that they will be supporting the Nokia WRT (Web RunTime) engine based on WebKit in Harmattan forward. Why would they have two big bulky browser engines on a limited-resources device?

AFAIK WebKit support is built-in Qt, so considering Harmattan is Qt based, they have no choice of not supporting it. :rolleyes:

But that does not necessary mean, that the browser will be WebKit based. Let me explain a bit Maemo browser architecture.

MicroB is not N900 web browser.

N900 web browser is called... Browser.
It's a high level component providing the UI for the web browsing. The rest is provided by EAL - Engine Abstraction Layer - which is remote-controlled by browser with D-BUS calls. EAL is a component (a daemon in Maemo 5) that provides the web browsing engine. The default EAL provided in N900 is Mozilla Gecko based and is called MicroB.

This architecture allows for easy engine replacement - either by Nokia, the OEM or the user.

I don't know whether that architecture will be used in MeeGo, but I hope so. This will allow the freedom of choice - not leaving you with "the one" chosen by the manufacturer.

TA-t3 2010-03-16 10:53

Re: Meego: Goodbye Mozilla, hello Webkit!
 
I always (in general, on different computers) use lots of different web browsers. On my N800 I preferred Opera. On the desktop I use several at the same time.

However, on all these devices, I've found that it's best to have a gecko/mozilla-based browser readily available, because at some point it's the only browser that may work properly at certain sites, often important ones. Sometimes it's a silly as getting through the login-page of networks that require you to enter a user and code before you can access it.

So go webkit, that's fine, but please someone leave us with a backup mozilla/gecko-based browser, just in case..


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

vBulletin® Version 3.8.8