SlideShare a Scribd company logo
1 of 15
HTML 5 for
Publishing Executives
              March 23, 2011
Rajiv Pant, Conde Nast; Twitter: @rajivpant
When will HTML5 be
 completed and ready?
Ian Hickson of Google, editor of the HTML5
specification, said he expects the specification to
reach the W3C Candidate Recommendation stage
during 2012.

The criterion for the specification becoming a full
W3C Recommendation is “two 100% complete and
fully interoperable implementations”.

   When Ian was asked in August 2008, what
   timeline do you guess he predicted for this?
in the year 2022 or later!
 First W3C Working Draft in October 2007.

 Last Call Working Draft in October 2009.

 Call for contributions for the test suite in 2011.

 Candidate Recommendation in 2012.

 First draft of test suite in 2012.

 Second draft of test suite in 2015.

 Final version of test suite in 2019.

 Reissued Last Call Working Draft in 2020.

 Proposed Recommendation in 2022.
Currently Accepted Timeline

  The Working Group is expected to advance HTML5 to
  "Last Call," an invitation to communities inside and
  outside W3C to confirm the technical soundness of
  the specification, in May 2011.

  Development of a comprehensive test suite to achieve
  broad interoperability for the full specification is to
  be completed by 2014.

  The target date for HTML5 achieving W3C
  Recommendation stage is now 2014.
5 Things You Should Know
      About HTML5
 1. It is a collection of individual features which can be
 used independently.

 2. Parts of it are already well-supported in major
 browsers.

 3. It is backwards compatible with HTML4.

 4. It is less-complicated compared to its competition.

 5. It will gain wide adoption.

 Based on: http://diveintohtml5.org/introduction.html
Some of the Features in
        HTML5
 New Markup            Web Workers

 Scripting APIs        Geolocation

 Canvas                Forms & Input Types

 Video                 Microdata

 Local Storage         History API

 Offline Applications   Error Handling
HTML5 in Use
          at Conde Nast
The Adobe Digital Magazine Platform, which we're rolling
out across all 18 of our magazines, supports multiple
content types, including HTML. HTML can be used for
entire articles, or can be used within an article of
another content type.

Since content is viewed on iPad with a native app, and in
Adobe's Air framework on Android tablets and other
platforms, there's a pretty consistent version of WebKit in
use across all viewers, letting us use HTML5 in ways that
may not yet be workable for our mainstream sites.
HTML5 in Use
         at Conde Nast
Our team is using HTML5 to develop applications
within the Adobe Viewer container, which supports
delivery of HTML “stacks” in addition to InDesign
content, which themselves can include HTML content
via “web view” includes.  HTML stacks are rendered
via a WebKit instance embedded in the Viewer app.

Recent projects include the Golf Digest Hot List, the
Conde Nast Traveler 2011 Hot List, the Conde Nast
Traveler Cruise Finder, Self Magazine & Gourmet Live.
Golf Digest Hot List App
A blog-fed feature in the GD
tablet edition uses HTML5
local storage to cache posts
for a magazine-like offline
reading experience for
regularly updating content.

The GD Hot List app makes
use of the HTML5 canvas to
render base-64 encoded
blobs of data as images; in
addition it stored user
“favorites” data in the
browser’s local storage.
Self Magazine App

Self Magazine added
this HTML5-powered
'Happy Plate' feature
that allows the reader to
drag a selection of their
favorite foods  from
several categories onto a
plate that counts the
calories of their
selections up to their
weekly limit.
Conde Nast Traveler Apps

The Traveler
applications are making
extensive use of HTML5
databases to deliver
filterable sets of hotels
(in the case of the Hot
List) and cruise ships
(in the case of the
Cruise Finder) based on
location, amenity, and
feature availability.
HTML5 Technologies Used

We have leveraged the
persistence.js JavaScript
ORM library to rapidly
develop an asynchronous,
lightweight data access
layer on top of the
browser’s database
storage model. In addition,
we are using local storage
to persist and restore
state to these applications
between sessions.
Gourmet Live App
The Gourmet Live app is an
HTML5 & cloud based app in
a light (2 MB) native iOS
wrapper.

It uses HTML5 to display the
Login, Profile and Article
screens.

The Article is in an HTML
template that is delivered to
the app from the cloud and
then is processed by the
client.
Interactive Ads in Apps

Our in-house ad agency,
CN Studio, came up with
this interactive ad
campaign for Visa in
which readers can book
tickets to movies,
broadway shows, and
even hotel rooms using
their Visa card.
Further Reading


