... Here are some examples of things you cannot do well in a web application:
- Create a quick drawing program
- Develop a real-time spell checker with a wavy red underline (can we now ??)
- Warn the user that they will lose all their work if they click the cross on the browser window
- Update a small part of the view (display), based on the change from the user, without sending data to the server and back
- Create a fast, keyboard-oriented interface that does not require the use of a mouse.
- Allow people to work without a permanent Internet connection.
Have you seen our main page in new browsers? Did you like the markup? Think this is a table? No, this is the markup, that's right, but it is made with CSS!
... Although there is still no agreement on how the life cycle of a web application should look like in a generalized case, the scheme of activities involved in creating it can be obtained through interpolation of the life cycle of classical information systems and the concept of hypermedia.
... Take a look at an example of using CSS, suppose you want all h1 tags to use the Verdana font, which is ten points high. Instead of designating it explicitly, you can simply use CSS:
H1 {font-family: Verdana; font-size: 10pt;}
Using CSS gives even more, CSS is able to distribute page content to the very last pixel. By giving you full control over the image of your page, it gives you full control over the text. In fact, CSS will replace some old HTML tags in future versions of browsers ...
H1 {font-family: Verdana; font-size: 10pt;)
... Conclusion. HTML is not effective in itself to develop a myriad of predicted applications. Being expanded with the help of server and client programs, while remaining strange and not closing the issue of performance and security, the task is nevertheless accomplished.
Source: https://habr.com/ru/post/258579/
All Articles