Firefox 16 Released: More HTML5 Support
Today Mozilla released the final version of Firefox 16, which includes a number of new tools for developers. "A number of HTML5 code has been 'unprefixed,' which means that Mozilla has decided it has matured enough to run in the browser without causing instability. The newly unshackled HTML5 includes CSS3 Animations, Transforms, Transitions, Image Values, Values and Units, and IndexedDB. Two Web APIs that Mozilla helped to create, Battery API and Vibration API, are also now unprefixed. These changes help keep Firefox competitive, but it also sends a signal to developers that Mozilla thinks these are good enough to begin baking into their sites. It's a strong endorsement of the 'future-Web' tech." Here's the complete change list and the download page.
What information does the CNET article contribute on this matter, exactly? Why not at least link to Google News? Why contribute to the Web becoming a pile of ads and sharing buttons? Why, Slashdot, why?
Cue the whine brigade complaining that firefox is "Bloated". These are the same people that complain that firefox is behind the curve for not adding new features all the time.
Whatever your complaints, I still find myself coming back to firefox because of the addons. Chrome is getting better and many of the most popular ones are there - But it's still not there. Some addons have reduced functionality because of the more restrictive API, or they're not well developed enough yet for Chrome. The more obscure, but damn useful ones are pretty much firefox only.
And that's what flashblock is for.
PS: I'm still waiting for HTML5-Block.
You just know the HTML5 ads will be horribly intrusive.
Obama's legacy: (N)othing (S)ecure (A)nywhere and (T)error (S)imulation (A)dministration
Not all instability leads to crashes. If something is unstable, it means it isn't stable. "Stable" means it's not changing. A feature whose exact implementation is expected to change in the near future. This might mean that a few edge cases are known that will render funny, or maybe the code just isn't clean enough for the devs' preference (as though that would ever stop a release...).
Prefixed features are a warning to developers. They say "This is coming, but it might still be screwy". Someone using the prefixed feature shouldn't complain when their masterpiece website suddenly looks different in the next release of the browser because they were abusing a flaw in the implementation.
As a concrete (hypothetical) example, consider animating the rotation effect on a square image. If the browser is built to compute the layout before applying rotation, nothing else on the page will move. If the layout comes after the rotation, blocks could move around as the rectangular dimensions of the image's block change. Regardless of what behavior is standard, a developer could rely on the other. Having a prefix warns him that it's not quite finished.
You do not have a moral or legal right to do absolutely anything you want.
I've been wondering how the iceweasel fork is doing in Debian. It could be the thing that makes me switch back from Ubuntu.
Debian actually distinguishes between security fixes and UI changes. That's sounding better to me all the time.
I think it is time for Slashdot to limit all these Firefox "major" release articles. Because the team just be decided to be stupid with their number scheme, it doesn't mean every new number is really newsworthy.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.