Presented By Nanda Kumar(972789) P. Trinesh (982816) Sk. Salma (982824) K. Madhuri (982814) HTML5.

Slides:



Advertisements
Similar presentations
Internet Services and Web Authoring (CSET 226) Lecture # 5 HyperText Markup Language (HTML) 1.
Advertisements

What is HTML5…?. ”…removes the need for plugins” ”…can handle multimedia directly” ”…enables rich, interactive clients” ”…enables advanced visual designs”
HTML 5 Previous version: HTML4.01, 1999 Still work in progress, most browsers support some of it.
Chapter 14 Introduction to HTML
Mark Branom, Continuing Studies.  HTML5 overview – what’s new?  New HTML5 elements  New HTML5 features  Guided Demonstrations  Forms  Video  Geolocation.
Chapter 25 Utilizing Web Storage.
 Using Microsoft Expression Web you can: › Create Web pages and Web sites › Set what you site will look like as you design it › Add text, images, multimedia.
CPSC 594B: Software Engineering Project Lecture 1: Introduction to HTML5 Lecturer: Ayman Issa Office: ICT 555.
© 2012 Adobe Systems Incorporated. All Rights Reserved. LEARNING THE LANGUAGE OF THE WEB INTRODUCTION TO HTML AND CSS.
HTML 5 New Standardization of HTML. I NTRODUCTION HTML5 is The New HTML Standard, New Elements New Attributes Full CSS3 Support Video and Audio 2D/3D.
INT222 – Internet Fundamentals Weekly Notes: AJAX and Canvas 1.
@ 翁玉礼 HTML5 Discuss. Compare to html4 Canvas Video and audio Local offline store New form control.
Ku-Yaw Chang Assistant Professor, Department of Computer Science and Information Engineering Da-Yeh University.
.  Entertain  Inform  Educate  Blogs  Sell  Date  Gamble  Religion.
Intro to Dreamweaver Web Design Section 7-1 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course.
Styling and theming Build campaigns in style. What we'll look at... How a web document is structured How HTML and CSS fit together Tools you will need.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Programming in HTML.  Programming Language  Used to design/create web pages  Hyper Text Markup Language  Markup Language  Series of Markup tags 
Getting Started with Canvas IDIA Spring 2013 Bridget M. Blodgett.
Introduction to HTML. What is a HTML File?  HTML stands for Hyper Text Markup Language  An HTML file is a text file containing small markup tags  The.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Session: 17. © Aptech Ltd. 2Canvas and JavaScript / Session 17  Describe Canvas in HTML5  Explain the procedure to draw lines  Explain the procedure.
HTML CSS JAVASCRIPT. HTML - Stands for Hyper Text Markup Language HTML is a ‘language’ that describes web pages. This language is a collection of codes.
Creating Webpage Using HTML
INTRODUCTION. What is HTML? HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language,
Element. The element Used to dynamically draw graphics using javascript. Capable of drawing paths, circles, rectangles, text, and images.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
Creating User Interfaces Recap HTML/HTML5 JavaScript features Homework: keep working on user observation studies. Review JavaScript.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
1 HTML Forms
HTML5 Gaurav Jaiswal Singsys Pte. Ltd.. What is HTML5?
● A system of Internet servers that support specially formatted documents. The documents are formatted in a markup language called HTML. What is the World.
Intro to the Canvas Canvas is an HTML5 element If you see this, your browser doesn't support the canvas Canvas is manipulated with javascript c = document.getElementById("mycanvas");
CHAPTER 15 HTML 5 VIDEO AND AUDIO Intro to HTML5 1.
HTML Basic. What is HTML HTML is a language for describing web pages. HTML stands for Hyper Text Markup Language HTML is not a programming language, it.
HTML 5 Tutorial Chapter 6 Web Storage. Storing Data on The Client HTML5 offers two new objects for storing data on the client: localStorage - stores data.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
HTML 5 The Future of Web Development. What is HTML5? “HTML5 is a specification of how the web’s core language, HTML, should be formatted and utilized.
Rich Internet Applications 9. HTML 5 and RIAs. HTML 5 Standard currently under development by W3C Aims to improve the language with support for the latest.
(1) HTML5, CSS, Twitter Bootstrap. (2) HTML5 Will be the new standard New features Drag and Drop and Support for local storage,,,, New input types Removed.
Let’s look what flash can do: OK, that wasn’t flash! That was HTML5.
What is HTML5? HTML5 will be the new standard for HTML. The previous version of HTML, HTML 4.01, came in The web has changed a lot since then. HTML5.
TNPW1 Ing. Jiří Štěpánek.  In current version (XHTML 1.0 strict)  No multimedia elements  No semantics elements  Only few input types  Only few document.
Lecture 9: Extra Features and Web Design Tarik Booker CS 120 California State University, Los Angeles.
HTML 5 (Part 1) – Start from SCRATCH. HTML 5 – Start from SCRATCH.
Part – 3 : HTML 5 SVG Tag. † SVG stands for Scalable Vector Graphics. † SVG is used to define vector-based graphics for the Web. † SVG defines the graphics.
HTML Help book. HTML HTML is the programming language used to make web pages for the Internet. HTML stands for Hyper Text Markup Language. HTML is made.
XHTML. What Is XHTML? XHTML stands for EXtensible HyperText Markup Language XHTML is almost identical to HTML XHTML is stricter than HTML XHTML is HTML.
The HTML5 logo was introduced by W3C in 2010
Chapter 17 The Need for HTML 5.
Storing Data.
Introduction to HTML.
Web Basics: HTML/CSS/JavaScript What are they?
Objective % Select and utilize tools to design and develop websites.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Inserting and Working with Images
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
CHAPTER 9 APIS. CHAPTER 9 APIS WHAT IS AN API?
Section 17.1 Section 17.2 Add an audio file using HTML
Application with Cross-Platform GUI
Objective % Select and utilize tools to design and develop websites.
ISC440: Web Programming II Ch14: HTML5 Canvas
HTML5 and Local Storage.
Tutorial Developing a Basic Web Page
New Semantic Elements (Part 3)
Basic Web Design Using Dreamweaver
HTML5 and Local Storage.
Creating User Interfaces
HTTP and HTML HTML HTTP HTTP – Standardize the packaging
Presentation transcript:

