Elsewhere monthlies

This is the monthly archive for September 2005.

30 September 2005

Mousewheel scrolling event in Mozilla

Stuart Langridge explains a Mozilla event that fires when you scroll with the mouse wheel. It's a bit silly to use a separate event when the scroll event is also there, but it's useful to know that you can actually detect the mouse wheel in Mozilla.

Events, Mozilla | Permalink

The Ghost of NS4

Scott Andrew encounters the ghost of Netscape 4 and tries to squeeze it into Firefox.

JavaScript, Mozilla | Permalink

Using dynamic CSS to hide content before page load

Bobby van der Sluis discusses various ways of adding CSS to hide elements only when JavaScript is supported. Includes a discussion of XHTML pages where the use of document.write() is not possible.

CSS modification | Permalink

28 September 2005

Web applications with Ajax, XUL and Flash

Isolani offers a comparison between Ajax, XUL and Flash. Which will deliver the best web applications? Personally I'm not sure about XUL, it's still a bit of a grey area for me, and besides right now it's insufficiently supported. That might change, of course.

Theory | Permalink

27 September 2005

Treehouse · A Web Development Magazine

An excellent initiative. I'll follow it with interest.

Society | Permalink

26 September 2005

Maintainability, a.k.a. the CSS elephant

Simon calls for ideas on how to write maintainable style sheets. I completely agree that this is going to be a major problem, but unfortunately I have no brilliant ideas to share. If you do, tell Simon about it.

CSS | Permalink

25 September 2005

Got Browser Woes? Think Again.

Molly gives some nasty details of the XHTML implementation of mobile phone browsers. And this is only the XHTML, mind you. CSS and JavaScript support will be much, much messier.

Browsers, HTML | Permalink

window.onload - An Alternative Solution

The other solution to the window.onload problem: HTCs.

onload | Permalink

A History of the GUI

As it says, from the fifties on. Includes many screenshots of obscure operating systems.

History | Permalink

A Computer Geek's History of the Internet

Internet chronicle, 1642-2005.

History | Permalink

Safari HTML Reference

Includes proprietary extensions.

HTML, Safari | Permalink

24 September 2005

The window.onload Problem - Solved!

The load event fires when the entire page, including images, has been loaded. If clueless users upload 5M bitmaps to their sites, the event may fire far too late and the user may see all kinds of odd things happening while he's already doing something on the page.
What we need is a load event that fires when the document structure is complete, but that does not wait for the images. Dean Edwards provides. IE and Moz only, but it's a nice start.

onload | Permalink

22 September 2005

Browser JavaScript Explained

Opera introduces Browser JavaScript, bits of script that seem to rewrite the scripts on pages that don't work properly in Opera. 90 % of the examples is about changing browser detects.
Is this a good idea? It'll help Opera users in the short run, certainly, but what if it changes scripts wrongly? I'd love to take a peek under the hood to make sure that everything works fine.

JavaScript, Opera | Permalink

21 September 2005

40 Things That Only Happen In Movies

'You will survive any battle in any war UNLESS you show someone a picture of your sweetheart back home.'

Fun | Permalink

Improving Link Display for Print

By Aaron Gustafson on ALA. May be a useful script. I especially like the way Aaron first builds his scripts with comments: 'do this, then that, then that'.

JavaScript | Permalink

20 September 2005

Opera - feel free

Opera goes freeware.

Opera | Permalink

19 September 2005

WebKit Fixes in Safari 2.0.1

Official fix list. Rather longer than I thought. The unload event is not mentioned, but fixed nonetheless.

Safari | Permalink

16 September 2005

Hobbes' Internet Timeline v8.1

A chronicle of Internet history.

History | Permalink

How To Ask Questions The Smart Way

Required reading for newbies who want to start posting questions to mailing lists or forums.

Society | Permalink

Nick Moffitt's $7 History of Unix

Useful overview.

History | Permalink

New Media Company Generator

Also a golden oldie, but it's still funny.
Coordinating the best satisfaction.

Fun | Permalink

User-Defined Colors

How to use the user defined colors (active application bar, menu font size etc.) in CSS. Very useful, and this CSS capability isn't much used yet.

CSS, Reference | Permalink

OS Shootout: Mac OS X Tiger vs. Windows XP

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

15 September 2005

New Skool DOM Scripting - The Unobtrusive Behavior Layer

Useful set of slides (using, of course, S5) about the basics of unobtrusive JavaScript.

JavaScript, Theory | Permalink

14 September 2005

When Printing Maims

Eric Meyer says Mozilla's print CSS compatibility sucks. From my own experiences I completely agree.
My Mozilla 1.75 WinXP crashes when I use Print Preview on http://alistapart.com/articles/pdf_accessibility

CSS, Mozilla | Permalink

11 September 2005

Firefox 1.5 developer highlights

Overview of what's new in the Firefox 1.5 beta

Mozilla | Permalink

9 September 2005

Async Requests over an Unreliable Network

As it says. Required reading.

Data Retrieval | Permalink

AJAX Latency problems: myth or reality?

Jep Castelein gives a useful overview of latency problems in AJAX: how and when should you download data? Preload it? Load it only when the user requests it? Small chunks? Large chunks?

Data Retrieval, Linkdumps | Permalink

IE7 Beta Chat transcript from [2 Sept]

IE 7 team members chatting with interested parties. Includes a few interesting notes.

IE | Permalink

5 September 2005

What is “this”?

Problems with the this keyword in xmlhttp's readystatechange event. Turns out that Explorer considers it the window, Mozilla the event handler, and Opera the xmlhttp object.
Interesting bit of lore.

Data Retrieval | Permalink

3 September 2005

evolt.org 3.0 | Workers of the Web, Evolt!

Evolt has been restyled. It's an excellent website to start a career as a web development author on, since it publishes articles by all members, and the feedback and comments are usually quite good.
Since I was moderately active on Evolt from, say, 1999 to 2002, I still have a soft spot for it. I hope that the new site will attract more quality content than the previous one. Don't hesitate, submit an article.

Society | Permalink

2 September 2005

CSS Table Gallery

Nice idea. A gallery of simple but effective CSS table solutions, so that data tables become less boring.
In the true CSS Zen tradition you can submit your own designs, too.

CSS | Permalink

1 September 2005

"HasLayout" Overview

Markus Mielke of Microsoft explains the feared hasLayout property, its use, and the disadvantage of giving everything layout. Very enlightening.

CSS, IE | Permalink


See the August 2005 archive.

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: