What is ajax?

Ajax is a term used to describe access to designing and implementing web applications. This is a shortcut for and synchronous j Avascript and nd x ml. The deadline was first introduced in the article by Jesse James Garrett of Adaptive Path, a company for Web-Design based in San Francisco. He conceived a term when he realized that an easy and selling way to build a certain style of design and building was needed for clients. Hypertext Markup Language (HTML), a language that controls the worldwide website, was designed around the idea of ​​ Hypertext -Stránky of the text that could be linked to other documents. To work HTML, most of the actions that the end user does in their browser sends a request back to the web server. The server then processes that the request, may be transmitted further and eventually responds to what the user demanded.

While this approach could work well in the first days of the Internet, for modern web applications, the constant waiting between clicking for users is frustrating and is used to damp the whole experience. Users have accustomed to randing answers in their desktop applications and are unhappy when the site cannot offer the same immediate answer. By adding another layer between the user interface and the server communication, the AJAX application delayed a lot of delay between user interaction and application response. When Ajax becomes more common in popular web applications, users are increasingly getting used to this immediate response and helping to manage more businesses in receiving AJAX methodologies.

AJAX application consists of a number of applications used in combining a smoother experience. This includes the expandable HTML (XHTML) and cascade leaves (CSS) to create the basic structure of the page and its visual style; some kind of interaction set using the model objectU Document; Data manipulation using expandable branded language (XML); Obtaining data using XMLHTTPREQUEST; And JavaScript to help these different elements communicate with each other. Ajax spreads quickly throughout the website and examples visible in many main places. For example, Google maps embody the Ajax ethos with its complex functionality and virtually trouble -free interactivity.

Like most of the developing philosophies of websites, Ajax has its share in criticism. One of the commonly balanced arguments against Ajax is that in many cases it violates the expected functionality, such as using the button back , causing confusion. While there are some repairs for many of these breaks, they are rarely implemented, where the behavior of Ajax corresponds to the expected behavior of a larger browser.

IN OTHER LANGUAGES

Was this article helpful? Thanks for the feedback Thanks for the feedback

How can we help? How can we help?