DIVE INTO HTML5 BY MARK PILGRIM
http://diveintohtml5.org/

W3C http://dev.w3.org/html5/spec/Overview.html

Wikipedia http://en.wikipedia.org/wiki/HTML5

Modernizr http://www.modernizr.com/

More Related Content

What's hot

React.js vs angular.js a comparison
React.js vs angular.js a comparisonReact.js vs angular.js a comparison
React.js vs angular.js a comparisonNarola Infotech
 
Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Denise Douglas
 
Gathering App Intelligence for your Web, Desktop and Mobile apps
Gathering App Intelligence for your Web, Desktop and Mobile appsGathering App Intelligence for your Web, Desktop and Mobile apps
Gathering App Intelligence for your Web, Desktop and Mobile appsAbhishek Kant
 
Why react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform developmentWhy react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform developmentShelly Megan
 
Latest frontend development technology trends of 2018
Latest frontend development technology trends of 2018Latest frontend development technology trends of 2018
Latest frontend development technology trends of 2018Marie Weaver
 
Hybrid Mobile Apps - Meetup
Hybrid Mobile Apps - MeetupHybrid Mobile Apps - Meetup
Hybrid Mobile Apps - MeetupSanjay Patel
 
Leveraging API Docs and Tools at Mercedes-Benz /developers
Leveraging API Docs and Tools at Mercedes-Benz /developersLeveraging API Docs and Tools at Mercedes-Benz /developers
Leveraging API Docs and Tools at Mercedes-Benz /developersPronovix
 
Google IO Devbytes 2014
Google IO Devbytes 2014Google IO Devbytes 2014
Google IO Devbytes 2014Vishal Nayak
 
The Inverted Funnel of API Documentation
The Inverted Funnel of API DocumentationThe Inverted Funnel of API Documentation
The Inverted Funnel of API DocumentationPronovix
 
What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...Shahzad
 
Api documentation using slate, markdown
Api documentation using slate, markdownApi documentation using slate, markdown
Api documentation using slate, markdownSebin Benjamin
 
Golang Development Companies
Golang Development CompaniesGolang Development Companies
Golang Development CompaniesQSS Technosoft
 
Top 10 Golang Development Companies to Hire in 2021
Top 10 Golang Development Companies to Hire in 2021Top 10 Golang Development Companies to Hire in 2021
Top 10 Golang Development Companies to Hire in 2021QSS Technosoft
 
