Due to some combination of boredom, wanting to talk to people in SL, and inspiration from a vague memory of something Interfect Sonic did, I decided to start work on an AJAX based SL client.
It’s still under heavy development, but the result so far is an application/page/site called AjaxLife.
Post updated for r13
Post not updated past r13. See the AjaxLife category for up-to-date information.
Features
- Basic map
- Teleports
- Accepting/declining teleport offers
- Local chat, instant messages (now fully supported)
- Inventory received notifications
- Friend on/offline notifications
- Balance change notifications, etc.
- Person search
- Partial profile viewing
It also correctly logs you in and out, and notifies you if you were disconnected for any reason.
Known issues
- If you’re on the TG and you zoom out too far, the top half gets chopped off.
- Both grids can see each-other on the map. (Is that an issue?)
- Sometimes SL sends the teleport messages in the wrong order, resulting in the modal teleport wait dialog never leaving.
- Teleports sometimes complete without notification that they ever started.
- IE tends to screw up with dragging the map
Obligitary snapshots


Known supported browsers
- Firefox 1.5+
- Safari 3 (and the latest WebKit nightly as well)
Browsers with minor issues
- Internet Explorer 6/7 (background image tends to flicker, odd script error)
- Opera 9 (annoying keyboard focus issues)
- Wii Browser (works fine, but the layout is slightly off)
- Safari 2 (Buttons are positioned all over the place)
If you want to use it, and trust that I won’t look at your password (which I can’t, and nothing that this does is logged, but you should always be careful and stuff), you can test it at https://ajaxlife.net/.
If there’s enough interest I’ll make a version that you can run on your own machine to connect to, once it’s further developed (e.g. starting IMs, profile viewing, possibly inventory management, etc.)
Please leave any comments you may have. 
Recent Comments