Unlearn best practices

Disclaimer: I did not do extensive research on this matter, I am not an expert in CSS/RSS and I do understand that RSS is a format that was not meant to contain style information. This article reflects the view of an editor facing a simple layout problem and trying to work around it. I’m sure you will still find some reasons for flaming me so don’t worry ;-)

I am trying to work around what was, until RSS feeds, the best practice for web sites design: a strict separation of content and presentation.

Problem: on this blog I use this really cool box around quotes to make them stand out.

A very interesting quote

The style is in a separate file at the root of the server. When posts appear in the context of the site everything is fine. But when the post is in the RSS feed the style information is lost and readers get very, very confused.

Solution: re-embed the style directly into the posts? Will it work this way? Go back to how I worked in 1994, unlearn some of what I thought was a definitive truth on web development. As Stefano once told me (I think he was quoting Alvin Toeffler):

In the future, the illiterate will be the people that cannot unlearn what they think they know.

Food for thought.

4 Responses to “Unlearn best practices”

  1. Nicole Simon Says:

    I do not get a fancy box like in my blogs, but of course I get an ident for quotes because I use blockquotes.

    And please put css ínto your css file and not use it directly in your files. This is what classes and ids are for ;))

  2. Nicole Simon Says:

    I do not get a fancy box like in my blogs, but of course I get an ident for quotes because I use blockquotes.

    And please put css ínto your css file and not use it directly in your files. This is what classes and ids are for ;))

  3. Laurent Says:

    so blockquotes is the tag that will work in bloglines? thx for the tip I’ll give it a try

  4. Laurent Says:

    so blockquotes is the tag that will work in bloglines? thx for the tip I’ll give it a try

Leave a Reply