SlideShare a Scribd company logo
1 of 96
Download to read offline
<your-future-html>
The Evolution of Site Design
with Web Components
Ken Tabor, @KenTabor
Ken Tabor, @KenTabor
bit.ly/KenBigDesign2015
What’s a Web Component?
Presentation + Behavior
Not One Off
Drop In
Code Solutions are
investments in your
business
Encapsulation
High Cohesion
Loose Coupling
Single Responsibility
Interface API
Composition
#coderlife
In other words
You get to make your own
HTML tags
Polymer helps make web
components now
Google Built
Not a framework, but a
library
Interoperates
(plays nicely with others)
v0.5 “R&D”
v0.8 “Alpha”
v1.0 “Prod”
v1.1 “Prod”
Ken Discovers Polymer
Jul 2014
March 2015
May 2015
August 2015
Polymer is a polyfill
emulating Web
Components on all modern
browsers
It’s also a “sweetened”
opinion on top …
aka Syntactic Sugar
Kinda like jQuery sits on
top of plain JavaScript
DOM access
$('#btn-accept');
vs
document.querySelector(
'#btn-accept');
Syntactic Sugar is
developer friendly …
Automatic node finding
Component lifecycle
Two-way data binding
Utility functions
… but we can’t really know
what’s going on under the
hood with sugar
It’s Demo Time
{{cool-button R&D}}
github.com/KDawg/
YourFutureHTML
<cool-button id=“btn-accept" size="large"
bodyColor="alazarian" quantity="42"

product="Life, the Universe, and Everything"
label="Press Me!">
</cool-button>
What’s a Web Component?
W3C Standard
“Almost”
What’s a Web Component?
It’s an emerging standard
consisting of 4 standards
Custom Elements
Custom Elements
HTML Imports
Custom Elements
HTML Imports
Shadow DOM
Custom Elements
HTML Imports
Shadow DOM
Templates
Custom Elements
HTML Imports
Shadow DOM
Templates
Web Component
We need something like
this for our sanity
DOM => Document
Object Model
HTML => HyperText
Markup Language
CSS => Cascading
Style Sheet
What is this describing?
An Essay? 😰
Yet, we’re building highly
interactive, continuously
delivered apps, across
multiple operating systems,
and hardware platforms
BLARG! 😱
This isn’t getting any easier
Around 2011 we started
using HTML5 tags
www.google.com/trends/explore#q=html5
Oct 28, 2014 the proposal
was recommended (done)
en.wikipedia.org/wiki/HTML5
<nav> <footer> <video>
<canvas> <section>
<div class=“wtf” id=“hth”/>
Is HTML done?
Am I done with HTML?
Will we finally rid ourselves
of the noisy multitude of
JavaScript MVC
frameworks that plague our
decision making?
Prototype
Dojo Toolkit
YUI
Ext
Angular
Knockout
Backbone
Ember
React
2005
2005
2006
2007
2009
2010
2010
2011
2013
Source: https://en.wikipedia.org/wiki/Comparison_of_JavaScript_frameworks
Will we finally rid ourselves
of the noisy multitude of
JavaScript MVC
frameworks that plague
our decision making??
Maybe
I choose to believe in the
future of Web Components
It’s Demo Time
{{tv-listing R&D}}
github.com/KDawg/
YourFutureHTML
<tv-listing id="the-list"></tv-listing>
What’s up with this guy?
Who is Ken Tabor?
I’m a product engineer at
Sabre building TripCase
What’s a Web Component?
It’s an entry into your world
APIs
Design Aesthetic
Datasets
Why jQuery?
jQuery because?
DOM element selection
$('thing')
$('#thing')
$('.thing')
But JavaScript!
getElementsByTagName()
getElementById()
getElementsByClassName()
querySelector()
jQuery because?
It makes AJAX easy
$.ajax()
But JavaScript!
XMLHttpRequest()
jQuery Because?
Widget plugin standard
But Web Components!
Why jQuery?
YouMightNotNeedJQuery.com!
Considerations
jQuery
It’s feeling obsolete, does it
help your future?
ReactJS
Overlapping goals with
Web Components, but it’s
not a standard
IE7/IE8/IE9
Ancient tech and doesn’t
support Polymer or Web
Components
(or anything good in life)
Polymer
It delivers Web
Components, but it’s also
an opinionated layer
@polymer
@rob_dodson
@ebidel
polymer-project.org
webcomponents.org
x-tags.org
customelements.io
Learn More
@addyosmani
@wilsonpage
@Web_Components
Browser Platform Updates
chromestatus.com/features
status.modern.ie
webkit.org/status.html
Web Components enable
the reality of a common
visual design language
that’s alive
Drop In UI
Share your answers: with
yourself, your team, your
company, your community
Establish an internal open
source project collecting all
of your UI widgets
Crowd-source your way to
the awesome
Features
Bug fixes
Optimizations
You don’t need Web
Components to do this -
have success now
Build the UI so you can get
to the UX
Learn
Solve Interesting Problems
Share
#innovation #JFDI
It’s Your Turn to Respond
Look for my book
bit.ly/KenBigDesign2015
@KenTabor
blog.katworksgames.com

