Category Archives: web

webforms 2 submission/validation model

I was reading some of the webforms 2 spec, when I stumbled across the steps for form submission. The first step is to check the form for validity, presumably using an implementation in the user agent. The 6th and 7th step deal with encoding and sending the form to the server, and step 8, the […]

atom pub, gdata, and one way to improve amazon+alexa

Has anyone tried using Amazon’s “RESTful” webservices? I’ve had many headaches using them. If I’m using PHP, I like to use nuSOAP to access SOAP services, because PHP’s facilities for XML (at least in version 4) are terrible. nuSOAP seems to have interop issues with some of Alexa’s/Amazon’s webservices, so that’s a pretty big turn […]

issue 42

I chuckled a bit at issue 42 over at the TAG.

toolbox: Give Yourself a URI with Hcard

Summary Use to describe yourself on a web page People are more important than computers. The “person” datatype, and implications for Search Presenting Hcard Hello World Hcard Demystified Using an hcard on your web page helps search engines learn more about you, can help people find your site, improves the computing ecosystem, and makes it […]

toolbox: webdev unicorns: intro (0/4)

After years of using php for web development, my needs have changed, and I’ve decided to use python. I’ve been struggling to refill my toolbox with tools that suit my needs, and this post is the intro to a series of posts to capture my current findings in this search. There are five parts: intro […]

toolbox: webdev unicorns: templates (1/4)

Templating is an important way for multi-disciplined teams to work together on software projects. In addition, they serve as an important component for making applications loosely coupled and more easily understood. Templating Kid, the templating language isn’t working out for me very well. There are some basic things that I don’t understand how to do, […]

toolbox: webdev unicorns: servers (2/4)

Servers This is kind of a big topic because several components are so interconnected. Exposing Code to the Web I like cherrypy’s approach of navigating an object hierarchy slightly better than django’s approach of evaluating a list of regular expressions. The problem, of course, is how to deal with URIs that are illegal python symbols, […]

toolbox: webdev unicorns: components (3/4)

The web is a big place, and being a part of it increases the value of both the network your application interacts with and your application. This creates a need to interoperate with other applications on the web, the fulfillment of which actually helps create a better end-user experience. What this boils down to are […]

analysis: gmail and gchat

Why gmail and gchat together? tools for communication broadly tools for communicationg densely more eyeballs, more time spent on ads $$$ I’m sure most people are now aware that gmail’s interface includes not only mail, but a live chat system. Gchat is fully integrated into the email experience. I’ve been wondering why. I suppose one […]

germinal: idea: todo: closing a gap with dbus and python

There is an unnatural separation in many common computing environments between “web space” and “local space”. They are both equally foreign to users (meaning we aren’t evolutionarily equipped with tools for natively manipulating these spaces, and we aren’t indigenous to them), and so making a distinction between them doesn’t help us use them. There are […]