Browse by Tags
All Tags »
JavaScript (RSS)
Look around just about every consumer facing site you visit these days has a third party script reference. Just about everyone uses Google Analytics and if you are like a former client of mine you have it and 2 other traffic analysis service scripts injected
Read More...
Back in February I released deeptissuejs , a HTML5, JavaScript touch gesture library. In January I release panoramajs a HTML5, JavaScript library to implement the basic Windows Phone panorama control experience. This month I am excited to release another
Read More...
A few weeks ago I got to sit down and chat with the DotNetRocks guys about a variety of topics. The initial premise for the interview was to talk about the Surface and why I love it so much. I think we got into some great tangents right from the start!
Read More...
I owe so much to John Resig and the jQuery team for creating such a wonderful framework. I have staked most of my recent career on jQuery the way I staked my career on ASP.NET back in 2001. I have built many applications using jQuery over the past five
Read More...
BitCoin seems to be latest rage with wild value fluctuations. The past few days have seen a very wild roller coaster for the online currency. Most of the world's BitCoins are exchanged at MtGox.com , which has had some issues either with a denial of service
Read More...
Guided user input is almost always a good idea when architecting a data entry experience. You want to help the user avoid potential mistakes. With on screen, mobile keyboards you want to reduce the keystrokes required to enter data and at the same time
Read More...
Today I am announcing Deeptissue.js , a library to make life easier for developers in the modern world. The inspiration for this library is rooted in my selfish need to have something that would bridge the gap between the WebKit Touch API , Internet Explorer's
Read More...
When I released the panorama.js library earlier this month I mentioned it was written to NOT depend on jQuery. Eliminating my need to depend on jQuery is an overall goal of mine. The primary reason is the pursuit of better app performance and a shift
Read More...
There are dozens of standard events triggered by the browser based on user input, but sometimes the standard set of browser events just wont cut it for your application. Fortunately you can create your own custom events. I have read and probably shared
Read More...
I love jQuery and like most modern web developers it was the gateway that got me into heavy AJAX development. But like all things that make life easy it comes with a cost and that cost is performance. I find myself caught between using jQuery and just
Read More...
Today I am going to continue my week of Web Performance Optimization articles with bit of an advanced technique to asynchronously load script files. This technique is important for many reasons and can be used in a variety of ways as well. It solves several
Read More...
Lately I have been working through a solution where I needed 'real-time' information about the dimensions of an image so I could programmatically perform resizing operations. My first approach was to use the jQuery height and width functions. But both
Read More...
As I have matured my AJAX skills over the past few years I have settled on some standard patterns that seem to be best practices by many. One that I was sort of late in adopting was anonymous self-executing anonymous functions. I had seen them used, especially
Read More...
If you know me you know I am a fanatic about application performance and that I am a big fan of Steve Souders and the practice of web performance optimization (WPO). In the past I have recommended both High Performance Web Sites and Even Faster Web Sites
Read More...
Last week Microsoft released version 2 of one of my favorite web development tools, WebMatrix. You can download the latest Web Matrix version (2) right now and get started. The latest version of WebMatrix has added many new features that put it on par
Read More...