15

HTML (Hyper Text Markup Language)

Embed Size (px)

Citation preview

Page 1: HTML (Hyper Text Markup Language)
Page 2: HTML (Hyper Text Markup Language)

Dr. Asra Hameed Pharm.D (JUW) [email protected]

Page 3: HTML (Hyper Text Markup Language)

HTML(Hyper Text Markup

Language)• Hyper Text Markup Language (HTML) is usedfor creating and visually representing a webpage.• HTML adds "markup" to Standard English text.• "Hyper Text" refers to links that connect Web pages to

one another, making the World Wide Web what it is today.• By creating and uploading Web pages to the Internet, you

become an active participant in the World Wide Web. • HTML supports visual images and other media as well. • HTML is the language that describes the structure and the

semantic content (clearly describes its meaning to both the browser and the developer) of a web document.

• Content within a web page is tagged with HTML elements such as <img>, <title>, <p>, <div>, <picture>, and so forth.  These elements form the building blocks of a website.

Page 4: HTML (Hyper Text Markup Language)

HTML 5 test• The HTML5 test score is an

indication of how well your browser supports the upcoming HTML5 standard and related specifications.

• Even though the specification isn't finalized yet, many features are already supported and all major browser manufacturers are making sure their browser is ready for the future.

• Find out which parts of HTML5 are already supported by your browser today and compare the results with other browsers.

Page 5: HTML (Hyper Text Markup Language)

Score (out of 555)

Browsers Chrome Firefox Internet

Explorer Opera Safari

Older 35 507

31 477

10 335

22 498

6.0 380

Current37 51

232 47

511 37

624 50

47.0 39

7Upcoming DC 37

88.0 42

9About these scores

The data above is compiled from automatically submitted test results. It is possible your results may differ slightly due to external factors such as

settings and which operating system is used.

Page 6: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome 37

Firefox 32

Internet Explorer11

Opera 24

Safari 7.0

ElementsSection elements Yes Yes Yes Yes Yes Grouping content elements Yes Yes Partial Yes Yes

Interactive elements Partial No No Partial

Partial

Global attributes or methodshidden attribute Yes Yes Yes Yes Yes FieldsField validation Yes Yes Yes Yes Yes

CSS selectors Yes Partial Partial Yes Yes

Events Yes Yes Partial Yes Yes

Page 7: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome37 Firefox32 Internet Explorer11 Opera24 Safari7.0

MicrodataMicrodata No Yes No No No Location and OrientationGeolocation Yes Yes Yes Yes Yes Device Orientation Yes Yes Yes Yes No OutputFull screen support Prefixed Prefixed Prefixed Prefixed Prefixed Web Notifications Yes Yes No Yes Yes InputAccess the webcam Prefixed Prefixed No Prefixed No Gamepad control Yes Yes No Yes No Pointer Events No No Yes No No

Page 8: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome37 Firefox32 Internet Explorer11 Opera24 Safari7.0

Video

video element Yes Yes Yes Yes Yes

Media Source extensions Yes No Yes Yes No

Subtitle support Yes Yes Yes Yes Yes

Poster image support Yes Yes Yes Yes Yes

MPEG-4 support No No No No Yes

WebM with VP8 support Yes Yes No Yes No

WebM with VP9 support Yes Yes No Yes No

Page 9: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome37 Firefox32 Internet Explorer11 Opera24 Safari7.0

Audio

audio element Yes Yes Yes Yes Yes

Web Audio API Yes Yes No Yes Prefixed

Speech Recognition Prefixed No No No No

PCM audio support Yes Yes No Yes No

AAC support Yes No Yes No Yes

MP3 support Yes Yes Yes No Yes

Ogg Vorbis support Yes Yes No Yes No

Page 10: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome37

Firefox32

Internet Explorer11 Opera24 Safari7.0

Peer To PeerWebRTC Prefixed Prefixed No Prefixed No Data channel Prefixed Prefixed No Prefixed No 2D GraphicsDrawing primitivesText support Yes Yes Yes Yes Yes Path support Yes Yes No Yes Yes Ellipse support Yes No No Yes No Dashed line support Yes Yes Yes Yes Yes FeaturesHit testing support No No No No No Blending modes Yes Yes No Yes Yes

Page 11: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome 37

Firefox 32

Internet Explorer11

Opera 24

Safari 7.0

3D GraphicsWebGL 3D graphics Yes Yes Prefixed Prefixed No WebGL 2 3D graphics No No No No No Animationwindow.requestAnimationFrame Yes Yes Yes Yes Yes CommunicationServer-Sent Events Yes Yes No Yes Yes Upload files Yes Yes Yes Yes Yes

Page 12: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome 37

Firefox 32

Internet Explorer11 Opera24 Safari7.0

User interaction (Drag and drop)Attributes Yes Partial Partial Yes Yes Events Yes Yes Yes Yes Yes HTML editingEditing elements Yes Yes Yes Yes Yes CSS selectors Yes No No Yes No APIs Yes Yes Yes Yes Yes Spellcheckspellcheck attribute Yes Yes Yes Yes Yes

Page 13: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome 37

Firefox 32

Internet Explorer 11

Opera 24

Safari 7.0

Performance (worker)Web Workers Yes Yes Yes Yes Yes Shared Workers Yes Yes No Yes No SecurityWeb Cryptography API No No No No No History and navigationSession history Yes Yes Yes Yes Yes

Page 14: HTML (Hyper Text Markup Language)

Browsers & their Features

Chrome 37

Firefox 32

Internet Explorer11

Opera 24

Safari 7.0

Web applicationsApplication Cache Yes Yes Yes Yes Yes Custom search providers Yes Yes Yes No No StorageSession Storage Yes Yes Yes Yes Yes Local Storage Yes Yes Yes Yes Yes StylingScoped style element No Yes No No No Others Page Visibility Yes Yes Yes Yes Yes Text selection Yes Yes Yes Yes Yes Scroll into view Yes Yes Yes Yes Yes

Page 15: HTML (Hyper Text Markup Language)

THE END