WordPress makes a move towards hAtom, gets upgrades

WordPress login

I missed WordCamp this weekend (owing to the fact that I was presenting at Wikimania) but there seems to have been some good announcements that came out of the event.

For one thing, the hosted WordPress service added a few features, one of which is a $15 premier service that lets you edit your CSS. Blogger offers this service for free, but heck, WordPress is still independent and needs to have a way to bring in some dough — and as this is a highly desirable feature, will probably lead to income for the Automattic folks at least a fraction of what Cyworld is pulling in with all their custom digital paraphernalia and trinkets.

So but that’s not all… no, Andy Skelton announced (from what I hear) the availability of a new skeleton theme called Sandbox that is designed for themers. If you’re on WordPress.com you can go enable it now, as I have (it’s totally basic, so I imagine that you’ll see a lot of styles start to appear for it) or download it to put on your own blog.

I’ll actually be doing this once I return to San Francisco.

Why?

Simple: Sandbox is the first known theme to support hAtom.

Why does this matter?

The same reason why hResume matters. And then some. It’s because it not only puts more of the power of publishing into the author’s hands, but it also removes the need to RSS or ATOM.

Let me say that again: because the Sandbox theme is marked up with hAtom in its HTML, there’s no need to supply an alternative link to RSS or ATOM because the page itself is able to be read by newsreaders.

Or, will be. In the meantime, we can use Chris Casciano‘s script for NetNewWire to allow client-side subscribing or server-side transforms to convert any page into a subscribable document.

The potential here is immense — if Matt’s able to move the entirety of the WordPress.com theme base over to hAtom, we’d have quite the playground for an HTML-based syndication format, removing the overhead of generating RSS or ATOM feeds. Instead, you’d subscribe to a website and its content, not some anti-DRY format.

Update: Bill Humphries has released a version of Kubrick that supports hAtom.

14 Comments

  1. Scott said
    at 4am on Aug 7th # |

    Kinda strange to have a link around Andy’s name that points to my site. We collaborated to create the Sandbox, so it’s understandable. ;-)

    So far I’ve seen a lot of people start to play with styles on WordPress.com. I imagine people who’ve downloaded the theme, though, will take slightly longer to produce their skins.

    Let’s see. Yes, we’re pretty excited about hAtom support, though the published date in an abbr tag has created quite a commotion. We’ll get used to the idea. Also, Luke has produced a very interesting proxy for converting hAtom to Atom, so that might be fun to play with for Sandbox users.

  2. kj said
    at 8am on Aug 7th # |

    That sounds pretty interesting. I’ve just been developing RSS feeds for my employer. It’d be great to see this hAtom technology used further afield and not just limited to blogs.

  3. at 9am on Aug 7th # |

    @kj: ideally it will — and anywhere that you mark something up with hAtom, you could theoretically subscribe to it — whenever it changes. It need not be blog content.

  4. Matt said
    at 10am on Aug 7th # |

    Sandbox is a very strong candidate for the basis of a new default in WordPress.

  5. Owen said
    at 11am on Aug 7th # |

    Perhaps I don’t see the advantage in providing one URL for both syndication and presentation, nor the immense potential of yet another different way to syndicate the same old data. It seems to me that hAtom would also do two things I don’t like:

    Make theme authors responsible for embedding markup for my syndication.
    Removing my control over differentiating what I present on my site and what I syndicate via feed.

    hAtom does not address Atom publishing (versus syndication) at all. A full implementation of the Atom protocol might allow WordPress to compete with more full featured hosted packages, like Blogger.

  6. at 4pm on Aug 7th # |

    @ Owen: I’d love to see WordPress provide 1st class support for Atom 1.0 and Atom Publishing Protocol. Several candidate patches are out there, I use them, but they haven’t been committed to the trunk (or whatever you call the Trunk in SVN.)

    The hAtom approach isn’t perfect, but it will allow people who aren’t comfortable with, or able to modify their WordPress installs to provide Atom feeds.

  7. Scott said
    at 4pm on Aug 7th # |

    Oops. I think your Andy Skelton link actually points to Scott’s site. ;-) No big deal, though I might cross my eyes the next time I get an email sent to me that beings, “Hey Andy,” ROTFL. What a day.

  8. at 11pm on Aug 7th # |

    What most excites me about Sandbox is how fully “classed” it is. Everything has multiple classes, to the point where you can do things purely in CSS that would have required PHP scripting before. Making your “about” page look different than your “contact” page can now be done with a few CSS rules, and nary a line of PHP. I’m really excited to see what amazing CSS the theme designers are going to create for this theme.

  9. at 9am on Aug 8th # |

    compete with blogger? The reason blogger is the biggest is because they were the first big free blog host. they have not done anything to innovate since they redesigned their templates in may of 2004. Most people start a blog based on what they are reading.

  10. at 11am on Aug 8th # |

    @scott — thanks, fixed the link!

  11. Matt said
    at 11am on Aug 8th # |

    BTW, I’m not excited about hAtom because I think it will replace RSS or Atom. (Not in a million years. :)) Rather, it offers a normalized semantic way to class elements of a page, which is something we’ve been trying to get folks to agree on for years. I think consistency in templates here will be a big boon to people just starting to learn HTML and CSS.

  12. Lorelle said
    at 2pm on Aug 8th # |

    While “fully classed” there are some holes. Hopefully we will get those “filled” as more people work on this and uncover them. All help is welcome.

    For the sophisticated designer, this is a dream. For the newbie, it’s a nightmare, so I’m hoping we can do enough documentation to support this and keep everyone happy.

  13. andrew said
    at 2am on Sep 5th # |

    great blog!

  14. favorites said
    at 1pm on Sep 19th # |

    Thank you for the post. This information gives me thoughts for future.

    Best regards,

    Tomas

