My daughter is sitting on the couch, doing research for an upcoming high school project on her smartphone.It seems like an uncomfortable way to read that much to me. "You can use the laptop if you want." I suggest. The laptop, after all, has a couple of large monitors attached, a higher speed Internet connection, and 8 core CPU, loads of RAM, a mouse ......

I recently picked up a new Nexus 7 to help round out my limited set of mobile devices for testing. Part of the benefit is the ability to remote-debug Chrome on Android from my Windows desktop Chrome install – nice for verifying behavior & checking things like performance timing. It DOES work, but there were a few less-than-intuitive steps to go ......

If you haven’t had a chance yet, take a few minutes to look at the Valve New Employee Handbook at http://www.valvesoftware.co... Valve is best known for their Half-Life, Team Fortress, Left 4 Dead and Portal games, along with the Steam gaming platform. They put out a great product, and the Handbook shines a light into ......

Whether you believe the StatCounter hype from last month or not, everyone can agree that Internet Explorer market share is down from previous years. Chrome usage is creeping up, and changes in the market (such as tablet proliferation) are likely to continue the IE downward trend for the near future. As a Visual Studio developer I see an equally disturbing ......

HTML5 supports a standard, native <video> tag which is already well supported in browsers and has great backwards-compatibility options. Before you spend too much time on the HTML5 video element, you should spend some time getting comfortable with video codecs and debate going on regarding video codec support between the different browsers. Dive ......

The ASP.NET MVC template drops a copy of Modernizr 1.7 in your project automatically, and if you check for NuGet updates the library is brought up to the current version - 2.5.3. The NuGet package is a a great way to introduce developers to Modernizr and makes checks for updates easy. But when adding Modernizr to your projects consider two alternatives: ......

This is the fourth entry in a series of descriptions & demos from the “Using HTML5 Today” user group presentation. For practical purposes, the original XHTML standard is a historical footnote, although XHTML transitional will probably live on forever in the default web page templates of old web page editors. The original XHTML spec was released ......

Shims help when adding semantic tags to older IE browsers, but there is a huge range of other new HTML5 features that having varying support on browsers. Polyfills are the tool to work with many of these new features. Polyfills are JavaScript code and/or browser plug-ins that can provide older or less featured browsers with API support for recent browser ......