On Wed, Mar 5, 2008 at 1:40 PM, Ryan King <ryan theryanking.com> wrote:
>
> On Mar 5, 2008, at 7:28 AM, Dimitri Glazkov wrote:
> > It looks like Microsoft is adopting microformats,
if not in a rather
> > awkward way:
> >
> > http://www.micro
soft.com/windows/products/winfamily/ie/ie8/readiness/Develop
ersNew.htm#webslices
> >
> > On one hand, I am thrilled to see hAtom
implemented in such an elegant
> > manner, on the other hand, I am puzzled about the
'hslice' nonsense.
> > But hey, I'll take this over some proprietary XML
markup any day.
>
> Yeah, I find it strange that they say that they're
using hAtom, but
> then go and mint a new term. Why not just use hAtom and
be done with
> it? Would it be too much to ask for this feature to
work with *already
> deployed content on the web*?
>
> </rant>
>
> Come on, microsoft, you're so close to getting it right
here!
>
> -ryan
>
Yes, it's very odd. I think they may have done this because
they
(maybe) wanted to
- avoid making people think that the "slice" was a
weblog
- avoid having to use the required elements in hAtom [1]
- encapsulate the idea of _one_ thing that's being updated
This second one is probably a bigger issue, as I don't know
any
reasonable way of getting rid of
"updated"/"created" and still have a
complaint Atom document. Maybe make it be the current
datetime? I
think this is where the webslice differs from a feed -- it's
one thing
that's continually being updated, rather than a feed where
_new_
things are appearing all the time.
The whitepapers can be read here [2]. Note the interesting
way of
subscribing to a feed (which can only have a single entry,
btw):
<a rel="feedurl"
ref="auction.microsoft.com/item.xml">Subscribe
to WebSlice</a>
I don't see "ref" in HTML 4.01 [3] - something in
a new spec or is it
broken HTML? If it was part of a standard I could see uses
for it,
such as encoding IDs.
It would have been nice if MS engaged us here, so we could
have banged
around some ideas (or flew me to Redmond for consultants
My
thought would be to do something like this:
<div class="hfeed hentry">... the webslice
... </div>
Regards, etc...
[1] which reminds me to get our notes from SGFooCamp for
hAtom 0.2 up...
[2] http://c
ode.msdn.microsoft.com/Release/ProjectReleases.aspx?ProjectN
ame=ie8whitepapers&ReleaseId=567
[3] h
ttp://www.w3.org/TR/html4/struct/links.html#edef-A
--
David Janes
Founder, BlogMatrix
http://www.blogmatrix.com
a>
http://www.onaswarm.com
http://www.onamine.com
_______________________________________________
microformats-discuss mailing list
microformats-discuss microformats.org
http://microformats.org/mailman/listinfo/microforma
ts-discuss
|