SlideShare a Scribd company logo
ADVANCED WEBSITE
DESIGN
Using HTML5 & CSS3
For the Latest Web Development
Evolution.
Hisham Mat Hussin UMK April 2012
What is the HTML5..
HTML5 is the next generation of HTML.
HTML5 will be the new standard for HTML.
The previous version of HTML, HTML 4.01, came in 1999. The
web has changed a lot since then.
HTML5 is still a work in progress. However, the major browsers
support many of the new HTML5 elements and APIs.
• API= Application Programming Interface
How Did HTML5 Get Started..
HTML5 is a cooperation between the World Wide
Web Consortium (W3C) and the Web Hypertext
Application Technology Working Group (WHATWG).
WHATWG was working with web forms and
applications, and W3C was working with XHTML 2.0.
In 2006, they decided to cooperate and create a new
version of HTML.
HTML Timeline
XHTML dead
HTML5 future
Introduction to HTML5
HTML5 logo
Between Canvas, WebGL,
and CSS3 3D features,
with stunning visuals
natively rendered in the
browser.
HTML5 logo
More efficient connectivity
means more real-time
chats, faster games, and
better communication.
Improved technology for
server connectivity
HTML5 logo
Beginning with the
Geolocation API, Web
Applications can present
rich, device-aware features
and experiences.
From audio/video input
access to microphones
and cameras, to local data
such as contacts & events,
and even tilt orientation.
HTML5 logo
Make Web Apps and
dynamic web content faster
with a variety of techniques
and technologies such as
Web Workers and
XMLHttpRequest 2.
HTML5 logo
Giving meaning to structure,
semantics.
A richer set of tags, microdata,
and microformats, are enabling a
more useful, data driven web for
both programs and users.
HTML5 logo
Wide range of stylization and effects,
enhancing the web app
performance.
Additionally Web Open Font Format
(WOFF) provides typographic
flexibility and control far beyond
anything the web has offered before.
HTML5 logo
Audio and video are first
class citizens in the
HTML5 web, living in
harmony with your apps
and sites.
HTML5 logo
Web Apps can start faster and
work even if there is no
internet connection
Using the HTML5 App Cache,
as well as the Local Storage,
Indexed DB, and the File API
specifications.
Rules for HTML5 were established:
New features should be based on HTML, CSS, DOM, and JavaScript
Reduce the need for external plugins (like Flash)
Better error handling
More markup to replace scripting
HTML5 should be device independent
The development process should be visible to the public
Introduction to CSS3
Revision on CSS
What is CSS?
CSS stands for Cascading Style Sheets
Styles define how to display HTML elements
Styles were added to HTML 4.0 to solve a problem
External Style Sheets can save a lot of work
External Style Sheets are stored in CSS files
Revision on CSS
Revision on CSS
HTML5 + CSS3
HTML5 + CSS3
• HTML5 independent
HTML5 + CSS3 overview
• <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
• "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
• <head>
• <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
• <style type="text/css">
• * { margin:0px; padding:0px;}
• </style>
• <script type="text/javascript" src="http://kreatif.com/blog/demo/js.js"></script>
• </head>
• <body>
• <h1>Welcome To My Site</h1>
• Bagian Artikel
• </body>
• </html>
<!DOCTYPE HTML>
Sample Semantics
Sample Semantics
Sample Multimedia
Sample Multimedia
Sample Multimedia
Sample Multimedia
Sample CSS3 – Text Animation
Sample CSS3 – Text Transformation
HTML5 Demos
Sample webpages
Sample webpages
Sample webpages
Sample webpages
REFERENCE

More Related Content

