Dynamic editor for AJAX application
Udayan Banerjee, P. C. Deepesh, Kanaklata Narayan
Abstract
Udayan Banerjee, P. C. Deepesh, Kanaklata Narayan
Abstract
In recent time AJAX based applications have become very popular. Many frameworks and libraries are available which support AJAX development. A key feature of an AJAX based application is the ability to program dynamic behaviour of a page displayed on the browser. Traditional page editors support static view of a page and the dynamic behaviour is achieved through programming in JavaScript which manipulate the HTML document object model. However the developer cannot see the dynamic behaviour of the application without running the application. In this paper, we propose the design of an editor, which can be used to make changes to the application at runtime. This process of editing has been named as Dynamic Editing. We have also described our implementation of a dynamic editor and have used it as an example of illustrating the details of the design. Different types of dynamic behaviour have been categorized and mapped against the ability of this editor to handle it.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In recent time AJAX based applications have become very popular. Many frameworks and libraries are available which support AJAX development. A key feature of an AJAX based application is the ability to program dynamic behaviour of a page displayed on the browser. Traditional page editors support static view of a page and the dynamic behaviour is achieved through programming in JavaScript which manipulate the HTML document object model. However the developer cannot see the dynamic behaviour of the application without running the application. In this paper, we propose the design of an editor, which can be used to make changes to the application at runtime. This process of editing has been named as Dynamic Editing. We have also described our implementation of a dynamic editor and have used it as an example of illustrating the details of the design. Different types of dynamic behaviour have been categorized and mapped against the ability of this editor to handle it.
Key concepts: Ajax, Computer science, JavaScript, Dynamic web page, World Wide Web, Key (lock), Process (computing), Programming language