backtop


Print E-mail del.icio.us 73 comment(s) - last by johnsonx.. on Apr 3 at 3:51 PM

With the release of Firefox 3 imminent, the rest of the Firefox team is cooking up some crazy ideas for Firefox 4

While Firefox 3 pushes the boundaries of a browser, delivering a cleaner graphical interface, numerous security upgrades, and a variety of new features, it still is far from the "perfect browser".  Of course no browser on the market could earn such a distinction, be it Opera's "Kestrel" 9.5 browser, which is shaping up to be very nicely, Microsoft's Internet Explorer 8, which is sure to deliver top end performance, or Apple's Safari v3.1 browser, which although plagued with bugs of late is still one of the fastest, most compatible, browsers around.

However, perfection is exactly what Mozilla wants for its Firefox 4 browser and it intends to get it through outside the box thinking.  With the release of Firefox 3 imminent, Chris Beard, VP of Labs for Mozilla, has started to talk Firefox 4.  Beard is working on many features which, while their underlying components might start to pop up in Firefox 3, won't truly see the light of day until Firefox 4.

Beard's basic push is to un-isolate the browser.  He says that after 10 years the browser still remains isolated from your browser on other machines and from your computer environment. This leads to the focal point of Mozilla's efforts for Firefox 4.  Mozilla is pushing strongly for two very different new lines of research:  Prism and Weave.

Prism is the main path of Mozilla's efforts to make the browser into almost a virtual OS, with applications, workspaces, and more advanced resource management and graphical abilities.  Mozilla says the HTML 5 and Prism will make Google Gears obsolete.  Google Gears is a beta service from the search giant which offers a way of accessing its online tools and applications, offline via clever caching and scripting.  Mozilla also claims Prism will similarly be a death knell for Microsoft Silverlight and Adobe Air, two programs similar to Google Gears, attempting to meld online and offline applications together.

Mozilla's goal is to be able to take any website or application and turn it into an application that can run directly from the desktop.  While part of the emphasis is removing the classic need to go into a browser to access these applications, another focus is to make the applications available when you are offline.  HTML 5, the upcoming next standard of the classic internet language will be updated to provide explicit support for offline/local resources, which should significantly aid Firefox 4 towards accomplishing these ends. 

While little of Prism will appear in Firefox 3, Weave will see some of its underpinnings crop up in Firefox 3.  Weave moves to expand Firefox in the opposite direction as Prism -- instead of expanding towards the desktop, this one looks to expand the internet boundaries of what Firefox can accomplish.  The key emphasis of this drive is to provide a way of syncing a user's online preference whenever they use a browser anywhere.  Among the elements of this are syncing bookmarks, home pages, favorites, and passwords.  With the increased mobility from improved internet on mobile phones, consoles, and other devices, this becomes a particularly useful goal.

Firefox 3 implements the skeleton of this, with a new transactional database for store bookmarks and favorites.  In Firefox 3 this simply allows more efficient and unique management of these items, but does not offer inter-browser syncing.  Beard hopes to have the extensions necessary to provide syncing ready to roll out for Firefox 4.  Firefox 3 will implement some information being fed into the browser when online, which should pave the way for this.  In Firefox 3, streaming updates to malware signatures will help shore up security by offering protection against new phishing and drive-by download scams.

Aside from Weave or Prism specific efforts, Beard is trying to focus on making the browser take effort off the users shoulders by helping them figure out web addresses.  Firefox 3 implements a basic version of this called the "awesome bar", the new smart web-address bar.  Most users of Firefox 3's betas should already have noticed this feature.  Beard wants to go beyond this and allow for a basic "linguistic user interface" in Firefox 4 which will allow users to type basic commands in plain English.  He cites Enso and Quicksilver as to utilities that implement functionality similar to what he hopes to offer.

Aside from these core improvements, Beard warns that there may be some other "crazy ideas" in store for Firefox 4.  With such ambitious goals, it should be interesting to see what Beard and his team can put together for 2009-2010.



Comments     Threshold


This article is over a month old, voting and posting comments is disabled

For Firefox 9
By aebiv on 3/28/2008 11:39:00 AM , Rating: 5
"...and for FF9 we are planning on having no user input as the browser will read your mind on where you want to go, and what you want to do!"




RE: For Firefox 9
By Joz on 3/28/2008 11:42:53 AM , Rating: 2
Mind reading is already a reality in computer technology.

I think it was OCZ that was realeasing a mind-controled mouse.

--------------

