Dynamic Web Design
A Website that presents content customized or actualized for each individual viewing or rendition or that continually updates information as the page is displayed to the user.
Classical web page design using only HTML or XHTML, provides static content, meaning that a page retrieved by different users at different times is always the same.
However, a Dynamic web page provides a live user experience. Content (text, images, form fields, etc.) on a web page can change, in response to different contexts or conditions.
Dynamic Website usually have two interfaces.
- Admin Panel, that allow administrator of website to add/edit/change contents of website through easy-to-use interface.
- Front Pages, that shows dynamically updated contents .
Typical Examples of static websites are basic Websites that are showing data which are not updated most often.
Typical examples of DynamicWebsites are E-commerce websites, Products Handling (Catalogues) and CMS.
We have expert developers and designers to build high-class dynamic websites. Some of Dynamic websites we have developed so far are:
- Content Management Systems
- Online Products Catalogues
- Real Estate Website
- Matrimonial Website
- Job Portals
- Blogs, Forums & Community Websites
{slide=Methods and Technologies used}There are two ways to create this kind of effect:
* Using client-side scripting to change interface behaviors within a specific web page, in response to mouse or keyboard actions or at specified timing events. In this case the dynamic behavior occurs within the presentation.
* Using server-side scripting to change the supplied page source between pages, adjusting the sequence or reload of the web pages or web content supplied to the browser. Server responses may be determined by such conditions as data in a posted HTML form, parameters in the URL, the type of browser being used, the passage of time, or a database or server state.
Web pages that use the first method must use presentation technology called, in a broader sense, rich interfaced pages. Client-side scripting languages like JavaScript or ActionScript, used for Dynamic HTML (DHTML) and Flash technologies respectively, are frequently used to orchestrate media types (sound, animations, changing text, etc.) of the presentation. The scripting also allows use of remote scripting, a technique by which the DHTML page requests additional information from a server, using a hidden Frame, XMLHttpRequests, or a Web service.
Web pages that use to the second method are often created with the help of server-side languages such as PHP, Perl, ASP, ASP.NET, JSP, ColdFusion and other languages. These server-side languages typically use the Common Gateway Interface (CGI) to produce dynamic web pages. These kinds of pages can also use, on the client-side, the first kind (DHTML, etc.).{/slide}