Elsewhere monthlies
This is the monthly archive for July 2005.
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
28 July 2005
Useful overview of basic best practices. Needs to be expanded enormously, but it's good that someone is making a start.
Data Retrieval
| Permalink
The first official Explorer 7 feature list. Subject to change.
IE
| Permalink
26 July 2005
Joe Clark points out that there is no HTML element for footnotes. He also bashes Richard Rutter, which is quite undeserved.
HTML
| Permalink
A subject that interests me highly. I recently considered a sidenote system like the one presented here, but with one slight difference. Maybe I'm still going to write that article, but I first have to study the examples mentioned here.
CSS, JavaScript, Usability
| Permalink
David Flanagan worries about possible conflicting namespaces when pages load a large number of scripts. He tries to create a list of requirements for a JavaScript module system, and asks for feedback. I myself have nothing to offer, since I know too little about namespaces, but maybe some of my readers will be able to help.
Core
| Permalink
Excellent summary.
Fun
| Permalink
22 July 2005
Some reasons why AJAX is more popular than DHTML was back in the nineties. Also a few caveats that apply when working with AJAX applications.
Data Retrieval
| Permalink
20 July 2005
May 2004 report on the penetration of Web technologies. Contains a link to the July 2005 report.
Interesting facts:
JavaScript use: 55 % stable (I'd expected more)
CSS use: up from 35 to 44 % (yeah!)
Flash use: up from 9% to 12 % (pity)
Society
| Permalink
An interesting function that allows you to set breakpoints in your JavaScript code. When a breakpoint is encountered, you can read out the values of your variables, which can be quite handy when you encounter a bug you can't solve with pure alerts. The script is one of the few practical examples of the use of closures.
Core
| Permalink
Unobtrusive script that writes the HTML for a Flash movie into your pages if the user supports the correct Flash version. This allows you to use a nice placeholder message for noflash users, and to keep your pages valid since you don't need EMBED tags and such.
JavaScript
| Permalink
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
18 July 2005
Isofarro adds to the list of blog entries about Saturday 11 June, when the JavaScript revolution began.
@media 2005, JavaScript
| Permalink
Totally useful!
CSS, Reference
| Permalink
15 July 2005
Interviews with the Netscape founders. Interesting bits of history.
Browsers, History
| Permalink
14 July 2005
Erik Arvidsson proposes a few additions to JavaScript 1.6 . I largely have no opinion on these subjects, because I know too little about Core functionality, and avoid dates whenever I can. I'll leave it to wiser minds than myself to decide on these matters.
Core
| Permalink
Many links about many aspects of front end development. The only thing that's lacking is a serious JavaScript category; although DOM and AJAX are present the focus seems to be more on theory and toolboxes than on pure JavaScript development.
Linkdumps
| Permalink
Excellent introduction to using XMLHTTPRequest by Cameron Adams.
Data Retrieval
| Permalink
Eric Meyer has created an AJAX application that projects the effects of a nuclear strike on a Google Map. It uses Google Maps and some extra data Meyer created. This combining of data from different sources is going to be very important.
JavaScript
| Permalink
A candidate AJAX best practice. I'd go for a simplified option 2: remember the node the data should be appended to and append it even when the user has clicked elsewhere.
Data Retrieval
| Permalink
12 July 2005
As it says. By Joe Clark.
Accessibility, Screen readers, Usability
| Permalink
Simple and to the point. I never thought of the target || srcElement trick. Worth remembering.
Core
| Permalink
11 July 2005
Useful overview of how Google's Page Rank works.
Server side
| Permalink
...Bush then recited a selection from The Bucolics in the original Latin, pausing occasionally to translate into French out of respect for his friend Amélie du Maurier, a young Parisian concert violinist in attendance...
Fun
| Permalink
Which CSS properties change when Mozilla goes into quirks mode?
CSS, Reference
| Permalink
Dedicated to providing solid information, documentation, and community for Mozilla and Firefox developers. Looks like an interesting initiative, and as far as I can see now the JavaScript and DOM pages might eventually take the place of the alas disappeared devedge JavaScript reference.
CSS, HTML, JavaScript, Mozilla, Reference
| 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
Interesting series of compatibility tables for HTML, CSS and JavaScript in Explorer Windows, Mozilla and Opera. I think my W3C DOM Tables are more useful and detailed, but the tables here are definitely more complete.
CSS, HTML, JavaScript, Reference
| Permalink
8 July 2005
Molly gives a linkdump of the reactions on the foundation of the WaSP ATF. Includes most important accessibility articles of the last two weeks or so.
Accessibility, Linkdumps
| Permalink
7 July 2005
This tool might be useful. Run it, mouse over an element and see information. Only drawback: it doesn't work on generated elements. Turn off and then on to solve this problem.
DOM, Tools
| Permalink
Mike Davidson's excellent overview of cost/benefit ratios in accessibility. The article also repeats that we don't know as much as we think we know.
Accessibility
| Permalink
Must-read about the usability of AJAX applications.
Data Retrieval, Usability
| Permalink
6 July 2005
Tarquin gives some useful tips about writing efficient scripts. His discussion of for-loops and the errors people make when writing them are especially interesting.
Core
| Permalink
Very complete list of all the blogs that matter in web development land.
Linkdumps
| Permalink
Dave Shea discusses the new accessibility wave and concludes we don't know as much as we think we know.
Accessibility
| Permalink
Useful overview of the current state of JavaScript.
JavaScript
| Permalink
Take the survey! The survey pages include a VERY slick bit of AJAX scripting
Society
| Permalink
The JavaScript gurus discussing beer (could also be the beer gurus discussing JavaScript; I can't quite remember)
@media 2005, Photos
| Permalink
Bruce Lawson on @media 2005
@media 2005
| Permalink
Veerle Pieters on @media 2005
@media 2005
| Permalink
Molly Holzschlag on @media 2005
@media 2005
| Permalink
Derek Featherstone explains why screen reader users might have to turn off JavaScript.
@media 2005, Accessibility, JavaScript, Screen readers
| Permalink
Andy Budd on @media 2005
@media 2005
| Permalink
Andy Clarke on @media 2005
@media 2005
| Permalink
Jeremy Keith on @media2005
@media 2005
| Permalink
Roger Johansson on @media2005
@media 2005
| Permalink