Elsewhere monthlies

This is the monthly archive for July 2005.

31 July 2005

Javascript Benchmarking - Part II

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

Access Matters - JavaScript Quiz

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

Best Practices: Implementing javascript for rich internet applications

Useful overview of basic best practices. Needs to be expanded enormously, but it's good that someone is making a start.

Data Retrieval | Permalink

What's New in Internet Explorer 7

The first official Explorer 7 feature list. Subject to change.

IE | Permalink

26 July 2005

There’s no such thing as a footnote

Joe Clark points out that there is no HTML element for footnotes. He also bashes Richard Rutter, which is quite undeserved.

HTML | Permalink

Footnotes and sidenotes with JavaScript and CSS

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

JavaScript Module Conventions?

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

The War on Terror in Bourne Shell

Excellent summary.

Fun | Permalink

22 July 2005

Ajax reconsidered

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

Technology Penetration Report

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 Flash Objects (UFO) v1.0

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

Browser speed comparisons

As it says. Lots of browsers.

Browsers, Tests | Permalink

19 July 2005

Faster DHTML in 12 Steps

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

Promoting modern JavaScripting

Isofarro adds to the list of blog entries about Saturday 11 June, when the JavaScript revolution began.

@media 2005, JavaScript | Permalink

CSS Cheat Sheet

Totally useful!

CSS, Reference | Permalink

15 July 2005

Remembering Netscape: The Birth of the Web

Interviews with the Netscape founders. Interesting bits of history.

Browsers, History | Permalink

14 July 2005

JS: The Good, the Bad and the Ugly

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

Web Developer's Handbook

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

AJAX: Usable Interactivity with Remote Scripting

Excellent introduction to using XMLHTTPRequest by Cameron Adams.

Data Retrieval | Permalink

Mapping Doomsday

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

AJAX: Best practice for Asynchronous Javascript

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

Screen-reader usability at a standards-compliant E-commerce site

As it says. By Joe Clark.

Accessibility, Screen readers, Usability | Permalink

And and Or in JS

Simple and to the point. I never thought of the target || srcElement trick. Worth remembering.

Core | Permalink

11 July 2005

Pagerank Explained Correctly with Examples

Useful overview of how Google's Page Rank works.

Server side | Permalink

Bush Regales Dinner Guests With Impromptu Oratory On Virgil's Minor Works

...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

Notes on Mozilla Quirks Mode

Which CSS properties change when Mozilla goes into quirks mode?

CSS, Reference | Permalink

developer.mozilla.org - alpha

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

Javascript Benchmarking - Part I

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

MIME Type Test Suite

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

Web browser standards support

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

Accessibility Discussions: Article and Commentary Roundup

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

Mouseover DOM Inspector

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

The Accessibility Chronicles

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

Ajax Mistakes

Must-read about the usability of AJAX applications.

Data Retrieval, Usability | Permalink

6 July 2005

Efficient JavaScript code

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

Sites & Blogs

Very complete list of all the blogs that matter in web development land.

Linkdumps | Permalink

Made for All of Us

Dave Shea discusses the new accessibility wave and concludes we don't know as much as we think we know.

Accessibility | Permalink

Javascript: what’s next?

Useful overview of the current state of JavaScript.

JavaScript | Permalink

MIT Weblog Survey

Take the survey! The survey pages include a VERY slick bit of AJAX scripting

Society | Permalink

The JavaScript Gurus

The JavaScript gurus discussing beer (could also be the beer gurus discussing JavaScript; I can't quite remember)

@media 2005, Photos | Permalink

@media 2005: gossip, Guinness, girls ‘n’ geeks

Bruce Lawson on @media 2005

@media 2005 | Permalink

The social factor of @media 2005

Veerle Pieters on @media 2005

@media 2005 | Permalink

The Passion of @media 2005

Molly Holzschlag on @media 2005

@media 2005 | Permalink

JavaScript and Accessibility

Derek Featherstone explains why screen reader users might have to turn off JavaScript.

@media 2005, Accessibility, JavaScript, Screen readers | Permalink

My Thoughts About @media2005

Andy Budd on @media 2005

@media 2005 | Permalink

@media2005 has drawn to a close

Andy Clarke on @media 2005

@media 2005 | Permalink

I'm b@ck from @media

Jeremy Keith on @media2005

@media 2005 | Permalink

Impressions from @media 2005

Roger Johansson on @media2005

@media 2005 | Permalink

This is the linklog of Peter-Paul Koch, mobile platform strategist, consultant, and trainer. You can also visit his QuirksBlog, or you can follow him on Twitter.

Atom RSS

Category rchives: