This is a short introduction about HTML 5. This
article is taken from Wikipedia the free encyclopedia.
HTML5 is a markup language for structuring and
presenting content for the World 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)and, as of December 2012, is a candidate
recommendation of the World Wide Web Consortium (W3C).Its core aims have been
to improve the language with support for the latest multimedia while keeping it
easily readable by humans and consistently understood 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 HTML.
Following its immediate predecessors HTML 4.01 and
XHTML 1.1, HTML5 is a response to the observation that the HTML and XHTML in
common use on the World Wide Web are a mixture of features introduced by
various specifications, along with those introduced by software products such
as web browsers, those established by common practice, and the many syntax
errors in existing web documents.[4] It is also an attempt to define a single
markup language that can be written in either HTML or XHTML syntax. It includes
detailed processing models to encourage more interoperable implementations; it
extends, improves and rationalises the markup available for documents, and
introduces markup and application programming interfaces (APIs) for complex web
applications.For the same reasons, 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 run on low-powered devices such as
smartphones and tablets. In December 2011, research firm Strategy Analytics
forecast sales of HTML5 compatible phones will top 1 billion in 2013.
In particular, HTML5 adds many new syntactic features.
These include the new <video>, <audio> and <canvas> elements,
as well as the integration of scalable vector graphics (SVG) content (that
replaces the uses of generic <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 and APIs. Other new elements, such as <section>,
<article>, <header> and <nav>, are designed to enrich the
semantic content of documents. New attributes have been introduced for the same
purpose, while some elements and attributes have been removed. Some elements,
such as <a>, <cite> and <menu> have been changed, redefined
or standardized. The APIs and Document Object Model (DOM) are no longer
afterthoughts, but are fundamental parts of the HTML5 specification. HTML5 also
defines in some detail the required processing for invalid documents so that
syntax errors will be treated uniformly by all conforming browsers and other user agents.
References:http://en.wikipedia.org/wiki/HTML5
No comments:
Post a Comment
I know how time is important to you, But your comment will help us to develop this site....