Posts tagged: browsers

How to make the Browser a more Efficient OS

Briefly. With all this Chrome OS and HTML 5 talk, you’d think that we were already at the stage where we could run all apps in our browsers. Close, but one thing that I think is terrible about the current state of browsers is that they become so damn bloated the more you use them. Here’s Firefox, for instance, after just loading it and about 30 tabs:

firefox bloated tabs.jpg

My Macbook’s fans are running like crazy.

Apart from the obvious, that there needs to be better memory / processor management for tabs—optimally, unused tabs should use minimal percent of both—another big problem is the lack of visibility of what you have open in your browser. As soon as I have 10+ tabs open and a number disappear of the page or are in different browser-windows, I have no overview, not to mention little idea of what little flash- and other widgets are being opened in each page.

Some innovations, I’d like, are:

  1. Grouping of tabs by domain-names, similarly to how Windows allows you to group windows by app.
  2. The ability to control whether Flash is being loaded, what kind of flash, and what kind of other apps. Yes, I know about flash- and ad-blocking, but something more elaborate.
  3. Better than 2, a common webpage standard for how much memory / processing a web-page should typically take. And perhaps a browser-imposed limit as to what pages get loaded or not.
  4. An indication of where a tab is when I’m trying to load the same webpage or domain-page. E.g. I use Netvibes often, each of which has 5-15 widgets in each tab and thus consumes a fair amount of power. When I can’t find the right tab, I open multiple instances, which obviously slows down the browser some more.

All of this is relevant, I feel, both because of the “shift” we are seeing towards “Browser-OSs,” but also because there is a trend towards buying less powerful single-purpose machines often for use on the road. A bloated browser can use as much battery as running a game, the difference being that most mobile travellers know better than to run a game on the road.

Rant over. Would love to hear about Firefox extensions or Browser innovations that overcome some of these problems.

Vincent

Cue the scary music

From the Official Google Blog:

Today, we’re announcing a new project that’s a natural extension of Google Chrome — the Google Chrome Operating System. It’s our attempt to re-think what operating systems should be.

Google Chrome OS will run on both x86 as well as ARM chips and we are working with multiple OEMs to bring a number of netbooks to market next year. The software architecture is simple — Google Chrome running within a new windowing system on top of a Linux kernel. For application developers, the web is the platform. All web-based applications will automatically work and new applications can be written using your favorite web technologies. And of course, these apps will run not only on Google Chrome OS, but on any standards-based browser on Windows, Mac and Linux thereby giving developers the largest user base of any platform.

I have nothing to say that I haven’t already said before.

Staypressed theme by Themocracy