<?xml version="1.0" encoding="utf-8" ?>  
 <rss version="2.0"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule">
 <channel>
    <title>Web 2.0 announcer feed for jeremykeith</title>
    <link>http://jeremykeith.web2announcer.com/</link>
    <description>Web 2.0 announcer top stories for jeremykeith</description>
    <dc:language>en</dc:language>
    <pubDate>Mon, 18 Aug 2008 07:00:00 GMT</pubDate><item>
	<title>Eric Meyer: The Lessons of CSS Frameworks</title>
    <link>http://web2announcer.com/go/2743087</link>
    <author>unknown@ma.gnolia.com</author>
    <content:encoded>
    Again from Jeremy&#039;s great live blogging of An Event Apart San Francisco, here&#039;s Eric on CSS frameworks. I&#039;m glad to see someone else broaching this topic, and in general it looks like Eric did a great job of rounding &#039;em up. A few bits and responses:

&gt; If you?re going to use a framework, it should be yours; one that you?ve created. You can look at existing frameworks for ideas and hack at it. But the professionals in this room are not well served by picking up a framework and using it as-is.

Generally speaking, I agree. I have made great use of Blueprint -- but it&#039;s worth nothing that almost all of the basic concepts were created by me (along with Nathan and Christian). As Blueprint has progressed, it&#039;s gotten farther and farther away from what we created, and I&#039;ve been less enthralled by it. The point is: something you created yourself is always going to be more useful to you than something you didn&#039;t.

&gt; Four of them use psuedo-namespaced class names beginning with grid- or container- or span- (which you would apply to a div!?).

I&#039;m not sure if the parenthetical is Jeremy or Eric speaking, but this is also worth noting: in the original CSS framework Nathan, Christian, and I created, you were *not* necessarily supposed to apply those classes to a `div`. The classes were for *any* element, and there was *no* encouragement to liter your markup with extraneous `div` elements. The original Blueprint retained this philosophy, but later changed it, asking people to always use `div` elements as columns. I find this to be incredibly wrong, and I always override this Blueprint functionality when I use the framework. If you are going to use a `div` for every layout column/row/unit/whatever, you may as well just use tables. I hope everyone knows and understands that when I was touting Blueprint, it was before the made the boneheaded decision to require the use of a `div` element for every column.

