{"id":2900,"date":"2022-01-21T19:18:01","date_gmt":"2022-01-21T16:18:01","guid":{"rendered":"https:\/\/riarts.ru\/?p=2900"},"modified":"2022-02-13T00:49:10","modified_gmt":"2022-02-12T21:49:10","slug":"ajax-technology","status":"publish","type":"post","link":"https:\/\/riarts.ru\/en\/ajax-technology\/","title":{"rendered":"ajax technology"},"content":{"rendered":"\n<h2>Ajax development came from the past, so that ajax technology will provide the future<\/h2>\n\n\n\n<p>Contrary to popular belief, ajax technology was not born yesterday. Yes, ajax development, as the honor of web-programming appeared relatively recently. But, firstly, too relatively, and secondly, the very idea of this technology is not just many years, but its use in practice can be counted for decades.<\/p>\n\n\n\n<h3>Everything is built on asynchronous data processing<\/h3>\n\n\n\n<p>It will not seem so strange, if you consider that the principle of ajax, it is asynchronous data processing. And this method of working with information is known to any, more or less serious developer of desktop Windows applications, where asynchrony is based on callback functions. In fact, it is these functions that are mostly used by about ninety percent of Windows applications, and Windows itself.<br>But how are the ajax callback functions related, what is this asynchronicity anyway? It&#8217;s really quite simple. Any program is an interaction between the computer and the user. This interaction can be synchronous or asynchronous.<\/p>\n\n\n\n<h3>Here is an example to illustrate.<\/h3>\n\n\n\n<p>To visualize how they differ, imagine one person giving two tasks to another.<\/p>\n\n\n\n<ol><li>Watch a movie and make a brief description of the plot.<\/li><li>The director calls &#8211; tell him I&#8217;m in a meeting.<\/li><\/ol>\n\n\n\n<p>In the first, the action is comparable to a synchronous function, because in order to describe the plot, you must first watch the movie all the way through.<br>The second order is more like an asynchronous function. You don&#8217;t have to wait for the call all the time, you just have to react to it properly, if it happens.<\/p>\n\n\n\n<p>Applying this to <a href=\"https:\/\/riarts.ru\/en\/sites\/\">website building<\/a>, we get two working schemes.<\/p>\n\n\n\n<ol><li>waiting for action from the user with the transfer of the results of this action to the server, their processing and reloading the page to display the result.<\/li><li>And display of the page with changing its individual elements in the case of user actions<\/li><\/ol>\n\n\n\n<p>It is not difficult to guess that the latter is technology ajax.<\/p>\n\n\n\n<p><br>Sites with application of this method are so tightly integrated into our life, that is difficult to imagine that some time ago the reaction to any user action had to be achieved by reloading the page.<br>When properly used asynchronous processing can significantly save memory, traffic and increase the speed of information processing. But the complexity of its application is that used ajax programming language &#8211; JavaScript, scripting and different browsers perceive it in their own way. As a consequence, the latter must be taken into account when developing code for each type of browser.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ajax development came from the past, so that ajax technology will provide the future Contrary to popular belief, ajax technology was not born yesterday. Yes, ajax development, as the honor of web-programming appeared relatively recently. But, {&#8230;}<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[80],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v18.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<meta name=\"description\" content=\"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/riarts.ru\/en\/ajax-technology\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ajax technology - RIART\" \/>\n<meta property=\"og:description\" content=\"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/riarts.ru\/en\/ajax-technology\/\" \/>\n<meta property=\"og:site_name\" content=\"RIART\" \/>\n<meta property=\"article:published_time\" content=\"2022-01-21T16:18:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-12T21:49:10+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"adminRi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/riarts.ru\/#website\",\"url\":\"https:\/\/riarts.ru\/\",\"name\":\"RIART\",\"description\":\"DIGITAL ARTS \/ GRAPHICS &amp; WEB BY RIMMA ISMAILOVA\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/riarts.ru\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/riarts.ru\/en\/ajax-technology\/#webpage\",\"url\":\"https:\/\/riarts.ru\/en\/ajax-technology\/\",\"name\":\"ajax technology - RIART\",\"isPartOf\":{\"@id\":\"https:\/\/riarts.ru\/#website\"},\"datePublished\":\"2022-01-21T16:18:01+00:00\",\"dateModified\":\"2022-02-12T21:49:10+00:00\",\"author\":{\"@id\":\"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c\"},\"description\":\"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.\",\"breadcrumb\":{\"@id\":\"https:\/\/riarts.ru\/en\/ajax-technology\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/riarts.ru\/en\/ajax-technology\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/riarts.ru\/en\/ajax-technology\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/riarts.ru\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ajax technology\"}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c\",\"name\":\"adminRi\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/riarts.ru\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g\",\"caption\":\"adminRi\"},\"sameAs\":[\"https:\/\/riarts.ru\"],\"url\":\"https:\/\/riarts.ru\/en\/author\/adminri\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"description":"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/riarts.ru\/en\/ajax-technology\/","og_locale":"en_US","og_type":"article","og_title":"ajax technology - RIART","og_description":"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.","og_url":"https:\/\/riarts.ru\/en\/ajax-technology\/","og_site_name":"RIART","article_published_time":"2022-01-21T16:18:01+00:00","article_modified_time":"2022-02-12T21:49:10+00:00","twitter_card":"summary_large_image","twitter_misc":{"Written by":"adminRi","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebSite","@id":"https:\/\/riarts.ru\/#website","url":"https:\/\/riarts.ru\/","name":"RIART","description":"DIGITAL ARTS \/ GRAPHICS &amp; WEB BY RIMMA ISMAILOVA","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/riarts.ru\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/riarts.ru\/en\/ajax-technology\/#webpage","url":"https:\/\/riarts.ru\/en\/ajax-technology\/","name":"ajax technology - RIART","isPartOf":{"@id":"https:\/\/riarts.ru\/#website"},"datePublished":"2022-01-21T16:18:01+00:00","dateModified":"2022-02-12T21:49:10+00:00","author":{"@id":"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c"},"description":"Ajax technology and ajax development are interconnected, and are used routinely in website development, making it easier for the entire site.","breadcrumb":{"@id":"https:\/\/riarts.ru\/en\/ajax-technology\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/riarts.ru\/en\/ajax-technology\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/riarts.ru\/en\/ajax-technology\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/riarts.ru\/en\/"},{"@type":"ListItem","position":2,"name":"ajax technology"}]},{"@type":"Person","@id":"https:\/\/riarts.ru\/#\/schema\/person\/3baaa24a53dbf02b3c7aaff4932c2a2c","name":"adminRi","image":{"@type":"ImageObject","@id":"https:\/\/riarts.ru\/#personlogo","inLanguage":"en-US","url":"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9910f5569c41dbd6ee0235f9925ea8f8?s=96&d=mm&r=g","caption":"adminRi"},"sameAs":["https:\/\/riarts.ru"],"url":"https:\/\/riarts.ru\/en\/author\/adminri\/"}]}},"_links":{"self":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2900"}],"collection":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/comments?post=2900"}],"version-history":[{"count":4,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2900\/revisions"}],"predecessor-version":[{"id":3530,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/posts\/2900\/revisions\/3530"}],"wp:attachment":[{"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/media?parent=2900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/categories?post=2900"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/riarts.ru\/en\/wp-json\/wp\/v2\/tags?post=2900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}