Elsewhere on the 'Net - Tests
Tests elsewhere on the 'Net.
Includes:
14 September 2009
Browserscope wraps up several automated browser tests (notably Steve Souders' UA Profiler) into one test suite.
It's evidently the next step in browser testing. Please do the tests and help out your fellow front-end engineers.
Tests
| Permalink
12 February 2009
querySelectorAll()
extreme tests.
Tests
| Permalink
19 January 2009
John Resig explains how to submit a proper bug report. Always useful.
Tests
| Permalink
15 October 2008
Opera has done something cool again: it has unveiled a search engine called MAMA.
Opera Mama. I must admit that the first association going through my head was one of overweight Italian sopranos singing arias while cooking pasta for their large brood of children, but that does not seem to be what the project is about.
The Opera Mama search engine doesn't search for content, but for structure. In other words, it answers questions like how many websites use headers at all, and of those, how many use them correctly?
Now that's pretty interesting by itself.
Even better is the excellent series of articles that describes what Opera Mama does, why it does exactly what it does, and not something else, and a literature list with previous attempts to study web site structures. This is what a good article series should look like. If we'd all follow Opera's example, writing about web development would become ever so slightly more scientific.
Reference, Tests
| Permalink
2 October 2008
Steve Souders has unveiled a new test suite for browser performance charcteristics. Please take all your browsers, especially obscure ones, and run the automatic tests in them. You'll help web developers around the world.
Benchmarks
| Permalink
9 September 2008
With a new browser war looming, and JavaScript being the main battleground, the quality of JavaScript benchmarks becomes more and more important. John Resig takes a look at the three most important ones.
Benchmarks, JavaScript
| Permalink
24 April 2008
Another DOM vs. innerHTML test. This series of tests suggests that DOM is faster in Safari and Opera, though innerHTML remains faster in Firefox and IE.
Benchmarks
| Permalink
14 April 2008
John Resig unveils a new JavaScript performance test. Very interesting.
Benchmarks, JavaScript
| Permalink
11 February 2008
John talks about performance testing JavaScript libraries and how not to go about it.
JavaScript, Performance, Tests, Theory
| Permalink
14 January 2008
Ian Hickson asks for our help in filling the last 16 questions of the Acid 3 (JS) test. If you have time on your hands and access to Firefox and Safari trunk builds, participate.
Browsers, JavaScript, Tests
| Permalink
20 October 2007
Benchmark tests for run times of low-level JavaScript functionality in the four major browsers. Overall ranking:
- Opera
- Safari
- Firefox
- IE
The results of my own tests tend to swap Safari and Firefox, but they're different sorts of tests. In any case we're one step closer to understanding performance issues in the four major browsers.
Benchmarks, JavaScript
| Permalink
16 July 2007
Lots of CSS enhancements in Safari 3. Unfortunately Saf 3 Windows crashes when you scroll past one of the appearance
tests.
CSS, Safari, Tests
| Permalink
1 July 2007
The first independent iPhone benchmark test, compared with a MacBook Pro. John Murch ran a few online benchmarks, among which my DOM vs. innerHTML one.
Unfortunately we still don't know if these figures can be compared with other browsers due to the Date object problems I posted about earlier.
Nonetheless the comparison between Safari 3 on MacBook Pro and iPhone is (should be) valid. Result: the iPhone is much, much slower (factor 100!). That's much more than I expected, frankly.
Benchmarks, iPhone
| Permalink
23 January 2007
A call for screen reader users willing to test the recently published virtual buffer update trick (see under 20 January).
Accessibility, Data Retrieval, Screen readers, Tests
| Permalink
12 January 2007
The Yahoo! team shares some of its data on optimizing web pages by using caching.
Eye opener:
~20% of all page views are done with an empty cache. To my knowledge, there’s no other research that shows this kind of information. And I don’t know about you, but these results came to us as a big surprise. It says that even if your assets are optimized for maximum caching, there are a significant number of users that will always have an empty cache. This goes back to the earlier point that reducing the number of HTTP requests has the biggest impact on reducing response time.
Interesting indeed.
Tests
| Permalink
19 October 2006
A W3C DOM vs. innerHTML benchmark. Its conclusions match mine: innerHTML
is much faster than "real" W3C DOM methods.
Benchmarks, DOM
| Permalink
12 September 2006
Ryan Campbell does some benchmark tests with Prototype's Enumerator, and finds it's significantly slower than a traditional, non-library approach.
If basic JavaScript will do the task, then use basic JavaScript.
Benchmarks, Libraries
| Permalink
5 August 2006
JavaScript benchmark tests. Result (Win only): Opera super-fast, IE OK, Firefox slightly less OK.
Benchmarks, JavaScript
| Permalink
26 June 2006
If you happen to own a mobile phone with browsing capabilities, do these tests. They might lead to a mobile phones compatibility table - and everbody knows we desperately need one.
Mobile, Tests
| Permalink
11 June 2006
Which JavaScript loop is fastest?
Benchmarks, Core
| Permalink
9 May 2006
Surprisingly, Joe's conclusion is 'Everybody could do everything. It just wasn’t all that convenient.'
Accessibility, Data Retrieval, Screen readers, Tests
| Permalink
4 May 2006
James Edwards discusses screen reader JavaScript support. Chaotic.
Accessibility, Events, Screen readers, Tests
| Permalink
23 December 2005
Dave Johnson did some benchmarks for W3C DOM, JSON and XSLT as Ajax response formats. His conclusion is that XSLT is by far the fastest method. I hope he gets around putting his test pages online soon, so that people can verify this conclusion.
Benchmarks, Data Retrieval
| Permalink
5 November 2005
John Allsopp presents his research of the use of class names and ids. He hoped for a kind of consensus on 'the best' values for these attributes, but didn't really find any.
HTML, Tests
| Permalink
16 September 2005
A golden oldie, but I'd never mentioned it before. I always like to read about X vs. XP, the more since they're the two operating systems I own.
Tests
| Permalink
1 August 2005
Some tests for determining JavaScript execution speed. Please do the tests; the results are automatically added to the database.
Benchmarks, JavaScript
| Permalink
A reaction from the Safari team to my benchmark test of the same name. Although my conclusion seems not to have been correct, the test case allowed the Safari programmers to solve a bug in their getElementsByTagName implementation.
CSS modification, Safari, Tests
| Permalink
On IE problems with pseudo-elements and pseudo-classes.
CSS, IE, Tests
| Permalink
31 July 2005
Dave (can't find his last name) continues his series of JavaScript benchmark tests, this time for finding the fastest method of changing the background colour of a table. The results are interesting, but I wish he'd publish his test pages.
Benchmarks, JavaScript
| Permalink
29 July 2005
Great test page on the working of events in screen readers. If you happen to have an assistive device available, or know someone who does, please do the test! We badly need to know how screen readers actually handle JavaScript.
Accessibility, JavaScript, Screen readers, Tests
| Permalink
20 July 2005
As it says. Lots of browsers.
Browsers, Tests
| Permalink
19 July 2005
MS tips for faster DOM Scripting in Explorer. Contains benchmark tests (I thought I was the only one who did that). The tests could use a bit longer loops (1000 iterations instead of the 100 currently used), but all in all the tips have an experimental basis and can serve as a first step towards real benchmarking.
Benchmarks, DOM, IE
| Permalink
10 July 2005
Benchmarking test for XSLT and JavaScript. Conclusion: Explorer Windows is far faster than Firefox. In Firefox JavaScript is much faster than XSLT.
Benchmarks, JavaScript
| Permalink
A test suite by Gez Lemon that checks what browsers do right/wrong when you send XHTML pages as text/html or as application/xml+xhtml . Could use a formal compatibility table, but otherwise the tests are quite interesting.
CSS, HTML, JavaScript, Tests
| Permalink