h3h.net provides mostly valuable and insightful commentary on a wide range of contemporary subjects, including business, philosophy, software, and responsibility.

written by brad fults

Archives

Admin

Can URLs Be Too Clean?

Wednesday, October 11, 2006

I have long been a proponent of Clean URLs (URIs). The URL should be treated as a human-readable representation of the data resouces being accessed. Many sites are getting better about this, especially with the growing popularity of applications like WordPress, Django, Ruby on Rails, etc. which make it incredibly easy to sculpt beautiful URLs.
An [...]

written by Brad Fults

What’s Wrong with Ajax?

Tuesday, June 6, 2006

There’s nothing inherently wrong with the popularization of useful techniques in any field, but the process by which this takes place has profound implications for the overall comprehension of knowledge and the quality of the products produced in that field. The explosion of attention toward the web applications arena was inevitable and has produced numerous [...]

written by Brad Fults

It’s Not OK to Be Incompetent!

Friday, April 21, 2006

People assured me that it was only “the MySpace crowd” or the teenage girls spouting off nonsense like “omg ur teh bst frd in wrdl!!11″. I believed them, telling myself that it’s just a phase that people will go through and grow out of. It’s just a series of shortcuts, right? They still know how [...]

written by Brad Fults

Correct HTML

Monday, March 27, 2006

Why?
The most relevant standards body for the internet, the W3C, has stated the purpose of the World Wide Web as, “a network of information resources. The Web relies on mechanisms to make these resources readily available to the widest possible audience.” Most important in that statement are the phrases “information resources”, “readily available”, and “widest [...]

written by Brad Fults

Sending XHTML as text/html Considered Harmful to Feelings

Wednesday, December 21, 2005

Ian Hickson wrote a piece awhile ago called Sending XHTML as text/html Considered Harmful. He introduces several main points against sending XHTML documents with a text/html MIME type, which, I believe, are wholly unconvincing. I’ll comment on or refute each of his points below.
<script> and <style> elements in XHTML sent as text/html have to be [...]

written by Brad Fults

Web Frameworks Abound

Sunday, November 6, 2005

After the "Ajax" explosion this past spring there’s been a growing trend: create a web framework! Now less than nine months later there are tens of different frameworks, all shooting for what I see as the same general goal. Let’s review just a couple of these frameworks, organized by their languages:

Ruby
Ruby on Rails, NARF
Python
Django, Pylons, [...]

written by Brad Fults

Unauthorized Authorization

Wednesday, August 31, 2005

There is an increasing trend in which certain reasonably educated individuals in the computer software industry have decided to take it upon themselves to endeavor into a mildy annoying, carelessly destructive, and decidedly irresponsible realm: that of unathorized authorization. By this I mean to say that these people have taken the normally enormous leap from [...]

written by Brad Fults

Good Company Websites

Saturday, August 6, 2005

There are too many times when I’m browsing the net and I come across a product or service site that is just poorly designed. I don’t have any products or services that I am offering to the public, but if and when I do, I will follow some of these basic rules.

Upfront with dollar amounts [...]

written by Brad Fults

American English

Saturday, April 16, 2005

What kind of American English do you speak?

75% General American English
15% Upper Midwestern
10% Dixie
0% Midwestern
0% Yankee

Midwestern? Hah! They need a SoCal category in there. Long live “coke”.

written by Brad Fults

Faulty Firing

Friday, April 15, 2005

As geeks sometimes do, I was discussing event firing with respect to the input element with fellow members of #javascript@EFNet. I made a simple test script that shows the ordering of event firing. The inconsistencies across different browsers are interesting and funny; that is, if you’re a geek.
When considering the ordering of the events fired, [...]

written by Brad Fults

« Previous Entries Next Entries »