AjaxLife

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
AjaxLife Snapshot 1
AjaxLife Snapshot 2

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. :)

279 Responses to “AjaxLife”


  1. 1 Zack Voom

    Wow! This is amazing! Are you using Sim-Caps, LibSL, magic? The interface is nice, it looks and acts better than Windows, plus it is pretty fast. Great Job! I am definitely interested!

  2. 2 The voice of your conscience

    YAY POST!

  3. 3 The voice of your conscience

    Your blog ate 70% or so of my comment.

  4. 4 Katharine Berry

    Using “<” will cut off your post. Use “&lt;” instead.

    It happens because the blog comments support HTML. Well, a subset of it anyway.

  5. 5 Xaelon Olejniczak

    Wow, I’m pleasantly surprised. Really good job Kath.

  6. 6 The voice of your conscience

    And they said technology is our best friend. *Insert shifty eyes here instead; too afraid to try any symbols now xD*

    Well, so all I said was that maybe you’re aware of the fact that you were suppposed to do this when I couldn’t get into SL, you know. :p It’s always cool to see you begin new superdifficult projects, though.

    They get better each time. I wonder what will be the major project, though. *The* project. You could hack into Mr Gates’ computer at some point and leave him a “I pwned you” message or something like that.

    Hmm, I always wanted to be one of those hackers that look all, you know, like meanies, and make major bad things collapse and all. Sad thing my computer skills suck. :p Yours don’t, so you might as well live my dream xDD

    OK, random and long enough now. I’ll log in to chat with you instead. o.O

  7. 7 The voice of your conscience

    Wait.

    Now that I’m at this, I think you should change the snapshots thingy. Take two of yourself: one of you wearing a crown, and the other one as you step happily on your TG map sculpties.

    ^^

  8. 8 Cory Bjornson

    Hi, Kath
    NICE work on the Ajax life client
    Also Aside from your ungodliness O.O
    On my ancient PC >_> it’s still lives on 98
    I Keep getting this when i attempt to login on it:
    ===============================================
    Error parsing reply XML: ‘Element’ is an invalid node type. Line 2753, position 2. at System.Xml.XmlReader.ReadEndElement () [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]
    ===============================================

  9. 9 Cory Bjornson

    Also Something I noted later…
    I was unsuccessfully trying to login with Mozilla Firefox, It did Work with IE 6.1 >_>

  10. 10 Katharine Berry

    That means LL’s login server was screwy. I think.
    It’s an error message being generated by my server. >.>

    And what version of Firefox? It won’t work on old versions. :p

  11. 11 Jaz Impfondo

    I love it. Great job ;)

  12. 12 Cory Bjornson

    Actually it did work later…
    And If you keep adding to this… it will replace LL’s client O_O….

  13. 13 Barry

    Katharine, Awesome. I can’t wait to check it out. Btw, everyone’s talking about it on the SLED (SL educator’s) list.
    Barry

  14. 14 The voice of your conscience

    Kath is famous!!!!!! ^^

  15. 15 Katharine Berry

    Works on the MG now. :D

  16. 16 Jamie Palisades

    How wonderful. What a great project – and use of AJAX. Yay Kath

  17. 17 Barry

    The educator’s will be pleased. :-)

  18. 18 Max Bergson

    Terrific! This is one of the most interesting SL developments I have seen in a very long time.

  19. 19 Nick Noakes

    Katherine

    This is brill work! Got into MG fine on FF2 / Win Vista. IM, Online notifications both good. Got a teleport offer, accepted and the FF2 crashed .. but hey I’m on Vista and FF crashes at least once a day on me! :-)

    Great work and kudos. Any chance of your hitting the open source SL client and making it more edu friendly? ;-) (only half-joking!)

    Nick

  20. 20 Katharine Berry

    And I’m sitting here watching my puny, low-spec server die under the weight of being logged into SL repeatedly (try logging a machine with 300MB of RAM and no graphics card into SL a few times over >.>). Also, I think you all exposed a bug in the server that’s really not helping load issues either.

    On the other hand, it’s 3:18am. And it seems to be able to run AjaxLife fine, provided I ask nothing else of it. And I have school in a few hours. Bed time!

    /me is considering getting another server to run this.

  21. 21 Destiny Niles

    Thanks. Works great from home. Now to try it at work where I can’t get unto SL and see if it works there.
    I own you some lindens big time when you make it to the main grid.

  22. 22 Gwyneth Llewelyn

    Can I just say that I’m incredibly impressed?… I think I’m still wiping my eyes and trying to wake up!…

  23. 23 thea

    Amazing job, Katharine!

  24. 24 The voice of your conscience

    *Spams more*
    -Another- server? I wonder how much you’re investing in this. :p
    So well, I’d try to become useful in SL to help you with the costs, but that’s kinda impossible. xD Can I be the one cheering and giving moral support? ._.
    Meh. I should begin working as a translator. o.O

  25. 25 Otenth

    This is so fantastic! Logged in to MG using FF2 on Mac OS 10.4.10

    I’d love to be able to use this on a regular basis. Starting IMs would be nice; being able to organize Inventory would be beyond fantastic.

  26. 26 TigroSpottystripes Katsu

    would it be possible to add somthing like a mu* surroundings description that would list everything, just avatars, just “aactive” objects, just phys objects and perhaps other types of filters people might want to use, and once that is working, you could have the avatar face specific directions and/or sit on objects with text commands (or is the avatar never displayed with this? (I’ve not tried it yet, I’ll probably going to wait a bit more till no disaster causing bugs are in it nor anything)

  27. 27 Hamlet Au

    Katharine, I blogged about it here and used one of your screenshots with credit, hope that’s OK with you:

    http://nwn.blogs.com/nwn/2007/07/web-to-world.html

  28. 28 Trinity Dejavu

    Oh my – This is very very impressive, except it logged me out after a few moments and I couldn’t talk.

    My suggestion – Less floating dragging windows, make a (dare I say it) old fashioned web interface, then it will be awesome for logging in a staying in touch – even from work *grins*

  29. 29 Fleep

    Wow! Great job Katharine, lots of folks will find this very useful indeed. Keep up the good work!

  30. 30 Sterling Whitcroft

    Safari 2.0.4 says,
    “Proxy Error

    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request GET /ajaxlife-s/login.kat.

    Reason: Error reading from remote server

    Apache Server at secure.katharineberry.co.uk Port 443″

  31. 31 Lucas Pretti

    Hey, Katharine. It did not work with IE 6.0 neither Firefox 2.0.
    But it seems to be amazing. Can un help me? :)

  32. 32 Katharine Berry

    It had died due to excessive load… it’s working again. For now. As soon as I restarted the server three people logged in. Try again before it crashes! :p (I’ve been thinking, and I think I have a plan for spreading the load about. It’s a shame my server’s so miserablely low performance.)

    Using it from school on IE6 and it’s fine. On Safari 2 I think it’s broken anyway, but have no idea why. I’ll uninstall 3 (theoretically reverting to 2) and look into it when I get home.

  33. 33 Ordinal Malaprop

    I similarly can’t get in, but it does sound fantastic and I can’t wait to try it.

    TigroSpottystripes’ suggestion is very interesting; I suppose one could start to do that with an attachment using llOwnerSay (“A has entered chat range”, “B is moving towards you at speed C”, “Ouch! You bumped into D!”). It could also have a “follow avatar” command so that people could lead you around. Wouldn’t be too tricky.

    Actually, I might do something like that anyway, for those moments (hours) when the screen is so full of script windows that I can barely see anything at all.

  34. 34 Katharine Berry

    I have to say, I’m not clear on why you can’t access it. You apparently have to wait about a minute for the login page to load, but once it has done so it has little issue with further interaction.

    Is it throwing error messages (like C# exceptions thrown by a bug in libsecondlife), JavaScript errors, or just not loading? Where does it die?

    Sorry for the questions, but I can’t reproduce any problems from my limited testing environment. (If you’re using IE6, ignore it if it shows a JavaScript error – it means nothing. But it isn’t consistent either.)

    If you’re using Safari 2 on a mac it’ll hang on “Loading subsystems.” In fact, any completely unsupported browser will, usually with a JavaScript error.

  35. 35 Katharine Berry

    As soon as I posted that I killed my server by mistake. Which probably didn’t help.

  36. 36 Ralph Grenville

    *bows in reverence*

  37. 37 Peter Stindberg

    Awesome project! I just tried it with my alt. However even though the alt showed off next to me it was ruthed, didn’t show up in my freinds list, and didn’t receive IM’s. It could not send IM’s either, but it could send publich chat, however did not receive publich chat.

    Keep on though – this might become interesting.

  38. 38 Tinsel Silvera

    Hey Katherine: Great creation – I wish I could get in but this is the message I keep getting. I do have IE 6. Let me know. Thanks. {:o)

    Bad Gateway
    The proxy server received an invalid response from an upstream server.

    ————————————————————

    Apache Server at secure.katharineberry.co.uk Port 443

  39. 39 Katharine Berry

    “The proxy server received an invalid response from an upstream server.” means that I temporarily turned off the AjaxLife server, probably due to high load. It usually comes up again a few minutes later.

    Peter, you tried it just before I killed it. My server had a load average of 120 or so, and was in no state to do anything. Try again? (Can’t be sure that it’ll be any better though – the load, and interest, is unexpected, to say the least. This was an “I want to talk to my friends at school” and “Let’s see if I can make this work…” project.)

  40. 40 Tinsel Silvera

    You are a genius Miss Katharine! I was looking at my associate Miss Noble who just used her web browser to come inworld. Amazing! Thank you for this most enjoyable experience. {:o)

  41. 41 Yo Brewster

    Wow Kat – congrats on this – please continue working on this project, it clearly has a lot of potential. I would suggest for you to make an instant messaging tool like meeboo which we for instance could implement into sites like SLProfiles. If you plan on doing this, let me know – I’m clearly on board!

  42. 42 Frans Charming

    I tip my hat to you katharine, i’m seriously impressed.
    Great work!

  43. 43 Steve Mahfouz

    On IE 7 for Windows XP, it keeps giving me “loading subsystems” message. I’ve put your site in the trusted zone and tweaked my browser.

  44. 44 rikomatic

    Awesome work on this! I’ve been waiting on a thin client like this for awhile now.

    Now go create a version that works on the iPhone!

  45. 45 Steve Mahfouz

    K-Meleon 1.1, it works in that browser fwiw once you’ve tweaked the User Agent to Firefox 2.0.

  46. 46 Prokofy Neva

    Ok, kids, um, could you explain two things for me:

    o how can I be sure that the same abilities you used to hack up this client won’t be used to swipe my SL password? for example — just asking, I realize it could be a stand-alone downloadable piece of software that you can’t access, but, just asking

    o how secure is the transfer of my Linden dollars into my Linden account which can have RL US dollars in it? Again, just wondering if you thought of these things, playing in the sandbox.

  47. 47 Steve Mahfouz

    SeaMonkey 1.1.2, it also works on this browser. Great work Katherine !

  48. 48 Katharine Berry

    Prokofy, your first concern is entirely valid. I promise I won’t, and there are probably some dire legal consequences if I do. But I can’t make you believe me, and it’s probably a good idea not to believe any random person. However, I give my word that I won’t. If that’s not good enough, just don’t use it. :)

    I’m not sure I understand your latter concern, however. It has no obvious relevance to this that I can see.

  49. 49 Khamon

    This is way cool. I’m totally impressed.

  50. 50 Steve Mahfouz

    Proxy Error

    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request GET /ajaxlife-s/login.kat.

    Reason: Error reading from remote server

    I get this message when trying to use Opera 9.21.

  51. 51 Toneless Tomba

    Awesome job. If I could only give out inventory and pay people I would hardly have to log in SL :)

  52. 52 Katharine Berry

    Means the server crashed. (actually LibSL got caught in an infinite packet resending loop, apparently). Fixed, in any case. :p

    (Here using the “It’s not really resolved, as such, just stood up again meaning of “Fixed.”)

  53. 53 The voice of your conscience

    Yo Brewster – you might want to check one of her pages, TSL Profiles. We have IM there :D so I’m sure that, even if she doesn’t include it in Ajax (I don’t even know what is possible or not in there, hehe), I’m sure the thingy is still possible.

    Prokofy – If this is worth anything, I’ve used three different services provided by Katharine (and am about to use a fourth one) which involve the use of passwords, and I can tell that she is the only person in SL I would trust my personal information to. If the numbers of users of AjaxLife are not sufficient, perhaps you could add the ones of TSL Emporium and TSL Profiles. I agree that it is a wise choice not to take security for granted, though, so it’s a personal choice :D

  54. 54 Rhiannon

    Wow Katharine!

    This really is an amazing and very useful thing you are developing here. There are a lot of people with either limited spec computers or who want to keep in contact with others within Second Life without necessarily having to be running the full SL client app.

    I tested it on Firefox v. 2.0.0.4 on my PC and it works beautifully. I will cross text it in IE and Netscape and also fire up my Mac Powerbook and test in those browsers. Let me know if you need any other help regarding this…would offer to help set up a project wiki site since there seems to be a lot of interest in what you are doing.

    Let me know. :)

    Joyce Bettencourt
    aka Rhiannon Chatnoir in Main Grid
    & Rhiannon Ferlinghetti in TSL

    Bravo!

  55. 55 Ordinal Malaprop

    Well, it seems to work for me from home, perhaps that earlier failure from work had some other issue relating to it.

    When I get a chance I shall certainly do something along the lines of the theoretical attachment I mentioned.

  56. 56 Katharine Berry

    @Toneless: Working on both of those. ;)

    Unfortunately, the unexpected surge of publicity has moved adding new features secondary to keeping it running.

  57. 57 AJP

    Very cool. Take a look at http://www.ajax3d.org – open source folks/forum working with AJAX and virtual world environments. Might get some help and/or ideas there.

  58. 58 Steve Mahfouz

    Works with Safari for Windows 3.0.2 (522.13.1)

  59. 59 Oz Spade

    This is awesome! You’ve single handedly done something residents have been begging LL to do for a long time! Congrats!

    I have some experience with Ajax and could help out with some minor things if you need any help. I don’t have a whole lot of time to offer but I’d gladly do what I can. Stuff like web interface design is what I’m familiar with.

    I’ll be checking this out frequently! Can’t wait to see what you do with it. :D

  60. 60 Awsoonn Rawley

    I can only say one word about this….

    wow.

    I wasn’t able to get in though… when I tried to login, i got this.:

    Error parsing reply XML: The double tag from namespace is expected. Line 289, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

    FF2.0.0.4 on Ubuntu Linux.

  61. 61 Katharine Berry

    I’m still thinking that’s caused by the login server sending back improperly escaped folder names, since it absolutely consistently affects some people, and never others. And this applies to other libsl based things too.

    I’ll try looking into it. >.>

  62. 62 Howard Larkin

    Hi Kat! You’re simply awesome! I’m behind a proxy and several others :) , using IE7 and my error message is right after i’m trying to login and it loads up to like 1/3-1/2 of the progress bar.

    Keep up the good work! :)

    Error parsing reply XML: The i4 tag from namespace is expected. Line 44, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

  63. 63 Howard Larkin

    Sorry, I managed to log in with an alt who has almost no objects in inventory. *grins* (Now it’s loading subsystems for a few mins now. But I saw your comment about javascript-error related hangups there. :-/

  64. 64 Mind Booster Noori

    Hi there, and thanks for this great service!
    Any chances of we seeing AjaxLife Open Sourced? It would be really cool to pick up your stripped down SL viewer and hack it around so it would look like a MUD…

  65. 65 ethan

    hey, the sid thing, which i don’t know what is, is still appearing in the statusbar of your snapshot o_õ noticed you tried to hide it in the address bar, perhaps for some security reason!

  66. 66 paulie femto

    The server says:

    “Bad Gateway
    The proxy server received an invalid response from an upstream server.”

    I can visit https://secure.katharineberry.co.uk/ and see the message.

    I can see a directory listing at https://secure.katharineberry.co.uk/ajaxlife/

  67. 67 Katharine Berry

    I had turned it off for a while. It’s back on now. :p

  68. 68 paulie femto

    Thx for turnin it back on! I get the login page now. On login attempt, I get an error:

    Error parsing reply XML: The i4 tag from namespace is expected. Line 2333, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

  69. 69 Katharine Berry

    I’m pretty convinced that’s a libsecondlife or Second Life bug relating to odd characters in inventory folder names – it happens consistently for some people and never for others. I’m not sure what to do about it though. :p

  70. 70 paulie femto

    Thx for the tip. I’ll go inworld and check for odd inventory folder names. :)

  71. 71 paulie femto

    Sweet. I can get in with my alt. He just has a basic inventory. This is neato.

  72. 72 ianah0

    Me want on my laptop! Me also want source please!

    You rule.

    thanks

  73. 73 JP

    Server down again, or is this something else?

    Bad Gateway

    The proxy server received an invalid response from an upstream server.
    Apache Server at secure.katharineberry.co.uk Port 443

  74. 74 Katharine Berry

    See my most recent post. It’s up again. Until it dies.

  75. 75 Prokofy Neva

    >Prokofy – If this is worth anything, I’ve used three different services provided by Katharine (and am about to use a fourth one) which involve the use of passwords, and I can tell that she is the only person in SL I would trust my personal information to. If the numbers of users of AjaxLife are not sufficient, perhaps you could add the ones of TSL Emporium and TSL Profiles. I agree that it is a wise choice not to take security for granted, though, so it’s a personal choice :D

    This doesn’t scale “I can vouch for this person being a good person so download their hacked client!”. I’d have to study the mechanism of it more to understand what is and isn’t accessible

    Meanwhile, a seasoned tekkie has helpfully explained that I should use an alt that has no money or anything in it I’d care about and change the password to test it. Makes sense.

    I’m not at all overly fussy about security. I am fussy about false claims, however.

  76. 76 Barry

    Prokofy,
    Please don’t even suggest calling her integrity into question. Katharine never offers anything but the truth, but I am sure you would appreciate.

  77. 77 The voice of your conscience

    Barry – I think Prokofy is right to have concerns like that, especially when he does not have communication with her on an everyday basis or so.

    Prokofy – As I said, your question is justified – the problem is that there is no way to prove you something. I thought I would tell you about my experience using Katharine’s services in case hearing input from someone other than her helped, but not even having Philip Rosedale’s word on this would give enough safety. Again, there are only two possibilities, and I and alll the other people who’ve used things developed by Katharine (and I’ve no doubt) have never had security problems because of it. I think testimonials are the best you’ll get as a response, honestly, so the decision of trusting something that is not entirely secure is up to you. Good luck with it :D

    To make this even longer… Almost 100 comments, wheee! Can we make a blog party?

  78. 78 Ibbie

    Kudos! Great idea – I myself had been tooling around with libSL using IronPython (ala the clr module and Mono), and had actually considered something similar to this.

    Can you enlighten us as to what language the backend code is written in?

    I know you said you eventually planned on open sourcing it – please, please do. In fact, if/when you do, you might consider hosting it on code.google.com, or sourceforge, if for no other reason than to relieve your poor server of some of this load. Just a thought – I know how bad it can get when one is slashdotted or dugg.

    Again, great work; I can’t wait until the source is released. :D

  79. 79 The voice of your conscience

    Ah, sorry for the double post (closer to 100, anyway x]), but maybe going through the entire open-source codes once they are out will help you a tad bit more making that decision, Prokofy.

    -Mariel Voyunicef

  80. 80 Barry

    Mariel, Oh, I certainly agree it is a VERY important question to ask. But after the answered, Prokofy said “I am fussy about false claims” which I thought was not fair. That’s all.
    Barry

  81. 81 pizzaguy Clutterbuck

    I just felt like putting it out that i made some icons for AjaxLife shortcuts. they can be found here: http://forums.secondlife.com/showthread.php?p=1581210

  82. 82 Sophie

    Hey Katharine,

    looks like you got dugg yesterday – explains the ton of server traffic! Congrats!

    – Sophie

  83. 83 Ana Stubbs

    I keep getting time outs when I try to log in.

    Looks like a great idea, I can’t believe you didn’t think this would catch on – it could be the next big revelution in how SL is used.

    I’m stuck away from SL for another month, since I don’t have permission to install the client on this PC… being able to access it from the web would be dream come true for me.

  84. 84 Katharine Berry

    The server stopped responding properly. Try again; it should work now. :)

  85. 85 Katharine Berry

    @Ibbie: It’s written in C#. Which isn’t my first language, so the code is a bit messy, but… eh.

    There are some slightly more specific details in Hamlet’s interview on New World Notes.

  86. 86 Tony Ramos (Portugal)

    A big kiss for you !

  87. 87 The voice of your conscience

    Kisses too! xDDD

    Mehh. I wanted to be comment ._. :p
    Well, so you reached the 100 comments before Friday xD I expected them for the weekend x.x I guess I can’t predict the future! =P
    I’ll have to ask Nemesis o.o
    Well, this comment is useless, so I’ll mention I like the icons Pizzaguy made.

    Well, question: Can people use this thing on their iPhones? xD I so want a picture of Mercury’s iPhone running AjaxLife, titled “I pwned you allz”

  88. 88 Bruno Mancini

    Notavel invensão, agora quero saber quando irá traduzir os comandos para o Português-Brasileiro.

    Pois se não sabe a comunidade Brasileira é uma das mais marcantes no Second Life.

    Abraços e sucesso.

  89. 89 Bruno Mancini

    Notable invensão, now want to know when he/she will translate the commands for the Portuguese-Brazilian.

    Because the Brazilian community is not known you/he/she is one of the most outstanding in Second Life.

    Hugs and success.

  90. 90 The voice of your conscience

    Bruno – no hablo portugués. Estoy intentando hacer una traducción de inglés-portugués con la versión beta en portugués de SL y con algunos diccionarios, relaciones, etcétera.

    No va a ser buena, pero sí entendible =D
    Si puede alguien que hable portugués revisarla, mejor.
    Saludos!

  91. 91 Ana Lutetia

    I would love to test AjaxLife in my own machine. Or better my USB pen…
    Can you help me?

  92. 92 Johann Doe

    It looks like a very useful tool for those who can’t install the full SL client. A question though. How long should it sit at “loading subsystems”? Should it take more than 5 mins?

  93. 93 Katharine Berry

    About ten-twenty seconds – it’s just downloading JavaScript.

    If it hangs on that message, there’s probably a syntax error in my code. What browser are you using?

  94. 94 Dougie Lawson

    Are you willing to publish the source code for this client and your server (so I can run my own copy)?

    Or if that isn’t possible packaging the stuff as a BZ2 so I can drop a ready to run version on my SuSE Linux server.

  95. 95 Kiro Druart

    I seem to be geting the continualy loading subsystems thing still, but now i can see the backround picture now.

    Im using the Wii.

  96. 96 Kiro Druart

    Now I seem to be geting a “Server not found” error.

    Is there a way to clear the cache on a Wii brouser?

  97. 97 Katharine Berry

    I don’t think the Wii keeps a cache due to the lack of memory to keep one in.

    Can someone who is having this problem in Firefox please tell me what errors (not warnings) appear in the error console (“Tools” menu -> Error console) and their line numbers, if any? I can’t reproduce the issue, yet it seems widespread, so assistance would be appreciated.

  98. 98 Kiro Druart

    Well, I can now get to the login screen, but I still get the perpetual loading bar, and the backround isn’t showing. Im geting the same thing on enternet explorer.

  99. 99 Kiro Druart

    Ok, I tried again with ie and got these errors:

    Line: 46
    Char: 541385
    Error: Syntax error

    and

    Line: 206
    Char: 4
    Error: “Icon” is undefined

  100. 100 Katharine Berry

    The cause of these seems to be Explorer refusing to process scripts. A quick poke around reveals that “text/javascript” is an “unknown” filetype. Oops.

    Trying to work out a workaround.

  101. 101 Katharine Berry

    Found the real problem – LL dropped support for Internet Explorer in their Map API. Probably because of useless syntax errors like that.

    This thing has stupidly large numbers of workarounds now. *grumble*

  102. 102 Katharine Berry

    Fixed that error and came up against a different one. On line 37 of a file. I have no idea which one, because IE won’t tell me. As such, Internet Explorer is hereby no longer supported until someone tells me what on earth is wrong.

  103. 103 Tim

    woo! – what an achievement…
    But i’m still in shock – it makes me seem practically technically illiterate compared to you… which would be ok if you were 25, 26 ,27 ,etc
    but i’m 16… & like you Uk based… & it’s just plain embarressin oh well i guess its good motivation for me to get on with the Os project im working on…
    well i suppose *will* be working on… my c needs considerable progress before its at *good8 quality.
    anyway well done & keep it up…
    oh yeah… my one irk would be that you put it under GPLv3 so somebody wont grab the code and then make users pay to use theiir copy WITHOUT contribuing back their modifications…
    anyway… there’s my two penneth

  104. 104 Taishi

    Hi, I have tried to log in and it keeps hanging at loading subsystems. I tried deleting my Second Life Cache files and the cache files within it for this browser client and it makes no difference, it just sits loading and does nothing.

  105. 105 Katharine Berry

    What browser are you using?

  106. 106 Katharine Berry

    Found the error – the server was getting “” as the sim name. This is now handled properly.

  107. 107 Maxx Monde

    Kat, great work – it works just fine in Firefox 1.5.0.12 under WinXP, in case you were curious.

    Look forward to any enhancements you make – let us know if you have a contribution link somewhere, I’d be sure to send something in for your efforts. :)

  108. 108 paulie Femto

    Ajaxlife is sweet. Can it work with other grids besides LL grid, using the -loginuri startup paramater, perhaps?

    I’d like to use it to log into the OpenSim project’s “deepgrid.”

    http://openmv.org/wiki/OpenSim
    http://www.deepgrid.com

  109. 109 Zwobot

    Hej, what all sounds like a great job, but it doesn´t work.
    first i became a “time out” error, and now “Error connection to login server: Error writing request”

    Please try to fix it

    Bye Zwo

  110. 110 Nick

    It doesn’t work on my system as well. I’m using the lates version of Firefox (2.0.0.5) on WinXP. Here’s what I get:

    Proxy Error

    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request GET /client/login.kat.

    Reason: Error reading from remote server

  111. 111 Me Myself and I

    Prokofy you weren’t invited to play now go away and don’t come back you spoil sport. If you cannot just try it without resolving your security issues on your own before entering this client then you hath no clue. Now go crawl under a rock you heathen blasphemer. Cheers Katherine great work and a job well done!!!
    Down with prokofy 4eva!!!

  112. 112 Dougie Lawson

    How can I unsubscribe from this entry? I’m getting too many emails for it.

    If I click the “Manage your subscriptions” link I get “You may not access this page without a valid key.” so I’m up a gum tree without a paddle.

  113. 113 Katharine Berry

    I’ve unsubscribed you. :)

  114. 114 Generic Corkscrew

    I keep on getting this error. I’ve been trying for days:
    Error parsing reply XML: The i4 tag from namespace is expected. Line 576, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

    I am in IE7. I noticed that when I put my name in lowercase, the loading bar gets further before giving the error.

  115. 115 Katharine Berry

    I think that’s a libsecondlife bug. I’d ask them, but I have no means of contact. :(

    Sorry. :(

  116. 116 Generic Corkscrew

    Does that mean I can never use AjaxLife?

  117. 117 Des Plante

    I have the same “Error parsing reply XML…” stuff when I try to login with SLeek, another text-only client using pretty much the same libraries. I’ve been able to login with some accounts both with SLeek and AjaxLife. With some other accounts, both kicks with the same exception, so I guess it has nothing to do with AjaxLife nor SLeek.

    Either the SL client uses another method, or it just ignores such exception. If anyone out there fins a “libsecondlife” patch, please post!

  118. 118 Mind Booster Noori

    Hey Kath, I think you are looking for this:
    http://bug.opensecondlife.org/my_view_page.php

  119. 119 Generic Corkscrew

    I’m not getting that error anynore. Now, it just takes like 2 minutes then times out.

  120. 120 Kiro Druart

    I have been trying to log on today, but on every brouser i get :

    Bad Gateway
    The proxy server received an invalid response from an upstream server.

    ——————————————————————————–

    Apache Server at ajaxlife.katharineberry.co.uk Port 443

  121. 121 R08 Burt

    Kickass piece of software!

  122. 122 Dean

    Getting a different message:
    Error parsing reply XML: The i4 tag from namespace is expected. Line 331, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

  123. 123 Des Plante

    Hey!! I solved my “Error parsing XML..” problem: It turned to be a folder named ’1′. When I renamed it to ‘A1′ I logged in without problems. It seems there´s a bug with libsecondfile lib reading the name of the inventory folders.

  124. 124 akaTwoSheds

    Ah the perils of fame. I’ve been trying for several days to get through but it looks like the various postings on news sites have got the server in full time proxy error mode. Still looks and sounds amazing. Add my name to the list of folks who’d be interested in a version which could be run on our own web servers.

  125. 125 Jheri Attenborough

    WOW! I’d be very interested in putting up whatever you have on a machine local here, perhaps to help you test, whatever.

  126. 126 Kit Ristow

    Hm. . .I just managed to get it to run at work. . .but none of the chat was going through. I was getting IMs, as the windows would pop up, but none of the text would show. Additionally, after the inital messages from my attachments at startup, I didn’t get anything in chat.

  127. 127 Katharine Berry

    Try again. I tweaked something, but it’s probably LL’s dubious networking.

  128. 128 Realis

    Love the client but i am getting an upstream server problem, 502 bad gatway? is it gone?

  129. 129 Katharine Berry

    It’s back! :D

  130. 130 Realis

    Wondering if there is a way to get this set up on my own server for personal use, is that possible? i figured i would ask you as its your brainchild

  131. 131 Katharine Berry

    Assuming you’re using Windows, you’ll need .NET 2, and you can follow these instructions:

    1) Grab this file and unpack it.
    2) Go to the appropriate directory at the command prompt
    3) Run “AjaxLife.exe /root http://ajaxlife.katharineberry.co.uk/ajaxlife/

    Or, if you’re running Linux or Mac OS, you’ll want the latest version of Mono. You may then follow these instructions:

    1) Grab this file and unpack it.
    2) Go to the appropriate directory in the console
    3) Run “mono AjaxLife.exe –root http://ajaxlife.katharineberry.co.uk/ajaxlife/

  132. 132 Mae

    Well… having the “Bad Gateway” message. Working in the server ??

  133. 133 Kurogetsu Ookami

    well, im havin a problem with ajaxlife. it says there is a certificate error, and that there is an upstream server problem. i think that ajaxlife is a wonderful thing, and i hope to try it once this bug is adressed. SECOND LIFE RULZ

  134. 134 Katharine Berry

    The certificate errors are because I’m too cheap to sign my certificates. :P

    The upstream server (which is actually on the same machine…) is now alive again.

  135. 135 Constanzo Barbosa

    The invention of AjaxLife, the web-browser based version of Second Life intended for when download is not available, is not only astounding, but a step in the future for enjoying the Second Life experience. Also, the ability to see both grids on the interactive map is a step of integration, reminding some Teens of their former homeland, some of their future homeland, some adults their former homeland, and to the oldest in this game, a land they shall never see.

  136. 136 Alyx Sands

    sniffle…bad gateway error again…and I can’t use normal SL at the moment because my DSL kicks the bucket every few minutes…..

  137. 137 Katharine Berry

    Fixed, I think/hope. For now. >.>

  138. 138 Wilson Underwood

    Great app Katharine, really impressive!

    Bad Gateway messages notwithstanding (sigh); I am wondering if anyone else has experienced the problem where they can’t see any incoming IMs? My friends tell me they could see what I was sending, and they were sending back, but I could not see their replies.

  139. 139 Wilson Underwood

    …and now I can log in (yeah!) but it hangs at the “Loading subsystems” status message. So tantalizingly close…so…close….

  140. 140 Eric

    I keep getting this error with IE7:

    Error parsing reply XML: The i4 tag from namespace is expected. Line 191, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

  141. 141 Eric

    Ahh, i am getting the same error with firefox too

  142. 142 Katharine Berry

    The error is caused by the name of a folder in your inventory – although I don’t know exactly which folders cause the error. One person reported that a folder called “1″ (without quotes) was causing the error – try renaming any folders with names like that?

  143. 143 Kurogetsu Ookami

    hey. th upstream file eroor is happening again……lol. i did try ajaxlife after you fixed the error earlier, and i love it! keep upo the good work…but PLZZZZ fix that error!

  144. 144 cosmicbdog Catteneo

    Awesome Katherine. This is an integral step in merging Second Life with the existing web. Well done!!!

  145. 145 Adrian

    If you need a mirror let me know a wouldn’t mind mirroring you app.

  146. 146 Triste Bertrand

    Bad Gateway

    The proxy server received an invalid response from an upstream server.

    Apache Server at ajaxlife.katharineberry.co.uk Port 80

  147. 147 Zann Canto

    I just tried logging in and got this error:
    Error parsing reply XML: The i4 tag from namespace is expected. Line 982, position 34. at System.Xml.XmlReader.ReadElementString (System.String name) [0x00000] at libsecondlife.NetworkManager.ReadStringValue (System.Xml.XmlReader reader) [0x00000] at libsecondlife.NetworkManager.ReadInventoryMember (System.Xml.XmlReader reader, System.Int32& typeDefault, System.Int32& version, System.String& invName, libsecondlife.LLUUID& folderID, libsecondlife.LLUUID& parentID) [0x00000] at libsecondlife.NetworkManager.LoginResponseCallback (IAsyncResult result) [0x00000]

  148. 148 Zann Canto

    Just saw your response to previous post with this error. Since it’s the first time I’ve gotten an error, I’ll check inventory folders I’ve added recently next time I log on.

  149. 149 Eric Boyer

    I removed all folders that begin with numbers and i still get the error, is there anything that can be done to fix this? I would love to be able to get on.

  150. 150 Eric Boyer

    I am still getting the same error Zann is getting i did check my folders and non of my folders start with numbers or only have a number for a name.

  151. 151 Andromeda Sawson

    “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.)”

    These options would be so great!
    Please make it!
    :)

  152. 152 Eric Boyer

    Now im getting a Bad Gateway Error. :(

  153. 153 eurictham

    Hey Katharine,

    Would like to know some technical info over here. For the chatting/instant messaging section, how did you guys develop that? Using AJAX Push or Pull technology? Hope to hear from you soon.

  154. 154 Katharine Berry

    There’s only one of me. :p

    That said, it uses a long(ish) poll – a request is made for any events that may have happened, and the server holds that open for ~15 seconds before sending an empty array and terminating the request, at which point it’s immediately opened again. If something actually happened it’ll cause the data to be filled in and closed immediately.

  155. 155 eurictham

    Hey,

    Thanks for that. Able to add you on GTalk so that could discuss further on it? :)

  156. 156 Natsuki Jinxing

    Hey Katharine this is so allsome you do excellent work i do not know how to think you i now can access this from *cough* Work * when in need to say hi or see some of the things in my inventory . keep up the good work!!! love you much!!!!

  157. 157 Zann Canto

    Can this client hook up with Multiverse grids? I was disappointed that the Multiverse client is Windows only.

  158. 158 Chilli

    /me wonders when we can have the version that we can run on our own machines. YES there is interest! :o )

  159. 159 Katharine Berry

    When I can be bothered to produce a compiled executable for download, essentially – something I’ve done once before.

    You could try compiling it yourself using the source.

  160. 160 carol

    i don’t quite understand but how can i fine the website to do this?

  161. 161 Katharine Berry

    The site’s at http://ajaxlife.net.

  162. 162 yma waki

    Hi i am behind a firewall of my company.
    I tried to login to the betagrid but it tells me:

    Time out sometimes and
    Error retrieving the login response from the server

    what port does it use for contacting the LL server? u have to think on how trasmit on 8080 port for all of us under firewall
    tnx

    ps very very very useful and u are great!

  163. 163 Katharine Berry

    That’s just an error on my side – I’ve fixed it… for now. >.>

  164. 164 Lanie

    I keep getting “Bad Gateway” but sometomes it works

  165. 165 Yma Waki

    Hi now the problem is that it gives me this message

    Bad Gateway

    The proxy server received an invalid response from an upstream server.
    Apache Server at ajaxlife.net Port 80

    can u fix it or is it a my problem?

  166. 166 Lanie

    Why am I always getting “Bad Gateway”

  167. 167 Katharine Berry

    Because my server is overloaded and I’m on holiday.

    Restarted it again. See how long that lasts. >.>

  168. 168 Lanie

    can’t connect just keeps saying “connecting to seconlife”

  169. 169 Yma Waki

    still have time out while if i connect to the mail grid I have “Probelms retrieving login response from the server”..

    Is it cause i am behind a firewall? can you let us connect through the 8080 port Http? so we can joind Secondlife also in other occasions:-)

  170. 170 Katharine Berry

    Being behind a firewall wouldn’t have anything to do with this. It is possible that your inventory is upsetting libsecondlife such that it can’t retrieve login data…

    I’ve restarted the server, so if that’s not the issue it’ll go away now. As for failing on the beta grid, it seems to happen if you haven’t used LL’s official beta client to log into it since the last inventory refresh.

    The login timeout errors are almost always because my server overloaded – try it now. (as in, as of when I posted this :p)

  171. 171 Yma Waki

    wow u’re right it seems to work.. i’ll send comments in few minutes

  172. 172 Lanie

    time out again

  173. 173 Katharine Berry
  174. 174 Lanie Tomorrow

    Timed out

  175. 175 Lanie Tomorrow

    Bad Gateway

  176. 176 TheEditor

    When will a copy be released that I can run on my own server? I am really interested in this.

  177. 177 Katharine Berry

    If you feel like trying to compile the thing yourself and working out how the pieces fit together, the code’s up at http://code.google.com/p/ajaxlife/ – although you’ll have to locate the required libraries yourself. Some digging would reveal a binary of svn revision 13 (now on 34) that contains most of them.

    You’ll need a specific revision of libsecondlife, among other things.

    I should really put up another recompiled version.

  178. 178 TheEditor

    A pre-compiled version that I could put onto either a linux based webserver or MS Windows based webserver would be great. Please, please, release an updated precompile.

  179. 179 Yma Waki

    Hi.. today it says always timed out! os session does not exist

  180. 180 Yma Waki

    Hi now it says Bad gateway

  181. 181 Gage

    Hey, I love the site I think it’s great but i’m at work and I wanted to use it as i’m soo BORED Lol and it say’s bad gateway, Fix it soon please so i can speak on i.m to some friends.
    Thanx, take care.
    Great job btw!

  182. 182 Yma Waki

    Hi.. i think u fixed bad gateway but now it says timedout

  183. 183 Gage

    Yeah you sorted the gateway but now it just wont log in it times out.

  184. 184 yma waki

    Hi today it says.. timed out or key duplicated try to reload page… oops i reload it and happens the same!

  185. 185 lanie

    Getting a Timed out or just not connecting

  186. 186 lanie

    IM’s not working

  187. 187 lanie

    Bad Gateway

  188. 188 Andromeda Xi

    yeah Bad Gateway :(

  189. 189 lanie

    getting a timed out

  190. 190 lanie

    timming out can’t log on

  191. 191 lanie

    bad gateway ,bad gateway

  192. 192 lanie

    bad gateway 12/03/07

  193. 193 Runningmanz

    Can’t log in. Site timing out :(

  194. 194 Runningmanz

    Why does that bad gateway happen nearly every day at sometime? Anyway to stop that occuring?

  195. 195 Runningmanz

    Bad gateway again today :( Can you fix again? Thanks.

  196. 196 erik kayo (sl)

    Bad Gateway
    The proxy server received an invalid response from an upstream server.

    ——————————————————————————–

    Apache Server at ajaxlife.net Port 443

  197. 197 lanie

    will not load up,server down?

  198. 198 lanie

    Hi Katherine,

    My IM’s are not working,

  199. 199 piper

    Hi Katherine,
    trying at work once I got it to work and it was great.But mostly I get the SL front end screen showing but the login boxes are off the bottom and can’t be accessed – they fall below the task bar – is it me?? can I do anything to prevent this? The scroll buttons at the side of the screen dont work:( and changing the screen res doesnt make any difference either.
    thanks Piper

  200. 200 lanie

    the IM or chat does not work

  201. 201 lanie

    Hey katheine,
    IM’s not working

  202. 202 Katharine Berry

    Please clarify, as my attempts to chase down the problem are evidently failing.

    Do they work intermittently? Do they never work? Does “not working” mean no sending, no receiving, or both?

  203. 203 lanie

    Hey katherine,
    on the IM’s I can send but not receive and now no one shows up on my contact list it says null
    Thank you

  204. 204 Katharine Berry

    Eh. That’s basically the AjaxLife version of excessive lag, and “null” is the equivalent of “(waiting)” in LL’s client. *prods it a bit*

    There. Should be working – for now.

  205. 205 lanie

    Hello Katherine, have not been able to log onto Ajax in days..when i try to go to the website nothing happens thanks..lanie

  206. 206 lanie

    timing out

  207. 207 Katharine Berry

    I”m currently abroad. Expect more downtime and slower repairs. Apologies for any inconvenience. That said…

    *twiddles*

    Fixed! :P

  208. 208 Xeed

    Mreh, I keep getting the bad domain or whatever it is thing when I try to go to the site.

  209. 209 lanie

    Hi Kat!
    Nothing happens when I try to load Ajax. Haven’t been able to get on in a while..Hope you had a good time.
    Lanie

  210. 210 Gabs

    Still down :(

    Proxy Error

    The proxy server received an invalid response from an upstream server.
    The proxy server could not handle the request GET /client/.

    Reason: Error reading from remote server

    Apache Server at ajaxlife.net Port 443

  211. 211 Kiro Druart

    It would be great if someone made an sl viewer that works on the PSP… And I wish ajaxlife didnt use up all the memory in the wii in less than a minut… ah, the flaws in gaming systems that ruin my plans to some day rule the world…

  212. 212 Katharine Berry

    The PSP browser is too sadly useless to run things like this. Sorry. :(

    The memory issue on the Wii is odd – I’ve never had issues on my Wii. I’ll look into it tomorrow. Bedtime for now.

  213. 213 Adam

    Awesome job! works great on OS 10.5 too. I would love to have a copy and more features!

  214. 214 Aurélio A. Heckert

    Hi!

    Have you see that? http://ajax3d.sourceforge.net

    An example about Web 3D with Javascrip and
    http://www.abrahamjoffe.com.au/ben/canvascape/textures.htm

  215. 215 Rook Slade

    This is great! Keep up the good work (hope to see more features).
    Brilliant!

  216. 216 Theo

    The AJAXLife is AWESOME. I have an idea though. when your logged on you cannot see. but how about if you had an option to take a snapsot and save it on your Hard drive. (Both standard menu options) ??

  217. 217 Katharine Berry

    Unfortunately not – without recreating the entirety of SL’s rendering engine in JavaScript, I can’t do anything of the sort.

  218. 218 ibbie

    Just curious, are you keeping the googlecode repository up to date?

  219. 219 Katharine Berry

    It’s currently out of date – the server code is currently not in a state to be in it (it assumes that you have an S3 account you can use :P ), and the client code is borked. Although feel free to take a look at some uncompressed client code at http://lab.katharineberry.co.uk/ajaxlife/ to see what’s going on there. :P

  220. 220 Yma Waki

    hi katharine, i am searching for a old tier sim do you know anyone who can help me please?
    tnx a lot

  221. 221 Lyn

    Hi Katherine
    Having been a SL addict for over a year, i’m thrilled at your work. It enables a lot of my friends with low memory/graphic interface to log in and chat. Its also great for me to pop in during the day to catch out of timezone people i would normally miss during RL work hours. One small ask. Can you do something about the “spinning avatar”?
    Oh and a notice that you have crashed would be great too. Im forever carrying on coversations to people after i’ve crashed and not aware of it.
    Otherwise.. WELL IMPRESSED.

    All the best!

    Xafira Cortes aka, me.

  222. 222 Katharine Berry

    Spinning avatar is slated to be fixed in the next update. Only problem is that I’m on holiday right now, and can’t actually work on finishing said update. :(

  223. 223 lanie

    Hi Kat,

    I only get IM’s on Ajax, am I missing something?

    Thanks

  224. 224 Katharine Berry

    The “spinning avatar” referred to behaviour in-world – others will see your avatar rotating whilst you are logged in to AjaxLife.

  225. 225 Pedro Meya Marty

    Hi Katherine

    Ajaxlife.net works on iPod Touch and I think also on iPhone. Of course it’s not optimal, but it gives you some ideas, what ajaxlife.net can do and we hope you keep on developping further. Once probably running it smoothly on iPhone oder iPod Touch.

    With best complements

    Pedro Meya Marty

  226. 226 Lanie

    Getting a Time out

    Thanks Kat

  227. 227 dolfke

    I am unable to log in to sl, using my sl name and pasword …
    both on an Apple Mac and a wintel XP pc …

    what I am doing wrong pls ?

  228. 228 dolfke

    trying to login I always become :

    “Error retrieving the login response from the server”

    cqn anzone tell me how to correct this pls, so I can try tis promising app ?

    THX

  229. 229 Darla

    Kath!!

    What an awesome job you did to keep in touch with other SLaliens!

    When I am away from home and to other places, its great to just get on just to IM and chat

    not being able to see was rough, but the cotact and actually being in world to talk is faboulous!!!

    You are a smart kid!!!! Can’t wait to see your other developments towards this to make if fully operational

    thank you for helping us really addicted Slaliens being able to “keep in touch!”

  230. 230 Dude Wheres My Car

    AjaxLife is great apart from one thing. I tend to get disconnected after about 30 mins. It says reconnecting but it never does and I end up just getting logged out. Any way to fix this? Would be great if it could be sorted….

  231. 231 Crimson

    Doesn’t seem to work for Internet Explorer 6 which is a real bummer cus the library I go to only uses version 6 :-/

  232. 232 Johnny M

    I just wanted to say how freakin awesome ajaxlife is. I remember trying it out back when it was first announced. It looks like its come a long way since then. I’m finding it really indispensable to keep in contact with friends & co-builders while my rl job has me 150 miles off the shores of Africa and my bandwidth is “less than optimal” :)

    Keep up the great work – it’s greatly appreciated!

  233. 233 Isaac Uladstron

    Hi kathy thanks for this because its all i have because i cant access sl for some reason

  234. 234 Don

    Im having the same issues with AjaxLife and getting logged out, any news on this?

  235. 235 Magen

    Holy schnikes batman! It works at work! I love u. haha

  236. 236 lanie Tomorrow

    iS THERE ANYTHING REPLACING AJAX THAT CAN BE USED FOR SECOND LIFE?

    Thanks

  237. 237 John

    Really Kathar.in, if it did nothing more than IM’d to/from my friends list, it would a worthwhile project. I like to be able to be connected with my friends while I’m working on other things on the same machine. But I usually can’t have the full SL client running then – too much of a hog. This is perfect.

  238. 238 Epos Imako

    Hi Kathy, Great job, I would be very interested in a version that can be run from my own server! Even just a simple one that only does chatting and so on…

    cheers

    Epos

  239. 239 shawn hardesty

    hey kate i cant wait till ya get the other thangs put in like the virtul in world and all cause then i wont have two worrie bout the download anymore i can go straight from here runs smooth so far keep it up

  240. 240 Wolf Windshadow

    nowhere near a viewer, it’s a fixed image, cannot see your real location, it’s a chat only client

  1. 1 3greeneggs : Second Life in a Browser … almost!
  2. 2 Katharine's Second Life
  3. 3 Gwyn’s Home » Second Life on a Web Browser?
  4. 4 Living in the Metaverse » Second Life Through the Browser
  5. 5 » Ajaxlife : Second Life zonder grafische elementen » Second Life Crew
  6. 6 AJAX based SL client | VintFalken.com
  7. 7 The Click Heard Round the World
  8. 8 SecondLife client for the web, using AJAX at My Second Life
  9. 9 My Name is Kate
  10. 10 SL via Web Browser : Dramatech Space
  11. 11 alt + life + esc » Mobile SL Stuff
  12. 12 The Technological Development of the Summer « Evans Avenue Exit
  13. 13 Look Ma! SL in Firefox! (And Safari) « The Lapointe Square
  14. 14 Ode to Katharine « Tinsel Silvera
  15. 15 Second Life in your browser « Happy Pixels
  16. 16 Your Second Life Inside the Browser « The Grid Live
  17. 17 The midden » Blog Archive » AjaxLife – browser viewer for Second Life
  18. 18 Katharine's Second Life
  19. 19 » Around the blogs 7/13/07 M is for Myg
  20. 20 Yellow Spot » ?????? » AjaxLife - ???? ???? ??????
  21. 21 AjaxLife - ???? ???? ??????
  22. 22 Playing with SLeek « The Lapointe Square
  23. 23 Katharine's Second Life
  24. 24 Second Life light pour Safari et Mozilla «
  25. 25 Le Choc « gromike in second life
  26. 26 SL on a web browser? « Pastor Q
  27. 27 AjaxLife « Mindtracks
  28. 28 del Tiglio, condottiere » Blog Archive » Second Life chat without the SL client
  29. 29 Linden Lab Killed AjaxLife at Daikon Forge
  30. 30 2L Italia World - Second Life Magazine » Blog Archive » L’insostenibile leggerezza del client
  31. 31 Javascript News » Blog Archive » AjaxLife: A Second Life Ajax client
  32. 32 AjaxLife: A Second Life Ajax client
  33. 33 Sunny seins » Second Life – online? Wie 15J? - voll aus dem leben gerissen
  34. 34 My new life « Dancing with myself -reloaded-
  35. 35 Simon Scullion » links for 2008-02-08
  36. 36 Corwin Chevalier » Second Life on Ajax
  37. 37 MacMost » Second Life On An iPhone… Sort Of
  38. 38 Pedro Meya Marty - Agentur für Virtuelle Welten wie Second Life » Blog Archive » Second Life auf dem iPod touch/iPhone
  39. 39 Second Life - Second Access | order / disorder

Leave a Reply