LJ treeview friends network browsing tool

Oct 22, 2008 15:42

I fell off the not-programming wagon and produced a web page for browsing networks of LJ friends, which you can play with here (as long as you enable javascript and use Firefox, Internet Explorer doesn't work - hooray!) for the bargain price of suggesting improvements.

It presents the lj users in a tree, like a file system, with the most interesting person at the top (so defaults to me, but other names can be typed in). So it's like a friends-of-friends feature but pushed out to infinity - you can keep digging into the tree almost indefinitely (i.e. until your browser runs out of memory or can't handle the complexity of the dynamic web page).

On the geeky side, the particularly interesting bits include:

It's dynamic HTML not in the limited sense of expanding and collapsing a static tree view, but in building the entire tree view from scratch - there's no HTML for it in the source.

It does AJAX cross-site scripting without triggering the browser's security alerts, so you don't have to disable them.

If you download all the files and use them locally, they won't work.

It finds a use for frames which is not obviously wrong.

Previous post Next post
Up