TimeWellScheduled est une application Web, ce qui signifie qu’il utilise un navigateur Web comme interface utilisateur au lieu de devoir télécharger ou installer un logiciel sur votre ordinateur.
Les applications Web présentent également d’autres avantages:
- Coûts commerciaux réduits – moins de temps passé à parler aux clients par téléphone; documents imprimés éliminés; permettre aux utilisateurs de mettre à jour leurs propres informations.
- Les données centralisées sont sécurisées et faciles à sauvegarder.
- Les mises à jour sont automatiques. L’utilisateur n’a jamais besoin de mettre à jour l’application.
- Peut être utilisé partout où il y a Internet
- Disponible 24 heures sur 24, 7 jours sur 7.
- Disponible sur divers appareils
- La formation en ligne peut être effectuée au rythme et au rythme de l’utilisateur.
- Toujours à jour.
Web applications are popular due to the ubiquity of web browsers, and the convenience of using a web browser as a client to update and maintain web applications without distributing and installing software on potentially thousands of client computers is a key reason for their popularity, as is the inherent support for cross-platform compatibility. Common web applications include webmail, online retail sales, online auctions, wikis and many other functions.
In earlier computing models, e.g. in client-server, the load for the application was shared between code on the server and code installed on each client locally. In other words, an application had its own client program which served as its user interface and had to be separately installed on each user’s personal computer. An upgrade to the server-side code of the application would typically also require an upgrade to the client-side code installed on each user workstation, adding to the support cost and decreasing productivity. In addition, both the client and server components of the application were usually tightly bound to a particular computer architecture and operating system and porting them to others was often prohibitively expensive for all but the largest applications.
In the early days of the Web each individual web page was delivered to the client as a static document, but the sequence of pages could still provide an interactive experience, as user input was returned through web form elements embedded in the page markup. However, every significant change to the web page required a round trip back to the server to refresh the entire page.
In 1996, Macromedia introduced Flash, a vector animation player that could be added to browsers as a plug-in to embed animations on the web pages. It allowed the use of a scripting language to program interactions on the client side with no need to communicate with the server.
In 2005, the term Ajax was coined, and applications like Gmail started to make their client sides more and more interactive. A web page script is able to contact the server for storing/retrieving data without downloading an entire web page.