PDF
Html5 intro
PPT
Flex360 Milan 2008 - Flex & Webservices
PDF
Loving OneDrive for Business as a Productivity Tool
PPTX
Chris O'Brien - Introduction to the SharePoint Framework for developers
PPTX
SkyDrive vs. SkyDrive Pro - Hans Brender
PDF
SPUnite17 Migrating your Customizations from On-prem to SharePoint Online
PPTX
SharePoint Framework SPS Madrid 2016
PPTX
Office apps in Office 365 - Napa the next big thing
Html5 intro
Flex360 Milan 2008 - Flex & Webservices
Loving OneDrive for Business as a Productivity Tool
Chris O'Brien - Introduction to the SharePoint Framework for developers
SkyDrive vs. SkyDrive Pro - Hans Brender
SPUnite17 Migrating your Customizations from On-prem to SharePoint Online
SharePoint Framework SPS Madrid 2016
Office apps in Office 365 - Napa the next big thing

What's hot (20)

PPTX
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
PPTX
SkyDrive Pro Details
PPTX
Creating a Documentation Portal
PPTX
Branding Modern SharePoint
PPTX
SharePoint Saturday Belgium 2014 All about OneDrive for Business and OneDrive
PDF
SPUnite17 Transforming your Organisation into a Digital Workplace
PDF
SharePoint - Store-Sync-Share
PDF
Microsoft Office Web Apps Server - Deployment Simplified
PDF
Branding Deployment in Office 365 and SharePoint 2013/2016
PDF
What is OneDrive for Business and What Does it Do?
PDF
Mai Omar Desouki - Co-Authoring in SharePoint 2013
PPTX
SharePoint Framework - Developer Preview
PPTX
Creating Data Driven HTML5 Applications
PPTX
Webinar : Simplified and Cost-Effective Drupal 9 Migration
PDF
SPUnite17 SPFx Extensions
PDF
Microsoft office web apps product guide final
PPTX
Going to the Cloud with Onedrive
PPTX
Apples to apples - comparing Office 365 to the competition
PPTX
What's New with OneDrive for Business - SharePoint Fest Chicago
PDF
Responsive Web Design and SharePoint
Chris O'Brien - Modern SharePoint sites and the SharePoint Framework - reference
SkyDrive Pro Details
Creating a Documentation Portal
Branding Modern SharePoint
SharePoint Saturday Belgium 2014 All about OneDrive for Business and OneDrive
SPUnite17 Transforming your Organisation into a Digital Workplace
SharePoint - Store-Sync-Share
Microsoft Office Web Apps Server - Deployment Simplified
Branding Deployment in Office 365 and SharePoint 2013/2016
What is OneDrive for Business and What Does it Do?
Mai Omar Desouki - Co-Authoring in SharePoint 2013
SharePoint Framework - Developer Preview
Creating Data Driven HTML5 Applications
Webinar : Simplified and Cost-Effective Drupal 9 Migration
SPUnite17 SPFx Extensions
Microsoft office web apps product guide final
Going to the Cloud with Onedrive
Apples to apples - comparing Office 365 to the competition
What's New with OneDrive for Business - SharePoint Fest Chicago
Responsive Web Design and SharePoint
Ad

Similar to UMK Lecture 5 - HTML5 latest v7 (20)

PDF
Everything That You Need To Know About HTML5
PPT
Html5(2)
PPT
Html5(2)
KEY
Everything you need to know about HTML5 in 15 min
PDF
HTML5 Development Benefits, Features and Cost For 2024.pdf
PPTX
HTML5 introduction for beginners
PDF
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
PPTX
Html5 overview
PDF
HTML5 Introduction – Features and Resources for HTML5
PPTX
Cgs html 5-service
PPTX
HTML5 101
PPTX
HTML5 (Mid-Technical)
KEY
Introduction to HTML5/CSS3 In Drupal 7
PDF
Qnx html5 hmi
PPTX
Developing with HTML5
PPTX
Top 10 major benefits of html 5
PPSX
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...
PDF
Html5 workshop part 1
Everything That You Need To Know About HTML5
Html5(2)
Html5(2)
Everything you need to know about HTML5 in 15 min
HTML5 Development Benefits, Features and Cost For 2024.pdf
HTML5 introduction for beginners
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
Html5 overview
HTML5 Introduction – Features and Resources for HTML5
Cgs html 5-service
HTML5 101
HTML5 (Mid-Technical)
Introduction to HTML5/CSS3 In Drupal 7
Qnx html5 hmi
Developing with HTML5
Top 10 major benefits of html 5
Familiar Tools, New Possibilities: Leveraging the Power of the Adobe Web Pub...
Html5 workshop part 1
Ad

