Web application: Difference between revisions

Content deleted Content added
m See also: rm redlink. cmyos doesn't fit here...
m Interface: rm "such as redlink"
Line 9:
 
==Interface==
The Web interface places very few limits on client functionality. Through [[Java (Sun)|Java]], [[JavaScript]], [[DHTML]], [[Adobe Flash|Flash]] and other technologies, application-specific methods such as drawing on the screen, playing audio, and access to the keyboard and mouse are all possible. Many services have worked to combine all of these into a more familiar interface that adopts the appearance of an operating system such as [[cmyos]]. General purpose techniques such as [[drag and drop]] are also supported by these technologies. Web developers often use client-side scripting to add functionality, especially to create an interactive experience that does not require page reloading (which many users find disruptive). Recently, technologies have been developed to coordinate client-side scripting with server-side technologies such as [[PHP]]. [[Ajax (programming)|Ajax]], a web development technique using a combination of various technologies, is an example of technology which creates a more interactive experience.
 
==Technical considerations==