Sie sind auf Seite 1von 3

HTML5 is a markup language used for structuring and presenting content for the W orld Wide Web and

a core technology of the Internet. It is the fifth revision of the HTML standard (created in 1990 and standardized as HTML 4 as of 1997)[2] and, as of December 2012, is a candidate recommendation of the World Wide Web Consortium (W3C). [3] Its core aims have been to improve the language with support for the latest multimedia while keeping it easily readable by humans and consistently understoo d by computers and devices (web browsers, parsers, etc.). HTML5 is intended to subsume not only HTML 4, but also XHTML 1 and DOM Level 2 H TML.[2] HTML5 is also a potential candidate for cross-platform mobile applications. Many features of HTML5 have been built with the consideration of being able to r un on low-powered devices such as smartphones and tablets. In December 2011, research firm Strategy Analytics forecast sales of HTML5 compa tible phones will top 1 billion in 2013.[6] In particular, HTML5 adds many new syntactic features. These include the new <video>, <audio> and <canvas> elements, as well as the int egration of scalable vector graphics (SVG) content (that replaces the uses of ge neric <object> tags) and MathML for mathematical formulas. These features are designed to make it easy to include and handle multimedia and graphical content on the web without having to resort to proprietary plugins an d APIs. Other new elements, such as <section>, <article>, <header> and <nav>, are design ed to enrich the semantic content of documents. New attributes have been introduced for the same purpose, while some elements an d attributes have been removed. Some elements, such as <a>, <cite> and <menu> have been changed, redefined or st andardized. The APIs and Document Object Model (DOM) are no longer afterthoughts , but are fundamental parts of the HTML5 specification. [5] HTML5 also defines in some detail the required processing for invalid docume nts so that syntax errors will be treated uniformly by all conforming browsers a nd other user agents.[7] HTML5 on its own cannot be used for animation and interactivity it must be suppl emented with CSS3 or JavaScript. There are many Flash capabilities that have no direct counterpart in HTML5.

What Is HTML5? HTML5 is the newest hyper text markup language for websites from the World Wide Web Consortium (W3C). The first draft was made public in 2008, but not much happ ened until 2011. In 2011, HTML5 was released and people started writing about it and using it, but the support in different browsers was still poor. Today all m ajor browsers (Chrome, Safari, Firefox, Opera, IE) offer HTML5 support, therefor e the newest HTML technology can be used at its best today. HTML5 is the successor of HTML 4.01, released for the first time in 1999. The in ternet has changed significantly since 1999 and it seemed like the creation of H TML5 was necessary. The new markup language was developed based on pre-set stand ards: New features should be based on HTML, CSS, DOM, and JavaScript. The need for external plugins (like Flash) needs to be reduced. Error handling should be easier than in previous versions. Scripting has to be replaced by more markup. HTML5 should be device-independent.

The development process should be visible to the public. What s new? The unique and impressive features HTML5 comes with are in the multimedia depart ment. Many of the features it comes with have been created with the consideratio n that users should be able to run heavy content on low-powered devices. The syn tactic features include the new <video>, <audio> and <canvas> elements, but also integration of vector graphics content (what we knew before as being the <objec t> tags). This means that multimedia and graphic content on the web will be hand led and executed easier and faster, without the need of plugins or APIs. There are a bunchload of new syntaxes added, but below I will name and describe the most important. The rest of them can always be found in W3C s HTML5 section. <article> this tag defines an article, a user comment or a post, so an independe nt item of content <aside> the aside tag marks content aside from the page content, which for examp le could be a lateral sidebar <header>, <footer> you won t need to manually name IDs for headers and footers, as now you have a pre-defined tag for them <nav> the navigation can now be placed in the markup in between the nav tags, wh ich will automatically make your lists act like navigation <section> this is another important new syntax, as it can define any kind of sec tions in your document. It works pretty much like a div which separates differen t sections. <audio>, <video> these two obviously mark sound or video content, which will now be easier to run by devices. <embed> this new tag defines a container for interactive content (plugin) or ext ernal application <canvas> the canvas tag is quite exciting, as it allows drawing graphics via scr ipting (mostly JavaScript, but some others can be employed as well) Oh yes, and the DOCTYPE declaration finally makes some sense. Or, at least, this time it is much simpler than before and it is very easy for us to remember and we won t have to search for it on the web or copy it from site to site. <!DOCTYPE html> closed by </html> at the end of the page is something we waited for for a long time to come and now it finally is here. Moreover, complex XHTML declarations many of us used before can now be replaced with <html lang= en > and long encoding declarations can simply be written in this w ay: <meta charset= utf-8?>. Can it get simpler than that? It most definitely can t. The following tags from HTML 4.01 are now removed from HTML5, therefore browsers do not offer support for them anymore. This means that it is a good idea to go back to your HTML pages and check for them, as they might disrupt the design in the latest browsers. <acronym> <applet> <basefont> <big> <center> <dir> <font> <frame> <frameset>

<noframes> <strike> <tt>

Das könnte Ihnen auch gefallen