Browse by Tags
All Tags »
User Experience (RSS)
As browsers adopt more and more HTML5 goodness developers need to be cognoscente of new features to create better and better user experiences. As far back as I can remember the INPUT element has been a workhorse that allows the web to collect information
Read More...
Recently I have been creating single page web applications utilizing URL fragments . Essentially this is a new twist to an old technique that has been around for a very long time. While not used as much these days I remember around a decade ago
Read More...
What seems like one of the least known features in the mobile web space is the ability to create a web app on the iPhone and iPad. If you hit the button in mobile Safari you will have several options. One is “Add To Home Screen”. This gives
Read More...
Yesterday I talked about how creating traditional <A> driven navigation can be problematic in today’s touch first world . In yesterday’s demonstration I pointed out how using hyperlinks and a traditional menued navigation scheme can
Read More...
The way we design application clients has radically changed in the past couple of years with the proliferation of SmartPhone and tablets with touch screens. Touch is the newest common user input methodology. Sadly it seems to be broadly ignored by the
Read More...
Yesterday Microsoft finally revealed the Windows 8 User Interface . It’s Metro UI based with applications built using Web Technologies, that’s HTML5 & AJAX. Its being met with some criticism and skepticism and then there are folks like me who is personally
Read More...
Shock is not quite effective in describing my internal reaction when I was told the upcoming release of Internet Explorer Mobile (being released with Mango) will NOT support touch . I mean I am happy it will support most of the HTML5 standards other platforms
Read More...
Lately I have been spending a lot of time learning about browser touch support. First I read through the Touch API draft so I would be familiar with the touch events browsers are now supporting. My first instinct was to see if binding touch event handlers
Read More...
Lately I have been remembering my first project after grad school creating plant floor ssystems that utilized both touch and voice recognition. The monitors we used were in the $2000 each range, but supported touch. The voice recognition was another whole
Read More...
Today I am gong to complete the checkout process for the mobile version of the MVC Music Store. This process will again feature some layout decisions, but give me an opportunity to cover mobile specific features related to input forms. Part 1 Creating
Read More...
The other day I was talking some fellow developers about web architecture techniques. I brought up the use of jQuery templates instead of another proposed technique. A case was made the template plugin was not good for progressive enhancement. The objection
Read More...
Recently a new Patterns and Practices group has formed called Project Silk . The goal of Project Silk is to provide guidance to web developers on architecting great standards compliant web sites. Today I am spending the day with the team and about 30
Read More...
I think it has been a few years since I publically made some predictions on what I think will transpire as it relates to my world. So much has been passing before my eyes the past few years and I honestly felt very overloaded with what would stick and
Read More...
Last week I created a Tree View using the new jQuery Templating plugin. The example shows how to display a series of expandable tree nodes to see crab pot strings used by a fleet of crab boats. Today I am going to extend this example to show another Template
Read More...
Recently I have had a nagging issue I honestly had a hard time recreating, till today that is. The situation occurred when I added and removed DOM elements in reaction to a user checking and unchecking a checkbox. If the user tabs to the next field, they
Read More...