A dynamic web page does not involve computer programming.
A server-side dynamic web page is a web page whose construction is controlled by an application server processing server-side scripts .. web page. web page. application server. application server. In server-side scripting , parameters determine how the assembly of every new web page proceeds , including the setting up of more client-side processing .. web page. web page. A client-side dynamic web page processes the web page using HTML scripting running in the browser as it loads .. web page. web page. HTML scripting. HTML scripting. JavaScript and other scripting languages determine the way the HTML in the received page is parsed into the Document Object Model , or DOM , that represents the loaded web page .. web page. web page. Document Object Model. Document Object Model. The same client-side techniques can then dynamically update or change the DOM in the same way .. A dynamic web page is then reloaded by the user or by a computer program to change some variable content .. web page. web page. computer program. computer program. user. User ( computing ). The updating information could come from the server , or from changes made to that page 's DOM .. This may or may not truncate the browsing history or create a saved version to go back to , but a dynamic web page update using Ajax technologies will neither create a page to go back to , nor truncate the web browsing history forward of the displayed page .. web page. web page. Ajax. Ajax ( programming ). web browsing history. web browsing history. Using Ajax technologies the end user gets one dynamic page managed as a single page in the web browser while the actual web content rendered on that page can vary .. Ajax. Ajax ( programming ). user. User ( computing ). web browser. web browser. web content. web content. The Ajax engine sits only on the browser requesting parts of its DOM , the DOM , for its client , from an application server .. application server. application server. Ajax. Ajax ( programming ). DHTML is the umbrella term for technologies and methods used to create web pages that are not static web pages .. DHTML. DHTML. Client-side-scripting , server-side scripting , or a combination of these make for the dynamic web experience in a browser .