November 23, 2005

An open gripe at the people behind blogbuilder's javascript

Seriously bad form on the javascript front.

These things need to be accessible! I spent the last several days using Mac OS 9 (for reasons I won't explain right now) and found myself completely unable to update this.

The "Create entry" link contains an acceptable drop-down menu in most browsers. For some reason, this doesn't work under Mac IE. This I don't really care about; nobody is really expected to test in Mac IE any more.

The problem is that when this drop-down menu does not appear, the link becomes pointless. There's no reason not to link it to the main "new entry" page, and some very strong accessibility arguments for doing so.

Another example of this is in the comments link at the bottom of each entry. It uses a javascript: URL to open a new window with the comments in it. Unfortunately, this means that when I try to open it in a new tab (we're back with a decent browser now), all I get is a blank window with a useless javascript URL in the address bar.

Once again, you make sure the link is accessible by making sure the URL actually goes somewhere. This means moving the javascript to where it was meant to be: the onclick event. But it means that I can middle-click to my heart's content, and anybody wandering around with javascript disabled (for whatever reason) will face no obstacle at all.

P.S. The rest of it I like.

- 5 comments by 2 or more people Not publicly viewable

  1. Alan, thanks for your feedback. We do our best to support as many browsers as possible, but you are right, we're not really trying for Mac IE :)

    The comment popup with javascript is a good point actually, I'll have a look into if we can get the comment popup to work as a popup and openable in a tab.

    P.S. Glad you like the rest of it

    28 Sep 2005, 08:53

  2. John Dale

    Fair points both, and now logged as bug reports; see here and here.

    28 Sep 2005, 10:11

  3. Excellent, thank you.

    28 Sep 2005, 13:40

  4. Huh.

    I tried editing this entry to add a tag, accidentally clicked save for later, and now its date has been reset.

    23 Nov 2005, 01:16

  5. yeah, that happens a lot, i've never used save for later so i've never done it myself though.

    23 Nov 2005, 01:17

Add a comment

You are not allowed to comment on this entry as it has restricted commenting permissions.

New blog location

After a hiatus of several years, I’ve started blogging again at

My website

Looking for more information about Alan Hazelden? Follow me on Twitter or go to my website.

November 2005

Mo Tu We Th Fr Sa Su
Oct |  Today  | Dec
   1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30            

Search this blog

Blog archive


Most recent comments

  • Knife game: No actual cutlery involved. A single player starts with the "knife" by clasping his or h… by Noyb on this entry
  • My friends and I have taken to this one very silly game lately that's probably altogether too insula… by Ian S. on this entry
  • Great, thanks for those! That first one I would know by the name of Wink Murder, usually with a sing… by on this entry
  • I don't know the names for these games, so I'll make them up: Sniper. Randomly choose who is the sin… by zep on this entry
  • I recommend checking out Project Sprouts from Luke Bayes. It makes obtaining and configuring the fla… by Duncan Beevers on this entry


Not signed in
Sign in

Powered by BlogBuilder