News
NPR Final Link
Remember the furor over NPR and their idiotic linking policy? After meeting with their lawyers they decided to soften their language a little. Today I happened to notice the whole linking form has been has been removed from the site.
News
XHTML is a crock. The W3C is irrelevant.
Needless to say Mark is upset about XHTML 2.0. Of course he shouldn't complain too loudly lest he get drafted as a technical expert by the committee.
What I find most puzzling is the lack of movement on XForms. As of now it looks like the only place it will make an appearance is in XHTML 2.0. I would really like to see an XHTML+SVG+MathML+XForms profile. test Posted by joe on 2007-01-12 This is a test
News
A Little Beyond Experimental
An amusing observation. I was reading the TrackBack specification and came across something that I hadn't really thought about before. Here is the mime-type of the stuff sent to the server when you do POST from a web form:
application/x-www-form-urlencoded Do you see that?
application/x-www-form-urlencoded Yes, x for experimental. I think by now that format is little beyond experimental. Hey, I thought it was amusing.
News
BitWorking is now Cool
That is to say that all the URLs on this site are cool, with cool being defined by Tim Berners-Lee in his article Cool URIs don't change. See the detailed description of how this was accomplished on The Well-Formed Web.
News
Congrats
It's true, it's true. I've been offered a fellowship at the Berkman Center for Internet & Society at Harvard Law School, and have, of course, accepted. [Dave Winer]
Congrats Dave!
News
Opaqueness of URIs
Today on [rest-discuss] Roy Fielding debunked the REST implies opaque URIs legend.
News
Small World
Taking up Mark's request for small world stories.
My wife Lynne and I both graduated from Eastern Connecticut State University. While as an undergraduate I was good friends with Dee Sweet who had the strange title of co-president of the Biology club. Co-president. Who the hell has co-presidents! Anyway I never met the co-president, only saw him through a door way one day when he dropped off some papers at Dee's apartment.
News
UDDI and XRI
And I thought UDDI had reached a low point when somebody from Microsoft floated the idea of using it to register RSS feeds. Now this proposal forXRIs appears. Timothy Appnel summed up the situation well with "Please Put UDDI Out Of Its Misery".
News
Welcome
Welcome to the new and improved BitWorking! Well not really new and improved as much as migrated. I am now using Pamphlet and my Python implementation of the RESTLog API to manage this site.
News
RESTLog Interface Specification
The RESTLog interface is defined in Table 1. The table lists the URLs, the verbs that can act on those locations, the mime-type of the content and a description of the results of that action. N.B. The URL RESTLog.cgi is used as a placeholder for the implementations real URL. For example, the real URL could easily be http://bitworking/RESTLog.py or http://WellFormedWeb/news. The RESTLog interface does not define what the URL is, instead it defines the actions that are allowed on that URL and the format of the responses.
News
Stigmergy and the World-Wide Web
or how we all became ants building a nest we can't even see.
Weblogs, Neighborhoods, and Google Weblogs, Neighborhoods, and Google are all phenomena of the World-Wide Web. All of these are fairly new and they are all very powerful. Weblogs are successfully taking on large publishers on their fact checking. A minor shift in Googles ranking algorithms creates huge ripples. Warchalking swept through the web and onto street corners in a matter of days.
News
RESTLog Overview
RESTLog is the name of the application that runs this site. RESTLog is a weblog application that tries to follow the REST architectural style. The RESTLog application has a client and a server side. The client side is a .NET application written in C#, while the server side application is written in Python. Note that the this application isn't tied to either of these programming environments. Either side could be replaced with a component written in another language and the system would work just fine.
News
The Well-Formed Web
Over a month ago Paul Ford published a great essay entitled How Google beat Amazon and Ebay to the Semantic Web. After reading it the first time I thought it was a great introduction to the Semantic Web, an idea I had been trying to wrap my head around even since encountering RDF as it is baked into RSS 1.0. I had seen the light and bought into the promise of the Semantic Web.
News
Heisenberg + Google
The Heisenberg Uncertainty Principle states that you can't measure a thing without changing it. What google does is measure the web.
This topic came up obliquely at the RTP bloggers lunch yesterday. The topic turned to the fact that Google loves bloggers, ranks us highly and that eventually they would tune their ranking parameters to put us bloggers back down further on the list where we belong.
Google rewards good web behaviour: changing, linking and being linked to.
News
CSS Coding Style
A basic guide to formatting CSS. This document, like so much on this site, is a work in progress. As I do more with stylesheets and learn what works and what doesn't that experience will be codified here.
Also, like so much of the content on this site, this is not a diatribe or a directorate. I am not writing this to tell you how you should code your stylesheets.
News
Language-Centric Software Development
Think of a really good piece of software, a program that is either really popular, has a really fanatical following, or is just your personal favorite. I predict that the program you chose has a scripting language embedded in it. That's it. That simple. I'm right aren't I? Mere coincidence? No.
Benfits of language centric design
All really good software development takes place around a language.
News
The Internet and GPL as a text-file ecosystem
Open source software (OSS), the development model of wildly popular projects like Linux, Apache and Perl, is compared with closed source software (CSS), the development model of proprietary software projects. The two models of development are compared by viewing the processes from the perspective of a text file.
OSS versus CSS Open source software (OSS), the development model of wildly popular projects like Linux, Apache, Perl, BSD, etc. is characterized by the ability to get, modify and redistribute the source code for programs and documentation.
News
Standards and the World Wide Web
The field of software has the worst record of shipping standards compliant products. No company today is shipping a browser 100% compliant with the W3 recommendations for HTML 4 and CSS2. Neither Microsoft nor Borland ship compilers 100% compliant to the ANSI/ISO C++ standard. The ANSI/ISO C++ standard was ratified September 28, 1998, the W3 recommendation for HTML 4 was released December 18, 1997 and the W3 recommendation for CSS2 was released in May of 1998.