More Related Content

What's hot

What's hot (20)

Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021Writing less code with Serverless on AWS at AWS Community Day DACH 2021
Writing less code with Serverless on AWS at AWS Community Day DACH 2021
 
Introduction to Development for the Internet
Introduction to Development for the InternetIntroduction to Development for the Internet
Introduction to Development for the Internet
 
Progressive Web Apps. What, why and how
Progressive Web Apps. What, why and howProgressive Web Apps. What, why and how
Progressive Web Apps. What, why and how
 
Revolutionize DevOps with ML capabilities. Introduction to Amazon CodeGuru an...
Revolutionize DevOps with ML capabilities. Introduction to Amazon CodeGuru an...Revolutionize DevOps with ML capabilities. Introduction to Amazon CodeGuru an...
Revolutionize DevOps with ML capabilities. Introduction to Amazon CodeGuru an...
 
Responsive Websites and Grid-Based Layouts by Gabriel Walt
Responsive Websites and Grid-Based Layouts by Gabriel Walt Responsive Websites and Grid-Based Layouts by Gabriel Walt
Responsive Websites and Grid-Based Layouts by Gabriel Walt
 
Naked and afraid Offline Mobile
Naked and afraid Offline MobileNaked and afraid Offline Mobile
Naked and afraid Offline Mobile
 
Disrupting the application eco system with progressive web applications
Disrupting the application eco system with progressive web applicationsDisrupting the application eco system with progressive web applications
Disrupting the application eco system with progressive web applications
 
Grails At Linked
Grails At LinkedGrails At Linked
Grails At Linked
 
Grails patterns and practices
Grails patterns and practicesGrails patterns and practices
Grails patterns and practices
 
Optimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best PracticesOptimus XPages: An Explosion of Techniques and Best Practices
Optimus XPages: An Explosion of Techniques and Best Practices
 
How We Brought Advanced HTML5 Viewing to ADF
How We Brought Advanced HTML5 Viewing to ADFHow We Brought Advanced HTML5 Viewing to ADF
How We Brought Advanced HTML5 Viewing to ADF
 
IBM Connect 2016 - AD1548 - Building Responsive XPages Applications
IBM Connect 2016 - AD1548 - Building Responsive XPages ApplicationsIBM Connect 2016 - AD1548 - Building Responsive XPages Applications
IBM Connect 2016 - AD1548 - Building Responsive XPages Applications
 
Develop a vanilla.js spa you and your customers will love
Develop a vanilla.js spa you and your customers will loveDevelop a vanilla.js spa you and your customers will love
Develop a vanilla.js spa you and your customers will love
 
Ar*@!+$es to this. getting IBM connections to do what you want
Ar*@!+$es to this. getting IBM connections to do what you want Ar*@!+$es to this. getting IBM connections to do what you want
Ar*@!+$es to this. getting IBM connections to do what you want
 
Microservices - java ee vs spring boot and spring cloud
Microservices - java ee vs spring boot and spring cloudMicroservices - java ee vs spring boot and spring cloud
Microservices - java ee vs spring boot and spring cloud
 
Connect First, Ask Confluence Questions Later
Connect First, Ask Confluence Questions LaterConnect First, Ask Confluence Questions Later
Connect First, Ask Confluence Questions Later
 
JavaScript front end performance optimizations
JavaScript front end performance optimizationsJavaScript front end performance optimizations
JavaScript front end performance optimizations
 
