Ajax -- Bring your Website to Life

Posted: Aug 30, 2007 | Comments: 0 | Views: 46 | Bookmark and Share

Chances are that whether or not you are not a technology guru, you keep hearing talk of internet technologies in terms of a never ending stream of acronyms. XHTML, CSS, J2EE, PHP, ASP.NET, JSP, SQL, HTTP, SSL, VOIP, P2P, XML, RSS... Sound familiar -- or a bit like Klingon?

Well, this article is about another really cool acronym, only this time for the average Joe. I'll be focusing on only one acronym in this article, and only because it's one you'll be hearing a lot more about, and because it can really breathe life into your business' website.

AJAX. Asynchronous JavaScript and XML, if you must know what it stands for. Don't let that put you off. Even if it is comprised of technical words and yet another acronym, more importantly, what is it, and why do you need it?

Remember the internet up until recently? Virtually all web pages were lifeless objects, similar to pages in a magazine, with no intelligence. In order to get a response from a website, you would click a link or press a submit button, and your computer would send a message to the computer hosting the site that it needs to send you back the next page. A little bit like turning to a new colourful but lifeless page in your magazine.

Sure, there were some really great new technologies that came along to make the internet more interesting. Animated images, Flash animations, small embedded applications, and scripts downloaded with the page certainly made the pages a lot more interesting. Yet, when compared to the highly responsive environment of your desktop computer, a web page really could not compete. Click anywhere in your local pc environment and you get an immediate and logical, virtually instantaneous response from the object you clicked, without your entire screen flashing blank and reappearing again from scratch. Do the same on a web page until recently, and usually at best you would have to wait a few seconds for a completely new page to reappear, a newly turned page in your virtual magazine.

Until Ajax. Technically Ajax is actually not a new technology, but a clever grouping of a few existing technologies. What has made Ajax a workable solution is that most people have started using browsers capable of supporting these technologies, often without even realising that their browser wields these dormant superpowers.

Ajax allows your internet page to respond to a user very similarly to the way your local computer desktop environment would. In a well-developed Ajax-based site, when you click on a page object, it responds almost immediately. Any changes to the page happen there and then, without the page disappearing and a new one replacing it. The result? A much more pleasant user experience. Once more, computers are becoming more interactive and responsive.

The concept can be a bit difficult to grasp initially, so here's a simple example from the RealmSurfer website to demonstrate the concept: Ajax example: search page. At first glance this looks like any other search page. Notice that advanced search link underneath the search box? When you click it, notice that you instantly get a whole lot more functionality inserted into the page -- no page refresh. Click the link again and the process reverses itself.

This is just a very simple example of the benefits of building Ajax functionality into your site. To get a look at some really powerful applications, have a look at a few popular Ajax-enabled websites:

Google Calendars -- a really great online calendar and event scheduler. Without Ajax, this would be one of the most irritating developments since email spam, however with its Ajax capabilities it's well on it's way to becoming an online Outlook killer. Kiko is another excellent site utilising virtually the same concept.

Flickr -- one of the first sites to popularise the Ajax phenomenon, it's still one of the best ways to share pictures with your friends and family online. Yahoo was quick to realise the potential, and purchased the company a while back.

Protopage -- create your own customised, interactive home page. From the moment you land on the site, you can move objects around the page as if they are windows on your desktop, and interact with them just as easily.

There are plenty more Ajax-powered sites, and every day a whole lot more become available. What makes this technology so special? Here are a few good contributers:

* It uses relatively well established browser technology -- no plugins are needed, and most browsers these days are fully capable of supporting Ajax-enhanced pages.
* For the most part pages are still recognisable by search engines, meaning that unlike technologies like Flash, search engines will still understand what your page is about.
* It's economical. Instead of downloading a whole page when all you want to know is the weather, a well designed Ajax-based site will only download the information you need, leaving everything else perfectly intact.
* It's fast and responsive. Because much of the programming code that makes an Ajax-based page so useful is downloaded onto your local computer, much of your functionality is very fast and responsive, the same as any locally installed program.
* It's non-proprietary technology. Ajax is a combination of established web standards. You will never have to pay to use it, and neither will the people who program it for you.

A new era in internet-based computing has begun. Many have dubbed this new wave of powerful and responsive technologies Web 2.0 (fortunately not another acronym this time!). What does this mean for you as a business owner? The tools for turning your business website into a highly interactive, responsive and powerful application are now here. And your customers will love the fact that it's more responsive than their local telco representive...

