The Feel Of The Web

Maybe you use LinkedIn – or Jobster – and very probably you have had a review of maps –

If so you can not but have pointed out that these sites and others have a different look and feel. Its perhaps not about but about just how that they look faster and easier to use.

Numerous internet sites are slow and tedious giving the impression to you thatyou have plenty o…

Have you ever seen the way the sense of the net is changing?

Maybe you use LinkedIn – or Jobster – and very probably you have had a glance at routes –

If that’s the case you cannot but have realized that these sites and others have a different look and feel. Its perhaps not about but about the way that they appear faster and easier to use.

So many internet sites are slow and tedious giving you the sensation thatyou have plenty of time to get a coffee if not go to lunch. Get further on a related encyclopedia by clicking It’s the terrible hourglass. You click a link and the hourglass appears since the site contacts the server and the server thinks about what it’s going to send back to you.

There’s a basis for the newest sites being nicer to-use and faster. Its called AJAX.

Not the solution created in 1947 nor the legendary Greek hero but a web development approach.

AJAX is not new technology but a mix of existing adult technologies. Its an abbreviation for Asynchronous JavaScript and XML and a web development strategy to make web pages feel more responsive. It does this by exchanging small amounts ofdata using the host behind the scenes and shows it without re-fetching the whole page at-the same time, hence the word Asynchronous. Learn more on by browsing our influential article directory.

Just in case you are not completely clear what asynchronous means, synchronous means that processes are dependent upon other processes 1 >> 2 >> 3 etc although asynchronous may be the ability to handle processes separately from other processes.

It might seem that putting a layer to any ap-plication can make it less open, but because the visitor first loads an AJAX engine responsible for both providing the program the user sees and speaking with the server on the users account the user is extremely seldom staring at an hourglass icon waiting around for the serverto take action.

Every user activity that normally would create focus on the server goes to the AJAX engine instead. Any response to an individual action that doesnt require a trip straight back to the server the engine handles on its own. It generates those requests asynchronously without affecting an users interaction with the application if the engine needs anything from the host so that you can respond.

This means AJAX is sexy just now – a bit like Flash is. It could be very attractive to use AJAX simply because AJAX is cool or my boss explained to.

However when you’re developing any site you must think of your web visitors first. What do they need this program to do? What will allow it to be easier-to use? A great principle as to whether or not to use AJAX IS: AJAX is for action not content.

You should reconsider if you’re not accessing information that changes then. The point of the request is that it makes demands to the machine for information that has improved faster – as the reader does something else because it’s happening. When they click a link or switch knowledge appears right away. You then probably shouldn’t use Ajax to gain access to it, if your articles or data never or rarely changes.

Then you’ll find other issues:

Page changes

There is a short moment of re-adjustment if the material changes when an entirely new site is created. This becomes more apparent since this doesnt happen with smaller parts of the screen. This may keep people wondering.

Search engine optimization

Research machines do not generally browse the JavaScript code needed for AJAX. This may mean AJAX pages stay un-indexed unless a static page is provided.


As AJAX relies on JavaScript, that will be implemented differently by different windows or even different types of the same browser the JavaScript may have to be rewritten for a number of browser( s) type( s) though background libraries are resolving this, but a concern still arises if the user has powered down JavaScript assistance in the browser.

Internet stats

Many internet analytics answers are based on a new page being filled whenever new or updated content is shown to the person or to track a process including a check-out. Since Ajax shifts this attention must be take-n to take into account just how to ensure a page or a percentage of a page can be accurately followed.

Having published every thing above, Google has made a huge investment in developing AJAX sites. Every one of the major items Google has presented including Google Maps, Gmail, Google Groups, Google Suggest and Orkut are AJAX applications.

However , AJAX [and other terms such as Rich Internet Applications or RIA for tolls such as Flash] are simply new terms for a technology combinations and technologies which have been around for years.

Given the hype for these conditions, it is sensible not-to get carried away. Careful assessment of when and just how to use AJAX is important.

Dont overlook that other programs and Flash still do not form the idea of all websites and users want simplicity first. If AJAX increases the users knowledge whether via design or rate then its worth considering vigilantly.. This original website has endless grand warnings for the inner workings of it.

Comments are closed.