Alfresco/Activiti Modeler Application - Andras Popovics - 2019
Alfresco/Activiti Modeler Application - Andras Popovics - 2019Alfresco/Activiti Modeler Application - Andras Popovics - 2019
Alfresco/Activiti Modeler Application - Andras Popovics - 2019
 
Understanding Microservices
Understanding Microservices Understanding Microservices
Understanding Microservices
 
Alfresco Digital Business Platform Builder Experience
Alfresco Digital Business Platform Builder ExperienceAlfresco Digital Business Platform Builder Experience
Alfresco Digital Business Platform Builder Experience
 

Viewers also liked

Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
vikasgaur31
 
10 Easy Ways to Unleash Your Kid's Brain Power
10 Easy Ways to Unleash Your Kid's Brain Power10 Easy Ways to Unleash Your Kid's Brain Power
10 Easy Ways to Unleash Your Kid's Brain Power
Sage HR
 

Viewers also liked (20)

The Programmer
The ProgrammerThe Programmer
The Programmer
 
A Beginners Guide to noSQL
A Beginners Guide to noSQLA Beginners Guide to noSQL
A Beginners Guide to noSQL
 
Getting Information through HTML Forms
Getting Information through HTML FormsGetting Information through HTML Forms
Getting Information through HTML Forms
 
Write Once, Run Everywhere
Write Once, Run EverywhereWrite Once, Run Everywhere
Write Once, Run Everywhere
 
10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization10 Ways to Win at SlideShare SEO & Presentation Optimization
10 Ways to Win at SlideShare SEO & Presentation Optimization
 
Introduction to html
Introduction to htmlIntroduction to html
Introduction to html
 
HTML CSS Basics
HTML CSS BasicsHTML CSS Basics
HTML CSS Basics
 
CSS Grid Layout
CSS Grid LayoutCSS Grid Layout
CSS Grid Layout
 
Web Development using HTML & CSS
Web Development using HTML & CSSWeb Development using HTML & CSS
Web Development using HTML & CSS
 
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in IndiaCivil Engineering – Oldest Yet A Highly Sought After Career Choice in India
Civil Engineering – Oldest Yet A Highly Sought After Career Choice in India
 
Pair Programming demystified
Pair Programming demystifiedPair Programming demystified
Pair Programming demystified
 
