HTML5 – The Saga Continues

Slides:



Advertisements
Similar presentations
HTML5 Overview HOANGPT2. 1. General 2. New Elements List 3.
Advertisements

What is HTML5…?. ”…removes the need for plugins” ”…can handle multimedia directly” ”…enables rich, interactive clients” ”…enables advanced visual designs”
HTML5, OVERVIEW AND NEW FEATURES PowerPoint by Mason O’Mara.
HTML5 ETDs Edward A. Fox, Sung Hee Park, Nicholas Lynberg, Jesse Racer, Phil McElmurray Digital Library Research Laboratory Virginia Tech ETD 2010, June.
Iframes & Images Using HTML.
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,
The E/R model, triggers, HTML5 Reminder … next Tuesday is the first exam. 1.
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.
Tutorial 1 Developing a Basic Web Page
Lecture 18. HTML5 and JavaScript Instructor: Jie Yang Department of Computer Science University of Massachusetts Lowell Exploring the Internet,
Chapter 14 Introduction to HTML
Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Session: 11. © Aptech Ltd. 2HTML5 Audio and Video / Session 11  Describe the need for multimedia in HTML5  List the supported media types in HTML5 
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.
Relatore: Ing. Marco Porta Correlatore: Ing. Massimo Cellario Tesi di Laurea di: Andrea Marchetti Anno Accademico 2010/2011 UNIVERSITA’ DEGLI STUDI DI.
CPSC 594B: Software Engineering Project Lecture 1: Introduction to HTML5 Lecturer: Ayman Issa Office: ICT 555.
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.
Evaluation of HTML5 Graphics for Data Structure Visualization
Computer Concepts 2014 Chapter 7 The Web and .
UNIT 8 DRAWING WITH THE HTML5 CANVAS ELEMENTS AND FORMS.
Build a Free Website1 Build A Website For Free 2 ND Edition By Mark Bell.
Unit 1 – Web Concepts Instructor: Brent Presley. ASSIGNMENT Read Chapter 1 Complete lab 1 – Installing Portable Apps.
HTML Advanced: HTML 5. Introduction to HTML 5 These slides are based on source material found at the w3schools.com website.
HTML5 for Mobile Andrew Kinai. HTML vs HTML5 HTML:A language that describes documents' formatting and content, which is basically composed of static text.
Proglan Session 1. .  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.
Presented By: Mahmoud Ghoz Internet Explorer 9 and HTML5 for Developers.
Congratulations! You are part of a global community of thousands of web developers who attend Web Camps to keep their web development skills up-to-date.
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.
UPLOAD / DOWNLOAD april  HTML5 is just the next iteration of HTML  Previous version was technically HTML 4.01, which incorporated XHTML 1.0.
Tutorial 1 Developing a Basic Web Page. Objectives Learn the history of the Web and HTML Describe HTML standards and specifications Understand HTML elements.
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.
Learning Aim C.  In this section we will look at some simple client-side scripts, browser compatibility, exporting and compressing and suitable file.
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.
The Internet Salihu Ibrahim Dasuki (PhD) CSC102 INTRODUCTION TO COMPUTER SCIENCE.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Web Programming HTML-5. HTML5 Overview HTML5 is the next major revision of the HTML standard superseding HTML 4.01, XHTML 1.0, and XHTML 1.1. HTML5 is.
Web Standards Web Design – Sec 2-3 Part or all of this lesson was adapted from the University of Washington’s “Web Design & Development I” Course materials.
Agenda * What is HTML5 -- Its history and motivation * HTML/XHTML as Human / Machine Readable Format * HTML and its related technologies * Brief summary.
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.
Chapter 9 HTML 5 Video and Audio
The HTML5 logo was introduced by W3C in 2010
Chapter 17 The Need for HTML 5.
Scripting - Client-side vs. Server-side Scripting
Web Concepts Lesson 2 ITBS2203 E-Commerce for IT.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Web Standards Web Design – Sec 2-3
Introduction to HTML.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Introduction to HTML5.
PPT By:Gaurav Jaiswal Singsys Pte. Ltd.
HTML 5 Tutorial Chapter 1 Introduction.
Web Programming Language
Application with Cross-Platform GUI
Web Standards Web Design – Sec 2-3
Playing Audio (Part 1).
Browser Engine How it works…..
HTML 5 Training HTML 5 SYMANTICS [Notes to trainer:
Ground to Roof HTML/HTML5
Lesson 5: Multimedia on the Web
Introduction to HTML5.
Giuseppe Attardi Università di Pisa
Creating User Interfaces
Creating a Basic Web Page using HTML
Web Programming and Design
Presentation transcript:

HTML5 – The Saga Continues What is HTML5? HTML5 is a new version of HTML and XHTML. The HTML5 draft specification defines a single language that can be written in HTML and XML. It attempts to solve issues found in previous versions of HTML and addresses the needs of Web Applications, an area not adequately covered in previous versions of HTML. The HTML5 specification is currently considered a Working Draft but is expected to reach Candidate Recommendation by 2012, however, many parts of the HTML5 specification, in one form or another, are already supported in many browsers used today (except – you guessed it – Internet Explorer). HTML 5 is considered evolutionary not revolutionary and will change the way we build websites for the better. Illustration by Kevin Cornell for A List Apart TMP Worldwide. The Digital Brand Authority. 1

HTML5 – The Saga Continues So what can we expect from HTML5? New Semantics New HTML tags will be available to help us better structure, organize and define our documents (Yay!). Several new tags to be included are <article>, <aside>, <audio>, <canvas>, <command>, <datalist>, <details>, <figure>, <footer>, <header>, <progress>, <section> and <video>…to name a few. Local Storage Provides a way for web sites to store information on your computer and retrieve it later (Think of these as very large cookies.). Geolocation Pinpoints users location from Wi-Fi towers and GPS to enhance applications. For privacy reasons, the user will have to opt-in to this (iPhone users should already be familiar with this concept). TMP Worldwide. The Digital Brand Authority. 2

HTML5 – The Saga Continues So what can we expect from HTML5? Offline Web Applications Use Gmail or other applications offline! Any changes you’ve made will be uploaded to the remote web server upon reconnecting to the web. Web Workers A standard way for browsers to run JavaScript in the background. With web workers, You can spawn multiple “threads” that all run at the same time (Yay!). Error Handling This part of the specification will define browser behavior when evil, poorly written documents are encountered (Yay!). TMP Worldwide. The Digital Brand Authority. 3

HTML5 – The Saga Continues So what can we expect from HTML5? Web Forms 2.0 Web forms will be easier to create as we will no longer need to depend on JavaScript to create certain pieces of form functionality as they will now be native to the browser (Yay!). Example (Will only work in Opera or Google Chrome) Make sure Opera, Firefox and Chrome are installed on PC. TMP Worldwide. The Digital Brand Authority. 4

HTML5 – The Saga Continues So what can we expect from HTML5? Video and Audio HTML5 seeks to cover all the bases when it comes to rich media presentation within web pages. The <video> and <audio> tags will allow us to embed multimedia with the greatest of ease (and without the need for Flash). Example (Will only work in Opera or Google Chrome) Show normal and progressively enhanced versions of video page. Mention ability to script player controls (Cool). OGV vs. MP4. Mention accessibility issues, etc. TMP Worldwide. The Digital Brand Authority. 5

HTML5 – The Saga Continues So what can we expect from HTML5? Behold Canvas! HTML5 defines the <canvas> element as “a resolution-dependent bitmap canvas that can be used for rendering graphs, game graphics, or other visual images on the fly.” A canvas is a rectangle in your page where you can use JavaScript to programmatically draw anything you want. HTML5 defines a set of functions (“the canvas API”) for drawing shapes, defining paths, creating gradients, and applying transformations. TMP Worldwide. The Digital Brand Authority. 6

HTML5 – The Saga Continues So what can we expect from HTML5? Grudge Match: HTML5 vs. Flash…Fight! HTML5 http://mrdoob.com/lab/javascript/waveform/ http://mrdoob.com/lab/javascript/effects/branching/01_spite_mrdoob/ http://mrdoob.com/lab/javascript/effects/fire/01/ http://mrdoob.com/lab/javascript/effects/zoomblur/03/ http://mrdoob.com/projects/chromeexperiments/google_sphere/ http://mrdoob.com/projects/chromeexperiments/google_gravity/ http://mrdoob.com/projects/chromeexperiments/depth_of_field/ http://9elements.com/io/projects/html5/canvas/ http://www.giuseppesicari.it/progetti/javascript-3d-model-viewer/ http://webdev.stephband.info/parallax_demos.html http://www.addyosmani.com/resources/canvasphoto/ Flash http://mrdoob.com/lab/actionscript/pv3d/real_materials/ring.html http://mrdoob.com/lab/actionscript/pv3d/dof/05/ http://mrdoob.com/lab/actionscript/pv3d/dof/07/ TMP Worldwide. The Digital Brand Authority. 7

HTML5 – The Saga Continues TMP Worldwide. The Digital Brand Authority. 8