<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>PCMSpace &#187; Ajax</title>
	<atom:link href="http://shishank.info/pcm/wordpress/category/ajax/feed/" rel="self" type="application/rss+xml" />
	<link>http://shishank.info/pcm/wordpress</link>
	<description>Portals and Content Management Space</description>
	<lastBuildDate>Wed, 11 Jan 2012 17:45:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.5</generator>
		<item>
		<title>Google Ajax Search for Bloggers</title>
		<link>http://shishank.info/pcm/wordpress/2007/07/13/google-ajax-search-for-bloggers/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/07/13/google-ajax-search-for-bloggers/#comments</comments>
		<pubDate>Fri, 13 Jul 2007 05:54:04 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Search]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=84</guid>
		<description><![CDATA[Google has added new dimension to blog search: &#8220;Search your blog world&#8221;. The new blogger search, which is in the draft stage, uses Google Ajax Search powered by Linked Custom Search Engine.&#160;It searches your own blogs content as well as anything you have linked to in your blog posts, including link lists and blogrolls. The [...]]]></description>
			<content:encoded><![CDATA[<p>
  Google has added new dimension to blog search: &#8220;Search your blog world&#8221;. The<br />
  <a href="http://khantzawaung.blogspot.com/2007/07/new-blogger-search.html">new blogger search</a>, which is in the draft stage, uses Google Ajax Search<br />
  powered by Linked Custom Search Engine.&nbsp;It searches your own blogs<br />
  content as well as anything you have linked to in your blog posts, including<br />
  link lists and blogrolls. The search results follows the CSS rules of the blog<br />
  itself.
</p>
<p>
  This search widget can be configured in your blog&#8217;s Template | Page Elements<br />
  tab, in the &#8220;Add a Page Element&#8221; popup.
</p>
<p>
  &nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/07/13/google-ajax-search-for-bloggers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JAX India 2007: Day 1: Web2.0? But I am Barely keeping up with Web 1.0 Right Now !</title>
		<link>http://shishank.info/pcm/wordpress/2007/05/28/day-1-jax-india-2007-web20-but-i-am-barely-keeping-up-with-web-10-right-now/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/05/28/day-1-jax-india-2007-web20-but-i-am-barely-keeping-up-with-web-10-right-now/#comments</comments>
		<pubDate>Mon, 28 May 2007 11:40:07 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=77</guid>
		<description><![CDATA[Its been an exciting day on the inaugural day of JAX India 2007. The day was meant for workshops and I attended half a day workshop on &#8220;Web&#160;2.0?&#160;But I am Barely keeping up with Web 1.0&#160;Right Now !&#8221; by Craig R McClanahan. Here is extract from the session: The session covered from history of web [...]]]></description>
			<content:encoded><![CDATA[<p>
  Its been an exciting day on the inaugural day of JAX India 2007. The day was<br />
  meant for workshops and I attended half a day workshop on<br />
  &#8220;Web&nbsp;2.0?&nbsp;But I am Barely keeping up with Web 1.0&nbsp;Right Now !&#8221;<br />
  by Craig R McClanahan. Here is extract from the session:
</p>
<p>
  The session covered from history of web to what is Next Generation web (Web 2.0) and what we should do towards it. Here is extract from his presentation:
</p>
<p>
  <strong>HISTORY OF WEB</strong>
</p>
<p>
  He started with his experience of Web way back when he started in 1975. From <em>Lonely computers, </em>which were self-absorbed applications to <em>telephone</em> lines (part lines to kids line) which lead to evolution of <em>Internet</em> and standards like <em>HTTP and HTML</em>.
</p>
<p>
  <b>MAINSTREAM WEB APPLICATIONS TODAY</b>
</p>
<p>
  This section of the presentation covered about how the current web applications are. Few main highlighting points are:
</p>
<ul>
<li>
    Increasing support for cross browsers
  </li>
<li>
    Key area of development happening around Mobile space
  </li>
<li>
    Server side capabilities are growing
  </li>
<li>
    Programming understanding in multi-threaded environment
  </li>
<li>
    Storage capacity is effectively free, CPU nearly so
  </li>
<li>
    Network infrastructure improving
  </li>
<li>
    Development technologies maturity at a much slower pace and challenges are in coming up with a framework like Struts and IDEs for JS-DHTML developments
  </li>
<li>
    More and more user personalization
  </li>
<li>
    Standardization at different scales and complexities
  </li>
</ul>
<p>
  <strong>NEXT GENERATION WEB DRIVERS</strong>
</p>
<p>
  Craig stressed on using next generation web rather than Web 2.0 with emphasis on 4 key drivers:
</p>
<p>
  <em>Enhanced&nbsp;User Interfaces</em>
</p>
<p>
  The driving force is the limited usability of web applications&nbsp;compared to applications installed locally. Ajax and DHTML are the immediate solutions.
</p>
<p>
  <em>Lightweight Programming Models</em>
</p>
<ul dir="ltr" style="MARGIN-RIGHT:0px">
<li>
    Strong preference towards simplicity; less code = less initial work, less update work
  </li>
<li>
    Scripting languages again gaining popularity with many large application built with php, perl etc.
  </li>
<li>
    Loose coupling and layer based design
  </li>
<li>
    Increasing preference for quick, iterative approach (Agile model)
  </li>
<li>
    Programming models &nbsp;
  </li>
<ul>
<li>
      Ajax and DHTML (server side business logic)
    </li>
<li>
      Ajax and DHTML (client side business logic ) i.e. making web applications<br />
      available offline&nbsp;
    </li>
<li>
      Browser plugins (Flash/ Flex/ Java FX etc)
    </li>
</ul>
</ul>
<p>
  <em>Web as a Platform</em>
</p>
<ul>
<li>
    Web applications to become more of a service
  </li>
<li>
    Web platform providing Social network effect
  </li>
<li>
    Reducing &#8220;local islands&#8221; of important data
  </li>
<li>
    Users looking something bigger
  </li>
<ul>
<li>
      Identity
    </li>
<li>
      Flexibility
    </li>
<li>
      Ubiquity&nbsp;
    </li>
</ul>
</ul>
<p>
  <em>The read/write web</em>&nbsp;
</p>
<ul>
<li>
    Web as a Bulletin Board
  </li>
</ul>
<p>
  <strong>WHAT SHOULD WE DO</strong>
</p>
<p>
  Craigs Top Ten Suggestion List
</p>
<p>
  10 &#8211; Expose Data/Logic as services
</p>
<p>
  9 &#8211; Incorporate External Content
</p>
<p>
  8 &#8211; Seek QOS (Quality of Service) deals from Sources
</p>
<p>
  7 &#8211; Give QOS Deals to users
</p>
<p>
  6 &#8211; Adopt Agile Processes
</p>
<p>
  5 &#8211; Test Driven Development
</p>
<p>
  4 &#8211; Architect for Scalability
</p>
<p>
  3 &#8211; Embrace Heterogeneity
</p>
<p>
  2 &#8211; Reach out to Mobile Clients
</p>
<p>
  1 &#8211; Enable User Provided Content
</p>
<p>The session turned out to be good for users who do not have exposure to Web 2.0. The first 45 minutes where Craig covered History of web and existing applications was bit too extended and I was looking for more on Web 2.0. Let&#8217;s hope the other sessions lined up around Web 2.0 will be able to provide more insight.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/05/28/day-1-jax-india-2007-web20-but-i-am-barely-keeping-up-with-web-10-right-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Is Ajax making sites less reachable?</title>
		<link>http://shishank.info/pcm/wordpress/2007/05/17/is-ajax-making-sites-less-reachable/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/05/17/is-ajax-making-sites-less-reachable/#comments</comments>
		<pubDate>Thu, 17 May 2007 10:36:06 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=75</guid>
		<description><![CDATA[We have been talking about Ajax and Web 2.0 technologies for sometime now. At one end Ajax becoming an asset from usability point of view but on the other hand it is making sites less search engine friendly. Search engines for now are not intelligent enough to make a server side request and retrieve the [...]]]></description>
			<content:encoded><![CDATA[<p>We have been talking about <a href="http://shishank.info/pcm/wordpress/?p=43">Ajax</a> and Web 2.0 technologies for sometime now. At one end Ajax becoming an asset from usability point of view but on the other hand it is making sites less search engine friendly. <a href="http://shishank.info/pcm/wordpress/?p=74">Search engines </a> for now are not intelligent enough to make a server side request and retrieve the information to index. So it boils down to Usability Vs Search-ability? Which one to achieve? </p>
<p>What is the best way to achieve a balance between the two &#8211; making my site usable as well as search-able.</p>
<p>Here is one of the possible approach:</p>
<p>Step 1: To design your site without any Ajax. Javascript<br />
Step 2:  Then modify your website to include small Ajax, Java scripts components making sure that the content that gets hidden is available else where in the site which does not deploy Ajax</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/05/17/is-ajax-making-sites-less-reachable/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Applications to be available offline</title>
		<link>http://shishank.info/pcm/wordpress/2007/04/13/web-applications-to-be-available-offline/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/04/13/web-applications-to-be-available-offline/#comments</comments>
		<pubDate>Fri, 13 Apr 2007 09:14:54 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Collaboration]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=70</guid>
		<description><![CDATA[Off late there has been lot of web sites that I came across which are trying to provide offline access for their Web applications. The basic idea is that the application can be worked with in a browser offline and automatically sync up whenever you get online. Scrybe is one such online/offline calender and organizer [...]]]></description>
			<content:encoded><![CDATA[<p>Off late there has been lot of web sites that I came across which are trying to provide offline access for their Web applications. The basic idea is that the application can be worked with in a browser offline and automatically sync up whenever you get online.</p>
<p><a href="http://iscrybe.com/">Scrybe</a> is one such online/offline calender and organizer service that  provides offline web application service.<br />
<span id="more-70"></span><br />
<a href="http://www.zimbra.com/">Zimbra</a> is another open source messaging and collaborative application. This powerful web client integrates email, contacts, shared calendar, VoIP, and online document authoring into a rich browser-based interface. Recently Zimbra announced launch of <a href="http://www.readwriteweb.com/archives/zimbra_desktop_offline_web_apps.php">Zimbra desktop </a>with the aim to enable offline access to its online Ajax powered collaborative suite.</p>
<p>This looks to be the trend in the near future. More and more applications are targeting to provide virtual desktop for their web 2.0 applications with the same look and feel. The idea behind all this is to remove dependency of &#8220;online enabled&#8221;. The idea is that user should not be bothered about whether his net connection is working or not. He should more be concentrating on his job and rest the application takes care. Whenever it comes online, it should sync up with the offline content changes. I am writing this post through Google Docs and I can see that this keeps on syncing up my updates with the back-end. I see this kind of behaviour with most of the Google applications. So, is Google already way ahead of others in the same race?<br />
<!--more--><br />
Thinking aloud there might be two ways to achieve this: The Web application build this functionality within them self and provides a separate desktop install for application/ or takes care within its web application to provide continuous app browsing experience. Zimbra, for examples, provides a Zimbra desktop to install locally. If you think about it, this is not the way forward to achieve. The installation will again be pain for users. The second way is to make browsers support online/offline mode for web applications. This sounds interesting and this is what <a href="http://wiki.mozilla.org/Firefox3/Firefox_Requirements">Firefox 3</a> is aiming to achieve. The browser itself is trying to build in the basic infrastructure to support offline/online web applications. But I can see many challenges towards achieving this. To list a few: </p>
<li>Downloading static content to clients machine in some format</li>
<li>Validating static content against new updates </li>
<li>Offline cache management </li>
<li>More network traffic </li>
<li>Security </li>
<li>Cross browser compatibility </li>
<li>JS enabled/disabled settings for web browser </li>
<li>switching off online collaborative tools like instant messaging</li>
<p> This leaves me with a question, are we not going to face <a href="http://shishank.info/pcm/wordpress/?p=43">the same problems </a>that we listed when Ajax was born?? </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/04/13/web-applications-to-be-available-offline/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Catchup with Open Ajax Project</title>
		<link>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/</link>
		<comments>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/#comments</comments>
		<pubDate>Thu, 22 Mar 2007 04:45:30 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=66</guid>
		<description><![CDATA[Open Ajax Project or better known as Open Ajax Alliance has added many more members to their alliance. The biggest name to add to the list is Microsoft. This makes a total count of 73 members working towards Ajax Globalization. Alliance has come up with the term called &#8220;OpenAjax Conformance&#8221; which defines a set of [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://shishank.info/pcm/wordpress/?p=47">Open Ajax Project</a> or better known as <a href="http://openajax.org/">Open Ajax Alliance</a> has added many more members to their alliance. The biggest name to add to the list is Microsoft. This makes a total count of 73 members working towards Ajax Globalization.</p>
<p>Alliance has come up with the term called &#8220;<a href="http://openajax.org/OpenAjax%20Conformance.html">OpenAjax Conformance</a>&#8221; which defines a set of conformance requirements on Ajax technologies, products and applications to promote Ajax interoperability.<br />
An Ajax library will be with Open Ajax Conformance only when:</p>
<p>1) Supports <a href="http://openajax.org/OpenAjax%20Hub.html">OpenAjax Hub</a> Specifications (<a href="http://openajax.org/OpenAjax%20Registry.html">OpenSource project</a>)<br />
2) Javascript objects with <a href="http://openajax.org/OpenAjax%20Registry.html">OpenAjax Registry</a><br />
3) Support best practices defined within Open Ajax Conformance </p>
<p>These developments clearly indicates where the http domain moving on. This is also one of the talking points with Web 2.0 <img src='http://shishank.info/pcm/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2007/03/22/catchup-with-open-ajax-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Open Ajax Project</title>
		<link>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/#comments</comments>
		<pubDate>Fri, 12 May 2006 01:00:00 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Open Source]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=47</guid>
		<description><![CDATA[Some days back I wrote an Article &#8220;Are we ready to adopt Ajax to improve usability? &#8221; highlighting the various questions that need to be answered before we can really adopt it. Here is one initiative called &#8220;Open Ajax Project&#8221; that aims to create a single framework that standardizes development and debugging on a common [...]]]></description>
			<content:encoded><![CDATA[<p>Some days back I wrote an Article &#8220;<a href="/wp/?p=43">Are we ready to adopt Ajax to improve usability?</a> &#8221; highlighting the various questions that need to be answered before we can really adopt it.</p>
<p>Here is one initiative called &#8220;Open Ajax Project&#8221; that aims to create a single framework that standardizes development and debugging on a common library of <a href="/wp/?p=4">Ajax </a>widgets that could run on multiple Ajax runtimes. Open Ajax is endorsed by IBM, BEA, Borland, the Dojo Foundation, Eclipse Foundation, Google, Laszlo Systems, Mozilla, Novell, Openwave, Oracle, Red Hat, Yahoo, Zend, and Zimbra.<br />
<span id="more-47"></span><br />
Here are some of the initiatives that will be covered as part of this Project:</p>
<ul>
<li>Bringing order to chaos that is existing right now in Ajax market with everyone developing their own framework for Ajax applications.</li>
<li>To have Open Ajax framework that supports various other frameworks like <a href="/wp/?p=6">OpenRico</a>, Zimbra etc.</li>
<li>Standardize around a common set of widgets, interfaces and plugins to Eclipse.</li>
<li>Standardize way of writing Ajax Applications.</li>
<li>Common tooling.</li>
</ul>
<p>Its a great initiative but only concern is about its success. But one thing is sure that if we get though this, Ajax is going to rule the world for coming years. So lets wait and watch how it all goes !!!!!</p>
<p><strong>Updated 12-05-2006</strong>: OpenAjax announced the addition of another 13 memebers to collaborative group. The new members include Adobe, Backbase, Fair Isaac, ICEsoft, Innoopract, Intel, JackBe, Opera, SAP, Scalix, Software AG, Tibco and XML11.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/05/12/open-ajax-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax &#8211; Looking back at year&#8217;s old journey</title>
		<link>http://shishank.info/pcm/wordpress/2006/02/19/ajax-looking-back-at-years-old-journey/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/02/19/ajax-looking-back-at-years-old-journey/#comments</comments>
		<pubDate>Sun, 19 Feb 2006 16:48:06 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=52</guid>
		<description><![CDATA[Ajax has come a long way in a year’s time. Last year around this time, we first heard about it. Ajax had brought about the a big difference in web applications which largely changed usability arena. Web Applications started looking like rich desktop applications. Let’s look at its journey from rebirth. First the benefits related to Ajax started [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Ajax" href="/wp/?p=4">Ajax</a> has come a long way in a year’s time. Last year around this time, we first heard about it. Ajax had brought about the a big difference in web applications which largely changed usability arena. Web Applications started looking like rich desktop applications. Let’s look at its journey from rebirth.</p>
<p><span id="more-52"></span></p>
<p>First the benefits related to Ajax started emerging with Google Map, GMail providing live examples of its benefit. It really drew people with its attraction. As people started exploring more, saw the flip side of Ajax coin, its drawbacks. There were <a title="Ajax and Security" href="/wp/?p=14">security issues</a> that started rising with Ajax usage. Meanwhile, big players were playing more a wait and watch game to determine Ajax potential. Open source arena was ready to take up challenge and in a small time frame saw various open source Ajax libraries and frameworks floating over net. Even Microsoft was not far behind and came up with its Ajax framework called &#8220;<a title="Microsoft's Ajax Framework" href="/wp/?p=19">Atlas</a>&#8220;. Ajax resources, the libraries and frameworks, started growing, at rapid pace. People started feeling the need of having Ajax implementation for their site.  But everyone had one question in mind, are we really <a title="Ready for Ajax to adopt Usability" href="/wp/?p=43">ready to adopt Ajax to improve usability</a>? Though the resources were growing but people were afraid of adopting it due to its unorganized manner. This brought into picture the waiting big giants who started &#8220;<a title="Open Ajax" href="/wp/?p=47">Open Ajax</a>&#8221; project to tackle these issues. And Yahoo too has open sourced its UI Library and framework.</p>
<p>So what’s next in Ajax Domain? Here are few areas where I think it will grow:</p>
<ul>
<li>More organized and sophisticated design patterns and open source libraries</li>
<li>Ajax becoming integral part of IDEs</li>
<li>Watch out Portal and CMS space and Ajax</li>
<li>Ajax making more heads in Reporting Area</li>
<li>Javascript standards across browers</li>
<li>Steep raise in Usability</li>
</ul>
<p>Happy Birthday, Ajax !!!!!!!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/02/19/ajax-looking-back-at-years-old-journey/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ajax Implementation &#8211; An Example</title>
		<link>http://shishank.info/pcm/wordpress/2006/01/19/ajax-implementation-an-example/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/01/19/ajax-implementation-an-example/#comments</comments>
		<pubDate>Thu, 19 Jan 2006 22:12:00 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=45</guid>
		<description><![CDATA[In my earlier post, &#8220;Are we ready to adopt Ajax to improve usability?&#8220;, I highlighted that best bet for the existing sites is to start small may be including an ajax based components or use ajax to validate form fields etc. Here is one of the example. This is an Ajax based Opinion Poll which [...]]]></description>
			<content:encoded><![CDATA[<p>In my earlier post, &#8220;<a href="/wp/2006/01/15/are-we-ready-to-adopt-ajax-to-improve.html">Are we ready to adopt Ajax to improve usability?</a>&#8220;, I highlighted that best bet for the existing sites is to start small may be including an ajax based components or use ajax to validate form fields etc. Here is one of the example.<span id="more-45"></span></p>
<p><a title="Create polls and vote for free. dPolls.com" href="http://www.dPolls.com"><img alt="Create polls and vote for free. dPolls.com" src="http://www.dPolls.com/dPollsLink.aspx" border="0" /></a></p>
<p>This is an Ajax based Opinion Poll which is provided by dPolls which can be a component by itself. So we can build our own components like this and can achieve low to medium improvements in user experience without much risk and low cost.</p>
<p>So just imagine if we able to implement Ajax for small things, how much difference it can bring in user experience and that too without much redesign of existing site and not much commercial cost.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/01/19/ajax-implementation-an-example/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Are we ready to adopt Ajax to improve usability?</title>
		<link>http://shishank.info/pcm/wordpress/2006/01/15/are-we-ready-to-adopt-ajax-to-improve-usability/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/01/15/are-we-ready-to-adopt-ajax-to-improve-usability/#comments</comments>
		<pubDate>Sun, 15 Jan 2006 18:12:00 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=43</guid>
		<description><![CDATA[There has been lot of talks about Ajax and usability with Ajax all set to change the user experience all over the Web. Nothing comes for free, if it has various advantages there are several disadvantages along with it. Advantages are pretty well known but lets look at the various disadvantages in terms of usability: [...]]]></description>
			<content:encoded><![CDATA[<p>There has been lot of talks about <a href="http://goshishank.blogspot.com/2005_07_01_goshishank_archive.html">Ajax</a> and <a href="http://goshishank.blogspot.com/2006/01/welcome-2006.html">usability</a> with Ajax all set to change the user experience all over the Web. Nothing comes for free, if it has various advantages there are several disadvantages along with it. Advantages are pretty well known but lets look at the various disadvantages in terms of usability:</p>
<ul>
<li>One of the major complaint against Ajax is that it break the expected behavior of the browsers back button. Users are generally used to returning to last static page by use of this button but it might not be the case with Ajax implementation.</li>
</ul>
<p><span id="more-43"></span></p>
<ul>
<li>It is not possible for a user to bookmark the state of the application since the page url doesn&#8217;t change.</li>
<li>Another issue can be that user fails to notice the updated parts on the web page since the users are use to old &#8220;refresh&#8221; concept for getting something new.</li>
<li>Popping text into running page can affect page scroll and user might loose the context.</li>
<li>There are no immediate clues after clicking. An example can be a user trying to register and clicks submit but he really do not know if its really submitting.</li>
<li>Ajax introduces lot of code on client side that might be issue for users who has slow machines or slow internet connection. In terms of usability it is better to see a non Ajax site rather than not able to access the website at all.</li>
<li>Cross browser is another usability issue. Its possible that a piece of code that runs pretty well in IE never really show up in other browsers.</li>
<li>Its possible that too much updation on a page might lead general users to more confusion rather than making it more user friendly.</li>
</ul>
<p>Looking at the above disadvantages and current Ajax market, are we ready to adopt Ajax to improve usability? Lets look at some of the questions that needs to be answered before we are really ready for Ajax implementation:</p>
<ol>
<li>Are Ajax frameworks and toolkits present in current market provides completeness towards implementing an Ajax solution?</li>
<li>Are there any standard ways to overcome the usability issues mentioned above?</li>
<li>There are a few solutions to above mentioned problems but are they really feasible in all scenario&#8217;s? Are they evaluated to work well with all the browsers?</li>
<li>Are there any design patterns that can help in Ajax implementation?</li>
<li>Is there Do&#8217;s and Dont&#8217;s listing that tells us what needs to be done in order prevent excessive overuse?</li>
<li>&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;&#8230;.</li>
</ol>
<p>Looking at all these, I think the best bet for existing sites is to start small, may be a part of the page or a component. For example, in our current intranet site, we did the same by adopting Ajax for small part of page and for form validation. And gradually move towards bigger side which will even give users time to get use to new &#8220;rules&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/01/15/are-we-ready-to-adopt-ajax-to-improve-usability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome 2006</title>
		<link>http://shishank.info/pcm/wordpress/2006/01/05/welcome-2006/</link>
		<comments>http://shishank.info/pcm/wordpress/2006/01/05/welcome-2006/#comments</comments>
		<pubDate>Thu, 05 Jan 2006 00:20:00 +0000</pubDate>
		<dc:creator>shishank</dc:creator>
				<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Content Management]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Portals]]></category>
		<category><![CDATA[Search]]></category>
		<category><![CDATA[Trends]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://shishank.info/pcm/wordpress/?p=39</guid>
		<description><![CDATA[Year 2005 had been a happening year in Portals and Content Management domain. Google emerging and standing out from rest of the world growing many folds and exploring in different domains. We saw products like Google Talk, Google Desktop and side bar, Google earth etc. It has really picked up itself from now just being [...]]]></description>
			<content:encoded><![CDATA[<p>Year 2005 had been a happening year in Portals and Content Management domain.</p>
<p>Google emerging and standing out from rest of the world growing many folds and exploring in different domains. We saw products like Google Talk, Google Desktop and side bar, Google earth etc. It has really picked up itself from now just being a search player but growing in portal space.</p>
<p>AJAX buzz word that took the world by storm, though its not something new in the market. Google has been pioneer in this as well with the products like Google mail and Google home customization. There have been lot of talk about security aspect and drawbacks but AJAX has come a long way.</p>
<p>Blogging is another area that really gained popularity across the world. There has been many more blogging sites then previous times. Its becoming more of a habit for people to blog and put forth the ideas.</p>
<p>This year there has been a tremendous growth in area of Usability. This has always been on chart for a pretty long time but this year saw a drastic change in the approach towards it.</p>
<p>Year also marked with lots of mergers with companies like Oracle , BEA , IBM etc buying the emerging smaller players which might emerge as a potential threat in future. These merger did lead to lot of overlapping with their existing products. So lets wait and see how these mergers really help companies. Example: IBM acquiring BowStreet though it has RAD which is on the lines of Bowstreet.</p>
<p>Open source products also proving their point with Liferay, OpenCms, Alfresco standing out in front. Also bigger players are moving towards open source trend like Websphere Application server with community edition etc.</p>
<p>Collaboration is another buzz word for the year where many products aimed to become a &#8220;whole&#8221; product. For example, Oracle Collaboration Suite 10g, has Instant Messaging, Content Services and Workspaces for collaboration. Also Web Clippings/URL scraper has gained popularity for faster and better intergration.</p>
<p>Portlet world has seen a lot of stretch on standards with JSR 168 being incorporated by most of the vendors moving out from proprietors stuff. Also JSR 286 has been submitted which will align portlets specification with J2EE 1.4 . JSR 170 Content Repository has laid standards for content repository access.</p>
<p>Indian markets are making tremendous progress with government itself promoting portals market. Nabh&#8217;s String Bean 3.0 is another example in that direction. Many financing institutions like IDBI have already launched portals.</p>
]]></content:encoded>
			<wfw:commentRss>http://shishank.info/pcm/wordpress/2006/01/05/welcome-2006/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