Trading Up The Chain: How To Make National News in 3 Easy Steps (Excerpt from...
Trading Up The Chain: How To Make National News in 3 Easy Steps (Excerpt from...Trading Up The Chain: How To Make National News in 3 Easy Steps (Excerpt from...
Trading Up The Chain: How To Make National News in 3 Easy Steps (Excerpt from...
 
Testing at Spotify
Testing at SpotifyTesting at Spotify
Testing at Spotify
 
Google glass glasses presentation ppt
Google glass glasses presentation pptGoogle glass glasses presentation ppt
Google glass glasses presentation ppt
 
UX for connected cars
UX for connected carsUX for connected cars
UX for connected cars
 
10 Easy Ways to Unleash Your Kid's Brain Power
10 Easy Ways to Unleash Your Kid's Brain Power10 Easy Ways to Unleash Your Kid's Brain Power
10 Easy Ways to Unleash Your Kid's Brain Power
 
Design Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In HealthDesign Thinking: Finding Problems Worth Solving In Health
Design Thinking: Finding Problems Worth Solving In Health
 
Paris ML meetup
Paris ML meetupParis ML meetup
Paris ML meetup
 
The Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The FutureThe Future Of Work & The Work Of The Future
The Future Of Work & The Work Of The Future
 
Build Features, Not Apps
Build Features, Not AppsBuild Features, Not Apps
Build Features, Not Apps
 

Similar to Your Future HTML: The Evolution of Site Design with Web Components

Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Chris Love
 
WebFest 2011 WebMatrix Overview by Gavin Warrener
WebFest 2011 WebMatrix Overview by Gavin WarrenerWebFest 2011 WebMatrix Overview by Gavin Warrener
WebFest 2011 WebMatrix Overview by Gavin Warrener
Spiffy
 
DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5
Cameron Kilgore
 

Similar to Your Future HTML: The Evolution of Site Design with Web Components (20)

Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript Deep crawl the chaotic landscape of JavaScript
Deep crawl the chaotic landscape of JavaScript
 
Paris Web - Javascript as a programming language
Paris Web - Javascript as a programming languageParis Web - Javascript as a programming language
Paris Web - Javascript as a programming language
 
Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)Getting Started with HTML5 in Tech Com (STC 2012)
Getting Started with HTML5 in Tech Com (STC 2012)
 
Javascript Apps at Build Artifacts
Javascript Apps at Build ArtifactsJavascript Apps at Build Artifacts
Javascript Apps at Build Artifacts
 
HTML5 Technical Executive Summary
HTML5 Technical Executive SummaryHTML5 Technical Executive Summary
HTML5 Technical Executive Summary
 
Front End Development | Introduction
Front End Development | IntroductionFront End Development | Introduction
Front End Development | Introduction
 
MVP with GWT and GWTP
MVP with GWT and GWTPMVP with GWT and GWTP
MVP with GWT and GWTP
 
Web Components: The Future of Web Development is Here
Web Components: The Future of Web Development is HereWeb Components: The Future of Web Development is Here
Web Components: The Future of Web Development is Here
 
HTML5 Comprehensive Guide
HTML5 Comprehensive GuideHTML5 Comprehensive Guide
HTML5 Comprehensive Guide
 
Component Based Development
Component Based DevelopmentComponent Based Development
Component Based Development
 
Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"Stefan Judis "Did we(b development) lose the right direction?"
Stefan Judis "Did we(b development) lose the right direction?"
 
Introduction to HTML5/CSS3 In Drupal 7
Introduction to HTML5/CSS3 In Drupal 7Introduction to HTML5/CSS3 In Drupal 7
Introduction to HTML5/CSS3 In Drupal 7
 
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScriptHTML5 Bootcamp: Essential HTML, CSS, & JavaScript
HTML5 Bootcamp: Essential HTML, CSS, & JavaScript
 
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code CampDoing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
Doing Modern Web, aka JavaScript and HTML5 in the Enterprise NYC Code Camp
 
WebFest 2011 WebMatrix Overview by Gavin Warrener
WebFest 2011 WebMatrix Overview by Gavin WarrenerWebFest 2011 WebMatrix Overview by Gavin Warrener
WebFest 2011 WebMatrix Overview by Gavin Warrener
 
Going native with html5 web components
Going native with html5 web componentsGoing native with html5 web components
Going native with html5 web components
 
DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5DevChatt: The Wonderful World Of Html5
DevChatt: The Wonderful World Of Html5
 
HTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart MediaHTML5, the Evolution of Smart Media
HTML5, the Evolution of Smart Media
 
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考えるIt is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
It is not HTML5. but ... / HTML5ではないサイトからHTML5を考える
 
Word camp nextweb
Word camp nextwebWord camp nextweb
Word camp nextweb
 

More from Ken Tabor

More from Ken Tabor (16)

Introduction to Coding a Webpage
Introduction to Coding a WebpageIntroduction to Coding a Webpage
Introduction to Coding a Webpage
 
Making the Difficult, Simple(r)
Making the Difficult, Simple(r)Making the Difficult, Simple(r)
Making the Difficult, Simple(r)
 
On Writing: What Best Selling Author David Baldacci Taught Me About Writing a...
On Writing: What Best Selling Author David Baldacci Taught Me About Writing a...On Writing: What Best Selling Author David Baldacci Taught Me About Writing a...
On Writing: What Best Selling Author David Baldacci Taught Me About Writing a...
 
Demo Hard: Things Nobody Told an Introvert About Public Speaking
Demo Hard: Things Nobody Told an Introvert About Public SpeakingDemo Hard: Things Nobody Told an Introvert About Public Speaking
Demo Hard: Things Nobody Told an Introvert About Public Speaking
 
Machine Learning: Understanding the Invisible Force Changing Our World
Machine Learning: Understanding the Invisible Force Changing Our WorldMachine Learning: Understanding the Invisible Force Changing Our World
Machine Learning: Understanding the Invisible Force Changing Our World
 
10 Things About Human UI that Will Change Forever in Self-Driving Cars
10 Things About Human UI that Will Change Forever in Self-Driving Cars10 Things About Human UI that Will Change Forever in Self-Driving Cars
10 Things About Human UI that Will Change Forever in Self-Driving Cars
 
Ten Easy Ways to Improve Your Conference Talk
Ten Easy Ways to Improve Your Conference TalkTen Easy Ways to Improve Your Conference Talk
Ten Easy Ways to Improve Your Conference Talk
 
Measuring the Mobile Experience at SXSW 2016
Measuring the Mobile Experience at SXSW 2016Measuring the Mobile Experience at SXSW 2016
Measuring the Mobile Experience at SXSW 2016
 
Measuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UXMeasuring the Mobile Experience: The Analytics of Handheld UX
Measuring the Mobile Experience: The Analytics of Handheld UX
 
10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch10 Tips for a Winning Hackathon Pitch
10 Tips for a Winning Hackathon Pitch
 
10 Leadership Lessons from the Tao Te Ching
10 Leadership Lessons from the Tao Te Ching10 Leadership Lessons from the Tao Te Ching
10 Leadership Lessons from the Tao Te Ching
 
BigDesign 2014 - What's Before Mobile First?
BigDesign 2014 - What's Before Mobile First?BigDesign 2014 - What's Before Mobile First?
BigDesign 2014 - What's Before Mobile First?
 
UXPA Dallas - Google Analytics and What's Before Mobile First
UXPA Dallas - Google Analytics and What's Before Mobile FirstUXPA Dallas - Google Analytics and What's Before Mobile First
UXPA Dallas - Google Analytics and What's Before Mobile First
 
WVPDX 2014 - Hammering Responsive Web Design Into Shape
WVPDX 2014 - Hammering Responsive Web Design Into ShapeWVPDX 2014 - Hammering Responsive Web Design Into Shape
WVPDX 2014 - Hammering Responsive Web Design Into Shape
 
Hammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into ShapeHammering Responsive Web Design Into Shape
Hammering Responsive Web Design Into Shape
 
Translated Strings and Foreign Language Support in JavaScript Web Apps - OSCO...
Translated Strings and Foreign Language Support in JavaScript Web Apps - OSCO...Translated Strings and Foreign Language Support in JavaScript Web Apps - OSCO...
Translated Strings and Foreign Language Support in JavaScript Web Apps - OSCO...
 

Recently uploaded

DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DrGurudutt
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Lovely Professional University
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
Kamal Acharya
 

Recently uploaded (20)

KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and ClusteringKIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
KIT-601 Lecture Notes-UNIT-4.pdf Frequent Itemsets and Clustering
 
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
RM&IPR M4.pdfResearch Methodolgy & Intellectual Property Rights Series 4
 
Lect 2 - Design of slender column-2.pptx
Lect 2 - Design of slender column-2.pptxLect 2 - Design of slender column-2.pptx
Lect 2 - Design of slender column-2.pptx
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdfDR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
DR PROF ING GURUDUTT SAHNI WIKIPEDIA.pdf
 
"United Nations Park" Site Visit Report.
"United Nations Park" Site  Visit Report."United Nations Park" Site  Visit Report.
"United Nations Park" Site Visit Report.
 
Dairy management system project report..pdf
Dairy management system project report..pdfDairy management system project report..pdf
Dairy management system project report..pdf
 
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
The battle for RAG, explore the pros and cons of using KnowledgeGraphs and Ve...
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES  INTRODUCTION UNIT-IENERGY STORAGE DEVICES  INTRODUCTION UNIT-I
ENERGY STORAGE DEVICES INTRODUCTION UNIT-I
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Attraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptxAttraction and Repulsion type Moving Iron Instruments.pptx
Attraction and Repulsion type Moving Iron Instruments.pptx
 
Supermarket billing system project report..pdf
Supermarket billing system project report..pdfSupermarket billing system project report..pdf
Supermarket billing system project report..pdf
 
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
Activity Planning: Objectives, Project Schedule, Network Planning Model. Time...
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
Teachers record management system project report..pdf
Teachers record management system project report..pdfTeachers record management system project report..pdf
Teachers record management system project report..pdf
 
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
RM&IPR M5 notes.pdfResearch Methodolgy & Intellectual Property Rights Series 5
 
retail automation billing system ppt.pptx
retail automation billing system ppt.pptxretail automation billing system ppt.pptx
retail automation billing system ppt.pptx
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 

Your Future HTML: The Evolution of Site Design with Web Components