Gavin Greig (ggreig) wrote,
Gavin Greig


I've restructured my preceding journal entry, an account of a visit to the Bell Pettigrew Museum, as an . hReview is a  that is appropriate for reviews, and (with very slight modifications) I was able to use an online tool to make the changes: the hReview creator.

It will be interesting to see whether anything comes of microformats. They're proposed standards for structuring common information in X-HTML so that it's not just human-readable but, to a reasonable degree, machine-readable too. That is, they're intended as an unofficial move towards a "", an idea that began with , the originator of HTML. The idea is that enough formally structured information is embedded in the HTML for software to be able to have a basic understanding of what the page content is about.

Microformats are quite clever in that they don't need any extension or modification to existing HTML standards before they can be used. They take advantage of aspects of X-HTML that are already fairly well-defined, but maybe not always well-known, and formalise their use in a way that doesn't interfere with the normal uses that people put X-HTML to.

Of course, they need buy-in from web content authors in order to become truly useful, and there's always the possibility that they'll become subject to misuse to the point where the benefit of using them goes into decline (as has happened to ). However, at this stage it seems like they're potentially quite a Good Thing, and so I thought I'd try starting to use them.

In order to succeed with every-day users, something as potentially complex as a microformat needs some sort of authoring tools that make it really easy to follow the correct structure.

Luckily, such tools are beginning to appear, although they've a way to go before they become anything like universal. I've already mentioned the hReview creator. I also used the hCard creator to author my personal information contained within the review, and finally I've used the link editing functionality in Windows Live Writer to mark some of the links in this article as being (links that go to a page that defines a tag; a slight "gotcha" is that the tag name must be the last part of the link URL, not necessarily the visible text of the link, though on the whole it makes sense for both to agree).

I found the tools fairly easy to use, although I did have to do a bit of copying and pasting between forms and applications to get everything where I wanted it, and had to make some very small modifications to the code produced by the hReview creator (why on earth did it want to prevent my text from wrapping as a default?). However, I gained some immediate benefits too; for example, the hReview format includes a 1-to-5 star rating, which I would otherwise never have looked up the characters for, and which encourages me to consider making a rating on a numerical scale instead of writing my usual waffly assessment.

I would like microformats to succeed. I think the first step to having that happen is for authoring of microformats to be made easy, and there's a little way to go on that. However, if that happens, then more people will use them, and search engines can take them into account when returning search results. Let's just hope they don't fall prey too easily to the spam-mongers.

Tags: livejournal, software development, thought

  • A March for Independence (in April)

    On Saturday, YES North East Fife organised a march across the Tay Bridge from Fife to Dundee followed by a rally in the City Square. It was…

  • State of the Union

    Two and a half years ago, almost to the day, I stopped blogging on political matters as the argument I cared about was over for the time. My last…

  • World Porridge Day

    Today is World Porridge Day, which is being promoted by Mary’s Meals. Mary’s Meals provide a daily meal of maize porridge ( likuni phala) to some…

  • Post a new comment


    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.