HTML5 Overview Owen Williams owen at dynabooks daht com Owen Williams owen at dynabooks daht com.

Slides:



Advertisements
Similar presentations
CSS3 OVERVIEW Owen Williams Owen at dynabooks daht com.
Advertisements

HTML5 Golsana Ghaemi
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
Modernize Your Old Browser to Support HTML 5 Svetlin Nakov Telerik Software Academy academy.telerik.com Senior Technical Trainer
HTML5 Overview HOANGPT2. 1. General 2. New Elements List 3.
Bring Life to Your Web Pages with JavaScript and HTML5 Part 2 Ole Ildsgaard Hougaard -
1 HTML5 Audio and Video Credits: Dr. Jay Urbain
HTML5, OVERVIEW AND NEW FEATURES PowerPoint by Mason O’Mara.
HTML5 Media API.
Backwards Compatible HTML5/CSS3 Apps in ASP.NET Nik Kalyani, Founder/CEO, HyperCrunch, Inc.
New Tags, New Attributes, New JavaScript APIs, Forms, Validation, Audio, Video, SVG, Canvas Doncho Minkov Telerik Corporation
Copyright © Steven W. Johnson
Ideas to Layout Beginning web layout using Cascading Style Sheets (CSS). Basic ideas, practices, tools and resources for designing a tableless web site.
CSCI 3100 Tutorial 6 Web Development Tools 1 Cuiyun GAO 1.
An Introduction Timmy Kokke | UNIT4 Internet Solutions | Expression Blend MVP / Webguy.
2 History of World-Wide Web and HTML  1989: WWW has been invented at CERN  1991: Official birthday of HTML.
Shawn Wildermuth President, AgiliTrain Microsoft MVP (Data) Truth and Fiction.
Introduction to HTML5 Programming donghao. HTML5 is the New HTML Standard New Elements, Attributes. Full CSS3 Support Video and Audio 2D/3D Graphics Local.
1 HTML5 Overview Peter Traeg 1/25/2011. Agenda What is HTML5? Demos and lots of ‘em Does HTML5 kill Flash or Silverlight?
More CSS - Page layout + HTML5 new features Boriana Koleva Room: C54
HTML 5. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML came in The web has changed.
Tim Berners-Lee authors HTML in 1991, assisted by his colleagues at CERN,
HTML 5 Tutorial Chapter 1 Introduction. What is HTML5? HTML5 will be the new standard for HTML, XHTML, and the HTML DOM. The previous version of HTML.
HTML Advanced: HTML 5. Welcome This slideshow presentation is designed to introduce you to HTML 5. It is the third of three HTML workshops available at.
Lecture 18. HTML5 and JavaScript Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell Exploring the Internet,
Chapter 14 Introduction to HTML
CS 415 N-Tier Application Development By Umair Ashraf July 16,2013 National University of Computer and Emerging Sciences Lecture # 12 HTML/ XHTML/ HTML5.
  Just another way to collect pieces together (like div, section)  Anything can be in there  Formatting just like all other elements.
Mark Branom, Continuing Studies.  HTML5 overview – what’s new?  New HTML5 elements  New HTML5 features  Guided Demonstrations  Forms  Video  Geolocation.
HTML5. What is HTML5? HTML5 will be the new standard for HTML. HTML5 is the next generation of HTML. HTML5 is still a work in progress. However, the major.
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.
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 5: Multimedia on the Web.
IT Engineering I Instructor: Rezvan Shiravi
@ 翁玉礼 HTML5 Discuss. Compare to html4 Canvas Video and audio Local offline store New form control.
Computer Concepts 2014 Chapter 7 The Web and .
CHAPTER 2 HTML & HTML5 II อ. ยืนยง กันทะเนตร คณะเทคโนโลยีสารสนเทศและการสื่อสาร มหาวิทยาลัยพะเยา 1.
HTML Advanced: HTML 5. Introduction to HTML 5 These slides are based on source material found at the w3schools.com website.
MIS 425 Lecture 3 – HTML 5 and CSS Instructor: Martin Neuhard
Client side web programming Introduction Jaana Holvikivi, DSc. School of ICT.
Introduction to HTML. What is HTML?  Hyper Text Markup Language  Not a programming language but a markup language  Used for presentation and layout.
New Tags, New Attributes, New JavaScript APIs, Forms, Validation, Audio, Video, SVG, Canvas Doncho Minkov Telerik Corporation
  Just another way to collect pieces together (like div, section)  Anything can be in there  Formatting just like all other elements  Always name.
