Some great data from my one-time colleague Peter Mika. Based on data culled from 12 billion web pages, RDFa is on 3.5 percent of them, even after discounting “trivial” uses of it. Just look at how much that dark blue bar shot up since the last measurement, some 18 months earlier. Also of note: eRDF…
Category: microformats
This is indeed a sad day for all of us, for on October 1, a great app will be gone. Though we hardly had enough time during his short life to get to know him, like the grass that withers and fades, this monkey will finish his earthly course. I know he left many things…
The new feature called rich snippets shows that SearchMonkey has caught the eye of the 800 pound gorilla. Many of the same microformats and RDF vocabularies are supported. It seems increasingly inevitable that RDFa will catch on, no matter what the HTML5 group thinks. -m
The result of tons of work by lots of smart people. Go forth and implement. And I need to put in a plug for Metadata for Grandma which (indirectly, as it turned out) influenced the spec. RDFa is already a big deal, used in places like SearchMonkey. The subset of RDFa used by SearchMonkey is…
From the Yahoo! Developer blog, new search keywords you can use to hone in on indexed microformats. For example, to see every hAtom-bearing page that mentions ‘dubinko’ use the query [searchmonkeyid:com.yahoo.uf.hatom dubinko]. Works similarly for hCard, hCalendar, hReview, and XFN. I’m sure more are coming soon too. -m
Yeah, more than ever before. See my article on Yahoo! developer net. The stuff I talk about here is currently live in the indexer. -m
So today Yahoo! announced a major facet of what I’ve been working on lately: making the web more meaningful. Lots of fantastic coverage, including TechCrunch and ReadWriteWeb (and others, please link in the comments), and supportive responses and blog posts across the board. It’s been a while since I’ve felt this good about being a…
Somehow I missed this posting and the underlying news that a Y Research project has a nice public demo of semantic search, driven by RDF, RDFa, and microformats. Still a rough sketch of a full solution, with multiple-second access times. But I particularly like the query for renaissance faire. -m
The more I look at RDFa, the more I like it. But still it doesn’t help with the pain-point of namespaces, specifically of unmemorable URLs all over the place and qnames (or CURIEs) in content. Does GRDDL offer a way out? Could, for instance, the namespace name for Dublin Core metadata be assigned to the…
I’ll be doing some experimenting around here over maybe the next week or two. Specifically, setting up hAtom within these pages. Watch for falling debris and report any unusual observations. -m
I fell asleep one night while reading Ray Kurzweil, and had this crazy dream where the internet called me up (over VOIP, naturally) to complain that none of my web pages made sense. Par for the course, I thought at first. But then I told the internet a few things, to let me worry about…
A semi-random thought that occurred to me. One marker of a well-designed markup language is that it looks to the future. This doesn’t mean it’s an amorphous blob of abstract indirections mapped to tags. It can (and arguably should) be concrete and solid, but designed in such a way that keeps bigger things in mind….
Last week, I visited Erik Wilde, Bob Glushko, and students up at Cal. No major announcements, just some sharpening of discussion points. Since this was my first visit to Berkeley, I finally got to tell the joke “thank you for your OS”. Maybe you had to be there. The intentional web is a formalism for…
Just ran into this. Nice! Mobile mashups are getting some serious momentum. To elaborate on my previous comments a bit, the concept of what people find usable differs between sitting at a desktop and sitting/standing/running/driving with mobile in hand. Desktop sites aren’t optimized for these kinds of use patterns. Ergo, fertile ground for lots of…
Write up by Duncan Cragg. More and more momentum is building for this meme. -m
Hey readers, help me guide my scattered thought processes. I’ve been thinking lately about microformats, which are typically characterized by inline annotation through existing class attributes in XHTML. You put the rel=”self” or whatever right into the document, on the element you’re talking about. Another approach, that used by CSS itself, is to keep all…
My earlier nofollow post is now officially the most-spammed blog posting I’ve ever written. All this despite a moderation system–the spammers are getting zero benefit from all this. Deterrent techniques are not working; there will always be some small percentage of “unprotected” sites that the bad guys are happy to exploit. Adding insult, even after…
Python+XPath is a surprisingly powerful combination for doing all kinds of arbitrary validation tasks. I should know. I’ve recently figured out a few things that make it even better. Line numbers in error messages. Libxml2 docs aren’t exactly forthcoming in this area. It’s pretty easy to register an error callback, but maddeningly it doesn’t include…
Check out the presentation page, with a link to the paper. Because someone asked, my name got top biling due to the prestigious “alphabetical” reference system. -m
The following is a blatant job posting. If you’re not into that kind of thing, feel free to skip. In Yahoo! Mobile, we’re working on an amazing project which, unfortunately, I can’t say much about just yet. We’re growing, and we need some more talent. All of the following are in Sunnyvale, CA and have…
The argument behind rel=”nofollow” was that spammers were trying to game the system to get link credibility for thier sites. Having a way to flag links that haven’t been human-reviewed so that they don’t count toward PageRank (and similar algorithms) would remove that incentive, and spammers would go away. Fat chance. You haven’t noticed it…