Mobile Web Applications using HTML5 [IndicThreads Mobile Application Develop...
Mobile Web Applications using HTML5  [IndicThreads Mobile Application Develop...Mobile Web Applications using HTML5  [IndicThreads Mobile Application Develop...
Mobile Web Applications using HTML5 [IndicThreads Mobile Application Develop...IndicThreads
 
Web Content Management With Share Point
Web Content Management With Share PointWeb Content Management With Share Point
Web Content Management With Share PointOptimus BT
 

What's hot (20)

React.js vs angular.js a comparison
React.js vs angular.js a comparisonReact.js vs angular.js a comparison
React.js vs angular.js a comparison
 
Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2Introducing OpenText TeamSite 8.2
Introducing OpenText TeamSite 8.2
 
Gathering App Intelligence for your Web, Desktop and Mobile apps
Gathering App Intelligence for your Web, Desktop and Mobile appsGathering App Intelligence for your Web, Desktop and Mobile apps
Gathering App Intelligence for your Web, Desktop and Mobile apps
 
Why react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform developmentWhy react native has become the winning choice for cross platform development
Why react native has become the winning choice for cross platform development
 
Oracle mcs overview 1029
Oracle mcs overview 1029Oracle mcs overview 1029
Oracle mcs overview 1029
 
Latest frontend development technology trends of 2018
Latest frontend development technology trends of 2018Latest frontend development technology trends of 2018
Latest frontend development technology trends of 2018
 
Google cloud endpoints
Google cloud endpointsGoogle cloud endpoints
Google cloud endpoints
 
Hybrid Mobile Apps - Meetup
Hybrid Mobile Apps - MeetupHybrid Mobile Apps - Meetup
Hybrid Mobile Apps - Meetup
 
Leveraging API Docs and Tools at Mercedes-Benz /developers
Leveraging API Docs and Tools at Mercedes-Benz /developersLeveraging API Docs and Tools at Mercedes-Benz /developers
Leveraging API Docs and Tools at Mercedes-Benz /developers
 
Google IO Devbytes 2014
Google IO Devbytes 2014Google IO Devbytes 2014
Google IO Devbytes 2014
 
The Inverted Funnel of API Documentation
The Inverted Funnel of API DocumentationThe Inverted Funnel of API Documentation
The Inverted Funnel of API Documentation
 
What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...What is future of web with reference to html5 will it devalue current present...
What is future of web with reference to html5 will it devalue current present...
 
Js frameworks
Js frameworksJs frameworks
Js frameworks
 
Api documentation using slate, markdown
Api documentation using slate, markdownApi documentation using slate, markdown
Api documentation using slate, markdown
 
Golang Development Companies
Golang Development CompaniesGolang Development Companies
Golang Development Companies
 
Top 10 Golang Development Companies to Hire in 2021
Top 10 Golang Development Companies to Hire in 2021Top 10 Golang Development Companies to Hire in 2021
Top 10 Golang Development Companies to Hire in 2021
 
Mobile Web Applications using HTML5 [IndicThreads Mobile Application Develop...
Mobile Web Applications using HTML5  [IndicThreads Mobile Application Develop...Mobile Web Applications using HTML5  [IndicThreads Mobile Application Develop...
Mobile Web Applications using HTML5 [IndicThreads Mobile Application Develop...
 
04 oxygen
04 oxygen04 oxygen
04 oxygen
 
Web Content Management With Share Point
Web Content Management With Share PointWeb Content Management With Share Point
Web Content Management With Share Point
 
ReactJS vs React Native
ReactJS vs React NativeReactJS vs React Native
ReactJS vs React Native
 

Viewers also liked

Strategia make up
Strategia make upStrategia make up
Strategia make upmgrazy
 
Julie Judkins -Ecotourism Green Mondays 12-12-11
Julie Judkins -Ecotourism Green Mondays 12-12-11Julie Judkins -Ecotourism Green Mondays 12-12-11
Julie Judkins -Ecotourism Green Mondays 12-12-11blueridgesustainability
 
Conde Nast @ Custom Content Conference
Conde Nast @ Custom Content ConferenceConde Nast @ Custom Content Conference
Conde Nast @ Custom Content ConferencePat Connolly
 
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...Tushar A Amin
 

Viewers also liked (7)

Condé nast
Condé nastCondé nast
Condé nast
 
Contrast
ContrastContrast
Contrast
 
Strategia make up
Strategia make upStrategia make up
Strategia make up
 
Julie Judkins -Ecotourism Green Mondays 12-12-11
Julie Judkins -Ecotourism Green Mondays 12-12-11Julie Judkins -Ecotourism Green Mondays 12-12-11
Julie Judkins -Ecotourism Green Mondays 12-12-11
 
Dr. Paul Knott
Dr. Paul KnottDr. Paul Knott
Dr. Paul Knott
 
Conde Nast @ Custom Content Conference
Conde Nast @ Custom Content ConferenceConde Nast @ Custom Content Conference
Conde Nast @ Custom Content Conference
 
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...
Conde Nast India - Digital Ecosystem Strategy for Magazine / Print Media Publ...
 

Similar to HTML5 Presentation at Online Publishers Association Tech Conference 2011-03

Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...Idexcel Technologies
 
10 Useful Frameworks to Build Hybrid Mobile Apps
10 Useful Frameworks to Build Hybrid Mobile Apps10 Useful Frameworks to Build Hybrid Mobile Apps
10 Useful Frameworks to Build Hybrid Mobile Apps75waytechnologies
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEverything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEdgar Parada
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...ijceronline
 
HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentDipesh Mukerji
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfFuGenx Technologies
 
Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Helios Solutions
 
Top 10 major benefits of html 5
Top 10 major benefits of html 5Top 10 major benefits of html 5
Top 10 major benefits of html 5Parul Rani Sagar
 
10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web DevelopmentMars Devs
 
Top Cross Platform Mobile App Development Frameworks
Top Cross Platform Mobile App Development FrameworksTop Cross Platform Mobile App Development Frameworks
Top Cross Platform Mobile App Development FrameworksWDP Technologies
 
HTML5: The next disruptive technology
HTML5:  The next disruptive technologyHTML5:  The next disruptive technology
HTML5: The next disruptive technologyLinda Jacobson
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareRomin Irani
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Christian Heindel
 
HTML5 introduction for beginners
HTML5 introduction for beginnersHTML5 introduction for beginners
HTML5 introduction for beginnersVineeth N Krishnan
 
HTML5 Development Benefits, Features and Cost For 2024.pdf
HTML5 Development Benefits, Features and Cost For 2024.pdfHTML5 Development Benefits, Features and Cost For 2024.pdf
HTML5 Development Benefits, Features and Cost For 2024.pdfJPLoft Solutions
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replitmatiasfund
 

Similar to HTML5 Presentation at Online Publishers Association Tech Conference 2011-03 (20)

Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...Migrating to HTML5,  Migrating Silverlight to HTML5, Migration Applications t...
Migrating to HTML5, Migrating Silverlight to HTML5, Migration Applications t...
 
Mobile Apps Develpment - A Comparison
Mobile Apps Develpment - A ComparisonMobile Apps Develpment - A Comparison
Mobile Apps Develpment - A Comparison
 
10 Useful Frameworks to Build Hybrid Mobile Apps
10 Useful Frameworks to Build Hybrid Mobile Apps10 Useful Frameworks to Build Hybrid Mobile Apps
10 Useful Frameworks to Build Hybrid Mobile Apps
 
Everything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 minEverything you need to know about HTML5 in 15 min
Everything you need to know about HTML5 in 15 min
 
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...IJCER (www.ijceronline.com) International Journal of computational Engineerin...
IJCER (www.ijceronline.com) International Journal of computational Engineerin...
 
Qnx html5 hmi
Qnx html5 hmiQnx html5 hmi
Qnx html5 hmi
 
HTML5: Next Generation Web Development
HTML5: Next Generation Web DevelopmentHTML5: Next Generation Web Development
HTML5: Next Generation Web Development
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdf
 
Top 10 Cross-Platform App Development Frameworks 2024.pptx
Top 10 Cross-Platform App Development Frameworks 2024.pptxTop 10 Cross-Platform App Development Frameworks 2024.pptx
Top 10 Cross-Platform App Development Frameworks 2024.pptx
 
Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018
 
HTML5
HTML5HTML5
HTML5
 
Top 10 major benefits of html 5
Top 10 major benefits of html 5Top 10 major benefits of html 5
Top 10 major benefits of html 5
 
10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development10 Best Front-end Frameworks for Web Development
10 Best Front-end Frameworks for Web Development
 
Top Cross Platform Mobile App Development Frameworks
Top Cross Platform Mobile App Development FrameworksTop Cross Platform Mobile App Development Frameworks
Top Cross Platform Mobile App Development Frameworks
 
HTML5: The next disruptive technology
HTML5:  The next disruptive technologyHTML5:  The next disruptive technology
HTML5: The next disruptive technology
 
HTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm SoftwareHTML5 Webinar - Mind Storm Software
HTML5 Webinar - Mind Storm Software
 
Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5Mobile applications for SharePoint using HTML5
Mobile applications for SharePoint using HTML5
 
HTML5 introduction for beginners
HTML5 introduction for beginnersHTML5 introduction for beginners
HTML5 introduction for beginners
 
HTML5 Development Benefits, Features and Cost For 2024.pdf
HTML5 Development Benefits, Features and Cost For 2024.pdfHTML5 Development Benefits, Features and Cost For 2024.pdf
HTML5 Development Benefits, Features and Cost For 2024.pdf
 
How to build and deploy app on Replit
How to build and deploy app on ReplitHow to build and deploy app on Replit
How to build and deploy app on Replit
 

Recently uploaded

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?Mark Billinghurst
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...marcuskenyatta275
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...CzechDreamin
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimaginedpanagenda
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutesconfluent
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaCzechDreamin
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyUXDXConf
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge
 

Recently uploaded (20)

Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
Integrating Telephony Systems with Salesforce: Insights and Considerations, B...
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Speed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in MinutesSpeed Wins: From Kafka to APIs in Minutes
Speed Wins: From Kafka to APIs in Minutes
 
Powerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara LaskowskaPowerful Start- the Key to Project Success, Barbara Laskowska
Powerful Start- the Key to Project Success, Barbara Laskowska
 
A Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System StrategyA Business-Centric Approach to Design System Strategy
A Business-Centric Approach to Design System Strategy
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024Enterprise Knowledge Graphs - Data Summit 2024
Enterprise Knowledge Graphs - Data Summit 2024
 

HTML5 Presentation at Online Publishers Association Tech Conference 2011-03

  • 1. HTML 5 for Publishing Executives March 23, 2011 Rajiv Pant, Conde Nast; Twitter: @rajivpant
  • 2. When will HTML5 be completed and ready? Ian Hickson of Google, editor of the HTML5 specification, said he expects the specification to reach the W3C Candidate Recommendation stage during 2012. The criterion for the specification becoming a full W3C Recommendation is “two 100% complete and fully interoperable implementations”. When Ian was asked in August 2008, what timeline do you guess he predicted for this?
  • 3. in the year 2022 or later! First W3C Working Draft in October 2007. Last Call Working Draft in October 2009. Call for contributions for the test suite in 2011. Candidate Recommendation in 2012. First draft of test suite in 2012. Second draft of test suite in 2015. Final version of test suite in 2019. Reissued Last Call Working Draft in 2020. Proposed Recommendation in 2022.
  • 4. Currently Accepted Timeline The Working Group is expected to advance HTML5 to "Last Call," an invitation to communities inside and outside W3C to confirm the technical soundness of the specification, in May 2011. Development of a comprehensive test suite to achieve broad interoperability for the full specification is to be completed by 2014. The target date for HTML5 achieving W3C Recommendation stage is now 2014.
  • 5. 5 Things You Should Know About HTML5 1. It is a collection of individual features which can be used independently. 2. Parts of it are already well-supported in major browsers. 3. It is backwards compatible with HTML4. 4. It is less-complicated compared to its competition. 5. It will gain wide adoption. Based on: http://diveintohtml5.org/introduction.html
  • 6. Some of the Features in HTML5 New Markup Web Workers Scripting APIs Geolocation Canvas Forms & Input Types Video Microdata Local Storage History API Offline Applications Error Handling
  • 7. HTML5 in Use at Conde Nast The Adobe Digital Magazine Platform, which we're rolling out across all 18 of our magazines, supports multiple content types, including HTML. HTML can be used for entire articles, or can be used within an article of another content type. Since content is viewed on iPad with a native app, and in Adobe's Air framework on Android tablets and other platforms, there's a pretty consistent version of WebKit in use across all viewers, letting us use HTML5 in ways that may not yet be workable for our mainstream sites.
  • 8. HTML5 in Use at Conde Nast Our team is using HTML5 to develop applications within the Adobe Viewer container, which supports delivery of HTML “stacks” in addition to InDesign content, which themselves can include HTML content via “web view” includes.  HTML stacks are rendered via a WebKit instance embedded in the Viewer app. Recent projects include the Golf Digest Hot List, the Conde Nast Traveler 2011 Hot List, the Conde Nast Traveler Cruise Finder, Self Magazine & Gourmet Live.
  • 9. Golf Digest Hot List App A blog-fed feature in the GD tablet edition uses HTML5 local storage to cache posts for a magazine-like offline reading experience for regularly updating content. The GD Hot List app makes use of the HTML5 canvas to render base-64 encoded blobs of data as images; in addition it stored user “favorites” data in the browser’s local storage.
  • 10. Self Magazine App Self Magazine added this HTML5-powered 'Happy Plate' feature that allows the reader to drag a selection of their favorite foods  from several categories onto a plate that counts the calories of their selections up to their weekly limit.
  • 11. Conde Nast Traveler Apps The Traveler applications are making extensive use of HTML5 databases to deliver filterable sets of hotels (in the case of the Hot List) and cruise ships (in the case of the Cruise Finder) based on location, amenity, and feature availability.
  • 12. HTML5 Technologies Used We have leveraged the persistence.js JavaScript ORM library to rapidly develop an asynchronous, lightweight data access layer on top of the browser’s database storage model. In addition, we are using local storage to persist and restore state to these applications between sessions.
  • 13. Gourmet Live App The Gourmet Live app is an HTML5 & cloud based app in a light (2 MB) native iOS wrapper. It uses HTML5 to display the Login, Profile and Article screens. The Article is in an HTML template that is delivered to the app from the cloud and then is processed by the client.
  • 14. Interactive Ads in Apps Our in-house ad agency, CN Studio, came up with this interactive ad campaign for Visa in which readers can book tickets to movies, broadway shows, and even hotel rooms using their Visa card.
  • 15. Further Reading DIVE INTO HTML5 BY MARK PILGRIM http://diveintohtml5.org/ W3C http://dev.w3.org/html5/spec/Overview.html Wikipedia http://en.wikipedia.org/wiki/HTML5 Modernizr http://www.modernizr.com/

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n
  13. \n
  14. \n
  15. \n