Ajax Mistakes

Ajax, shorthand for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be r...

Full description

Bibliographic Details
Format: Article
Language:English
Published: Inforec Association 2007-01-01
Series:Informatică economică
Subjects:
Online Access:http://www.revistaie.ase.ro/content/42/nemedi-nr.2.pdf
id doaj-1d2a781188684f92aacdf2c0126da99d
record_format Article
spelling doaj-1d2a781188684f92aacdf2c0126da99d2020-11-25T00:38:12ZengInforec AssociationInformatică economică1453-13051842-80882007-01-01XI2122125Ajax MistakesAjax, shorthand for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is meant to increase the web page's interactivity, speed, and usability. However, there are several common mistakes using it, like: using Axaj just for the sake of Ajax, moreover the back button of the browser become unuseful, there might be a delay displaying enhanced GUI widgets, offline content is not supported, concurrent page loading is dramatically slowed down, sensitive information might be sent encrypted, cross-browser implementation is not one of developers primary concerns, concurrent access is not well supported, running the entire application on the client side makes it slower, there is no support for user without a JavaScript enable browser, GUI might change unexpectedly, there are no URLs which may be referred and indexed by users and search engines, pop-up blockers might kill opening windows, there are a lot of asynchronous operations happening in the background which might be difficult to be controlled, inventing new controls which are less intuitive than the classic ones, style and internationalization issues due to partial page rendering, the lack of data posted back from the user, Web traffic cannot be reported for each section of a given site. http://www.revistaie.ase.ro/content/42/nemedi-nr.2.pdfWeb TechnologiesWeb FrameworksAJAXAsynchronous HTTP RequestUser-friendly Interfaces
collection DOAJ
language English
format Article
sources DOAJ
title Ajax Mistakes
spellingShingle Ajax Mistakes
Informatică economică
Web Technologies
Web Frameworks
AJAX
Asynchronous HTTP Request
User-friendly Interfaces
title_short Ajax Mistakes
title_full Ajax Mistakes
title_fullStr Ajax Mistakes
title_full_unstemmed Ajax Mistakes
title_sort ajax mistakes
publisher Inforec Association
series Informatică economică
issn 1453-1305
1842-8088
publishDate 2007-01-01
description Ajax, shorthand for Asynchronous JavaScript and XML, is a web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire web page does not have to be reloaded each time the user requests a change. This is meant to increase the web page's interactivity, speed, and usability. However, there are several common mistakes using it, like: using Axaj just for the sake of Ajax, moreover the back button of the browser become unuseful, there might be a delay displaying enhanced GUI widgets, offline content is not supported, concurrent page loading is dramatically slowed down, sensitive information might be sent encrypted, cross-browser implementation is not one of developers primary concerns, concurrent access is not well supported, running the entire application on the client side makes it slower, there is no support for user without a JavaScript enable browser, GUI might change unexpectedly, there are no URLs which may be referred and indexed by users and search engines, pop-up blockers might kill opening windows, there are a lot of asynchronous operations happening in the background which might be difficult to be controlled, inventing new controls which are less intuitive than the classic ones, style and internationalization issues due to partial page rendering, the lack of data posted back from the user, Web traffic cannot be reported for each section of a given site.
topic Web Technologies
Web Frameworks
AJAX
Asynchronous HTTP Request
User-friendly Interfaces
url http://www.revistaie.ase.ro/content/42/nemedi-nr.2.pdf
_version_ 1725298412018991104