Results tagged “2006”

The Cities of 2006

January 2, 2007

After seeing the lists made by a number of friends, I thought it'd be fun to post my own record of the cities I visited in 2006. I believe the canonical rules state that only cities where I spent the night count, and cities that were visited on more than one discrete trip are designated with an asterisk. Thus:

  • Anchorage, AK
  • Aspen, CO
  • Boston, MA
  • Camp Hill, PA
  • Cary, NC *
  • Chicago, IL *
  • Dallas, TX
  • Half Moon Bay, CA
  • Las Vegas, NV *
  • Los Angeles, CA
  • New Orleans, LA
  • New York, NY *
  • Phoenix, AZ
  • Portland, OR *
  • Sacramento, CA *
  • San Diego, CA *
  • San Francisco, CA *
  • Santa Monica, CA
  • Sausalito, CA
  • Seattle, WA
  • Taipei
  • Washington, DC *

Some of those are really exceptional because of the sheer number of times I visited (I live in San Francisco, and visited NYC five times this year, Vegas four, and Sacramento and San Diego three), so I realized the final tally put me in a new city, on average, every other week. I think I'm justified feeling tired about 2006 and happy to be in 2007.

Web Development Trends for 2006

September 6, 2005

Curious about what technologies and techniques are going to be popular in the coming months and into the next year? Well, our crack team of editors here at (that is to say, me) have assembled a list of up-and-coming trends that you should keep an eye on. Call it vocational education for people building Web 2.0.

Some of the overall areas of focus are integration (as always) and front-end technologies that have highly visible impacts on end user experience. People won't pay for a service or rely on it if it doesn't have a robust back-end infrastructure, but they'll be happy to pay for it if the front-end is attractive and at least seems usable.

Here, then, is a random assortment of new web development trends to be ready for in 2006.

  • Dampening:

These technologies go by a lot of names, but in general, dampening is the softening of a user interface through gradual transition instead of immediate state changes. The demand for dampening reflects the front-end focus that is being rediscovered in web applications, but it can require server-side changes in order to enable some effects. The best-marketed example of dampening is the yellow fade technique, but overall, user interface elements will be sliding and collapsing instead of simply disappearing.

Key influences on the user experience here are things like the iPod screen backlight fading out instead of merely shutting off, or soft-close doors on newer automobiles.

  • E4X:

This little-known ECMA standard is short for "ECMAscript for XML". That mouthful succinctly describes a powerful concept: Smart, sensible handling of XML in Javascript. Right now, the J and the X in Ajax don't play well together, or at least not as well as they should. E4X promises to smooth that combination, at least in more modern/capable user agents. Support is already present, or will soon be, in both the Flash player and Firefox.

What's the quick synopsis? How 'bout building a form dynamically by doing this:

var html = <html/>;
html.head.title = "Hello, World.";
html.body.form.@name = "hello";
html.body.form.@action = "test.php";
html.body.form.@method = "post";
html.body.form.@onclick = "return foo();";
html.body.form.input[0] = "";
html.body.form.input[0].@name = "Submit";
Continue reading Web Development Trends for 2006.