HTML5, part III – API, … Štěpán Developer Evangelist Microsoft, Czech Republic.
Web Design (1) Terminology. Coding ‘languages’ (1) HTML - Hypertext Markup Language - describes the content of a web page CSS - Cascading Style Sheets.
HTML5&CSS3. Webpage Editors Notepad++ TextWrangler (Mac Users) Dreamweaver Editplus plus.sourceforge.net/uk/site.htm
HTML5 Gaurav Jaiswal Singsys Pte. Ltd.. What is HTML5?
(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.
Using HTML5 to Build Offline Applications Woody Pewitt Icenium
HTML 5 (Part 1) – Start from SCRATCH. HTML 5 – Start from SCRATCH.
HTML5 Requirement Driven Design David Tarrant Electronics and Computer Science.
4.3. Code animations by using JavaScript Access data access by using JavaScript. Creating Animations, Working with Graphics, and Accessing Data.
Development of Internet Applications HTML5 Ing. Jan Janoušek 7.
The HTML5 logo was introduced by W3C in 2010
HTML Advanced: HTML 5 With Adaptations by Dilvan Moreira.
Chapter 4: Feature Detection & Drag and Drop
HTML CS422 Dick Steflik.
Gaurav Jaiswal Singsys Pte. Ltd.
HTML Advanced: HTML 5.
PPT By:Gaurav Jaiswal Singsys Pte. Ltd.
Chapter 4: HTML5 Media - <video> & <audio>
HTML 5 Tutorial Chapter 1 Introduction.
HTML 5 Training HTML 5 SYMANTICS [Notes to trainer:
Lesson 5: Multimedia on the Web
Giuseppe Attardi Università di Pisa
Pertemuan 1 Desain web Pertemuan 1
HTML5 - 2 Forms, Frames, Graphics.
Presentation transcript:

HTML5 Overview Owen Williams owen at dynabooks daht com Owen Williams owen at dynabooks daht com

Resources

New Doctype Works now in all browsers for standards mode start using it!

Content Elements

Audio and Video Native Audio Element Native Video Element Download movie

Audio and Video Making your own video controls var video = document.getElementById("video"); Play Pause Rewind

Canvas - 2d Drawing function draw() { var ctx = document.getElementById('canvas').getContext('2d'); var img = new Image(); img.onload = function(){ ctx.drawImage(img,0,0); ctx.beginPath(); ctx.moveTo(30,96); ctx.lineTo(70,66); ctx.lineTo(103,76); ctx.lineTo(170,15); ctx.stroke(); } img.src = 'images/backdrop.png'; }

New Form Elements New Input Types tel, search, url, , datetime, date, month, week, time, datetime-local, number, range, color New Elements

HTML Manifest (caching instructions for the browser) Your HTML File: Your Manifest File: CACHE MANIFEST index.html help.html style/default.css images/logo.png images/backgound.png NETWORK: server.cgi

Working Offline Is this computer online? if (navigator.onLine == true) {...} localStorage / sessionStorage localStorage.someValue = "blah";... if (localStorage.someValue = "blah") {... } SQL Database API db.readTransaction(function (t) { t.executeSql('SELECT title, author FROM docs WHERE id=?', [id], function (t, data) { report(data.rows[0].title, data.rows[0].author); });

What works now? New elements (all, with IE shim javascript) (Firefox, Safari, Chrome, Opera, MSIE9?) (Firefox, Safari, Opera) (Firefox, Safari) html manifest (Firefox, Safari) localStorage (Firefox, Safari, IE8) SQL database (Safari)