Client-side scripting: Difference between revisions

Content deleted Content added
remove empty citation
Line 16:
The latest group of web browsers and web pages tend to employ a heavy amount of client-side scripting, accounting for an improved user interface in which the user does not experience the unfriendly "refreshing" of the web page, but instead sees perhaps an [[animated GIF]] file indicating that the request occurred and the page will be updated shortly. [[Ajax (programming)|Ajax]] is an important addition to the JavaScript language, allowing web developers to communicate with the web server asynchronously in the background without requiring a completely new version of the page to be requested and rendered. This leads to a much improved user experience in general.
 
Unfortunately, even languages that are supported by a wide variety of browsers may not be implemented in precisely the same way across all browsers versions and operating systems. Authors are well-advised to review the behaviour of their client-side scripts on a variety of [[Platform (computing)|platforms]]<ref>{{Cite web|url = |title = |date = |access-date = |website = |publisher = |last = |first = |Pena = }}</ref> before they put them into use.
 
==Client-controlled or Client-generated Client-Side scripting==