Neil's Place

June 28, 2003

12:09 PM Standards poll

I haven't done a poll in a while.

What do you do if the standards don't do what you need?

Come up with an alternative standards-based solution
Make up new standards
Embrace, extend, extinguish
Whine, moan, complain
Standards? Standards are for weenies!
Go back to bed


Comments ( 3 )

June 26, 2003

10:44 PM Looking for a RSS service like this...

I'm looking for a URL/WebService in which I can pass a list of RSS URLs and it will return a list of last update times for them. That way I can compare them client-side and download only the updated feeds.

Does such a thing currently exist? Surely so.

Comments ( 34 )

12:04 PM XUL Maker

A new version of XUL Maker is available. It's a visual IDE for XUL. I think it shows great potential, however I don't like the UI. It's way too complicated. For instance the content area by default is only 25% of the window. The rest is occupied by row upon row of toolbars, a sidebar and a help area.

So I wrote a lengthy piece on what I think should be done to simplify the interface.

Comments ( 26 )

June 24, 2003

12:24 PM Interesting Events of the Day

Yesterday, two interesting things happened:

  • A dog's nose touched me.
  • I intentionally ate a mushroom.

Comments ( 41 )

June 22, 2003

8:16 PM Editable treecells

So I wanted to have editable XUL treecells for something, so I created a binding which seems to work. Well, except the text cursor doesn't appear, but one can still edit and select cell text.

Various Mozilla issues prevent it from working completely with custom views or RDF content (rendering bugs), or menulists in the cells (mouse events don't work). But it does work with remote XUL.


To edit a cell, double-click on it.

Comments ( 12 )

June 20, 2003

6:30 PM

Here is a summary of recent Mozilla related news.

Mozilla 1.4RC2 is now available. It contains various features that won't be in 1.5.

So Dave Hyatt walks into a bar and orders a drink. 65 Mac users spend the rest of the evening discusing it.

Many people are wondering what happened to Blake's weblog. Could he just be really busy? Did his parents take away his computer privileges? My current theory is that some FirebirdSQL developers found him, roughed him up a bit, stole his lunch money, and kidnapped him. He's currently imprisoned somewhere in a dark room, right near the room where the MNG users are torturing Pavlov.

Microsoft keeps cancelling their browsers to various degrees. Here's a summary:

IE for UnixCancelled
IE for WindowsStandalone versions cancelled
IE for MacintoshCancelled
IE for BeOSNo cancellation announcement

In a completely unrelated story, AOL strikes a deal to use IE for the next seven years.

Finally, to avoid confusion, XUL has been renamed XLDUIMASMAEOAIXLTUI. That stands for 'XML Language for Describing the User Interface used by the Mozilla Application Suite and Mozilla-based Applications and Extensions, but not Other Applications that use an Incompatible XML Language for Their User Interface'.

Comments ( 5 )

5:58 PM Topicalla screenshots now available

Some screenshots of Topicalla are now available.

Comments ( 0 )

June 18, 2003

12:59 PM Topicalla - Now with View Source

Here's what I've added recently to Topicalla:

  • Tabbed Browsing, although the back and forward buttons don't enable/disable properly when switching tabs.
  • Multiple Views - so, for example, you can view a list of movies or RSS feeds in an icon view, a tree view or a normal view. Both the icon and tree views have a simple filter field for showing only certain items.
  • Two forms of View Source, the normal browser style, and an RDF source form, which outputs the current RDF data as a list of triples. I may modify the output later to be in N3 format or something like that.

The CVS doesn't sem to be working at the moment so I can't check in the view source changes. I'd also hoped to have a build of the component as well, but I can't seem to get it to be recognized on a non-debug build of Mozilla.

Next, I think I'll work on some customize UI.

Comments ( 32 )