(ArticlesBase SC #206119)

Rate this Article
  • 1
  • 2
  • 3
  • 4
  • 5
  • 3 vote(s)
    Feedback
    RSS
    Print
    Email
    Re-Publish

    Source:  http://www.articlesbase.com/information-technology-articles/ajax-bring-your-website-to-life-206119.html

    Article Tags:

    Ajax

    ,

    web 2.0

    Learn about Adobe Integrated Runtime Application

    Adobe AIR is a cross-operating system runtime that lets developers combine HTML, Ajax, Adobe Flash, and Adobe Flex technologies to deploy Rich Internet applications on the desktop. (01:58)

    Generating an AJAX Response from the IBM i with RPG and PHP

    Joining me in today’s video is one of our IBM i web developer/analysts, Hany Elemary. Together, we will continue to discuss AJAX by explaining how to generate a server response to an AJAX request from the browser. Hany will share his thoughts on how AJAX responses are similar to basic dynamic output pages that output data instead of HTML. We then go on to illustrate how AJAX response programs are built by providing examples in two popular IBM i (iSeries/AS400) http://www.profoundlogic.tv. (06:08)

    Pages 08 Alternative for Linux

    Comprehensive advice on your computer and software problems and questions, this video will focus on pages 08 alternative for Linux. (02:56)

    Technology Breaking News: Google Launches Fast Flip

    Google has released a news reading service called "fast flip." Fast flip is designed to make it easier to read newspapers and magazines online. The pages load quickly because advertising and other content that slows loading has been removed. You can move quickly through the content which is organized in a variety of ways. (01:45)

    Pivot Sorting - 1059 - Learn Excel from MrExcel

    Lisa from Chicago sends in today's question. Why can't you sort the page field in a pivot table? Episode 1059 talks about several ways to sort the row fields in a pivot table and then a method for sorting the filter field. This is the video podcast companion to the book, Learn Excel 97-2007 from MrExcel. Download a new two minute video every workday to learn one of 377 tips from the book! (03:16)

    Virtosoftware — Entwerfer des Web-Teils und Hinzufügen für SharePoint — annoncierte Deutsche Lokalisierung des Virto Web Part Kalender für SharePoint. Vitro Web Part Kalender ermöglicht den Benutzern alle ihren Ereignisse aus verschiedenen SharePoint-Listen in einem einheitlichen Bildfeld anzusehen.

    By: Virtosoftware l Computers > Software l Sep 09, 2009 l Views: 106

    Best affordable ASP.NET & AJAX hosting from $3.99 /month. Top Cheap, reliable windows web hosting packages including ASP.NET & AJAX.

    By: FCJ Oghab l Internet > Web Hosting l Aug 22, 2009 l Views: 2
    Esko Lahti

    How I created a great AJAX web photo gallery for my website, step by step. Is it easy to make "high-end image gallery apps that look and behave exactly like desktop software"?

    By: Esko Lahti l Computers > Software l Nov 07, 2008 l Views: 154

    Virtosoftware — developer of web part and add-ons for SharePoint — announced German, French, Spanish, Russian and Chinese localizations of Virto Web Part Calendar for SharePoint.

    By: Virtosoftware l Computers > Software l Sep 16, 2009 l Views: 57

    Overview AJAX, a term coined by Jess e James Garret from Adaptive Path in 2005 has become a ubiquitous term for highly interactive and responsive web applications. The term itself implies the use of Javascript and asynchronous XML connections between the browser and the server in order to accomplish interactions that partially refresh data and components on the screen as opposed to the “full page refresh” of classic HTML. The evolution of the web closely resembles the evolution of desktop comp

    By: navot peled l Computers > Software l Nov 19, 2007 l Views: 42

    Everyone might have heard the word ‘Ajax’. How many of us really know what exactly it means? It is a programming language which is making wave these days. It is an essential building block of the latest boom ‘web 2.0’. This article is a bird’s eye view of everything you want to know about Ajax.

    By: john l Computers > Software l Nov 11, 2008 l Views: 32
    Munish Dev Rathee

    Here is how these individual technologies play a role in AJAX: • XHTML (or HTML) and CSS are used for mark up and styling information. • The DOM (Document Object Model) is employed for the actual interaction that happens with the information that is presented. • The exchange of data asynchronously with the web server happens with the use of XMLHttpRequest. Although there are many cases where an IFrame object is used in its place. • Even though even preformatted HTML would work, XML is the forma

    By: Munish Dev Rathee l Internet l Feb 22, 2007 l Views: 146

    Many of today's web and desktop application on the web are shifting to web 2.0 interface. One of these examples is AJAX, short for Asynchronous JavaScript and XML. First coined by Jesse James Garrett, AJAX is composed of several technologies used for creating dynamic web application.

    By: jonathan popoola l Internet > Web Design l Mar 05, 2008 l Views: 69
    Rainco

    Although some users have been grumbling about a variety of battery issues related to Windows 7, Microsoft says that its testing shows that nothing is amiss. The software maker initially thought that there might be a problem with the firmware in some PC models causing an error message to appear where one was not warranted. However, Microsoft now says that it believes that the operating system is behaving properly.

    By: Rainco l Computers > Information Technology l Feb 08, 2010 l Views: 2

    100% assured guaranteed pass Microsoft Certified Systems Engineer Certification Exam, Practice Test for MCSE certification. 100% money back guarantee. Pass MCSE certification exam in first attempt. Download latest Exam Simulation and Study Guide for MCSE certification

    By: Zheing Liu l Computers > Information Technology l Feb 08, 2010 l Views: 5

    My Laptop is Slow,How to speed up my laptop

    By: jack800 l Computers > Information Technology l Feb 08, 2010 l Views: 7

    Make My Computer Faster,speed up computer

    By: jack800 l Computers > Information Technology l Feb 08, 2010 l Views: 15

    100% assured guaranteed pass Microsoft Certified Technology Specialist MCTS Certification Exam, Practice Test for MCTS certification. 100% money back guarantee. Pass MCTS certification exam in first attempt. Download latest Exam Simulation and Study Guide for MCTS certification

    By: Zheing Liu l Computers > Information Technology l Feb 08, 2010 l Views: 5

    Speaking to public records, people often tend to think of information on birth certificates , death certificates, and marriage and divorce license. Actually they are just a slight portion of all records that people easily access to.

    By: Sonia Kristina l Computers > Information Technology l Feb 08, 2010 l Views: 1

    Here for you something should be careful in the printing process with Epson T098320 Magenta Inkjet Cartridge.

    By: bella2009111 l Computers > Information Technology l Feb 08, 2010 l Views: 2

    Streamline processes to detect performance issues from the end-user perspective, triage the problem, determine the root cause, and validate end-user impact with respect to Web application management, IT executives need to streamline application deployment and performance management work-flow.

    By: keynote l Computers > Information Technology l Feb 08, 2010 l Views: 1

    Keep your business promises, no matter how small they may be. Sounds like the most basic of business principles, doesn't it? Why then do so few businesses keep their day to day promises?

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 26

    What it is about the internet consulting and web design and development industry that drives people nuts, and that if things were different, people would utilize these services more often. What would people change about the industry if they had a magic wand? What would you do differently if you were, for example, a web developer, to differentiate yourself?

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 19

    Search engine optimisation as a part of the web design and development process is one of the most confusing aspects of getting a web-based business up and running. Often confused with the concept of internet marketing, the design optimisation of your web site for placement in search engines is a much more specific subset of internet marketing and design.

    By: David Malan l Internet > SEO l Aug 30, 2007 l Views: 18

    The potential advantages of an online market has created a drive for small businesses to create an online presence. Many, however, simply have a website designed, and stop there, without realising the true potential and maximising the real value their site has to offer. If you have a website, you either have a content management system at the heart of it, or you have a fairly static site. If you don`t yet have a content management system driving your site, you may wonder why you need it.

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 31

    A very wise Winston Churchill is renown for having stated: "I am going to give a long speech as I have not had time to write a short one." I often find it far harder to create a simple and intuitive website than to develop a complex, cutting-edge one. Think about the last time you purchased anything on the internet. What was the site? Why did you buy there, and not somewhere else?

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 7

    Choosing a domain name can be a real exercise in frustration, but it is one of the most important decisions you will make when getting your business online.

    By: David Malan l Internet > Domain Names l Aug 30, 2007 l Views: 52

    With so much happening on a daily basis, it's sometimes difficult to know what are the important things to keep an eye on when managing your business website. Here are a few pointers regarding some of the more important aspects of monitoring and measuring your business website's performance.

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 5

    When it comes to web design for your business website, what picture do you conjure up in your mind? Talented artistic people working hard to create a visual masterpiece, using sophisticated graphic design software? Well, you're not entirely wrong, only about 99% off.

    By: David Malan l Business > Online Business l Aug 30, 2007 l Views: 14

    Add new Comment

     
    * Required fields
    Author Box
    Articles Categories
    All Categories
    0