@Kroc: Gotcha. I was mostly disagreeing with JJ in the last post because JavaScript really isn't dispensable (nobody likes being forced to change languages, large investments in its future, inertia, &c.) despite not being strictly "necessary" for a functional web.