libraryh3lp logo

LibraryH3lp is software used by libraries, educators, and non-profits for better customer service.

Wednesday, April 9, 2008

Grate new presence features... iz not so grate, akshuly

Just over a week ago we released real-time presence notifications using our new comet API. Unfortunately this had the effect, in some browsers (notably Firefox and Safari), that the page appeared to never finish loading. (Because, well, it never did. That's how it works.) Despite the valiant efforts of one of you to find a way to disguise this fact, given the current state of browser technology there just doesn't seem to be a good work-around.

So, we're backtracking on the RRTP. By default now, both widgets and button/popup pages will poll for presence. Pages will load to completion, but you may notice a delay of several seconds between the time you go online/offline and when that fact gets reflected in the browser. However, if you want real-time notifications, keep reading...

Because they are now available as an opt-in feature: witness the chat box in the sidebar. To get real-time presence in an inline widget, just add the argument "rrtp=1" to the URL. You can view source of this page for an example. To get real-time presence when using the API, add ",rrtp" to your libraryh3lp include line, as in:

libraryh3lp.com?presence,rrtp

or:

libraryh3lp.com?presence,popup,rrtp

Thanks for your feedback on the previous release!

No comments: