Presenter:
Wesley Reisz,
wes@wesleyreisz.com
Session Number: 502
Click here, Press → key to advance.
New to HTML5... This is my exploration and some of my
discoveries along the way. In
no way should this be considered a comprehensive or authoritative HTML 5 discussion.
Everything that I'm going to show you today is HTML, CSS, and Javascript. I used
jQuery for a infobox plugin later.
NO ServerSide Technology was used.
"HTML5" has at various times been used to refer to a wide variety of technologies, some of which originated in this document, and some of which have only ever been tangentially related.
This specification actually now defines the next generation of HTML after HTML5. HTML5 reached Last Call at the WHATWG in October 2009, and shortly after we started working on some experimental new features that are not as stable as the rest of the specification. The stability of sections is annotated in the margin.
"Divitis" - Brian Hogan, HTML5 and CSS3 PragProg
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
...
// HTML 4 Sample Code
<div id="navbar_wrapper">
<div id="navbar" >
<ul>
<li><a href="/" >Home</a></li>
...
</ul>
</div>
</div>
<div id="content" >
<div id="contentLeft" >
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ullamcorper cursus dignissim.
Sed congue vestibulum lorem eget tempus. Donec sagittis ultrices nisi at pellentesque.
</p>
</div>
<div id="contentRight" >
<p>
Vivamus vulputate, lectus non rhoncus vulputate, arcu diam fringilla sapien, ut mattis
enim tellus non turpis. Sed porttitor libero eget dolor suscipit eget pharetra nunc
tristique...
</p>
</div>
</div>
<div id="footer" >
<ul>
<li><a href="/" >Home</a></li>
...
</ul>
</div>
<!DOCTYPE html >
...
// HTML 5 Sample Code
<nav id="navbar" >
<ul>
<li><a href="/" >Home</a></li>
...
</ul>
</nav>
<section id="content">
<article id=="contentLeft">
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed ullamcorper cursus dignissim.
Sed congue vestibulum lorem eget tempus. Donec sagittis ultrices nisi at pellentesque.
</p>
</article>
<article id="contentRight" >
<p>
Vivamus vulputate, lectus non rhoncus vulputate, arcu diam fringilla sapien, ut mattis
enim tellus non turpis. Sed porttitor libero eget dolor suscipit eget pharetra nunc
tristique...
</p>
</div>
</section>
<footer id="footer" >
<ul>
<li><a href="/" >Home</a></li>
...
</ul>
</footer>
Develop an application using HTML5 and CSS3...
Make it work on all major browsers...
Make it work on cell phones...
Use local storage / webdb storage...
Use CSS3 Effects...
...after all that, discuss the challenges I faced.
Show
...after all that, discuss the challenges I faced.
http://bit.ly/fcAbM4