Like Milk
“I’m gonna treat you like milk and spoil you.”
WP on Subversion
Thanks to the generosity of Jonas, we’re rocking and rolling with Subversion for source control in WordPress. Working on restoring some of the old services and getting all the developers up to speed with it.
Slash Happy
Slashdot linked to Browse Happy (an excellent project beautifully designed by Ethan, by the way) but what makes it interesting is that I host browsehappy.com. The bad news is I had to bump MaxClients to 800. The good news is after the initial bump (settings too low in httpd.conf) it’s running along just fine. 🙂 And then it got huffy when I went to dinner.
Unusually Enthusiastic
“WordPress seems to be supported by an unusually enthusiastic group of developers” I suppose that’s one thing to call us. 🙂
My Templates
My site page on the new wiki has near live versions of a few of my templates. I can add more if anyone is interested. They aren’t the best or cleanest, but they work and it’s what powers what you’re reading now.
Book Hooks
Opening Hooks, a collection of literary beginnings. Cool idea. Have a look.
Feedster DeGoogled
Why Feedster was removed from the Google index. Doh! Hat tip: Phil.
Redemption in a Switch
Chu Yeow switches to WordPress and has an interesting story. Welcome to the family. 🙂 “I can imagine how the rebuilding frenzy brought the server to its metaphorical knees. […] being able to read and understand the source code of WordPress is a very, very uplifting feeling. It makes me want to contribute as a developer.” I dig the way his comments are set up.
Google Newsletter
Sign up for the Google Newsletter, the
Google-Friends mailing list is powered by groups.yahoo.com.
Get Custom
Get Custom plugin, easy interface to WordPress’ infinitely flexible custom fields system.
Matrix Reloaded Cup
On Milk
I didn’t realize how fast time passes until I started buying milk.
Search Engine Markshowdown
I decided to run the web page analyzer (excellent tool) against the front pages of a few of the latest and greatest search engines and also do a little analysis of my own. Here are some of the results in one of the only tables you’ll ever see on this site:
| Feedster | Technorati | Yahoo Search | ||
|---|---|---|---|---|
| HTML | 6.11 | 3.72 | 1.18 | 7.82 |
| Ext. CSS | 11.47 | 11.63 | 0 | 1.45 |
| Other | 9.10 | 6.70 | 15.10 | 1.72 |
| Total | 26.70 | 22.05 | 16.27 | 11.00 |
| Compressed | No | No | Yes | No |
Numbers are kilobytes, and may not add up exactly due to rounding. CSS is external, linked files. “Other” includes images and javascript.
Yahoo was the surprise winner here. Their HTML was alright but I think could be reduced quite a bit without losing anything. You’ll note they have the heaviest HTML of the bunch, heavier than other sites showing quite a bit more on their front page. They should probably talk to Doug. Overall though I think Yahoo has consistently been doing great nearly-standards-compliant work in their new designs. Yahoo could save about 67% of their HTML size with compression. Interestingly, Yahoo was the only site to specify ISO-8859-1 encoding, all the others claimed UTF-8.
Google was optimized to the hilt, but it’s kind of silly that they put so much effort into their markup but couldn’t go the last inch and make it valid HTML 4. They could probably make it a bit smaller with some more intelligent CSS usage. At least they don’t have font tags anymore. I think under normal circumstances they would have won but they have an olympic logo right now that’s pretty heavy. Google was the only site that used gzip compression for their HTML, but even uncompressed they only weighed in at about 2.4 kilobytes, still the lightest of the group.
Technorati clearly had the smartest markup of the group, and was the only one that validated. (An impressive feat for any website in this day and age.) Their markup is clean as a whistle with excellent structure and logic, and their numbers aren’t bad when you consider that they have a lot of stuff on their front page. This isn’t too surprising since Tantek did it. Their CSS, however, is pretty heavy. It’s strange because it’s very optimized in some ways but bloated in others, I think they could cut a few K from it pretty easily. One smart thing they did is have the CSS named with the date, so it’s name versioned and they can update it monthly without caching issues. All that said, they’re so far ahead of everything else they don’t need to worry about much. Technorati could save about 53% of their XHTML size with compression.
Feedster has its heart in the right place, but the implementation falls far short. For example it has a XHTML 1.1 doctype but then has the needless XML declaration at the top throwing IE into quirks mode. They use CSS in places, but then they have a table with 75 non-breaking spaces in it for positioning. There’s a ton needless markup, including a full kilobyte of HTML comments. On the bright side, they have the most room to improve. Feedster could save about 61% of their XHTML size with compression.
Wired Markup
Campaign Game Mimics Real Life was a decent article and the game looks fun but what most impressed was that they used the <cite> element to mark up the game name.
Spam Whoops
I had forgotten to check the spam folder on one of my accounts for a while. Over 67,000 spams caught by SpamAssassin!
IBM Blogs
So Sun uses Jroller and IBM uses WordPress. As Carthik says this looks like a staging setup.
Adsense Idea
Wouldn’t it be neat if instead of requiring a crawler bot to visit the page the adsense javascript could actually scrape the page text that the user sees (like a screen reader like JAWS) and use that to formulate the ad in real-time? That would prevent people from cloaking pages for the adsense bot an would allow it to be used on pages that you must be logged in to view the content. I know it’s probably impossible, but it’d still be neat.
Platform Buzz
Breakdown of publishing platform buzz, shiny graphs! Forgot “word press”.
Danish Politician Blogs
David Hansson writes in: “Thanks for the link to Loud Thinking. You must have a pretty popular blog because you’re sending tons of people my way 😉 Also thanks for WordPress. I used it to put the first Danish politician in parliment online with a blog at http://auken.nextangle.com.” It’s a small world, and blogs are making it smaller.