Presented By Nanda Kumar(972789) P. Trinesh (982816) Sk. Salma (982824) K. Madhuri (982814) HTML5

26 June 2015 What is HTML? HTML is a markup language for describing web documents (web pages). HTML stands for Hyper Text Markup Language A markup language is a set of markup tags HTML documents are described by HTML tags Each HTML tag describes different document content

26 June 2015 Why HTML5 matters? HTML5 is becoming a new standard. HTML5 is faster and cheaper. HTML5 is modern. HTML5 lets you do things which are previously impossible. HTML5 supports mobile devices.

26 June 2015 New features in HTML5 Multimedia elements(, ). Form elements(,, ). HTML API's(Geolocation,Drag/drop,local storage,app cache). Graphics(, ). Semantic elements(,, ).

26 June 2015 HTML5 Migration Typical HTML4Typical HTML5 You can migrate to HTML5 from HTML4 or XHTML, using the same recipe..

26 June 2015 HTML5 & Semantics Non- semantic elements :, Semantic elements :, Semantic elements describe their meaning and purpose clearly. Widens separation between content and style. Assist search engines. Better accessibility.

26 June 2015 HTML5 & Semantics

26 June 2015 HTML5 & Semantics Figures with captions : <img src="img.jpg" alt="Lighthouse width="304" height="228"> Fig.1 - A Lighthouse.

26 June 2015 HTML5 & Semantics Summary: Gandhinagar Gandhinagar is the capital of the state of Gujarat in Western India

26 June 2015 HTML5 & Semantics Progress : Indicate progress of a specific task. Can be either determinate or indeterminate. Meter : Defines a scalar measurement within a known range, or a fractional value

26 June 2015 GEOLOCATION HTML Geolocation API is used to get the geographical position of a user. User permission required can be used along with Google Maps API navigator.geolocation.getCurrentPosition(showPosition); function showPosition(position) { x.innerHTML = position.coords.latitude + " " + position.coords.longitude; }

26 June 2015 HTML Canvas The HTML element is used to draw graphics, on the fly, via scripting (usually JavaScript). The element is only a container for graphics. You must use a script to actually draw the graphics. Canvas has several methods for drawing paths, boxes, circles, text, and adding images.

26 June 2015 HTML5 Canvas – Translation HTML5 canvas provides translate(x, y) method which is used to move the canvas and its origin to a different point in the grid. Here argument x is the amount the canvas is moved to the left or right, and y is the amount it's moved up or down.

26 June 2015 HTML5 Canvas - Drawing Lines - beginPath() -stroke() - moveTo(x, y) - lineTo(x, y) - closePath() -fill()

26 June 2015 HTML5 Canvas - Drawing Rectangles - fillRect(x,y,width,height), - strokeRect(x,y,width,height) - clearRect(x,y,width,height)

26 June 2015 HTML5 Canvas - Drawing Paths - beginPath() - closePath() - moveTo(x,y) - stroke() - arc(x, y, radius, startAngle, endAngle, anticlockwise) - fill()

26 June 2015 HTML5 Canvas - Using Images - beginPath() - moveTo(x, y) - closePath() - fill() - stroke() - drawImage(image, dx, dy)

26 June 2015 HTML5 Canvas - Text and Fonts HTML5 canvas provides capabilities to create text using different font and text properties.

26 June 2015 HTML5 Canvas-Animations - setInterval(callback, time) - setTimeout(callback, time)

26 June 2015 HTML5 Canvas Similarly we can Draw bezier curves,quadratic curves. Create gradients,compositions. Apply styles and colors,transforms.

26 June 2015 HTML5 Local Storage With local storage, web applications can store data locally within the user's browser. Unlike cookies, the storage limit is far larger (at least 5MB) and information is never transferred to the server. Local storage is per domain. All pages, from one domain, can store and access the same data.

26 June 2015 HTML Local Storage Objects HTML local storage provides two objects for storing data on the client: window.localStorage - stores data with no expiration date window.sessionStorage - stores data for one session (data is lost when the tab is closed)

26 June 2015 The localStorage object The localStorage object stores the data with no expirationdate. The data will not be deleted when the browser is closed, and will be available the next day, week, or year. // Store localStorage.setItem("lastname", "Smith"); // Retrieve document.getElementById("result").innerHTML = localStorage.getItem("lastname");

26 June 2015 The sessionStorage Object The sessionStorage object is equal to the localStorage object, except that it stores the data for only one session. The data is deleted when the user closes the browser window. if (sessionStorage.clickcount) { sessionStorage.clickcount = Number(sessionStorage.clickcount) + 1; } else { sessionStorage.clickcount = 1; } document.getElementById("result").innerHTML = sessionStorage.clickcount;

Thank You