Firefox 4 Will Be One Generation Ahead
An anonymous reader writes "Mozilla's Chris Blizzard talks about the rising competition by Google Chrome, the evolution of the web platform and the prospects for WebM. He also promises that Firefox 4 will be 'one generation ahead' of other browsers in relation to Javascript speed."
Look, I *love* Firefox. I use it pretty much exclusively myself. Nothing can touch add-ons like NoScript, AdBlock, etc. (and most of my add-ons and their associated functionality can't be found on Chrome, Opera, etc.). But if they think that Google, who provides about 85% of Mozilla's total revenue, is going to sit back and let them take the technical lead over Chrome, they're nuts. And speed has always been one of Chrome's few positive qualities over Firefox.
Not only that, but Mozilla can't afford to license h264. And that already puts them behind on HTML5. I am hoping that either html5 never catches on, the other browsers all agree to an open format (like WebM), or there is some kind of flash-player type add-on made for Firefox to support h264. But without one of those, Firefox is (sadly) already in a rough spot for the next gen.
And I say all that as someone who hates the idea of giving up my Firefox and having to get my browser from an increasingly-evil Google, an already evil Microsoft, or a closed-off Opera. If I wanted evil and closed, I would have bought an iPad, not a netbook.
SJW: Someone who has run out of real oppression, and has to fake it.
FF4 will be one generation ahead in November (according to Wikipedia). Aren't 3 months enough for the competition to catch up?
Slashdot, fix the reply notifications... You won't get away with it...
...my company insists on remaining one generation behind!
There's no place like ALT+HOME
Java and Javascript are related in name only. Whatever convoluted scheme Oracle comes up with for Java has no bearing on Javascript.
I'm starting to think GNU is the problem with "GNU/Linux" these days.
Sun marketing is rumored to have been responsible for the similar names (they wanted JavaScript to leech off of Java's success) but they have nothing in common with each other.
How about ECMAScript? ;-)
Its all fun and games until someone loses an eye... then its just fun.
RTFA
Specifically:
GLaDOS for President 2016! "Well here we are again. It's always such a pleasure." -- GLaDOS, 2011
There are a few alternatives to yet another plugin:
1) You can use standalone SQLite3 installation to open bases and vacuum those.
2) Use Python script for vacuuming.
3) You can use Error Console with following string to vacuum bases:
Components.classes["@mozilla.org/browser/nav-history-service;1"].getService(Components.interfaces.nsPIPlacesDatabase).DBConnection.executeSimpleSQL("VACUUM");
I personally prefer last option, beacuse no additional software is required.
Christopher Blizzard is an Open Source Evangelist working for the Mozilla Corporation and a long-time contributor to Open Source projects, notably with Mozilla, Red Hat, and One Laptop Per Child.
Do daemons dream of electric sleep()?
> Saying you're the fastest at running JavaScript is like celebrating that you came in 1st place in the Special Olympics.
No, it's more like saying you came in first in one event in a triathlon.
Doesn't mean you won, doesn't even mean you finished mid-pack. But it does mean you're really good at at least one thing, meaning maybe you can concentrate a bit more on the others for the next event.
Do daemons dream of electric sleep()?
Yeah, but it would be nice if a *web browser* didn't require DBA level maintenance to keep it working right.
If they use platform specific APIs to accelerate stuff, WHY THE HELL don't they use platform specific APIs for rendering video?
Because they're ideological blowhards who are more interested in pushing an agenda than doing what the users actually want.