ietf
[Top] [All Lists]

Re: [whatwg] New URL Standard from Anne van Kesteren on 2012-09-24 (public-whatwg-archive(_at_)w3(_dot_)org from September 2012)

2012-10-23 11:23:53
On Mon, 22 Oct 2012, Tim Bray wrote:

One more data point... I work on Web software all the time and have for 
many years; in recent years mostly at the REST (app-to-app HTTP 
conversations) rather than browser-wrangling level.  I�d have to say 
that URI interoperability problems haven�t come near getting into the 
list of top-20 pain points.  So either my experience is wildly 
untypical, or maybe it�s a combination of being a little bit lucky, and 
that the pain which exists is highly concentrated in the browser space.  

The importance of error handling goes up dramatically as the number of 
participants in a space increases. When one is writing private software 
where you write the server and the client, one is unlikely to run into any 
problems that one would attribute to the specs. When one is writing 
software with a few hundred participants, these kinds of errors occur, but 
it's trivial to deal with them by telling the offending people to follow 
the spec. When one is dealing with trillions of items, it becomes 
impossible to fix the problems, and error-handling becomes necessary.

The Web is a classic example of the latter, so browser vendors and authors 
of software that interacts with the Web, e.g. Web search engine software 
(GoogleBot), Web mirroring software (wget), etc, often run into it.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
<Prev in Thread] Current Thread [Next in Thread>