Firefox 4 Beta 1 Shines On HTML5
snydeq writes "InfoWorld's Peter Wayner takes a first look at Firefox 4 Beta 1 and sees several noteworthy HTML5 integrations that bring Firefox 4 'that much closer to taking over everything on the desktop.' Beyond the Chrome-like UI, Firefox 4 adds several new features that 'open up new opportunities for AJAX and JavaScript programmers to add more razzle-dazzle and catch up with Adobe Flash, Adobe AIR, Microsoft Silverlight, and other plug-ins,' Wayner writes. 'Firefox 4 also adds an implementation of the Websockets API, a tool for enabling the browser and the server to pass data back and forth as needed, making it unnecessary for the browser to keep asking the server if there's anything new to report.'"
He's living in a cloud if he thinks it's going to ``take over everything on the desktop.''
::grumble grumble:: Memory leak
::grumble grumble:: Bloated
::grumble grumble:: Not nearly as good as it once was
::grumble grumble:: Most development money comes from Google
::grumble grumble:: Not as good as Gecko/Opera/Safari/Chrome/etc
Living With a Nerd
Firefox needs to have better built in support for Ironkey, smartcards and security tokens. So we can once and for all switch away from passwords.
If Firefox actually supports security tokens, it's not very intuitive.
At any rate, lets all change the standards again, so all those old computers that can't run anything later than Firefox 2 have to be shipped off to some foreign dump where they leak poisonous chemicals in to the drinking water.
It's the American way.
Living With a Nerd
Yes, lets all live in 1999, so that you can continue to use your shitfest of a computer.
Mozilla and Google have got this one WRONG:
Merging the address and search fields is a big drawback. It further confuses people about what a URL is, and it encourages them and others (esp. advertisers) to give directions to web sites as if the keywords == addresses. (Hey, like AOL!)
If this trend continues, we'll have shenanigans and lawsuits claiming that "squatters" are using keywords on their pages that "belong to us". It will open another "IP" can of worms.
Encouraging people to rely on keywords also opens them up to phishing big time. It's like having them clean their teeth with their enema: Very semantically dirty!
"Tools" -> "Options" -> "Advanced" -> "Encryption" -> "Security Devices".
oh noes a fast moving industry is moving fast once again. whatever shall we do.
Great, more client side slow down.
No, not trolling, i just long for the old days where the processing was done on the server side, and all you needed was a tiny client.
---- Booth was a patriot ----
I love this country as much as the next patriotic guy...and love means being able to view things honestly. Face it: as a country, we throw out a MASSIVE amount of stuff.
Come on, mods: if you can't be honest about yourself, what can you be honest about? Shut off Olbermann and Beck, accept what our country is, and just deal with it. Seriously.
Living With a Nerd
As a javascript developer I'd simply like to applaud this addition from the HTML5 spec. Simulating the effect with Web Workers wasn't cutting it.
Where genius and insanity become confused true wisdom is found
It does, you just need a library for working with your token, and of course that token has to work at the driver level with your OS, but yea in general it works pretty well, certificates can be stored on the device and they can be retrieved from it when a specific website requests authentication.
Prepare your PC for razzle-dazzle!!
.
Prisencolinensinainciusol. Ol Rait!
FireFox, IceWeasel, ThunderBird, Breezy Badger, Snow Leopard.
Just accept the entire technology industry is run by furries.
Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
You mean "Edit" -> "Preferences" -> "Advanced" -> "Encryption" -> "Security Devices".
No, he doesn't. He means what he said, regardless of the fact that *nix firefox has a different menu layout.
I love this country as much as the next patriotic guy...and love means being able to view things honestly.
Er, I don't think this is an issue of whether or not you're "patriotic enough." I think you're overlooking that a lot of other countries also through stuff out, like Great Britain. And in China, they throw it out, it just gets thrown out in their country next to their cities. When you snidely comment "It's the American way" you kind of omit that it's also the way of many other countries.
So one of the big problems is that we try to treat garbage and pollution from a capitalistic perspective. We may give countries or pay to have countries take our garbage under the understanding that it's being recycled. But more often than not it is just dumped or the precious metals are harvested in very environmentally damaging ways. And this is a problem with a world wide capitalism similar to how the mafia ruined parts of New Jersey with illegal dumping of NYC's garbage. It's corruption. China shows that a corrupt socialist system exhibits the same environmental problems on their local level. And when we feed that corruption and turn a blind eye then, yes, it is also our problem.
Face it: as a country, we throw out a MASSIVE amount of stuff.
This is true. It's also true that stuff we buy (from both inside our country and from the outside) are designed to be disposable. Your toaster breaks. Do you A) bring it to the repairman down the street and pay $50 to get it repaired by a skilled technician or B) go to Wal-Mart and buy your next $12 toaster? If we do A we're stupid and cannot manage our money. If we do B then you're criticizing us and calling it the American way. So what's an average citizen to do?
Come on, mods: if you can't be honest about yourself, what can you be honest about? Shut off Olbermann and Beck, accept what our country is, and just deal with it. Seriously.
Do you think it's the moderators that desire this situation? That want this situation? Do you think it's Olbermann and Beck that promote this situation? The entire world is part of the problem. The fact that everyone on Earth consumes products and produces waste that will be around longer than their flesh is a potential problem as our population increases. This happens in every country, not just the United States. Your criticisms are strangely specific. Jon Stewart supports this just as much as Glenn Beck. It is a universal problem of pollution and disposal yet you turn it into an American responsibility. Why is that?
Do you really think that if Americans stopped doing it, the problem would magically disappear because the disposal of the electronics in Japan goes through some magical Fern Gully process?
Sorry to go to such an offtopic response but I cannot understand why this blame is placed on Americans. As to the topic of HTML 5 affecting this pollution, attacking some standard far down the chain does not make nearly as much sense as instituting government regulations to make computers more recyclable without hindering them too much. If you perceive what you say to be "the American way" to be a problem than it's obvious our current system has not adapted to regulate itself.
My work here is dung.
Something like 83% of Moz's funding comes from Google. There's nothing much to suggest that Moz is ready for the day when Google pulls the plug.
Interestingly, Firefox compares poorly to other browsers when it comes to heavy rendering in "canvas". Here's a demo I made that allows measuring the speed of rendering in FPS (frames per second).
http://dionyziz.kamibu.com/3d/heli/
Chrome 6: 31 FPS
Opera 10.60: 46 FPS
Safari 5.0: 25 FPS; visually poor results
Internet Explorer 9: 19 FPS
Firefox 4.0 Beta 1: 19 FPS
It's too late to take the blue pill now. You have to see how deep the rabbit hole goes.
Change is certain; progress is not obligatory.
Browsers are designed and implemented to display documents, not to be as interactive as normal desktop apps, sure we try to cross that bridge with all the tricks and yet the browsers are just too slow for using as good desktop apps. They render and re-render to get the layout right the way the designers wanted it, but while recalculating all of those layouts and all of the elements that come in later, scripts that execute after the html is parsed and dom is created and css are applied and then re-rendering it to fit things right yet again.... browsers are just not good for replacing desktop apps. So that's where java applets come in (I guess for some it's flash/silverlight...)
You can't handle the truth.
So why not update the OS to something that will run the later firefox?
OS upgradees don't cost me anything.
It is supposed to use Direct2D, just like IE9. I don't know if it does yet or if it is enabled by default, but that is one of the big features. If that is available (which means any Windows Vista or 7 system with WDDM 1.1 hardware) it be able to make sure of it. That should accelerate the heavy hitting rendering, as well as make for smoother scaling and text (at least if it also uses DirectWrite).
I haven't looked in to if it will use similar acceleration on other platforms, where available.
How the heck do you "catch up"? Its like saying adds Apple IIe support. Better written as Adds support for legacy plugins like Silverlight
The article doesn't say so but another one (http://digitizor.com/2010/06/30/review-of-firefox-4-0-beta-1-for-linux/) when googling the question reveals that Firefox 4.0 beta scores 97/100. This is less than perfect which is currently achieved by other browsers. I have to wonder what the issue is. While 97/100 is better than the 94/100 of the current version 3.6.6, I have to wonder why it hasn't targeted 100/100 for this release.
Perhaps someone in the know will have something interesting to reveal on the subject. Could it be that Mozilla's efforts are more honest while those who score 100/100 have merely been "studying for the test?" (In the past we have seen where graphics card drivers were optimized to score high on certain benchmark tests instead of scoring high in general. This is what I would call "studying for the test" instead of mastering the material.) In the case of MSIE, we understand Microsoft's motivation to remain "broken by design" but this doesn't apply to Firefox so their less than 100/100 defies explanation in my mind at the moment.
As much as I think eldavojohn is often the jerk, he's really right on this comment.
I just hope that we can nano-harvest the dumping grounds someday.
-- I have a private email server in my basement.
so use something else, that's why web standards exist :)
This is a joke. I am joking. Joke joke joke.
this last change in the last version that has the flash and other plugins run in a separate plugin container which prevents firefox from crashing when any of these plugins (Especially flash) crashes, has set a lot of things right already. all you need to do now is to refresh the page to get the plugins rolling again.
Read radical news here
Ya know, 1999 wasn't all that bad for me. Dot com boom. making big bucks at an internet porn company, got married, had a nice car, nice house... yeah, I'll go back there.
-- I have a private email server in my basement.
Firewhat? Didn't that go the way of Netscape and the dodo bird?
He's talking about the hardware. Of course you can't effective browse the web on a 486. If you can't run firefox 2, then an upgrade was looooong overdue!
zosxavius photography
Why would the developers only reduce the title bar size by half? It's like a landing strip: if you're going to go through the trouble of shaving some off, you might as well shave it all off.
Title: Still WAY behind Opera
Firefox4 is still a million miles beyond Opera...
Vocabulary fail.
SIG FAULT: Post index out of bounds.
Mine does 'cause it has a 540 blown Chevy on alcohol.
Won't Bow.....Don't Know How
Not only connections timeout, as they close each time the server sends some data, so if there are multiple data packets (Google Wave's show-as-you-type, for example) incurs in a lot of overhead closing and opening HTTP connections.
Dilbert RSS feed
I've never understood why "Preferences" would be in the Edit menu. I think the thought process is "You edit your preferences!", but that just makes no sense at all, given the rest of the entries in the Edit menu. This seems to be a common theme among most Linux (at least) applications, so I have to assume (quite optimistically, I admit) that there's some sort of explanation... Does anyone know?
If you want to test whether your favorite plugin will work at Firefox 4.0 b or not, do following: add new boolean entry at about:config named "extensions.checkCompatibility.4.0b" and set it to false. After that install your plugins and mostly they work just fine, if not nag to the plugin developer :)
I always thought it was either a GTK or GNOME guideline. KDE apps have 'configure' in the settings menu.
I've never understood why all the application controls are under the "File" menu.
Ah, true, I've been using almost exclusively GNOME for a while and forgot how KDE's menus work.
for some reason, firefox does not anti-alias text in custom fonts. for example, go to html5test.com. the score is very jaggy. the same font on chrome looks ultra smooth.
is this a firefox problem or is it just me and my horrible vista?
Wealth is the gift that keeps on giving.
i thought they removed the menu bar? and there is a single orange button now? is that incorrect?
Wealth is the gift that keeps on giving.
Maybe you should do routine maintenance on your Studebaker?
"A new 164.3-cid six-cylinder engine was designed expressly for the lightweight Champion and made for sprightly performance and sparkling economy. It wasn't long before owners were bragging of 25-mpg economy and 80-mph top speed. In various forms, this durable L-head would be a staple at Studebaker through model year 1960.
Sparked by early reports of its miserly ways, the Champion topped 30,000 sales in its introductory year. Thousands of over-the-road salespeople took a real liking to this economical traveler, and Studebaker enjoyed its best year since 1928. "
http://www.howstuffworks.com/1939-studebaker-champion.htm
Granted, you don't want to run any vehicle at it's top speed all the time - but the Studebaker can be expected to run 65 to 70 mph, which means you can keep up with the flow of traffic almost everywhere.
"Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
And there is talk of support for cross-domain comms and binary data - see hacks.mozilla.org. Who needs Microsoft (for poor security) when there are designs like this?
I am not a robot. I am a unicorn.
"Firefox 4 also adds an implementation of the Websockets API, a tool for enabling the browser and the server to pass data back and forth as needed, making it unnecessary for the browser to keep asking the server if there's anything new to report.'""
And how would the browser know? Magic? Telepathy? Of course the browser has to keep asking the server if there is something new!
If Google really cared they would fix Android Chrome to reflow text, instead of discriminating
I believe this was originally a Mac OS standard, which made its way to the UNIX world when UNIX had no standard of its own. As for why, though, I have no idea.
On the Mac, the keyboard shortcut command-semicolon became a de-facto standard, adopted by a huge percentage of Mac applications, but never accepted by Apple. With the transition to Mac OS X, Apple took the opportunity to create a new application menu, move Preferences to there, and define a new official keyboard shortcut, command-comma. I have no idea why they changed the keyboard shortcut that everyone except them had standardized on.
But I digress. :-)
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
Basel Convention
The United States are the only developed country that has not ratified the Basel Convention.
thegodmovie.com - watch it
Ironically enough for you, perhaps, they're actually quite close now, because they look darn near identical (or they do on Windows anyway), what with their ridiculous menu button in the upper left and nearly identical tab widgets.
As long as chrome has terrible bookmark management... Firefox will be first choice for me
That's not really true. You can push events right now.
The problem with the model on the web is that most clients are behind some kind of firewall/router/.... So the client always has to initiate the communication, keeping a connection open for the server to respond. What you do with long-polling is simply asking for events, not responding at the server until any events actually show up. Voila, event pushing. For this to work through standard HTTP, the clients sends a standard GET or POST and get back a properly formatted HTTP response.
From a cursory glance on websockets.org, it appears that the only thing web sockets is changing is making it simpler to send plain strings rather than complete HTTP messages. This solves the potential problem that when you get a response at the client, the (logical) connection is closed, so there's a gap until the client's next GET request arrives at the server before it can get a new event. So there's a limit to how fast you can receive the events, at least without some kind of trickery.
Possibly, the web sockets API might also make some connection issue problems simpler, but otherwise it's really not a big deal for most people.
I think most web servers won't ever serve sub-second events anyway, they're simple going to die from the load with many clients. Of course, in internal apps, the situation can be different. At lot of the new stuff in HTML5 is about extending the capabilities so web tech can supplant more of the traditional desktop apps.
I have no idea why they changed the keyboard shortcut that everyone except them had standardized on.
Because it wasn't their way, and it's Steve's way or the highway. Seriously, I fucking guarantee you that it's a Steveism or similar. I'll bet a dollar and pay out the first citation that proves me wrong.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
We can pass out guns that fire bullets and guns that pop out little flags out that say, "bang". Why not mix them up? It is more convenient for people who want to buy products with triggers.
"Come on, mods: if you can't be honest about yourself, what can you be honest about? Shut off Olbermann and Beck, accept what our country is, and just deal with it. Seriously."
I don't accept where our country is going, any more than I would accept my girlfriend is sleeping with my best friend. Some things require a reaction, especially "where things are going" is a retrenchment in what our ancestors sought to leave behind.
What those who want activist courts fear is rule by the people.
I was referring to recognizing the truth, rather than maintaining that America is the "best/most powerful/everyone should be like us" line of thinking.
Poorly worded, on my part...sorry about that.
Living With a Nerd
By the time Steve returned to the company in 1998, the command-semicolon shortcut was already a de-facto standard, which Apple was already ignoring. (Some Apple apps had no shortcut for Preferences, some had a random shortcut that wasn't consistent with anything.) However, it was under Steve's leadership that they came up with their own standard (that nobody else had ever used before).
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
By the time Steve returned to the company in 1998, the command-semicolon shortcut was already a de-facto standard, which Apple was already ignoring. (Some Apple apps had no shortcut for Preferences, some had a random shortcut that wasn't consistent with anything.) However, it was under Steve's leadership that they came up with their own standard (that nobody else had ever used before).
New slogan... Apple, the NeXT ivory tower in the walled garden.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
It's rather easy to use keepalive to keep connections open after they're used.
keepalive maintains TCP connections alive, but you still have to do an HTTP request for every data packet you want to transfer. keepalive is just a way to pipeline multiple HTTP requests.
Dilbert RSS feed
I will talk in regard to my own country, the UK to represent my point without any bias towards America.
If my country moves towards recycling and attempting to produce more serviceable electronics rather than consumer electronics, the localized impact will be less. Less waste will need to be disposed of in the UK. We'll adapt our processes and technologies to handle the unmaintainable produce from other countries that we inevitably import. It would reduce the number of landfill or incinerators needed to handle waste.
Just because it won't solve the world problem if UK (far from it) starts being more responsible for the waste it produces, doesn't mean we should not try. The local benefits will be worth it.
Pojut was not trolling. He's right.
Slashdot needs Geekcode | Can anyone recommend any good SCIFI? My tastes: Foundation, Startide Rising, CITY, Ringworld,