Saved By: Jeff Croft | View Details | Give Thanks
	</content:encoded>
    <pubDate>Mon, 18 Aug 2008 07:00:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2743087</guid><category domain="http://web-design.web2announcer.com/">web design</category><category domain="http://forms.web2announcer.com/">forms</category><category domain="http://css.web2announcer.com/">css</category><category domain="http://js.web2announcer.com/">js</category><category domain="http://design.web2announcer.com/">Design</category><category domain="http://technology.web2announcer.com/">Technology</category><category domain="http://computerscience.web2announcer.com/">computerscience</category><category domain="http://concept.web2announcer.com/">concept</category><category domain="http://video.web2announcer.com/">Video</category><category domain="http://3high-resolution.web2announcer.com/">high resolution</category><category domain="http://effects.web2announcer.com/">effects</category><category domain="http://digital-photography.web2announcer.com/">digital photography</category><category domain="http://html.web2announcer.com/">html</category><category domain="http://email.web2announcer.com/">email</category><category domain="http://mention.web2announcer.com/">mention</category><category domain="http://website.web2announcer.com/">website</category><category domain="http://sql-tools.web2announcer.com/">sql tools</category><category domain="http://mysql.web2announcer.com/">mysql</category><category domain="http://templates.web2announcer.com/">templates</category><category domain="http://math.web2announcer.com/">math</category><category domain="http://tutorial.web2announcer.com/">tutorial</category><category domain="http://highschool.web2announcer.com/">highschool</category><category domain="http://middleschool.web2announcer.com/">middleschool</category><category domain="http://psychology.web2announcer.com/">psychology</category><category domain="http://personality.web2announcer.com/">personality</category><category domain="http://creative.web2announcer.com/">creative</category><category domain="http://manga.web2announcer.com/">manga</category><category domain="http://generator.web2announcer.com/">generator</category><category domain="http://avatar.web2announcer.com/">avatar</category><category domain="http://fun.web2announcer.com/">fun</category><category domain="http://iphone.web2announcer.com/">iphone</category><category domain="http://webdev.web2announcer.com/">webdev</category><category domain="http://development.web2announcer.com/">development</category><category domain="http://webkit.web2announcer.com/">webkit</category><category domain="http://panic.web2announcer.com/">panic</category><category domain="http://stevenfrank.web2announcer.com/">stevenfrank</category><category domain="http://itunes.web2announcer.com/">itunes</category><category domain="http://2008-33.web2announcer.com/">2008-33</category><category domain="http://aloestudiosnews.web2announcer.com/">aloestudiosnews</category><category domain="http://web-development.web2announcer.com/">web development</category><category domain="http://movabletype.web2announcer.com/">movabletype</category><category domain="http://wordpress.web2announcer.com/">wordpress</category><category domain="http://sixapart.web2announcer.com/">sixapart</category><category domain="http://blogging.web2announcer.com/">blogging</category><category domain="http://icons.web2announcer.com/">icons</category><category domain="http://starwars.web2announcer.com/">starwars</category><category domain="http://parody.web2announcer.com/">parody</category><category domain="http://homage.web2announcer.com/">homage</category><category domain="http://ericmeyer.web2announcer.com/">EricMeyer</category><category domain="http://jeremykeith.web2announcer.com/">jeremykeith</category><category domain="http://aneventapart.web2announcer.com/">aneventapart</category></item><item>
	<title>Jeremy Keith: Mashing up microformats</title>
    <link>http://web2announcer.com/go/2077742</link>
    <author>unknown@ma.gnolia.com</author>
    <content:encoded>
    Jeremy has a nice post on how you can intermix microformats, rather than creating new ones or extending existing ones. For example, rather than adding a &quot;date of death&quot; field to hCard, why not mark something up as both an hCard and an hCalendar event -- the hCard comtains all the person details, and the event (the person&#039;s life) has a start an end date. No need for a &quot;date of death&quot; field. Jeremy&#039;s got other smart examples, too.

Because I sometimes I get asked about my feelings on microformats (people have noticed that I don&#039;t ever really talk about them), here they are:

Microformats are a very good idea, and they can do no harm. They&#039;re just regular, semantic HTML, so implementing them is easy and non-controversial in my mind. However, I don&#039;t feel like they *currently* add much value, because there are so few useful tools for consuming them. Yes, I know there are Firefox extensions and such -- but where are the microformat tools that are going to benefit my Mom or my Grandma? Also, I sometimes wonder why one wouldn&#039;t simply add a read-only REST API to their site, instead of encoding everything in microformats. It seems simpler and less fragile to me.

So, bottom line: I haven&#039;t gotten into microformats much myself. Not because I don&#039;t think they&#039;re a good idea. In theory, they are. But more because I haven&#039;t seen a lot of real-world benefit to taking the time -- yet. The flip side is that the time I would have to take is pretty minimal, and implementing them on my sites could do no harm (even if I don&#039;t think it would do much good, either).
	</content:encoded>
    <pubDate>Mon, 02 Jul 2007 07:00:00 GMT</pubDate>
    <guid isPermaLink="true">http://web2announcer.com/go/2077742</guid><category domain="http://world-clock.web2announcer.com/">world clock</category><category domain="http://birth.web2announcer.com/">birth</category><category domain="http://dead.web2announcer.com/">dead</category><category domain="http://statistics.web2announcer.com/">Statistics</category><category domain="http://open-designs.web2announcer.com/">open designs</category><category domain="http://templates.web2announcer.com/">templates</category><category domain="http://css-templates.web2announcer.com/">css templates</category><category domain="http://webdesign.web2announcer.com/">webdesign</category><category domain="http://design.web2announcer.com/">Design</category><category domain="http://art.web2announcer.com/">art</category><category domain="http://guides.web2announcer.com/">guides</category><category domain="http://none-assigned.web2announcer.com/">None assigned</category><category domain="http://whiteboard.web2announcer.com/">whiteboard</category><category domain="http://diy.web2announcer.com/">diy</category><category domain="http://daringfireball.web2announcer.com/">Daring_Fireball</category><category domain="http://johngruber.web2announcer.com/">John_Gruber</category><category domain="http://iphone.web2announcer.com/">iphone</category><category domain="http://ical.web2announcer.com/">ical</category><category domain="http://webdev.web2announcer.com/">webdev</category><category domain="http://javascript.web2announcer.com/">javascript</category><category domain="http://programming.web2announcer.com/">Programming</category><category domain="http://ajax.web2announcer.com/">ajax</category><category domain="http://microformats.web2announcer.com/">microformats</category><category domain="http://jeremykeith.web2announcer.com/">jeremykeith</category><category domain="http://html.web2announcer.com/">html</category><category domain="http://xhtml.web2announcer.com/">xhtml</category></item></channel>
</rss>