Mart

a cute little home a cute little boy a cute little cow: mooo!

Tale of a little pixel

a cute little girl KDE 4.0 Release Counter

Waiter, there is a web browser in my Plasma!

Long time that i didn't felt like to blog, in the past days of storm others have sait way more insightful things that i would have been able to say. I can only say i felt really bad for Aaron and that sometimes the intertubes really can expose the very worst of people, bleach :( (ok, not really an original thing, but still...)


Aaaanyways, this time i wanted to blog on a very embrional plasmoid that i have started some weeks ago just for fun... a web browser. A what? yes, a web browser.

Plasma web browser

At the moment it has a basic addressbar and toolbar buttons that works pretty much as expected, the browser window pretty much works apart some qt issues and there is a very embrional support for bookmarks.

It won't be something much more complex than that, i want to keep it simple (stupid:) as much as possible.

It definitely can have its utility also in a today desktop, since it automatically restores the last url visited when plasma starts it could be useful for instance for a quick check on some website for updates that either don't have a rss form for updates or the html view is somehow preferred for whatever reasons...

But this thing is more as a research thing on what plasma can do beside the desktop, like, it will be possible to build full blown applications with plasma?

Or, how it should look and what functionalities must offer on devices that potentially could have only plasma as their main interface and for all their functionalities? (yes, the idea comes from the amazing progress of the Marijn's gsoc about plasma on mobile devices)

Sooo, if you want to check it out it's in playground as usual (plasma/applets/webbrowser), all the disclaimers about alpha quality of the thing of course do apply (you know, like blowing out the pc or running away after marrying your dog...)

Oh, and btw:
Edit: yes, Pinheiro striked again :)I am going to Akademy



Neato

I've not looked at what's involved with using plasma+python, but I'm hoping to be able to use it with the twisted irc stuff to put an irc client on the desktop.


Sent from Velvet Elvis (Anonimous) on 07/07/2008 at 17:49:11


Automatic update

Keeping a web page on my desktop is really really useful if i want to track news! Maybe it would be nice to add an option to reload the page every N seconds =)

Great work dude! Keep it up.

Sent from alediaferia (Anonimous) on 07/07/2008 at 12:39:40


Safety

As for the safety, can't you fork out to keep plasma from crashing? Otherwise you should perhaps look into using one of the scripting languages, as they are sandboxed better.

Sent from scroogie (Anonimous) on 07/07/2008 at 12:20:17


some re:

scaling: qt webkit supports only fonts scaling per se, but i think a real zooming could be achieved anyways, another area to experiment, mostly if it could be fast enough

hiding toolbar and auto reload: yeah, cool idea :)

safety: yes, if a plasmoid explodes all plasma explodes, another area that needs exploring (probably using several separate plasmaapp)

plasmoids: nah, the traditional desktop applications will remain as is for a long time i suppose, otherwise plasma would become just another window manager (well some kind of plasma window manager does exist by the way :)) what it's more interesting is trying that for devices that don't have traditional desktop apps and don't have windows (cell pones, mediacenters, whatever..)

Sent from Marco MArtin (mart) on 07/07/2008 at 10:40:29


Plasmoids

In the future we won't need to run programs. They will be embedded in plasmoids! Ha ha!
Seriously, if plasmoids are able to do everything like word documents and spreadsheets then people won't need to use externel applications. The result? Plasmoids will just become windows that are hard to minimise.

Sent from Sach (Anonimous) on 07/07/2008 at 6:16:52


Nice

"it could be useful for instance for a quick check on some website for updates..."

Indeed, it would be very useful. Even more, if it had an auto-reload in X time feature it would be extreme useful :)

Nice work.

Bye.

Sent from gon (Anonimous) on 07/07/2008 at 1:57:32


Scaling

I think optionally scaling down the content so it fits the plasmoids geometry would be really awesome. Anyway, nice idea!

Sent from scroogie (Anonimous) on 06/07/2008 at 23:29:51


Apple-t

I remember seeing something similar (albeit polished for purpose) on a Steve Jobs Keynote where you could clip a web page and only show that part in an applet and that struck me as being quite useful. Couldn't we use the Apple one seeing as Plasma runs Apple applets and they are beautifully polished?

Sent from Dave Taylor (Anonimous) on 06/07/2008 at 23:25:51


Safety?

What happens to plasma when your web browser applet explodes?

Cheers

Sent from Troy Unrau (Anonimous) on 06/07/2008 at 23:11:17


Hiding toolbar?

Very cool indeed, would be nice to have an option to hide the toolbar and scrollbars to have an always showing web page widget. :D
PS.: It doesn't have a name, does it?

Sent from Vino (Anonimous) on 06/07/2008 at 21:45:45


Scaling?

Excellent idea :)! But booking at the screenshot, I immediately thought about scaling the contents. I mean, instead of having scrollbars to move the content around in the case it doesn't fit the plasmoid, how about scaling the contents so that it does fit? If the user wants to zoom in to a portion of a website, he could doubleclick on that area, and the browser zooms in there.

I have currently used two different web-browsers that handle web-pages in the two mentioned way. Safari in my iPod touch scales the websites so that is shows the entire website. The browser in my Nokia E71 only shows part of the page, and I have to scroll around to see the entire page. Needless to say, Safari beats the broswer in the E71 100-0.

Sent from Janne (Anonimous) on 06/07/2008 at 21:19:53


Re: KHTML or Webkit

at the moment webkit, since is a widget it's easier to embed. if this thing will continue making it to embed kparts (so also khtml) would be cool, yeah :)

Sent from Mart (mart) on 06/07/2008 at 21:08:58


KHTML or Webkit

Hi,

I'm just wondering if it uses Webkit or KHTML?

Sent from Shawn Sharpe (Anonimous) on 06/07/2008 at 21:01:50


Submit comment



Article:
Please insert the text contained in the image below:
hope you're human :)