UPDATE: Michael Palermo has posted the video recordings of each session on his blog, including my session which I have also included below to the right. Enjoy!
I had the pleasure of presenting at HTML5 Web Camp Phoenix this morning.
The event was very well attended with over 165 developers and designers from the valley in attendance.
We had quite a line up with @stefsull delivering a fantastic keynote, followed by my talk on pragmatically adoption HTMl5. @jguadagno and @palermo4 discussed new CSS3 support and lastly, @danwahlin and @palermo4 closing us out with The New UX (audio, video, canvas…).
I shared my thoughts on the magnitude of HTML5 in my recent blog post and was fortunate to have the opportunity to share my insights with the community at large. To quickly recap my talk on Pragmatic HTML5, I shared the various techniques and best practices for determining new HTMl5 feature support, including techniques for checking for GeoLocation, Canvas, Video and Input types. I also showed how to enable Semantic Element support in non-modern browsers with HTML5Shiv.
I wrapped up with a discussion on Polyfills/shims, showcasing the new WCF WebSockets client library and server by running a local WebSocket server that hosted a bi-directional chat service and a couple HTML5 clients exchanging messages back and forth. The same WebSockets demo is available at HTML5 Labs with a sample showing the WCF WebSocket server hosted in Windows Azure and you can also grab the demo I showed by clicking the download link below.
Lastly, here are some essential resources I used in my presentation and demos:
It was a pleasure sharing in this great community event and I’d like to thank @palermo4 and Microsoft for inviting me to be a part of it.