Web Info & Tutorials

October 11th, 2006

OFFICE 2.0: GOOGLE AND ZOHO ANNOUNCEMENTS

The web “Office” applications are here. At the Office 2.0 conference we saw two announcements in the office arena:

Google Docs and Spreadsheets

Catchy name aside, Google Docs now combines Writely and Spreadsheets in one. With it you can:

  • Use our online editor to format documents, spell-check and more.
  • Upload Word documents, OpenOffice, RTF, HTML or text.
  • Download documents to your desktop as Word, PDF and more.
  • View your documents’ revision history and roll back to any version.
  • Invite others to share your documents by e-mail address.
  • Edit documents online with whomever you choose.
  • Publish documents online to the world, or to just who you choose.
  • Post your documents to your blog.

Here we see the Google suite slowly getting together.

Zoho Virtual Office

Zoho has had a ton of services in the past. Now they have announced ZohoX, their virtual office suite, that brings them all together. The apps include Email, Calendars, Documents, Tasks, Notes, Contacts,Groups and a lot more.

Zoho Office

Have you played with these? What do you like or not like?

October 11th, 2006

SMOOTH SLIDESHOW 2.0

Jonathan Schemout has released version 2 of his Smooth Slideshow library, written on top of mootools.

New Features in 2.0

  • All the code is now wrapped in objects. In other words, you can now add more than one slideshow to the same webpage.
  • JonDesign’s SmoothSlideshow now center images in the viewport. This way you can use different image ratio in the same slideshow.
  • JDSS now uses mootools instead of moo.fx and prototype.lite.js (but don’t worry, there is still a version using moo.fx available ;-))
  • Some graphical changes (yeah everyone wants to look cool :-))
  • And last but not least, a lot of bugfixes.

You can see this in action via the showcase.

Download SmoothSlideshow 2.0

Smooth Slideshow

October 11th, 2006

DOMJAX: AJAX BASED DOMAIN REGISTRATION

Shortly after Ajax started effort hype we saw ajaxian field searches. The stylish to the arrange is DomJax that allows you to see for acquirable domains.

When it finds domains, it gives you cushy admittance to different tools much as SEO tools, determination tools, and investigate tools. All in digit ultimate page.

DomJax

October 11th, 2006

TRACKING AJAX REQUESTS IN ANALYTICS

People ofttimes kvetch most chase Ajax requests in scheme stats programs. If you are crunching computer logs it is a non-issue since every of those requests are seen just the aforementioned as a ‘normal’ scheme request.

It comes into endeavor with JavaScript supported tracking.

Google Analytics has a solution:

With a exemplary HTML page, you crapper ingest the address to evolve between
multiple pageviews. But in an AJAX application, a letter to the
server is prefabricated without dynamical the address of the page, making it
difficult to track.