More from Hisham Mat Hussin (6)

PPT
Quality Management System - Reassessment audit
PPT
Microprocessor system - summarize
PPT
8051assembly language
PDF
mini proj_UNIKLBMI
PDF
Syllabus SFS 1009
PPT
Microcontroller 8051 third
Quality Management System - Reassessment audit
Microprocessor system - summarize
8051assembly language
mini proj_UNIKLBMI
Syllabus SFS 1009
Microcontroller 8051 third

UMK Lecture 5 - HTML5 latest v7

  • 1. ADVANCED WEBSITE DESIGN Using HTML5 & CSS3 For the Latest Web Development Evolution. Hisham Mat Hussin UMK April 2012
  • 2. What is the HTML5.. HTML5 is the next generation of HTML. HTML5 will be the new standard for HTML. The previous version of HTML, HTML 4.01, came in 1999. The web has changed a lot since then. HTML5 is still a work in progress. However, the major browsers support many of the new HTML5 elements and APIs. • API= Application Programming Interface
  • 3. How Did HTML5 Get Started.. HTML5 is a cooperation between the World Wide Web Consortium (W3C) and the Web Hypertext Application Technology Working Group (WHATWG). WHATWG was working with web forms and applications, and W3C was working with XHTML 2.0. In 2006, they decided to cooperate and create a new version of HTML.
  • 8. HTML5 logo Between Canvas, WebGL, and CSS3 3D features, with stunning visuals natively rendered in the browser.
  • 9. HTML5 logo More efficient connectivity means more real-time chats, faster games, and better communication. Improved technology for server connectivity
  • 10. HTML5 logo Beginning with the Geolocation API, Web Applications can present rich, device-aware features and experiences. From audio/video input access to microphones and cameras, to local data such as contacts & events, and even tilt orientation.
  • 11. HTML5 logo Make Web Apps and dynamic web content faster with a variety of techniques and technologies such as Web Workers and XMLHttpRequest 2.
  • 12. HTML5 logo Giving meaning to structure, semantics. A richer set of tags, microdata, and microformats, are enabling a more useful, data driven web for both programs and users.
  • 13. HTML5 logo Wide range of stylization and effects, enhancing the web app performance. Additionally Web Open Font Format (WOFF) provides typographic flexibility and control far beyond anything the web has offered before.
  • 14. HTML5 logo Audio and video are first class citizens in the HTML5 web, living in harmony with your apps and sites.
  • 15. HTML5 logo Web Apps can start faster and work even if there is no internet connection Using the HTML5 App Cache, as well as the Local Storage, Indexed DB, and the File API specifications.
  • 16. Rules for HTML5 were established: New features should be based on HTML, CSS, DOM, and JavaScript Reduce the need for external plugins (like Flash) Better error handling More markup to replace scripting HTML5 should be device independent The development process should be visible to the public
  • 18. Revision on CSS What is CSS? CSS stands for Cascading Style Sheets Styles define how to display HTML elements Styles were added to HTML 4.0 to solve a problem External Style Sheets can save a lot of work External Style Sheets are stored in CSS files
  • 22. HTML5 + CSS3 • HTML5 independent
  • 23. HTML5 + CSS3 overview • <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" • "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> • <head> • <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1"> • <style type="text/css"> • * { margin:0px; padding:0px;} • </style> • <script type="text/javascript" src="http://kreatif.com/blog/demo/js.js"></script> • </head> • <body> • <h1>Welcome To My Site</h1> • Bagian Artikel • </body> • </html> <!DOCTYPE HTML>
  • 30. Sample CSS3 – Text Animation
  • 31. Sample CSS3 – Text Transformation