intertwingly

It’s just data

W3C HTML 5 Conformance Checker


Karl Dubost: We are happy to announce that W3C has integrated a version of HTML 5 conformance checker into a beta instance of the W3C Markup validator. That will help us to detect bugs, improve the user interface, and benefit from the large W3C communities.

Gotta love the “random” page that Olivier Théreaux chose to mention in his announcement.

Standardizing RESTful JSON


Kris Zyp: The notes in this post are based on the behavior of server implementations of JSON REST including Persevere, CouchDB, GrassyKnowl, Amazon S3, and RoR’s ActiveResource, and on client implementations including Dojo, Jester, and Persevere JavaScript client.

It looks like Joe Gregorio may have started something.  Again.

AWDwR3 Beta 5


Agile Web Development with Rails, Third Edition beta 5 is now available.  The current list is much more manageable.  The people who have participated in the beta have been tremendous, and the forums have been quite active.  Meanwhile, I’ve converted all of my personal Rails apps to Phusion Passenger.

Wii Fit Update


I’ve lost ten pounds since I got a WII fit, but that number doesn’t tell the whole story.  Losing another 10 pounds (gradually: over the course of 3-6 months) would put me into the fitness category in terms of body fat percentages, and would seem to be a worthy goal.

I’m not convinced that the exercises contributed significantly to my weight loss.  It is possible that early morning stretching and aerobic exercise set my metabolism for the day.  But more importantly, at least for me, is the daily tracking and graphing.  I often see up to two pound fluctuations day to day, even when the measurements are taken at the same time and same conditions.  But the ten day moving average (not graphed by the WII) trends are clear and consistent.  This feedback keeps me focused.  And has provided feedback on the relative “costs” of various activities.

Tilting at Windmills


Damien Katz: "The web is built on REST. Therefore REST is good" Bullshit

I’m not sure what the purpose is behind creating a strawman based on a caricature of what some people view as best practices and then proceeding to shoot it down.

Tasty Rails Caching


Tim Bray: This matters if your Web app is maxed on some combination of CPU and database, and a noticeable proportion of requests don’t really need a page-rebuild, and your existing caching and last-modified setup isn’t getting the job done.

While I agree with that, I claim that the potential benefits are much more than that.  Much more.  Furthermore, the upcoming Simpler Conditional Get Support is not the only arrow in Rail’s quiver, and not always the best one.

Live HTML5 Parser


Henri Sivonen: So without further ado, here’s Live DOM Viewer with an HTML5 parser running as JavaScript in your browser.

Wow!  I’m impressed by the speed.  I can definitely see myself tweaking, if not outright developing, the SVG images I create using this.  I can also see this being used in a comments live preview function.

AWDwR3 Beta 4


Agile Web Development with Rails, Third Edition beta 4 is now available.  All chapters, with the exception of Web Services which is likely to be replaced by a chapter on ActiveResource, have been updated to work with Rails 2.1.

I’m now looking for suggestions on what new features are in edge Rails today that deserve specific focus and expanded coverage in the next beta.

Minor Edits


Ciaran Gultnieks: what follows is a fairly simple hack to allow you to specify that a particular edit is minor, and thus get Wordpress to leave the last-updated date alone

I’ve extended Ciaran’s change slightly... by adding an if check preventing the checkbox from being shown if the entry has yet to be published.

Minimalist Markup, now text/html Compatible


Bug 311366 is resolved in Firefox 3.0.1.  It may, in fact, have been fixed earlier; but my initial testing was flawed.  Thanks go out to Anne van Kesteren and James Graham for spotting the problem that was preventing me from seeing that it was fixed.

Demonstration of an minimalist HTML5 page served as text/html.