Introduction to HTML5

New APIs in HTML5

The most interesting new APIs (Application Programming Interfaces) in HTML5 are:

  1. HTML Geolocation
  2. HTML Drag and Drop
  3. HTML Local Storage
  4. HTML Application Cache
  5. HTML Web Workers
  6. HTML SSE

HTML history

Since the very beginning of the World Wide Web, there have been many versions of HTML.

From 1991 to 1999, HTML evolved from versions 1 to 4. In 2000, the World Wide Web Consortium (W3C) launched XHTML 1.0 with a tight syntax, forcing developers to write the correct code. specifications, valid.

In 2004, W3C decided to stop developing HTML and switch to XHTML.

- In 2004, WHATWG (Web Hypertext Applicetion Technology Working Group) was established. They want to develop HTML consistent with how the web is used.

- From 2004 to 2006, WHATWG was supported by many major browsers.

- In 2006, W3C announced that they also support WHATWG.

In 2008, the first draft of HTML5 was made public.

- In 2012, WHATWG and W3C decided to split.

WHATWG wants to develop HTML as a 'living standard' that is always updated and improved. New features are added and old features are not removed. WHATWG HTML5 Living Standard was released in 2012 and continues to be updated.

W3C wanted to develop a single HTML5 and XHTML standard. The HTML5 version of W3C was released on October 28, 2014. They also released HTML 5.1 Candidate Recommendation on June 21, 2016.

4 ★ | 1 Vote

May be interested

  • Semantic Element in HTML5Semantic Element in HTML5
    in html, each semantic element describes the structural significance of that element to browsers and developers / developers.
  • How to watch videos on the web after removing FlashHow to watch videos on the web after removing Flash
    mobile websites now do not need flash, instead web developers will provide html5 video for these devices. however, web browsers on computers are not supported for watching html5 videos. so how do you view the video after uninstalling flash on your computer? please refer to our method below
  • Canvas element in HTML5Canvas element in HTML5
    the element is used to draw simple word graphic elements such as lines to complex graphics (lines, boxes, circles, lettering, image insertion ...). however, one thing in particular is that its content is built from javascript.
  • Internet Explorer 9 overcomes competitorsInternet Explorer 9 overcomes competitors
    ie9 (only for vista and windows 7) also introduces a host of other utilities, such as html5 support, windows 7 integration, a multitasking address bar and more.
  • Multimedia - Multimedia formats in HTML5Multimedia - Multimedia formats in HTML5
    multimedia is a term about products created to run on many different devices. in web framework, multimedia includes text, image, video, audio, animation. websites often contain multimedia elements of different types and formats. learn about multimedia formats through this lesson.
  • Computer code element in HTMLComputer code element in HTML
    elements used to display computer code data in the browser
  • PhotoShop - Lesson 1: Introduction to Adobe Photoshop CS4PhotoShop - Lesson 1: Introduction to Adobe Photoshop CS4
    photoshop allows users to retouching, compositing, restoring photos, coloring pictures ... easily and effectively.
  • List in HTMLList in HTML
    this tutorial explains how to create lists in html.
  • General introduction about computer networksGeneral introduction about computer networks
    general introduction: computer networks are a number of computers that are connected in some way to exchange information with each other with advantages: many people can share an external device. vi (printer, modem ...), a software.
  • 3 essential qualities of a project manager3 essential qualities of a project manager
    so far, there have been many articles on project management topics, but mainly focused on technical areas, such as introduction of support tools, sample collections, criteria model management, timeline arrangement, personnel ...