Joi Ito's Web

Joi Ito's conversation with the living web.

I've removed the CSS Stylesheets in my RSS feed until further notice. I'll let the discussions play out and will wait for the tool builders to decide what is best before I start pushing on this.

Thanks for all of the interesting feedback everyone.


Is creating a separate feed that has the stylesheets in it a possibility? I loved how it looked in NetNewsWire. Much better than run of the mill RSS feeds.

Thanks, Joi!

I loved how your feed looked, but it's nice to have the rest of my aggregator looking normal again.

with-CSS and without-CSS might make sense. What's another feed at this point?

Thanks, Joi. Personally, I prefer this way, simple, I use FeedDemon and don't like wasting bandwidth ;) But I've nothing against keeping a separate feed with CSS for those who like it.

Victory is mine! ;)

My main problem is that my database and the structure of my blog is unweidly and every new feed increases the rebuild time which slows down comment posting and other things. That's the gating factor for this issue. It really would be great if the standards allowed a user to decide what to get. Full/summary/CSS and allow me to produce just one feed with options.

PS : This doesn't mean I believe in dynamically served blogs for high volume blogs. Building static html is the right way to go. I just need to figure out this rebuild issue...

Sorry about the cross-post

yeah!!!! :) I was getting worried. One of my crush for RSS... is the no imposed style on news.

Though I would say that.

1) The producer must not style the information
2) The consumer should have the possibility to style. For example, Shrook gives this possibility.

I'll publicly commit to writing RSS modules for this for RSS 1.0 and 2.0; it may take a while, and I would really appreciate a conversation with someone who's done this before, but it'll happen. Eventually.

I partly agree with karl.
I think it is a good thing for users to be able to choose to have each RSS formatted by its author or have CSS locally custamizable in their RSS readers to browse multiple blogs in a unified format.
So, I think publishers of RSS should not specify CSS and readers should be able to customize it.

Also, I'm curious why Joi thinks that building static html is better than dynamically served blogs.
Is this just due to the load of the server?

Joi, the best solution to the rebuild issue that I've found is to separate posts and various plug in intensive sidebar elements into separate templates and then combine them with PHP or something similar.

My rebuild times when from forever to very reasonable, felt great.

The key is separate elements that need to be dynamically rebuilt when new posts are made from ones that only need to be rebuilt occasionally or via cron jobs.

Best of all its really easy, I don't even really know how to use PHP. All you need is to be shown how an include works the rest is cake.

Yes, I think that it's easier for someone like me to figure out how to scale Apache than to figure out how to optimize a dynamic web page... but I'm a bit ignorant about this sort of stuff, but this is my personal experience working with wikis vs my blog...

Hmmm, missed the bit about not liking dynamically served blogs. Sorry. Still think it's the most elegant solution, and I'm sure if anyone would ever be able to tell the difference.

There certainly must be a way that the various sections of the site could be combined in Perl that would reduce the server pressure that a loaded up version of MT creates, but I'm not sure how well it would work with the current MT setup.

The key thing to speeding up rebuild times is setting it up so that MT doesn't need to rebuild things like sidebars, just to change the comment count on the front page from 5 to 6.

Yeah, I've optimized it a great deal. I've got lots of stuff split out and included and now we've got rebuilds that get triggered instead of having to wait, etc. Ado just installed that rebuild thing so trackbacks should get rebuilt now. Need to fiddle a bit more.

It's a long discussion, statics versus dynamic pages ;)
I think that blogs are better with static pages, even if rebuild very often. My own blog (MT with PHP) is rebuild every hour ( works just fine), including several xml-feeds (like Ito's and BBC) and Technorati stuff. I'm happy with this solution. My Apache is not compromised.

Doe this mean these pages are really html and you do not use mod_rewrite to show them?