SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 1065 | Next

Joseph W. Lowery

"Dreamweaver CS3 Bible"

Here??™s a similar sequence with an Ajax-driven page:
1. The user??™s browser loads the Web page, along with the associated XML data.
2. The user clicks the link on the page, requesting new data.
3. The Ajax engine intercepts the link and sends the data to the browser.
4. The browser displays the page to the user.
In addition to having fewer steps, it??™s also important to realize that no long-distance fetching is involved; all
the data is already loaded into the Ajax engine, ready for delivery. This makes page updates very fast and
also reduces the server load.
Ajax is not without its limitations, however. Because the implementation depends on JavaScript, site visitors
with JavaScript turned off will not have the same experience. Moreover, some browser functionality, like the
Back button and bookmarking, do not work as might be expected with Ajax-driven pages; you cannot, for
example, use the browser Back button to review previous Ajax data selection, nor can you bookmark them.
Perhaps most importantly, accessibility suffers significantly under standard Ajax implementations; only a
handful of screen readers are equipped to handle partial page updates. Designers need to carefully weigh
Ajax??™s pros against its cons before incorporating the technologies into their sites.


Pages:
1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077