• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » HTML5 Basics

By Abhishek Ghosh May 31, 2013 6:09 am Updated on November 25, 2016

HTML5 Basics

Advertisement

HTML5 is a text-based markup language for structuring and semantic markup of content, such as text, images and hyperlinks in documents. The language is currently still in development, but there are already quite sophisticated designs. The language replaces the document description standards like HTML 4.01 XHTML 1.0 and HTML DOM Level 2. It offers many new features such as video, audio, local storage and dynamic 2D and 3D graphics that are not directly supported by HTML4 and without additional plug-ins – such as Adobe Flash. Following the release of HTML 4.0 specification in December 1997, except for the version 4.01 in December 1999, which contains only bug fixes, up to April 2009, there were no more updates to the markup language. The World Wide Web Consortium (W3C) started to work on XML , which would become the successor to HTML, and HTML 4.01 reformulated to the XML-based markup language XHTML 1.0.
Here, the functionality of HTML 4.01 remained without changes. Then, the W3C began development of XHTML 1.1 and later, XHTML 2.0, which no longer used had much in common with HTML 4.01 and wanted to do much better than HTML. This led to XHTML 1.1 and XHTML 2.0 which were no longer backwards compatible with these new developments. In addition, the creation of XHTML 2.0 documents was in many respects very heavy in comparison to HTML and required a lot of background knowledge. The development of CSS was also at this time very slowly so that the W3C faced more and more criticism.
To counter these developments, publications, founded by several browser vendors Web Hypertext Application Technology Working Group center (WHATWG) in 2004 under the name Web Applications 1.0 the first gave the proposal for HTML5. In mid-2009, W3C announced that the development of XHTML 2.0 will be discontinued by the end of the same year. The next generation of markup languages ??for the web is that not a new variant of XHTML, but HTML5.

 

Different working models of HTML5

 

The aim of the W3C HTML Working Group is, however, to publish a stable snapshot of this specification under the name of HTML5. To a predefined procedure is run until the specification finally to a W3C Recommendation. W3C expects that the full HTML5 specification will be supported broadly by the year 2014 and thus published as Recommendation.

WHATWG follows a loose version of the development model. They are working on a so-called living standard, i.e. a specification that is subject to constant correction and expansion. Therefore, the WHATWG waived the version number “5” and only talks about the “HTML standard”.

Advertisement

---

The author of the specification Ian Hickson , founder of the WHATWG and employee of Google . Different specifications are generated from the raw text edited by him, both on the part of the WHATWG and the W3C counterparts . The WHATWG HTML specification integrated several related specifications, which are divided by the W3C in individual documents. These standards are separate Microdata metadata, the 2D drawing context of the canvas element and cross-document messaging (HTML5 Web Messaging).

 

Goals of HTML5

 

The first important goals for HTML5 were re-inventing HTML by Tim Berners-Lee in his blog entry “Reinventing HTML” in the development are primarily the groups to be involved in the use HTML (Web authors, producers browsers).

This HTML must be incremental, are therefore developed through revision and extension of the previous version, and the transition to well-formed documents. The development of forms in HTML will be extended towards the ideal case a step from the existing form structure XForms form. In the wake of the establishment of the new HTML working group and as part of the architectural vision for HTML, XHTML and XForms 2.0 these targets were set detailed, partially modified and supplemented by additional points : In contrast to previous approach, reflect only the differences from previous versions in each specification, a complete specification should be written.

The vocabulary of HTML must be written as a classic as HTML and XML dialect. Regardless of the form in the vocabulary has a defined Infoset, a DOM can serve the illustration of the source code. In addition to the tasks of the working group, the definition of DOM interfaces for working with the HTML vocabulary and have a separate set with embedded media. The working group is to develop forms and general user input elements such as progress bars or menus and define interfaces for user WYSIWYG editing features.

HTML5 Basics

After the establishment of the working group, the HTML design principles were published as the first document. This further objectives are explained in detail. These include:

  1. Compatibility : Existing content must continue to be supported. New elements of the language must not adversely affect the existing content.
  2. Availability : New functions to solve real problems and this primarily for authors, browser vendors; functions, however, already meet a particular purpose, are not intended to be reinvented.
  3. Security : When developing new features safety aspects must be considered.
  4. Consistency : Parts of XML, XHTML, should be allowed in HTML. HTML and XHTML have a common DOM figure.
  5. Simplification : Through well-defined behavior (even in erroneous situations) and low complexity to HTML can be implemented.
  6. Universality : HTML5 should allowed to be used on all handsets and with content in all world languages.
  7. Accessibility : The accessibility of content and function should be ensured.

This Article Has Been Shared 775 Times!

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to HTML5 Basics

  • Syntax Highlighting : All About the Colorful Snippets

    Syntax Highlighting is a method for coloring certain words and characters in a text depending on their importance in in an piece of code or snippet.

  • HTML5 : Vocabulary and Interfaces

    HTML5 can be difficult to understand at high end usage. Basic usage of HTML5 is otherwise easy. Here is a list of Vocabulary and Interfaces for HTML5.

  • Test and review of Mozilla Firefox 4.0 : a must have browser

    In short, it is like for Opera since version 10.5, a version a little less extreme minimalism of Chrome.

  • jQuery : What is jQuery with Example

    jQuery is a free, extensive JavaScript – class library which features comfortable DOM manipulation. JQuery is a client side scripting under dual Open Source.

  • Session Hijack and Session Hijacking : Basics

    Session hijack is the method used for hijacking a password protected session to gain unauthorized access in communication between 2 computers including Internet.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Comments

  1. AvatarHeather says

    November 9, 2013 at 1:59 am

    I would like to take note of this specific blog post, “HTML5 Basics” on my web site.
    Do you mind in the event that I personallydo? Thx ,Alysa

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • What is Voice User Interface (VUI) January 31, 2023
  • Proxy Server: Design Pattern in Programming January 30, 2023
  • Cyberpunk Aesthetics: What’s in it Special January 27, 2023
  • How to Do Electrical Layout Plan for Adding Smart Switches January 26, 2023
  • What is a Data Mesh? January 25, 2023

About This Article

Cite this article as: Abhishek Ghosh, "HTML5 Basics," in The Customize Windows, May 31, 2013, February 1, 2023, https://thecustomizewindows.com/2013/05/html5-basics/.

Source:The Customize Windows, JiMA.in

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT