Flying Other Brothers

Full Version: The Feel Of The Net
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Perhaps you use LinkedIn - or Jobster - and very probably you've had a glance at routes -

If so you can't but have pointed out that these sites and others have another look and feel. Its perhaps not about but about the way that they seem easier and faster to use.

A lot of web sites are slow and tedious giving the sensation to you thatyou have plenty o...

Have you noticed how the feel of the internet is changing?

Perhaps you use LinkedIn - or Jobster - and very probably you have had a glance at routes -

If that's the case you can't but have realized that these sites and others have another look and feel. Its maybe not about but about the way that they seem easier and faster to use.

So many websites are slow and tedious giving the sensation to you thatyou have sufficient time to acquire a coffee as well as head to lunch. It is the terrible hourglass. You click a link and the hourglass appears because the site contacts the server and the server considers what it is going to send back to you.

There is a basis for the new internet sites being faster and better to-use. Its called AJAX.

Perhaps not the solution developed in 1947 nor the mythical Greek hero but a web development process.

AJAX isn't new technology but a variety of existing mature technologies. Their an acronym for Asynchronous JavaScript and XML and a web development technique to make web pages feel more open. It does this by exchanging small amounts ofdata using the machine behind-the scenes and displays it without re-fetching the whole site at-the same time, hence the definition of Asynchronous.

In the event you are not entirely clear what asynchronous means, synchronous means that processes are dependent upon other processes 1 >> 2 >> 3 etc whereas asynchronous may be the capability to handle processes separately from other processes.

It may appear that putting a level to any program can make it less reactive, but because the browser first loads an AJAX motor responsible for both providing the software the user sees and communicating with the host on the consumers behalf the user is extremely seldom looking at an hourglass symbol holding out for the serverto do something.

Every individual activity that normally would make work with the host goes to the AJAX motor instead. Identify more on our affiliated article - Browse this website: Any response to an individual activity that doesnt require a trip straight back to the server the engine handles alone. It creates these needs asynchronously without affecting an users interaction with the application if the engine needs something from the machine in order to respond.

All this means AJAX is sexy just now - somewhat like Flash has been. It could be very tempting to use AJAX mainly because AJAX is great or my boss told me to.

Nevertheless when you are creating any site you should think about your visitors first. What do they need this program to do? What'll allow it to be better to use? A great rule of thumb as to whether or not to utilize AJAX IS: AJAX is for action not content.

You may want to think again if you are not accessing information that changes then. The point of the asynchronous request is that it makes requests to-the server for data that's changed faster - because it is happening whilst the reader does something different. Then when they click a link or switch knowledge appears right away. If your articles or knowledge never or seldom changes, you then probably should not use it to be accessed by Ajax. To get different interpretations, we know people look at:

Then you'll find other issues:

Page changes

When an entirely new page is created there is a brief moment of re-adjustment once the information changes. Since this doesnt happen with smaller portions of the display this becomes more evident. This can keep people wondering.


Search engines do not generally read the JavaScript code necessary for AJAX. This could mean AJAX pages stay un-indexed unless a static page is offered.


As AJAX utilizes JavaScript, which will be implemented differently by different browsers and sometimes even different versions of the same browser the JavaScript may have to be rewritten for several browser( s) type( s) although history libraries are handling this, but a problem still appears if the user has turned off JavaScript assistance in the browser.

Internet analytics

Several internet statistics solutions are based on a new page when new or updated content is shown for the consumer or to monitor an approach including a check-out being filled. Vimeo.Com/Jarekmoleda contains supplementary info about the meaning behind it. Since Ajax adjusts this care should be taken to take into account just how to ensure a page or even a part of a page could be accurately followed.

Having published every thing above, Google has made a massive investment in developing AJAX internet sites. Most of the major services and products Google has introduced including Orkut, Gmail, Google Groups, Google Suggest and Google Maps are AJAX applications.

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

Given the nonsense for these conditions, it's practical to not get carried away. Careful assessment of when and how you can use AJAX is vital. Be taught further on this related use with by clicking

Dont neglect that Flash and other applications still do not form the idea of most sites and people need functionality first. If AJAX increases the users knowledge whether via design or speed then its worth considering watchfully..