Firefox Beta Scores 93 On Acid3 Test 282
CodeShark writes "Mozilla released their latest Firefox 3.X beta today (3.5b4), and increased their score on the Acid 3 test to 93 [on my XP laptop], with tests 70, 71, and tests 75-79 being the final challenges. Curiously though, the current release of the top Acid3 performer — Safari — still not only rates higher (I got scores of 99 once and 100 most of the time) but is usually faster by a little (1.1 sec avg. vs. 1.4 over ten runs apiece) but only because the new Firefox beta was all over the map — frequently better by 25% (.85sec) or tanking badly with rendering times in the 2.5 — 3 second range, and both suffer performance hits on one test (#69)."
Meh. (Score:4, Interesting)
This should be news when FF3.5 gets to RC or final release status.
Re: (Score:2, Interesting)
96/100 with svg.smil.enabled set to true (Score:5, Informative)
Acid tests are not a race (Score:5, Insightful)
Re:Acid tests are not a race (Score:5, Funny)
Re: (Score:3, Funny)
Re:Acid tests are not a race (Score:5, Insightful)
Yes and no. While there are plenty of things you can't do on your websites as a designer/developer without cross-browser compatibility, you can save yourself some tremendous trouble on aesthetic work if you're willing to make some compromises. Look at border-radius, text-shadow, and box-shadow properties - none of them are critical to layout, each can add to a design, and each will fall back very gracefully in browsers that don't support the property.
If NO browsers support something, then you need a workaround. If only some support it, then you have to balance the importance of the element's presentation on the page with the ease of implementation (ex. do you use partially-supported border-radius or @font-face which takes thirty seconds, or do you a fully cross-browser hack which takes considerably longer?).
Re: (Score:3, Interesting)
Re: (Score:3, Insightful)
IMHO, it's a lot easier to just do it the way we used to do it. Put the content in a table and use background images for the border. Tile the non-corner pieces in the appropriate direction using background-repeat.
Re: (Score:2)
Because we run Linux (Score:2)
Didn't Google Chrome 2.0.176.0 get a 100/100, and Opera 10.0? Why do we care
$ apt-get install chrome
fail
$ apt-get install opera
fail
$ apt-get install firefox
You win an intarnets
Re:Because we run Linux (Score:5, Insightful)
Your package manager not having much software in it does not make your browser better. Only your package database worse.
Re: (Score:2)
Why the variation? (Score:4, Interesting)
Presumably the test should take about the same time to run each time, right?
Also, how can Safari's score change from 99 to 100 without any changes in the code? Is this a bug in Safari?
Garbage collection (Score:5, Informative)
Presumably the test should take about the same time to run each time, right?
One of the 100 tests is JavaScript garbage collection. A garbage collector that uses tracing without reference counting isn't necessarily guaranteed to finish in a given amount of time.
Re:Why the variation? (Score:5, Informative)
Under system load, or browser load (such as extra stuff being done in the rendering thread whilst the test is running), a browser may not always pass this test. Whilst its an OK test, there will be no way to reliably pass it 100% of the time, and as CPU's become faster and more efficient, its likely browsers will pass eventually regardless of if they optimise their code or not.
Its also one example of why the ACID tests are quite overrated.
Re: (Score:2)
I never understood why did they include speed in a browser test? OK, a browser should perform rendering as fast as possible, because the web is starting to demand it, and web developers are abusing scripting a lot, but it would mean that the best browsers would fail on a slower computer, and the worst would pass on a faster one. This is not objective.
Not to mention that setting a threshold for speed is impossible. Who says how fast is fast? If the web developers have use decent and modest scripting, it will
Re: (Score:2)
how fast is fast (Score:2)
To compare how fast different browsers render on the same machine.
"it would mean that the best browsers would fail on a slower computer, and the worst would pass on a faster one. This is not objective"
I do believe they meant you to compare browsers on the same machine.
"If the web developers have use decent and modest scripting, it will go faster, if they created inefficient monsters, it is going to crawl"
I do believe they meant
Re: (Score:3, Informative)
I never understood why did they include speed in a browser test?
Because if you can't do it quickly it isn't functional. It's just like specifying video has to play at a given, acceptable frame rate to pass a test that confirms something can play said video. Playing it jerkily in an unwatchable way is not good enough
...but it would mean that the best browsers would fail on a slower computer, and the worst would pass on a faster one. This is not objective.
Which is why the ACID tests each specify reference hardware, like most respectable test suites do. That is objective. Just because you don't have or use that reference hardware and run the test more informally does not mean it is a flaw with the test instead
Re: (Score:2)
I don't follow your logic. They test whether, under load, the js engine responds quickly, and for you that's 'overrated'?
Sure, in a year the hardware will allow us to deprecate the test, but right now (and at the time the test was developed) it does not.
At the very least, the test says 'Don't assume you can always have 30 fps displayed', which is a useful -if perhaps obvious- notion.
Re:Why the variation? (Score:5, Funny)
That's blatantly false.
The reason the browsers have so much trouble with #69 is that they have to stop and turn around.
Re: (Score:3, Interesting)
Opera 10 as well (Score:5, Informative)
Opera 10alpha is also a 100/100 on the acid 3 since dec 12, 2008
http://www.opera.com/docs/history/
Re: (Score:3, Insightful)
You dont need an addon to get you tube videos, lol, just some javascript knowledge or use the code on this link [mydigitallife.info]. (you can do this with more than just opera, firefox will work find with a bookmark as well).
.flv and .mp4 format.
I just make a user button in opera to grab the videos with that. Lets you do it in both
Previous tests (Score:3, Interesting)
How does it rate on Acid 1 & 2, and have the other browsers worked on reaching 100% on the previous tests also, or did they give up on previous tests when the next one was released?
Acid2 already looks fine in Fx 3.0.10 (Score:5, Informative)
How does it rate on Acid 1 & 2, and have the other browsers worked on reaching 100% on the previous tests also, or did they give up on previous tests when the next one was released?
Acid2 already looks fine in the latest general release version of Mozilla Firefox.
Might slashdottings affect Acid2 results? (Score:2)
You have a different definition of "fine" than I do, then, since in my Firefox 3.0.10, the smiley is missing its eyes and has a red box over them instead.
Apparently the Acid2 on webstandards.org [webstandards.org] Acid2 on acidtests.org [acidtests.org] behave differently. Acid2 on webstandards.org renders instantly, but Acid2 on acidtests.org has a red box until the "Connecting to damowmow.com"/"Waiting for damowmow.com" disappears from the status bar, and then the red box is replaced with eyes. But given the slow response time and intermittent timeouts of the version on acidtests.org today, I think acidtests.org might be slashdotted.
Acid1 and Acid2 results (Score:3, Informative)
You can see how well all browsers perform on Acid1 by watching the Acid1 browsershots [browsershots.org].
You can see how well all browsers perform on Acid2 by watching the Acid2 browsershots [browsershots.org] or the Acid2 Wikipedia article [wikipedia.org].
Just fix FF's stability damnit (Score:4, Insightful)
I find the new versions of firefox are far less stable when it comes to AJAX sites. It appears to be getting better, but I just want th crashes to stop.
Re: (Score:2)
I find the new versions of firefox are far less stable when it comes to AJAX sites.
Do AJAX sites still crash Firefox 3.0.x when you create a new profile with no add-ons? If not, you might want to try helping the Firefox team by finding which add-on causes crashes.
Re: (Score:2, Funny)
What do you mean firefox is crashing? It is perfectly sta
Re: (Score:2)
Yes, he removed all traces of Firefox on his machine and reinstalled a fresh copy with no luck.
When you uninstall a program, the uninstaller might not remove your profile, which may contain valuable data such as your bookmarks, and the reinstallation may find the same profile from the previous installation.
Doesn't really help to file a bug report ("Firefox crashes all the time!") but with no way to reproduce it.
Can you compile a list of the sites on which it has crashed most often? Or is it a different site each time? Do they all use the same plug-in (e.g. Adobe Flash Player, Java, QuickTime)?
FF and AJAX sites (Score:2)
What sites exactly?
Re: (Score:2)
Plugin crashes (eg. flash) are among the most common, but corrupt files and spyware on Windows machines have also been known to cause them. If you are getting a specific crash that can be reproduced, either file a bug or comment on an existing bug with details.
Safari and Chrome bound to get better? (Score:5, Interesting)
First of all, I'm not trolling.
Secondly, Firefox is my favourite browser, and I use it as my default both at work on my Windows workstation and at home on my Mac.
Having said that, with two corporate giants with deep pockets, and their respective browsers making solid improvements with every version, I'm wondering if it's just a matter of time before Apple's Safari and Google's Chrome become better than Firefox, which is essentially a community effort. That's not to say anything bad about the excellent work that Mozilla's programmers have done with Firefox, but they're doing so by drawing on fewer resources than those two large corporations.
Granted, Microsoft also has a lot of resources to draw from, but they also let IE stagnate because they thought they had a browser monopoly.
Re: (Score:2, Interesting)
Firefox is "essentially a community effort" with tens of millions of dollars of income.
I'm not sure that being able to pay dozens of developers is enough to keep up, but it probably helps.
Re: (Score:2)
Re: (Score:2)
Are you talking about Apple and Google? I think you probably are, because they were both mentioned in the comment I replied to and part of the reason that I said "I'm not sure that being able to pay dozens of developers is enough to keep up, but it probably helps."
I wasn't saying rah rah Firefox rah, I was pointing out that "essentially a community effort" is a ridiculous characterization of Mozilla, which is actually a well funded (from their operations, not community donations) not-for-profit.
Re:Safari and Chrome bound to get better? (Score:5, Interesting)
I use Firefox as my default browser too. I used to love it, now I tolerate it. Were adblock and flashblock available for Safari or Chrome (and I believe this is in development for Chrome), and were Chrome available as a Mac version, I would stop using Firefox overnight. Truth is as a basic browser these two are better already, as is IE.
Firefox is dangling by a hair on my machines. It is entirely their own fault. They have ignored fundamental problems with the browser since version 1.0, and spent far too much time developing "features" that should have been add-ons. It's never really worked well on a Mac either. There seems to be a lot of Netscape influence in Mozilla, this is exactly how Netscape failed
If Firefox 4.0 isn't multi-threaded and significantly stripped down, you can pretty much kiss it goodbye. This is a terrible shame. I want to continue to support it, however the Mozilla team is shooting itself in the foot far too much.
Re:Safari and Chrome bound to get better? (Score:5, Informative)
Were adblock and flashblock available for Safari or Chrome (and I believe this is in development for Chrome), and were Chrome available as a Mac version, I would stop using Firefox overnight.
Adblock has been available for Safari for years now. You can get it here:
http://safariadblock.sourceforge.net/ [sourceforge.net]
A Flash block addon for Safari is also available:
http://hetima.com/safari/stand-e.html [hetima.com]
While Safari doesn't have the same ease of plug-in support as Firefox, there's enough for most people who want to make the switch.
Re: (Score:3, Informative)
While Safari doesn't have the same ease of plug-in support as Firefox...
It sounds like you're actually thinking of the Firefox "extension" or "add-on" API. Both Safari and Firefox support plugins [apple.com]. Extensions and plugins are not the same thing. This seems to be a common mistake.
Re: (Score:2)
How to light the fire. :) (Score:2)
Sounds like a good way to encourage fixes. :)
Re: (Score:2)
Huh?
WebKit: Open source project with large dollop of corporate funding.
Gecko: Open source project with large dollop of corporate funding.
What's the difference?
Re: (Score:2)
Re: (Score:3, Insightful)
Huh? WebKit: Open source project with large dollop of corporate funding. Gecko: Open source project with large dollop of corporate funding. What's the difference?
Gecko's corporate funding is almost entirely from Google and the code comes from the Mozilla foundation and random community members.
Webkit's funding comes from Google, Apple, Nokia, Novell, and several others. Code comes from the same.
The basic difference is Gecko is pretty much funded by Google and used in Firefox. Webkit is funded by many companies and used in a wide variety of projects. This means more code shared and less work for each contributor... thus, theoretically, more time to work on new featu
Re: (Score:2)
Well, to me, all this rendering "better" stuff does not matter anymore. Because I can't live without my extensions.
Any browser that does not offer me *all* my extensions, is not worth those milliseconds of speed improvement, and is doomed to not getting used here, And this includes being able to easily port my self-made ones.
I'm also not trolling, as I really *really* like proper browser implementations. (I was a web application developer [think "AJAX big time, before the term was coined"] for 5 years.)
I al
Re: (Score:2)
Just a random pet-peeve that came up here -- (Score:2, Insightful)
I hate when web developers use meta-redirect tags to make it impossible to use the back button to get to the previous page because it just sends you forward again. Sometimes you can hit back fast enough to race the redirect, but that's just silly -- I shouldn't have to fight against my software. At the very minimum, put a 3 second wait on it (with a link for the impatient) or, better yet, set a cookie so that if I revisit on the way back within a short period of time it won't redirect.
Another solution occur
Re: (Score:3, Informative)
Re: (Score:2)
Agreed. People who insist on this incredibly obnoxious behaviour should be beaten to within an inch of their lives.
Re: (Score:2)
Do you not know how to right click on back button?
For owners of some Apple brand notebook computers, right-clicking involves plugging in an external mouse.
Re: (Score:2)
Not taking my hands off the keyboard is a big plus. Alt+back is 10 times faster than move hand to mouse, move mouse to menu, select item, move mouse to item.
Having to go the menu is a huge PITA.
Really? (Score:5, Interesting)
As I appear into my crystal ball, I see that Firefox 3.5 is released and still achieves 93/100. Wow, I'm a psychic!
Ffx 3.1/3.5 has been sitting at 93/100 for over 6 months, and the devs have stated *numerous* times that achieving 100/100 on Acid3 is NOT a priority for the 3.5 release, largely because implementing SVG fonts (https://bugzilla.mozilla.org/show_bug.cgi?id=119490/ [mozilla.org]) for the purpose of passing those last few Acid3 tests is a much lower priority than other things they're working on (like javascript JIT). Why your summary of the 3.5b4 release focuses on something that literally hasn't changed in several beta releases is beyond me.
So, can we please move on now or are you going to switch to Safari because of that newfangled Youtube interface that implements SVG fonts? Oh sorry, I was looking into my crystal ball again and saw the web circa 2025.
Re: (Score:2)
You know, it's kind of ironic that IE helped to ruin the web by supporting fancy new features over compliance and what is Firefox doing? Making Javascript faster instead of working on SVG fonts, a feature that we desperately need to get rid of stupid hacks like sIFR (which is still better than dynamically generated image headlines, whose text is not selectable.)
FF and SVG fonts (Score:2)
It says here on this Mozilla SVG Project [mozilla.org] site that Firefox can render SVG fonts since version 1.5
--
trawl.bugzilla.troll.slashdot
Re: (Score:2)
Now all we need is for the mess over font formats to be sorted out, so that we can actually use the damned things.
Also, I want a pony.
Comment removed (Score:5, Funny)
We all take a performance hit on test 69 (Score:4, Funny)
Pixel-for-pixel rendering vs. console browsers? (Score:2)
It struck me:
If your rendering is only correct if it matches pixel-for-pixel the benchmark rendering, does this mean that console browsers[1] can't be standards compliant? I'm no web developer; what's the exact significance of the Acid test? Surely you can offer the same ecmascript feature as everyone else, and ignore the css and have something that works?
[1] such as lynx, elinks, w3m-mode
Re: (Score:2)
Re: (Score:2)
Very annoying change from Firefox 3.5b3 to b4 (Score:2)
Re: (Score:2)
FF clears all cookies at shutdown (Score:2)
No it doesn't, I just logged into Slashdot, visited Youtube and set default location, then shutdown and restarted. I'm still logged into Slashdot and Youtube no longer prompts for 'Suggested Country Filter'.
93 on Xp, 91 on RHEL 5 (Score:2, Informative)
This is not news. (Score:2)
The development branch of Firefox was on 93 half a year ago.
Re: (Score:2)
1) Your link is bad.
2) Your site isn't all that sophisticated. Yet you can't handle IE traffic? 85% of all traffic?
3) Your site does accept advertising for IE. I had a nice flash animation for IE8. If that isn't ironic, I don't know what is.
4) Your site doesn't even render properly in Firefox. Your 'digg submit' button on this page http://www.treatyist.com/issue1/savetheearth.aspx [treatyist.com] hides behind the first table.
5) I love in your site how you have to scroll horizontally to see all the content.
6) And what the h
Re: (Score:2)
Re: (Score:3, Interesting)
Why not detect if they're using IE and have a pop-up saying "Does this site look broken? Your browser does not properly support internet standards." and direct them to the appropriate explaination, list of browsers, etc. That gets the same message acro
Firefox for users without a root password? (Score:2)
Why not detect if they're using IE and have a pop-up saying "Does this site look broken? Your browser does not properly support internet standards." and direct them to the appropriate explaination, list of browsers, etc.
I believe that's called End 6 [end6.org].
That gets the same message across without costing you any readership
Except that portion of who browses the web on computers that they do not own. If you're a limited user, you may not have the privilege to modify C:\Windows or C:\Program Files or to run any program not in those folders [microsoft.com]. Limited users at home might be everybody but the head of the household; limited users at work might be everybody but executives and the IT department; limited users at a public library might be patrons.
Re: (Score:2)
Re: (Score:2)
I'm not following how this plan is an inconvenience for people who can't change browser for whatever reason
With or without the message, a user sees how unusably broken the site is, decides that he can't change browser, and (here's the important part) switches to a competing site that does cater to obsolete browsers.
Re: (Score:2)
I think that on balance users will see the perceived cost* of switching browser as much greater than the perceived cost of not viewing your site.
I think that's true, but, if you have ten sites, then the leverage shifts.
Re: (Score:2)
Your site doesn't work in Firefox, either: http://schend.net/images/screenshots/treatvist_com.png [schend.net] You're probably in violation of Google's terms of use by obscuring their ad block, although I'm not 100% certain on that.
And the usability of it is GODAWFUL. Who decided it was a good idea to randomly swap copy on your homepage, thus moving its links all over the fucking place? "Oh that article looks interesting, let's click! ... Missed. Try again, click! ... Missed."
In short, maybe you shouldn't be such a snob
Re: (Score:2)
It almost makes you wonder if it's some incredible troll, with tons of preparation time involved... especially considering the content of the site, once you do get a chance to click through to the articles.
Re: (Score:2)
Also a guy who bitches about MS and it's technology yet uses ASP.NET.
Well, no. I bitched about an MS Browser. ASP.NET is a different product. I like Visual Studio for development.
Re: (Score:2)
Does reaching 100% (Score:5, Interesting)
Don't bother us until they reach 100%.
One of the requirements is that the be able to render TrueType fonts. Correct rendering of Acid3 requires displaying a TrueType font called "Ahem". Unless an underlying graphical environment gives applications the privilege of installing arbitrary fonts into the display server, the application code has to do its own rendering. In any case, perfect rendering of TrueType fonts involves interpreting a hint bytecode, which is subject to a U.S. patent.[1] There is no evidence that Apple provides royalty-free licenses for general use in free software. FreeType 2 comes with an "auto-hinter" that does the patented part of TrueType in a different way that doesn't infringe, but its results aren't pixel-for-pixel identical to those of the TrueType spec.
The big question: Does correct rendering of Ahem in Acid3 require the patented parts of TrueType?
[1] Slashdot, Apple, W3C are headquartered in the United States, and the majority of the Web Standards Project's managers and members are in the United States. "Sucks to be you, American" is flamebait.
Freetype and Apple patents (Score:5, Insightful)
According to this Ahem is is in the public domain [w3.org]
"The big question: Does correct rendering of Ahem in Acid3 require the patented parts of TrueType?"
Freetype and Patents [freetype.org]
"Myth 2: Apple Is Suing (or Sued) FreeType
This complete myth apparently started with this article on the SlashDot news site. Too bad the editors did neither care to check the submitted link nor even tried to contact us, we could have helped them!
It is true that we have been contacted by Apple's legal department, but that has never been in the clear intent of suing us, which isn't too surprising given that FreeType doesn't harm Apple in any way."
Re: (Score:2)
Whether or not Apple is currently suing is not the point, the point is they could sue. That's the same reason that people are wary of Mono: Microsoft won't make a promise that they won't ever sue over the patents that Mono infringes, the promise they have made is limited (I can't remember the details).
Mono is actually in a better position than FreeType because Mono has that limited covenant whereas Apple hasn't made a similar promise WRT FreeType.
Remember GIF?
Whom Apple might sue other than FT (Score:3, Interesting)
Ahem is is in the public domain
A work can be free, but if it requires a non-free underlying platform, the work is Java-trapped [gnu.org]. For example, applications for the Java platform were Java-trapped until Sun released Java as free software, and any Windows-only app that does not work in Wine is Java-trapped. And if the correct appearance of Ahem requires a patented rendering method, Ahem is likewise trapped.
It is true that we have been contacted by Apple's legal department, but that has never been in the clear intent of suing us
I didn't say Apple was suing the FreeType project directly. I was only saying that Apple hasn't licensed the patent for use in free opera
Re: (Score:2)
It is so interesting, because achieving 100/100 on Acid3 is extremely difficult and because you have no idea what you're talking about. Don't bother us until you know what Acid3 is 100%.
FYI, Acid3 is more than just "JS implementation"
PS: When was the last time you rolled out something that worked exactly as specified, exactly as expected and 100% of it was OK? Not even a typo in some text? Not even a missing pixel from an image? Did you also manage to roll out that product and give it away for free? Did it
Re:Does this really matter? (Score:4, Insightful)
I really couldn't care less. Webbrowser these days seem to try everything to get pixel perfect rendering done, yet utterly fail at producing good looking readable webpages when there is even the tiniest deviation from the default. Try browsing with a larger default font for example, 99% webpages break, some worse then other, but pretty much all of them break. On Slashdot for example the "Reply to This" button falls apart on other webpages you are confronted with overlapping text and other unusable crap. And before somebody mentions the zoom feature, Firefox under Linux doesn't doesn't do any filtering when scaling, so all graphics look complete shit when zoom is used, making zoom unusable. There is other stuff that is annoying, for example the lack of build in support for link tags introduces in HTML2, you can get support via a plugin, but it would be nice to have solid support for that feature out of the box, maybe webpages would then finally start using it. But the most annoying thing is probably the lack of alternative view modes, I would like to have a modes that do not conform to pixel perfect rendering, but instead focus on producing readable results, i.e. avoiding overlapping text, making sure that line-width isn't to large, hide the navigation bars and all that other stuff, yet all the browser offers is pixel perfect rendering and rendering with no style sheets at all, neither of which is very readable. Luckily there is Readability [arc90.com] which helps a good bit with that, making sure line-width is proper and navbars are gone, but again, it would be nice to have such basic stuff build into the browser.
The obsession with pixel perfect rendering and the complete ignorance on readable results is truly annoying and goes against anything that was considered "good practice" in the good old days.
Re: (Score:3, Funny)
The obsession with pixel perfect rendering and the complete ignorance on readable results is truly annoying and goes against anything that was considered "good practice" in the good old days.
What? You act like HTML wasn't intended to be a WYSIWYG presentation and GUI application platform but some kind of markup language describing the semantics of your document so that a browser can render it in some theoretically arbitrary, but meaningful and readable way.
Next you'll be telling me fat clients are on the w
Re: (Score:2)
Re: (Score:3, Funny)
I haven't heard of anyone having to switch a browser because it didn't pass an acid test...
You don't know any real geeks then.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
I didn't know you like ASCII pron.
No he's into the multi-ethnic stuff; Unicode porn.
Windows 9x is dead (Score:2)
developers (that cater to the general market) still need to target some mix of Firefox 2 and IE 6/7 anyway.
I thought Firefox 2 autoupdated to Firefox 3 for everyone except users of old versions of Windows (98, Me) and Mac OS X (pre-Tiger). I also thought IE 6 autoupdated to IE 7 and now 8 for everyone except users of old versions of Windows (pre-XP). What portion of the general market runs Windows 9x again?
middle clicking to close last tab (Score:2)
FF 3.5b4 seem to work here for middle clicking to close last tab. Does anyone else have the same problem?
Re: (Score:2)
I'm not sure how this is a bug. By default it won't close the last Windows. If you set closeWindowWithLastTab to false, it closes the window and opens up a new blank one.
--
trawl.bugzilla.troll.slashdot
Re: (Score:2)
because i've disabled the close button
How do you disable that button?
Wow - I never new you could do that (Score:2)
Don't it always seem to go
That you don't know what you've got
Till it's gone
Re: (Score:2)
So, which pages is it safari can't load then?
Re: (Score:2)
Re: (Score:2)
What sites don't load in Safari? You could send the list over to the Webkit team... I haven't run across any myself.
Re: (Score:2)