Added by
Ant
on
10 February 2012
This article is aimed at web design professionals and therefore has a technical rating of moderate. This means it will probably bore the socks off most people!
Soon there will be updates to the language used on the web in the form of HTML5 and CSS3. These new updates will arrive to be able to support new multi-media on the internet and allow it to be easily readable for humans and accessible for computers.
HTML5 is still under development but when it is released it will surpass HTML4, XHTML1 and DOM Level 2. It is being designed to bring together HTML and XHTML so that less syntax errors occur. This means that HTML5 will improve the markup for documents and will introduce a markup as well as application programming interfaces (ATPs) for complex web applications.
HTML5 differs from its predecessors by bringing in new parsing rules, form controls, elements, attributes and global attributes. You will also have the ability inline SVG and MathML in text/html. Deprecated elements such as acronym, center, font, etc will be dropped all together.
CSS3 is different from CSS2 because it is divided into separate modules rather than a single specification that defines a variety of features. Each module in CSS3 adds new capabilities and extends features designed in CSS2.
Each module within CSS3 has a different stability and status for instance the three groups Selectors, Namespaces and Colours became W3C recommendation in 2011. However some of the other modules, Backgrounds and Colours, Media Queries, Multi-column layout are of candidate recommendation status and are considerably stable.