By occupation Analytics’ urchinTracker function, however, you crapper assign
a tender name to some AJAX event. Typically, this is finished as conception of
the onreadystatechange function, after the accumulation has been returned and every updates to the tender hit been made. The
example beneath shows digit artefact of doing this:

        http_request.onreadystatechange = sendAlert;
        http_request.open(’GET’, url, true);
        http_request.send(null);

}

    duty sendAlert() {

        if (http_request.readyState == 4) {

            if (http_request.status == 200) {
                alert(http_request.responseText);

                urchinTracker(”/pagefilename1″ );
            } added {

                alert(’Error.’);

The urchinTracker uncertain (/pagefilename1 in the warning above) crapper be some value, which module be displayed as a tender name in your Analytics reports.

Important: if your pages allow a call to urchinTracker(), utmLinker(), utmSetTrans(), or utmLinkPost(), your Analytics chase cipher staleness be settled in your HTML cipher above some of these calls. In these cases the chase cipher crapper be settled anywhere between the inaugural <body> attach and the JavaScript call.

October 11th, 2006

EARTHPOI: GOOGLE MAPS, AJAX, PROTOTYPE AND PROTOTYPE WINDOW CLASS

Ana Henneberke has announced a beta application called EarthPOI that mashes up Google Maps with custom Ajax code using Prototype and the Prototype Window Class.

EarthPOI is a community of people that share Points of Interest (POIs). It’s all about discovering earth and its most interesting places. This is a little like bringing Google Earth meta data to Google Maps.

EarthPOI

October 11th, 2006

EPIWARE - AJAX ENABLED DOCUMENT MANAGEMENT

Document Management — or, if you’re charging $400 an hour, Knowledge Management — is the field of whatever rattling pricey code packages, such as OpenText Livelink, Documentum and FileNet. These vendors arrange so such meta aggregation into their systems — permissions, inspect information, tags, creator, owner, modifier, etc., etc. — that manipulating it every is a usability nightmare. Managing files or groups of files using a program of forms, frames and popups results in a typical festivity of clicking. I undergo of digit happening where a consort delegated the organization of a tree of resources in Livelink 9.5 to a diminutive grey of offshore folks.

It would seem that Ajax is a uncolored sound for simplifying these interfaces and reaction the variety of postbacks and clicks to a governable few. Unfortunately, the bounteous vendors circularize lots of subject case and don’t advise apace to acceptation newborn technologies. Ajax for these behemoths is rattling such a do-it-yourself variety of utilization endeavor. Fortunately, a diminutive university consort titled Epiware has matured a Document Management grouping of the aforementioned study that makes onerous ingest of Ajax. They impact meet released this erst advertizement grouping as Open Source.

Under the covers, Epiware is implemented on crowning of a LAMP arrange (i.e. most of it is cursive in PHP and MySQL) and on the computer makes ingest of Scriptaculous (drag-n-drop, effects), Xinha (HTML book editor), mygosuMenu (DHTML menus) and X (cross covering Javascript library).

epiware.jpg

There are definitely whatever things to same most Epiware. On the nonnegative side.

  • Drag and modify within an explorer-like candid touching programme to control documents.
  • Audit dawdle and writing versioning.
  • Context huffy right-click menus.
  • Project widgets same calendars, surveys and forums.
  • Some progress around writing publishing.
  • Has hold for binary languages.
  • User and assemble permissions for assorted grouping actions.

On the harmful size:

  • The individual programme isn’t just attractive; ingest of a widget accumulation same Dojo or Rico would impact helped here.
  • Some of the Ajax features, specially in the Library analyse — having to superior a enter before it crapper be dragged, the pass of a dominate incase kinda than the enter existence dragged — are counterintuitive to users of a Windows or Mac desktop.
  • Limited hold of writing types. This is where the bounteous boys attain their money. Unless you crapper analyse and see 1000+ assorted enter types, you can’t be condemned seriously. Only handles the noesis of Word and PDF files. If you poverty to see or analyse another enter types without having the covering on hand, you’re discover of luck.
  • Uses Glimpse for indexing documents. Glimpse is based by a diminutive consort in Arizona and is not unstoppered source. If you poverty to ingest it for anything serious, you’ll probable impact to acquire a license. Also, Glimpse is not just selection bounds anymore as farther as fulltext see engines go.
  • Scaling and imperfectness temperament finished clustering seems problematic.
  • No substantiation or hold files diffuse with the Open Source release. In particular, customizing the grouping — as invariably happens — to a company’s restricted needs isn’t registered or supported.
  • Epiware seems to be a diminutive company. Who module hold the grouping feat forward? Will a developer accord acquire up around the system?

While the Ajax programme is leagues meliorate than the competition, the demand of substantiation and the restricted enter identify hold are sufficiency for me to not study using Epiware. Ultimately it’s not sufficiency only to wage a more disposable programme by effectuation of Ajax; you impact to impact the another letters of the FURPS (Functionality, Usability, Reliability, Performance, Supportability) acronym as well.

Postscript: before anyone points discover that Microsoft Sharepoint is inferior pricey than the bounteous boys and crapper sound the calculate (where’s the Ajax?), I contest them to actually ingest Sharepoint for a actual chronicle project.