Most Popular Stories

Thursday, February 15th, 2007

I just did a quick check with LogValidator on the pages at this site for Refactoring HTML. Besides telling you where the markup is screwed up, LogValidator also figures out which pages are the most popular. The results were not what I would have guessed. After throwing away index pages, favicon.ico’s, Atom feeds and the like it turns out the most popular story of the last year is:
(more…)

Who Cares About Your Permanent Record?

Thursday, February 8th, 2007

A lot of old fogies are getting bent out of shape over the idea that 20 or 30 years from now today’s teenagers are going to get hammered by random screeds and bad dating habits they posted on blogs or MySpace. Can I chime in and say I really don’t think it’s all that big a deal? By the time any of this becomes relevant, the electorate will have matured enough that they really don’t care about this.
(more…)

All Injection Attack Vectors

Sunday, February 4th, 2007

For my next book, I’m trying to develop a reasonably comprehensive list of technologies which are potentially vulnerable to injection attacks. SQL injection is the most common, but there are of course many others. So far here are the ones I’ve got. What else am I missing?

  • SQL
  • XPath
  • XQuery
  • XSLT
  • JavaScript
  • LDAP

(more…)

All Empty Tags in HTML

Monday, January 29th, 2007

For my next book, I need a complete list of all the empty tags possible in classic HTML such as <br>, <img>, and <hr>. This is a list of the genuinely empty elements, not including the ones with omitted end-tags such as <p> and <li>.

So far here are the ones I’ve got. Am I missing any?
(more…)

All Valueless Attributes

Monday, January 29th, 2007

For my next book I need a complete list of all the valueless attributes possible in classic HTML. e.g.

<input type="radio" name="p" value="debit" checked>

So far here are the ones I’ve got:

input
checked, disabled, readonly, ismap
select
disabled, multiple
optgroup
disabled
option
selected, disabled
textarea
disabled, readonly
button
disabled
script
defer
img
ismap
area
nohref
object
declare

Am I missing any?

Scoble Catches Winer Disease

Monday, January 29th, 2007

Apparently it’s now all about Robert. When someone links to the New York Times instead of him, it’s a direct personal assault, not that we happen to read the New York Times more than Scoble so we never even noticed his original piece, or that we prefer a well-written text piece to a long streaming video.

P.S. Scoble was more interesting when he was blogging from inside Microsoft. That at least gave him a perspective most people did not have. Now he’s just one of dozens of independent bloggers.