Windows 8, now with Firefox (couse we bought out mozzila after they kicked IE's butt with their mind-reading FF9)


RE: For Firefox 9
By zshift on 3/28/2008 2:12:20 PM , Rating: 2
ocz's devices doesnt read your mind. it mostly works by detecting faint muscle movements throughout your face, and detects alpha and beta waves (i think) to determine a customized action, though detecting of alpha and beta waves is still bery primitive which is why it depends so heavily on muscle detection.


RE: For Firefox 9
By JasonMick (blog) on 3/28/2008 11:50:02 AM , Rating: 5
You totally missed the important part--

Firefox 9 will read your mind and grant your every wish, including making the Firefox girl appear to enhance your "browsing experience". ;)


RE: For Firefox 9
By Omega215D on 3/28/2008 2:14:57 PM , Rating: 1
Ooh... interactive hologram.


RE: For Firefox 9
By Bonesdad on 3/29/2008 12:10:42 AM , Rating: 5
"Please state the nature of the sexual emergency..."


RE: For Firefox 9
By Tsuwamono on 3/29/2008 2:07:49 AM , Rating: 2
lmao i was just about to post that. Nice job.


RE: For Firefox 9
By idconstruct on 3/30/2008 6:57:28 PM , Rating: 2
+1


RE: For Firefox 9
By DeepBlue1975 on 3/28/2008 2:17:51 PM , Rating: 5
And I thought, by just looking at the picture, that the girl is already an "enhanced version" of herself.

Her face suggests that she only needs some of her "expansion slots" filled in with "important extensions".


RE: For Firefox 9
By bodar on 3/28/2008 3:02:35 PM , Rating: 5
Well, if you plan on uploading your data into her SCSI drive, make sure you are using a malware solution.


RE: For Firefox 9
By RyuDeshi on 3/28/2008 11:11:30 PM , Rating: 2
I lol'd =]


RE: For Firefox 9
By DeltaZero on 4/3/2008 4:29:56 AM , Rating: 2
On one hand the Firefox girl already made reading this article worthwhile. On the other, she's making reading the article very very difficult :(

Screw you Microsoft, we'll build our own browser... with hooters , and browsing experience!
In fact, forget about the browsing experience... :)


RE: For Firefox 9
By daftrok on 3/28/2008 11:59:18 AM , Rating: 2
All I want is for the memory usage to go down and stop the leaks. Firefox 3 Beta 4 is definitely in the right direction (it takes 30% less memory than Firefox 2 for me) but its still up there (around 70MB usage when on 2 or three sites). Maybe the final release will be even less. Here's hoping!


RE: For Firefox 9
By Christopher1 on 3/28/2008 12:37:15 PM , Rating: 2
There aren't any leaks in Firefox 3 as far as I can see.... what you need to do is look at the webpages you are opening to see "Okay, how many pictures is it opening? How much memory do those take to keep in memory?"

Once you do that, you will see that there are no memory leaks.... it's a question that pages are getting more and more 'graphics heavy'.


RE: For Firefox 9
By tastyratz on 3/28/2008 12:56:15 PM , Rating: 1
open those same pages in I.E. and see how much memory it takes up.
Should be similar or more.
Firefox did a good job plugging the holes in v3b4 and it shows.
My firefox sessions could be 400 megs at times so I'm seeing a 30-40% reduction in memory usage at times.... and no huge creep in ram over long sessions.
In ff2 I used to kill my session and open ff again to "restore session" to find Its 200mb shy of what it was.


RE: For Firefox 9
By daftrok on 3/28/2008 1:10:52 PM , Rating: 2
On average my sessions on Mozilla are around 70mb (comparing to excess of 100 mb) whereas my Internet Explorer 6 takes around 40 mb, which is sad because Firefox is blocking all those flash animation adds and whatnot. I noticed that fluctuations have ceased but memory usage is still high.


RE: For Firefox 9
By Zurtex on 3/28/2008 1:51:13 PM , Rating: 2
IE6 cheats a little by using other windows services. IE7 is a better comparison because it's truly just using its own process as the memory is uses.


RE: For Firefox 9
By Zurtex on 3/28/2008 1:54:08 PM , Rating: 3
This is a point, images in their raw format take up a fair bit of memory.

There are memory leaks:
https://bugzilla.mozilla.org/show_bug.cgi?id=40233...
https://bugzilla.mozilla.org/show_bug.cgi?id=42247...

But there is no massive leaks anywhere, this is how Fx3 has really improved its memory usage:

http://blog.pavlov.net/2008/03/11/firefox-3-memory...


RE: For Firefox 9
By MAIA on 3/28/08, Rating: -1
RE: For Firefox 9
By