ajax

Design Principles for the modern digital world

Don’t design 2 or 3 websites. Design one, but make sure it is accessible by whatever medium or device the user chooses to use to access it.

You can start with a site that has:
1) javascript and AJAX
2) no script version
3) mobile version

When you design for mobile, think of what tidbit of information the user is really after. For example, Google Mobile is smart enough to return “27 – 17 with 3:14 left in the game” when I type a search for “dallas cowboys’ score.” Versus Google which returns a list of website search results when I access it via a browser on a broadband connection. Google detects what device I am using when I am searching and returns the exact thing that I was looking for based on the device and channel I am using.

Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

Saturday, July 4th, 2009 Uncategorized No Comments

Google’s new Ajax-powered search results breaks search keyword tracking

Source: http://getclicky.com/blog/150/googles-new-ajax-powered-search-results-breaks-search-keyword-tracking-for-everyone

Thanks Sean…

 

 a major update that Google is testing has completely broken the ability for any external analytics service like Clicky to determine the search query used by a visitor arriving at your web site. 

 

 Normally when do you a search on Google or any other search engine, the search term used become part of the URL. A search for Clicky, for example, gives you this:

http://www.google.com/search?q=clicky

When someone clicks a search result on that page, that URL above is sent as the “referrer” to the target site. An analytics app running on the target site can parse the referrer string and extract the word “clicky”, and store that as a search that occured for that site. This is obviously very useful.

Here’s what the new search result URLs look like with the new “Ajax” feature:

http://www.google.com/#q=clicky

See how there’s a hash mark # in there now, and the “q=test” is after it? The problem is that web browsers don’t send anything after the # in the referrer string. This means organic searches from Google will now show up as just “http://www.google.com/”, with no search parameters. In other words, no analytics app can track these searches anymore.

 

Continue reading Google’s AJAX powered search

Tags: ,

Tuesday, February 3rd, 2009 Uncategorized No Comments