<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>Jagan&apos;s Blog</title>
      <link>http://learningremix.net/w2007integ/jeritem/</link>
      <description></description>
      <language>en-us</language>
      <copyright>Copyright 2007</copyright>
      <lastBuildDate>Sun, 22 Apr 2007 19:29:58 -0500</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>AJAX vs Ajax - Ajax ofcourse!</title>
         <description><![CDATA[Ajax is a popular term for past few months but is still being written incorrectly as "AJAX" (all capitals) instead of "Ajax" (camel case).  So the correct term is Ajax, not AJAX.

Here is a list of several reasons

Jesse James Garrett coined the term as Ajax, not AJAX. 

A quote from the source "The name is shorthand for Asynchronous JavaScript + XML". It is intended to be a shorthand, not an acronym. And notice it is "+", not an "and" indicating a collection of technologies. 

Another quote from the source "I needed something shorter than “Asynchronous JavaScript+CSS+DOM+XMLHttpRequest” to use when discussing this approach with clients.". Ajax is not just Asynchronous JavaScript and XML, it's CSS and DOM as well. Moreover JSON is becoming a more popular format for data interchange. Should "AJAX" then instead be coined as "AJAJ" ? Or if an application happen to use Text instead, will they call it as "AJAT" ? 
In an interview on The story behind Ajax, Jesse said "I thought of Ajax as a convenient [term]. It was never intended as an acronym.". 

the above three bullets should be sufficient to convince anybody to use "Ajax" instead of "AJAX". But if not, here are some more reasons to switch to the correct usage of term:

Wikipedia entry clarifies that Ajax is not expected to be an acronym. 

A Google Fight between AJAX and Ajax shows exactly same numbers and still tries to predict a winner. Is that a bug ? 
Another reference to Ajax vs AJAX. 
Bye Bye "AJAX", The Age of "Ajax" is Nigh - If AJAX is indeed an acronym (which it's not) then a comment on the article points out some others as:

AJACX: Asynchronous JavaScript, CSS and XMLHttpRequest

ADJACS: Asynchronous DOM, JavaScript and CSS 

ADHJACS: Asynchronous DOM, HTML, JavaScript and CSS

AJACHS: Asynchronous JavaScript, HTML and CSS 

AJACS: Asynchronous JavaScript, HTML and CSS 

Dion's (Ajaxian co-founder) first prediction for 2007 is "Ajax beats AJAX in all but bad newspapers." 

Here is a Google survey of some publishers of Ajax books. They all seem to be using "Ajax", not "AJAX".
Addison Wesley Professional   
O'Reilly Media, Inc. 
Manning Publications Co. 
Apress, Inc. 
Wrox (John Wiley & Sons, Inc) 

Some of the common vendors use Ajax
IBM 
HP 
Oracle 
BEA 
Adobe

More

<a href="http://weblogs.java.net/blog/arungupta/archive/2007/04/ajax_vs_ajax_aj.html">http://weblogs.java.net/blog/arungupta/archive/2007/04/ajax_vs_ajax_aj.html</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/ajax_vs_ajax_ajax_ofcourse.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/ajax_vs_ajax_ajax_ofcourse.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 19:29:58 -0500</pubDate>
      </item>
            <item>
         <title>Announcing the Google AJAX Feed API</title>
         <description><![CDATA[Google launched the Google AJAX Feed API, an API that takes the pain out of developing mashups in JavaScript. Now you can mash up feeds using only a few lines of JavaScript rather than dealing with complex server-side proxies. 

More on this

<a href="http://googleajaxsearchapi.blogspot.com/2007/04/announcing-google-ajax-feed-api.html">http://googleajaxsearchapi.blogspot.com/2007/04/announcing-google-ajax-feed-api.html</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/announcing_the_google_ajax_feed_api.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/announcing_the_google_ajax_feed_api.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Google</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 19:20:10 -0500</pubDate>
      </item>
            <item>
         <title>Google drops bombs</title>
         <description><![CDATA[Google has implemented a change to it’s search ranking algorithm, which removes existing Google Bombs.

Google Bombs - also known as Link Bombs - were primarily set up by campaigners looking to make a political statement using Google.

For example, when bloggers decided to set up a campaign against George W Bush, they all set up links for the word “miserable failure” in links pointing to the Whitehouse site.

Because of the way links form a fundamental tool of communication on the web, and because Google normally gives them some degree of weight when ranking search results, it meant that the Whitehouse site would rank top for a Google Search for “miserable failure”.

Although Google has previously dismissed these as “pranks”, the situation has become acutely embarrassing for Google, which has been seeking increasing political influence on Washington’s Capitol Hill. 

This is not least because Google has been accused of validating these political statements by continuing to allow them to rank top.

According to an official statement on the the Google Blog, Google much prefers to apply automated methods to reduce the impact of undue or unwelcome influences in Google.

While the impact of removing the Google Bombs is unlikely to have an impact on the overall search user experience, it appears that Google considers this a chapter in it’s history now closed.

More on this

<a href="http://www.platinax.co.uk/news/26-01-2007/google-drops-bombs/">http://www.platinax.co.uk/news/26-01-2007/google-drops-bombs/</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/google_drops_bombs.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/google_drops_bombs.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Google</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Google Bombs</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 19:12:31 -0500</pubDate>
      </item>
            <item>
         <title>Google Bombs</title>
         <description><![CDATA[Most people who use any of the mainstream search engines have at one point or another probably come across a search that returns rather strange, often comedic results. Examples of these are searches such as ‘miserable failure’ which, for quite some time, returned as the top result, a link to the white house biography of George W. Bush, and ‘french military victories’ which returns as it’s top result a fake google page that asks whether you might have been searching for ‘friench military defeats’. In days gone by, when web search was a simple matter of returning the pages containing the most instances of a given word, acheiving results like this took a far different approach than it does today.
The concept of a Google Bomb is relevant to our study of networks because most mainstream search engines currently base results on an analysis of the link structure of the web. The idea behind this stems from the thought that a web page, call it ‘A’, is a good result for some query, say ‘b’, if a lot of other web pages link to ‘A’ with a link named ‘b’. Intuitively this makes sense because this way a web page is essentially peer-reviewed by other web pages and is only a good result if other web-pages (people who write pages) consider it a good page.
Google Bombing is a practice that exploits this fact to alter search results. Basically, to make a Google Bomb i.e. to cause a search for’a’ to return page ‘B’, one must simply add links from a lot of other pages to ‘B’ with the link name being ‘a’. This way, when Search engines run their ranking algorithms, they will think that ‘B’ is a good page to display as a result for ‘a’.
While generally this is not a major issue and most major search companies have chosen to do essentially nothing to combat Google Bombs, they are interesting in that they demonstrate how search engines actually rely on the graph structure of the Web to generate results.
 Google also recently somewhat restructured their search algorithm in order to diffuse many Google Bombs that other search engines still have trouble with. 

More

<a href="http://expertvoices.nsdl.org/cornell-info204/2007/03/06/google-bombs/">http://expertvoices.nsdl.org/cornell-info204/2007/03/06/google-bombs/</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/google_bombs.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/google_bombs.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Google</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 19:06:57 -0500</pubDate>
      </item>
            <item>
         <title>OpenID, Get it from Yahoo! &amp; Avoid Phishing</title>
         <description><![CDATA[OpenID, the lightweight, decentralized identity system (Radar post) had an interesting weekend. There is now a method for using your Yahoo ID with OpenID (unofficial, but sanctioned) and there are new measures designed to reduce the risk of phishing.
First, ex-Yahoo Simon Willison has created a proxy to allow you to use your Yahoo Id as an OpenID.

idproxy.net, launched is an attempt at speeding up the process. It uses Yahoo!’s Browser-Based Authentication API to allow you to sign in with a Yahoo! account, then lets you create one or more OpenIDs (of the form something.idproxy.net) to use with sites that support the OpenID standard.
In effect, it lets you use your Yahoo! account as an OpenID.

More about this

<a href="http://radar.oreilly.com/archives/2007/01/openid_get_it_f.html">http://radar.oreilly.com/archives/2007/01/openid_get_it_f.html</a>
]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/openid_get_it_from_yahoo_avoid_phishing.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/openid_get_it_from_yahoo_avoid_phishing.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Yahoo</category>
        
         <pubDate>Sun, 22 Apr 2007 18:58:12 -0500</pubDate>
      </item>
            <item>
         <title>The Python Programming Language</title>
         <description><![CDATA[Python® is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code.

Python runs on Windows, Linux/Unix, Mac OS X, OS/2, Amiga, Palm Handhelds, and Nokia mobile phones. Python has also been ported to the Java and .NET virtual machines.

Python is distributed under an OSI-approved open source license that makes it free to use, even for commercial products.

The Python Software Foundation (PSF) holds and protects the intellectual property rights behind Python, underwrites the PyCon conference, and funds grants and other projects in the Python community.

More on this

<a href="http://www.python.org/">http://www.python.org/</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/the_python_programming_language.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/the_python_programming_language.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Python</category>
        
         <pubDate>Sun, 22 Apr 2007 18:51:56 -0500</pubDate>
      </item>
            <item>
         <title>Mcubed Final iteration review By Jagan</title>
         <description>Hi

This is my review on &quot;Mcubed&quot; Final Iteration

Overall the project looks good

this is very usefull for those who want to search for a job

nice integration of the maps and good layout of the page

Good work</description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/mcubed_final_iteration_review_by_jagan.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/mcubed_final_iteration_review_by_jagan.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Iteration3Review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">MCubed</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">MCubedReviewed</category>
        
         <pubDate>Sun, 22 Apr 2007 18:30:18 -0500</pubDate>
      </item>
            <item>
         <title>&quot;Where Is My Caffenie&quot; Final Iteration review by Jagan</title>
         <description>Hi

This is my review on &quot;Where Is My Caffenie&quot; Final Iteration

Nice layout of the page and also good background color

Map integration is Good

Ranking of the coffee is also good idea

Good work guys </description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/where_is_my_caffenie_final_iteration_review_by_jagan.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/where_is_my_caffenie_final_iteration_review_by_jagan.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Iteration3Review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">WhereismyCaffeine</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Where is my Caffeine Reviewed</category>
        
         <pubDate>Sun, 22 Apr 2007 18:22:31 -0500</pubDate>
      </item>
            <item>
         <title>Team Extreme Final iteration review By Jagan</title>
         <description>Hi

This is my review on &quot;Team Extreme&quot; Final iteration

I think your integration of different APIs is Good

nice layout of the page

Great work guys</description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/team_extreme_final_iteration_review_by_jagan.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/team_extreme_final_iteration_review_by_jagan.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Iteration3Review</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">TeamExtreme</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">TeamExtreme Reviewed</category>
        
         <pubDate>Sun, 22 Apr 2007 18:16:35 -0500</pubDate>
      </item>
            <item>
         <title>iphone integration drives yahoo to uncap mail</title>
         <description><![CDATA[Yahoo! has decided to eliminate the 1GB storage cap on its free e-mail as it has integrated Yahoo! mail with Apple's upcoming iPhone, and expects demand to explode.

Apple previously announced it would include IMAP integration with Yahoo! mail when it rolled out the iPhone concept in January. With competition in the free e-mail space high, Yahoo! has chosen to up the ante and lift storage limits entirely, expecting a flood of media storage to happen by e-mail, particularly boosted by the iPhone's media capabilities.

More

<a href="http://www.mobile-weblog.com/50226711/iphone_integration_drives_yahoo_to_uncap_mail.php">http://www.mobile-weblog.com/50226711/iphone_integration_drives_yahoo_to_uncap_mail.php</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/iphone_integration_drives_yahoo_to_uncap_mail.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/iphone_integration_drives_yahoo_to_uncap_mail.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Yahoo</category>
        
         <pubDate>Sun, 22 Apr 2007 13:20:41 -0500</pubDate>
      </item>
            <item>
         <title>Yahoo pips Google in Mobile Search</title>
         <description><![CDATA[The battle to control mobile phone advertising has escalated with Yahoo! launching a new search service for handheld devices that will soon be available on a majority of existing phones. 

Yahoo Inc on Tuesday launched a new Internet search system - OneSearch - for mobile phone users that delivers locally relevant answers, a move that vaults it ahead of what Google Inc. is offering at present. The service, which was initially launched in Yahoo! Go for Mobile 2.0, will be immediately available in as many as 85 per cent of the mobile phones currently available in the US market. 

Previously, mobile users who wanted to access Yahoo!’s mobile search engine had to download a software client to their handset, or buy a phone with it pre-installed. The move comes amid speculation that Google is planning its own assault on the mobile market, possibly by launching a new product called Google phone. 

More on this

<a href="http://infotech.indiatimes.com/quickiearticleshow/msid-1790149.cms">http://infotech.indiatimes.com/quickiearticleshow/msid-1790149.cms</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/yahoo_pips_google_in_mobile_search.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/yahoo_pips_google_in_mobile_search.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Google</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Yahoo</category>
        
         <pubDate>Sun, 22 Apr 2007 13:16:35 -0500</pubDate>
      </item>
            <item>
         <title>Yahoo Pipes</title>
         <description><![CDATA[
Yahoo's launched an interesting and innovative new service, Pipes, which lets users with a relatively low degree of technological expertise combine structured sources of web data such as feeds. In this way, it's possible for non-experts to create new web services for their own use or for public consumption. Pipes combines a remarkably sophisticated development environment with some core social features such as the ability to clone or share the web services you produce. The service is fairly approachable, but somewhat complex once you get just under the surface, and should be moderately successful while radically raising the bar for other tools in its category.

More on this this
<a href="http://www.dashes.com/anil/2007/02/08/yahoo_pipes">http://www.dashes.com/anil/2007/02/08/yahoo_pipes</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/yahoo_pipes.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/yahoo_pipes.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">Yahoo</category>
        
         <pubDate>Sun, 22 Apr 2007 13:03:31 -0500</pubDate>
      </item>
            <item>
         <title>Bulletproof Ajax</title>
         <description>Ajax, or the technology that lets you create Web pages in which information can be updated without refreshing the entire page, is the latest rage in Web site design. But for those who aren’t hard-core programmers, enhancing pages using Ajax can be a challenge. Even more of a challenge is making sure those pages work for all users.

</description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/bulletproof_ajax.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/bulletproof_ajax.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 12:55:40 -0500</pubDate>
      </item>
            <item>
         <title>Microsofts Silverlight targets Ajax and Flex</title>
         <description><![CDATA[You know Windows Presentation Foundation Everywhere but now get ready to call it by the name of Silverlight. It is the extension of Windows Presentation Foundation and rebranding it as Silverlight was done so that it could easily get on to the tongue of people. It is being targeted at Adobe's Flex and Ajax. 

The company claims that it offers richer and more functional internet experience. Silverlight was unveiled at the National Association of Broadcasters conference in Las Vegas. Major League Baseball and Brightcove has promised to adopt the format. At the MIX conference the company will be unveiling new developer tools for Silverlight. 

More About this

<a href="http://www.java-entrepreneur.com/50226711/microsofts_silverlight_targets_ajax_and_flex.php">http://www.java-entrepreneur.com/50226711/microsofts_silverlight_targets_ajax_and_flex.php</a>

 

]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/microsofts_silverlight_targets_ajax_and_flex.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/microsofts_silverlight_targets_ajax_and_flex.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">flex</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 12:50:06 -0500</pubDate>
      </item>
            <item>
         <title>S60: More Mobile Ajax</title>
         <description><![CDATA[There were several people showing off the latest S60 browser software (built on WebKit) running on Nokia phones.

There is richer Ajax support, and was even a nudge, nudge, wink wink comment regarding support of canvas and the like.

Still, although it is great to have Safari on the phone, and zooming around the page is fun, there are still huge issues around screen size. In a world where we see more 30″ monitors, or duals, remembering the little guys can get hard. Ajax brings challenges such as changing multiple areas of the screen at the same time.

Has anyone had particularly good experiences with Ajax on the phone? Maybe someone living in a country where you actually have decent service? :)

More on this

<a href="http://ajaxian.com/archives/s60-more-mobile-ajax">http://ajaxian.com/archives/s60-more-mobile-ajax</a>]]></description>
         <link>http://learningremix.net/w2007integ/jeritem/2007/04/s60_more_mobile_ajax.shtml</link>
         <guid>http://learningremix.net/w2007integ/jeritem/2007/04/s60_more_mobile_ajax.shtml</guid>
        
                  <category domain="http://www.sixapart.com/ns/types#tag">AJAX</category>
                  <category domain="http://www.sixapart.com/ns/types#tag">IS696</category>
        
         <pubDate>Sun, 22 Apr 2007 12:45:29 -0500</pubDate>
      </item>
      
   </channel>
</rss>
