WordPress Post Formats have been the rage among designers and developers since first announced and with WP 3.1 reaching its release a set of standardised, non-extensible, post formats have found their way in the WordPress core. As so often, a decision made by the Core team has lead to questions, sometimes even disapproval.
Core developer Andrew Nacin explains in an extensive post the idea behind the standardised set of post formats, and why it is better if developers do not add extra post formats. Money quote:
With term names and such, we went through great lengths to ensure formats were as portable as possible. The idea behind the feature is this standardization and portability for a segment of bloggers. Many designers of themes used for microblogging wanted this ability to offer structured, well-defined content, beyond what could be done with categories and tags. It’s designed so when you switch to a different theme – a specific kind of theme, at that – your content doesn’t lose its most fundamental context.
Image via Curtis McHale.