13 Trackbacks

  1. [...] FactoryJoe teases out an announcement at Wordcamp I’d overlooked: So but that’s not all… no, Andy Skelton announced (from what I hear) the availability of a new skeleton theme called Sandbox that is designed for themers. If you’re on WordPress.com you can go enable it now, as I have (it’s totally basic, so I imagine that you’ll see a lot of styles start to appear for it) or download it to put on your own blog.I’ll actually be doing this once I return to San Francisco. [...]

  2. Photo Matt » Sandbox Theme on Aug 7th at 10am

    [...] Chris is grokking why the Sandbox theme is going to be a big deal.  « Live from WordCamp [...]

  3. [...] Maybe I’ll just upgrade to the new wordpress and see what happens. [...]

  4. [...] WordPress und hAtom – Ein Artikel von Chris zum aktuellen Geschehen in Sachen hAtom Unterstützung in WordPress. Kurz: es gibt ein neues Theme mit vollem Support. [...]

  5. [...] Ein weiterer wichtiger Charakterzug von Sandbox ist die Einbeziehung vom Mikroformat hAtom, damit ist es das erste WordPress-Theme, das hAtom unterstützt. Das Besondere daran? Let me say that again: because the Sandbox theme is marked up with hAtom in its HTML, there’s no need to supply an alternative link to RSS or ATOM because the page itself is able to be read by newsreaders. [...]

  6. [...] WordPress makes a move towards hAtom, gets upgrades at FactoryCity Sandbox, the first known theme that supports hAtom, makes a debut. Important because the theme is maked up with hAtom, and poentially you wouldn’t need to create alternate RSS feeds; newsreaders should be able to read the page *directly*. Cool! (tags: microformat hAtom wordpress themes sandbox) [...]

  7. [...] Redeigned login page, coupled with an argument for Sandbox over Kubrick. Will the winner of Undersigned’s theme competition end up as the default? [...]

  8. [...] Shownotes: Feedburner, Microformats, Zuhörerfrage, RDF bei Wikipedia, Npool, Deutsches Mikroformate Wiki, Deutsche Mikroformate Mailingliste, Neue Feeds auf meinem Blog, Pixelsebi’s Microformats Feed, W3C, Tim Bruners Lee, Semantic Web, Der Microformats Approach, Ein Triple, IBM zu Microformats, claimID, mySpace, World of Warcraft, Das Internet Archiv, Slashdot NSA Meldung, hAtom, RSS, Atom, Wordcamp, WordPress, Microformats Mailingliste, XFN, Chris Messina Artikel, Sandbox Theme, Einleitung zu Microformats, hCard, vCard, hCalendar, DRY Konzept, RSS Reader NetNewsWire, NetNewsWire Erweiterung, Firefox/Flock Plugin Tails, Odeo Anmerkungen: Ich hab einen dicken Versprecher drin: Atom ist natürlich kein Mikroformat sondern ein XML-Feed-Format. hAtom ist das passende Mikrofromat dazu. Ich wollte jetzt da aber nicht rumschneiden, wegen dem Versprecher [...]

  9. Open Switch on Aug 23rd at 7am

    [...] As Adam pointed out, Chris Messina explains it best: …because the Sandbox theme is marked up with hAtom in its HTML, there’s no need to supply an alternative link to RSS or ATOM because the page itself is able to be read by newsreaders. [...]

  10. [...] You may be interested in more information regarding hAtom support for WordPress themes. [...]

  11. [...] Google told me that the sandbox theme uses hAtom. Wow. That’s it. We don’t need a plugin, we need themes. [...]

  12. [...] hAtom — explains all (halfway down) [...]

  13. [...] most important movements last year (for me) was the rollout of more microformat options, including hAtom baked into WordPress themes like Sandbox.  With more semantic data out there, vendors can create [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*