Skip to content

Category: HTML5

EBook: Programming Windows 8 Apps with HTML, CSS, and JavaScript

Free ebook about programming Windows Store apps using HTML5, CSS3, and JavaScript. You can download the ebook in PDF format here: http://go.microsoft.com/FWLink/?Linkid=270056 (17.9 MB)

50 performance tricks to make your HTML5 apps and sites faster

Creating high performance web apps is crucial for every web developer. Learn directly from the Internet Explorer Performance team about what actually drives performance across the web and how you can make your sites faster. This is the same team that brought you GPU accelerated graphics and compiled JavaScript, and they will share their favorite 50 best practices for web developers. You might think you know  most of the tips, but there might be a…

HTML5 Cheat Sheet

I came across this HTML5 Cheat Sheet today, and i thought I’d share it with you. You can download the image and keep it for reference. It is quite comprehensive and covers most aspects of HTML5 (tags and events) , it does not include CSS3 and Javascript features. It will come in handy sometimes, or you might like to skim it and get a general view of HTML5 features.

HTML5 Placeholder Fallback

HTML5 has introduced many features to the browser;  some that can be used with form elements.One of these is the placeholderattribute to INPUT elements.  The placeholder attribute shows text in a field until the field is focused upon, then hides the text. It can be used on text, textarea, search, url, tel, email, and password fields.  You can always achieve the same effect with a few lines of JavaScript code, but native HTML5 support is much better! All you…

IE10 implements the W3C WebSocket API

What are web sockets:  WebSockets enable Web applications to deliver real-time notifications and updates in the browser. The browser’s original HTTP request-response model presented several limitations and was not  designed for real-time scenarios.  WebSockets enable browsers to open a bidirectional, full-duplex communication channel with services. Each side can then use this channel to immediately send data to the other. Now, sites from social networking and games to financial sites can deliver better real-time scenarios, ideally using…

Skip to toolbar