From norm at cackhanded.net Mon Nov 2 02:59:25 2009 From: norm at cackhanded.net (Mark Norman Francis) Date: Mon Nov 2 03:00:10 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> Message-ID: <3B8F731D-805A-4C0E-B944-D97C082EC11C@cackhanded.net> > I'm considering H2VX.com feature complete at this point and will make > only minor incremental changes/fixes as reported. I like the "what are microformats?" link that appears on hover, but it appears to be mouse-accessible only. I can't tab to reveal it or access it, except by turning CSS off first. Also, a short 'about' page would be worthwhile IMO, especially for adding to the homepage. -- Norm. From martin at weborganics.co.uk Mon Nov 2 13:56:45 2009 From: martin at weborganics.co.uk (Martin McEvoy) Date: Mon Nov 2 13:56:44 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> Message-ID: <4AEF559D.5010601@weborganics.co.uk> Tantek ?elik wrote: > If folks write new XSLTs to handles more conversions, we can certainly > take a look at setting them up (e.g. an hNews or hAtom + > value-class-pattern to Atom or RSS converter). > Transformr [1] has implemented an hAtom + value-title [2] to RSS2 converter, you have to turn the tidying process off to parse value-title properly because because empty elements are stripped during tidying. If your documents are well formed XHTML you shouldn't have any problems. If you have to tidy your document then it is recommended that you add a non breaking space inside your value-title property eg:   I know you may get an ugly tool tip if someone hovers over the space, but ....? You can point your hAtom page at http://transformr.co.uk/rss2/. some examples: http://transformr.co.uk/rss2/http://microformats.org/&tidy=no http://transformr.co.uk/rss2/http://microformats.org/wiki/value-excerption-pattern&tidy=no [1] http://transformr.co.uk/ [2] http://microformats.org/wiki/value-excerption-pattern#Using_value-title_to_publish_machine-data Best wishes -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ From martin at weborganics.co.uk Mon Nov 2 14:14:23 2009 From: martin at weborganics.co.uk (Martin McEvoy) Date: Mon Nov 2 14:14:22 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <4AEF559D.5010601@weborganics.co.uk> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> Message-ID: <4AEF59BF.3060000@weborganics.co.uk> Martin McEvoy wrote: > Tantek ?elik wrote: >> If folks write new XSLTs to handles more conversions, we can certainly >> take a look at setting them up (e.g. an hNews or hAtom + >> value-class-pattern to Atom or RSS converter). >> > Transformr [1] has implemented an hAtom + value-title [2] to RSS2 > converter, you have to turn the tidying process off to parse > value-title properly because because empty elements are stripped > during tidying. If your documents are well formed XHTML you shouldn't > have any problems. If you have to tidy your document then it is > recommended that you add a non breaking space inside your value-title > property eg: > >   > > I know you may get an ugly tool tip if someone hovers over the space, > but ....? > > You can point your hAtom page at http://transformr.co.uk/rss2/. > > some examples: > > http://transformr.co.uk/rss2/http://microformats.org/&tidy=no > http://transformr.co.uk/rss2/http://microformats.org/wiki/value-excerption-pattern&tidy=no > > > [1] http://transformr.co.uk/ > [2] > http://microformats.org/wiki/value-excerption-pattern#Using_value-title_to_publish_machine-data > > Sorry I forgot to add that it is also possible to extract a RSS2 enclosures (a podcast) by simply adding a rel-enclosure[1] to hAtom. example: today's podcast. If you also wish to extract the required length attribute of a RSS2 enclosure you can pass that along with the type specifier example: today's podcast. The length is the size of the file in bytes. Thanks. -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ From martin at weborganics.co.uk Mon Nov 2 14:16:17 2009 From: martin at weborganics.co.uk (Martin McEvoy) Date: Mon Nov 2 14:16:16 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <4AEF59BF.3060000@weborganics.co.uk> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> Message-ID: <4AEF5A31.3020008@weborganics.co.uk> Martin McEvoy wrote: > Martin McEvoy wrote: >> Tantek ?elik wrote: >>> If folks write new XSLTs to handles more conversions, we can certainly >>> take a look at setting them up (e.g. an hNews or hAtom + >>> value-class-pattern to Atom or RSS converter). >>> >> Transformr [1] has implemented an hAtom + value-title [2] to RSS2 >> converter, you have to turn the tidying process off to parse >> value-title properly because because empty elements are stripped >> during tidying. If your documents are well formed XHTML you shouldn't >> have any problems. If you have to tidy your document then it is >> recommended that you add a non breaking space inside your value-title >> property eg: >> >>   >> >> I know you may get an ugly tool tip if someone hovers over the space, >> but ....? >> >> You can point your hAtom page at http://transformr.co.uk/rss2/> url>. >> >> some examples: >> >> http://transformr.co.uk/rss2/http://microformats.org/&tidy=no >> http://transformr.co.uk/rss2/http://microformats.org/wiki/value-excerption-pattern&tidy=no >> >> >> [1] http://transformr.co.uk/ >> [2] >> http://microformats.org/wiki/value-excerption-pattern#Using_value-title_to_publish_machine-data >> >> > > Sorry I forgot to add that it is also possible to extract a RSS2 > enclosures (a podcast) by simply adding a rel-enclosure[1] to hAtom. > example: > > today's podcast. > > If you also wish to extract the required length attribute of a RSS2 > enclosure you can pass that along with the type specifier > example: > > href="...">today's podcast. > > The length is the size of the file in bytes. > > Thanks. > Sigh! [1] http://microformats.org/wiki/rel-enclosure :) -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ From jmyers at visi.com Tue Nov 3 13:15:53 2009 From: jmyers at visi.com (Jay Myers) Date: Tue Nov 3 13:15:59 2009 Subject: [uf-discuss] Process for changes to pre-existing draft formats? Message-ID: All, Several months ago I posted some proposed changes to the hListing microformat out on the hlisting-brainstorming (http://microformats.org/wiki/hlisting-brainstorming) page of the wiki. I am just now revisiting this and would like to advance this work and incorporate it into the current hListing draft, but want to do it in a way that would adhere to the process. However, I don't see much in the process documentation around changing pre-existing formats in draft, and would hate to alter the original hListing draft without some consensus. Could someone point me in the right direction on this? Thanks, Jay Myers e: jmyers@visi.com b: http://jay.beweep.com t: @jaymyers From jamie at jamie-thomson.net Tue Nov 3 13:36:01 2009 From: jamie at jamie-thomson.net (Jamie Thomson) Date: Tue Nov 3 13:35:59 2009 Subject: [uf-discuss] Suggestion for Stack Overflow to support hResume In-Reply-To: References: Message-ID: Hello all, Long time reader, first time mailer here! Just a quick FYI. Earlier today Jeff Atwood who runs stackoverflow.com (a popular technology-focused QnA forum site) blogged that they were about to start supporting uploading of CVs/Resumes. See his blog post here: Stack Overflow Careers: Amplifying Your Awesome (http://www.codinghorror.com/blog/archives/001308.html) I commented that it would be great if they supported hResume and he wholeheartedly agreed and asked me to post the suggestion as a feature request thus allowing the community to cote on it. This I duly did - the suggestion is here: http://meta.stackoverflow.com/questions/28375/should-http-careers-stackoverflow-com-support-hresume 24 votes so far - feel free to add to it (hint hint). That's all, thanks for reading. Regards Jamie Thomson From khare at alumni.caltech.edu Tue Nov 3 13:39:26 2009 From: khare at alumni.caltech.edu (khare@alumni.caltech.edu) Date: Tue Nov 3 13:39:30 2009 Subject: [uf-discuss] Process for changes to pre-existing draft formats? Message-ID: <1366656627-1257284364-cardhu_decombobulator_blackberry.rim.net-2090410517-@bda043.bisx.prod.on.blackberry> Feel free :) it's a versioned wiki, just be clear about authorship (as a long-ago contributor to hlisting)... Reviving a draft discussion seems like a very valuable contribution to me. If you feel strongly you'd like to not trample, I'd think you should feel free to create draft-myers-hlisting in the vein of internet-draft naming. IMUFO (in my underinformed opinion), Rohit ------Original Message------ From: Jay Myers Sender: microformats-discuss-bounces@microformats.org To: microformats-discuss@microformats.org ReplyTo: Microformats Discuss Subject: [uf-discuss] Process for changes to pre-existing draft formats? Sent: Nov 3, 2009 1:15 PM All, Several months ago I posted some proposed changes to the hListing microformat out on the hlisting-brainstorming (http://microformats.org/wiki/hlisting-brainstorming) page of the wiki. I am just now revisiting this and would like to advance this work and incorporate it into the current hListing draft, but want to do it in a way that would adhere to the process. However, I don't see much in the process documentation around changing pre-existing formats in draft, and would hate to alter the original hListing draft without some consensus. Could someone point me in the right direction on this? Thanks, Jay Myers e: jmyers@visi.com b: http://jay.beweep.com t: @jaymyers _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss Sent via BlackBerry by AT&T From lists at ben-ward.co.uk Tue Nov 3 18:19:41 2009 From: lists at ben-ward.co.uk (Ben Ward) Date: Tue Nov 3 18:19:47 2009 Subject: [uf-discuss] Process for changes to pre-existing draft formats? In-Reply-To: <1366656627-1257284364-cardhu_decombobulator_blackberry.rim.net-2090410517-@bda043.bisx.prod.on.blackberry> References: <1366656627-1257284364-cardhu_decombobulator_blackberry.rim.net-2090410517-@bda043.bisx.prod.on.blackberry> Message-ID: Jay, In an instance like this, where a spec appears to have been inactive for a few months, I posit that the correct thing to directly approach the current listed editor of the spec requesting to take over the role of active editor, or that they attend to open issues. In this case the editors are Tantek and Rohit. We have no formal process for taking responsibility for specs, so simply proceed with good manners. As editor, you are responsible for following The Process in moving forward the spec, and responding to issues raised on hlisting-issues. In the case of hListing, you also need to remember that although hListing is a draft, it's a specification with a lot of real-world adoption. Much of the schema is reinforced by actual implementations and so it is not infinitely flexible. You have to ensure that issues are resolved with that in mind. Rohit, On 3 Nov 2009, at 13:39, khare@alumni.caltech.edu wrote: > Feel free :) it's a versioned wiki, just be clear about authorship > (as a long-ago contributor to hlisting) If you're a ?long-ago contributor? rather than active editor, please update the hListing page and move your name from ?Editors? to ?Contributors?. Such gardening helps for these kinds of situations and contacting the right people. Thanks, Ben > ------Original Message------ > From: Jay Myers > Sender: microformats-discuss-bounces@microformats.org > To: microformats-discuss@microformats.org > ReplyTo: Microformats Discuss > Subject: [uf-discuss] Process for changes to pre-existing draft > formats? > Sent: Nov 3, 2009 1:15 PM > > All, > > Several months ago I posted some proposed changes to the > hListing microformat out on the hlisting-brainstorming > (http://microformats.org/wiki/hlisting-brainstorming) page > of the wiki. I am just now revisiting this and would like > to advance this work and incorporate it into the current > hListing draft, but want to do it in a way that would > adhere to the process. However, I don't see much in the > process documentation around changing pre-existing formats > in draft, and would hate to alter the original hListing > draft without some consensus. > > Could someone point me in the right direction on this? > > Thanks, > > > Jay Myers > e: jmyers@visi.com > b: http://jay.beweep.com > t: @jaymyers > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > > > Sent via BlackBerry by AT&T > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From tantek at cs.stanford.edu Thu Nov 5 15:54:15 2009 From: tantek at cs.stanford.edu (=?UTF-8?Q?Tantek_=C3=87elik?=) Date: Thu Nov 5 15:54:56 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <4AEF5A31.3020008@weborganics.co.uk> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> <4AEF5A31.3020008@weborganics.co.uk> Message-ID: <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> On Mon, Nov 2, 2009 at 2:59 AM, Mark Norman Francis wrote: >> I'm considering H2VX.com feature complete at this point and will make >> only minor incremental changes/fixes as reported. > > I like the "what are microformats?" link that appears on hover, but it > appears to be mouse-accessible only. I can't tab to reveal it or access it, > except by turning CSS off first. Norm, good point. Could you add this as an issue to: http://microformats.org/wiki/h2vx#issues and feel free to suggest ways to improve it (I'm thinking using :focus might help, but figure you may have better suggestions). > Also, a short 'about' page would be worthwhile IMO, especially for adding to > the homepage. Agreed. I collected it to http://microformats.org/wiki/h2vx#feedback On Mon, Nov 2, 2009 at 2:16 PM, Martin McEvoy wrote: > Martin McEvoy wrote: >> >> Martin McEvoy wrote: >>> >>> Tantek ?elik wrote: >>>> >>>> If folks write new XSLTs to handles more conversions, we can certainly >>>> take a look at setting them up (e.g. an hNews or hAtom + >>>> value-class-pattern to Atom or RSS converter). >>>> >>> >>> Transformr [1] ?has implemented an hAtom + value-title [2] ?to RSS2 >>> converter >>> .... >>> You can point your hAtom page at http://transformr.co.uk/rss2/. >>> >>> some examples: >>> >>> http://transformr.co.uk/rss2/http://microformats.org/&tidy=no Is this implementation available as open source? If not, could you consider releasing it? >> Sorry I forgot to add that it is also possible to extract a RSS2 >> enclosures (a podcast) by simply adding a rel-enclosure[1] ?to hAtom. >> example: >> >> today's podcast. >> >> If you also wish to extract the required length attribute of a RSS2 >> enclosure you can pass that along with the type specifier >> example: >> >> > href="...">today's podcast. >> >> The length is the size of the file in bytes. >> >> [1] http://microformats.org/wiki/rel-enclosure :) This is excellent - and it would be great to document some of these examples. Could you add your documentation of the Transformr to the wiki? e.g. perhaps at: http://microformats.org/wiki/transformr Finally, to follow-up on the remaining open point from my previous email: > Re: 1. TR Ops contacted. > > I'm going to ask the folks at Technorati to simply > redirect technorati.com/contacts and /events to h2vx.com/vcf and /ics > respectively as I'm sure that a simple redirect directive is more > likely to survive any future site changes. This is now done. h2vx.com is now handling all feeds.technorati.com, technorati.com/contacts, and technorati.com/events requests. Obviously this has raised the load a bit, and I've added some robots blocking to help prioritize human requests (robots should be indexing HTML+microformats directly, rather than vcf or ics). Again, if you experience any problems with H2VX, please raise them here: http://microformats.org/wiki/h2vx#issues Thanks, Tantek -- http://tantek.com/ From norm at cackhanded.net Fri Nov 6 02:39:05 2009 From: norm at cackhanded.net (Mark Norman Francis) Date: Fri Nov 6 02:39:18 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> <4AEF5A31.3020008@weborganics.co.uk> <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> Message-ID: > Norm, good point. Could you add this as an issue to: > > http://microformats.org/wiki/h2vx#issues > > and feel free to suggest ways to improve it (I'm thinking using :focus > might help, but figure you may have better suggestions). Added. Quick summary: the links are triggered by hover/focus on other elements that are not in the tabbing order, so the keyboard user can never discover them. I don't think adding :focus on the terms will solve this, as without making them into tabbable items (links, form elements) they still won't receive the focus in the first place. I don't have time to look into it further now (on holiday for two weeks starting tomorrow, last minute panicking going on :), but I can have a stab at refactoring this when I return if no-one else has. -- Norm. From andr3.pt at gmail.com Fri Nov 6 03:16:05 2009 From: andr3.pt at gmail.com (=?ISO-8859-1?Q?Andr=E9_Lu=EDs?=) Date: Fri Nov 6 03:16:10 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> <4AEF5A31.3020008@weborganics.co.uk> <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> Message-ID: On Fri, Nov 6, 2009 at 10:39 AM, Mark Norman Francis wrote: >> Norm, good point. Could you add this as an issue to: >> >> http://microformats.org/wiki/h2vx#issues >> >> and feel free to suggest ways to improve it (I'm thinking using :focus >> might help, but figure you may have better suggestions). > > Added. > > Quick summary: the links are triggered by hover/focus on other elements that > are not in the tabbing order, so the keyboard user can never discover them. > I don't think adding :focus on the terms will solve this, as without making > them into tabbable items (links, form elements) they still won't receive the > focus in the first place. > > I don't have time to look into it further now (on holiday for two weeks > starting tomorrow, last minute panicking going on :), but I can have a stab > at refactoring this when I return if no-one else has. > > -- Norm. > Quick fix: remove "visibility:hidden" from .term .info (They are not easily discoverable with the mouse anyways... If it has something hidden, it should have some sort of hint) Also, should be made into 's for semantic reasons. ;) I added these two comments to the wiki page. http://microformats.org/wiki/h2vx#issues Tantek, kudos for setting this up. I'd also be interested in seeing the installation notes. Just to measure the ammount of effort it took... at work people frown upon using outside sources for this kind of things, so I might have to setup a mirror of x2v. Cheers, -- Andr? Lu?s > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From norm at cackhanded.net Fri Nov 6 03:51:28 2009 From: norm at cackhanded.net (Mark Norman Francis) Date: Fri Nov 6 03:51:35 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> <4AEF5A31.3020008@weborganics.co.uk> <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> Message-ID: > Also, should be made into 's for semantic reasons. ;) That's debatable. ;) There are somewhat valid uses for that aren't emphasis, such as ship names and book citations, because we don't have elements for "name of thing" that are traditionally shown in italics. I would argue that is better than either or in these circumstances. -- Norm. From marshall at downtempo.net Mon Nov 9 06:28:08 2009 From: marshall at downtempo.net (Marshall Yount) Date: Mon Nov 9 06:28:15 2009 Subject: [uf-discuss] IsItSafeToVisit implements hReview and Google Rich Snippets Message-ID: Hello Microformats list!? I'm a long time listener, first time caller, and all that. I hope this message is not double posted. I think my last mail was rejected due to it not being plaintext. I've been working on a side project and encountered some excitement (read: problems) in trying to implement a microformat therein. IsItSafeToVisit.com is a microvertical which aggregates travel advisories from a number of different ratings agencies to give each country in the world a safety rating. Our pages look like this: http://isitsafetovisit.com/Vietnam http://isitsafetovisit.com/Argentina etc. We recently decided to deploy microformats on the site.? We briefly considered creating a new microformat for travel advisories, but realized that we would get way more mileage out of utilizing hReview. The fields in a travel advisory actually map quite cleanly to the hReview format. We were thrilled when Google added Rich Snippets support to their search engine! And then less thrilled to find out how limited their support turned out to be. We have historically ranked each country on a text based safety scale (Low Risk, Some Risk, High Risk, Really High Risk, Ridiculously High Risk). Each of these text descriptions maps back to a numerical score inside of our system, but we'd rather not display the numbers if possible. Some questions: 1) In order to get the Rich Snippets preview tool to work properly, I created a hidden div which contains the appropriate tags, that you can unhide by clicking on the safety rating.? This behavior is explicitly forbidden in the Google Documentation, so I'm not sure whether this will exclude us.? Does anyone know how Google handles things like this? 2) We'd rather not have our safety rating displayed in Rich Snippets using stars.? Travelers tend to associate stars with an indication of quality.? Is there a way to get Google to display our rating without the stars? 3) We attempted to use hReview aggregate for our master average rating and the object include tag in the individual advisories.? I know that Google does not implement the object include syntax, but can anyone tell me if this has been implemented properly?? Is there an alternate hReview scanner available that supports these features? 4) Should hReview elements be nested inside of hReview-aggregate elements? 5) Supposedly Rich Snippets supports the value-title feature of mciroformats, but the preview tool does not reflect these fields if present.? Should I use value-title instead of my hidden div? At this point I'm starting feel it would be best to implement the microformat correctly and forget about the Google support.? Maybe we should create a Yahoo SearchMonkey plugin that works exactly the way we want it to?? Unfortunately Yahoo sends us very little traffic (less than 2%), so this seems like potentially a waste of time :( Thanks for your help! -- marshall yount chief technology officer, downtempo llc www.downtempo.net From bjonkman at sobac.com Mon Nov 9 14:59:13 2009 From: bjonkman at sobac.com (Bob Jonkman) Date: Mon Nov 9 14:59:37 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers Message-ID: <4AF89EC1.50104@sobac.com> Hi: I have two meetings on a web page, identified with
...
...
I want to use h2vx to create the .ics for only the first meeting: Download hCalendar.ics file But the hCalendar.ics file contains both meetings. Does H2VX support fragment identifiers? If not, I'd like to submit a feature enhancement request... I seem to recall successfully doing this with Brian Suda's X2V, but not with Technorati's service. Real-world example is at http://sobac.com/pvgp/ Thanx, --Bob. -- Bob Jonkman http://sobac.com/sobac/ SOBAC Microcomputer Services Voice: +1-519-669-0388 6 James Street, Elmira ON Canada N3B 1L5 Cel: +1-519-635-9413 Software --- Office & Business Automation --- Consulting From tantek at cs.stanford.edu Mon Nov 9 15:20:40 2009 From: tantek at cs.stanford.edu (Tantek Celik) Date: Mon Nov 9 15:21:04 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers In-Reply-To: <4AF89EC1.50104@sobac.com> References: <4AF89EC1.50104@sobac.com> Message-ID: <196482371-1257808847-cardhu_decombobulator_blackberry.rim.net-641304386-@bda080.bisx.prod.on.blackberry> Bob, try using the UI at http://h2vx.com/ics/ to create the download link - it will escape the # in the URL correctly. Tantek -----Original Message----- From: Bob Jonkman Date: Mon, 09 Nov 2009 17:59:13 To: Microformats Discuss Subject: [uf-discuss] H2VX combines multiple fragment identifiers Hi: I have two meetings on a web page, identified with
...
...
I want to use h2vx to create the .ics for only the first meeting: Download hCalendar.ics file But the hCalendar.ics file contains both meetings. Does H2VX support fragment identifiers? If not, I'd like to submit a feature enhancement request... I seem to recall successfully doing this with Brian Suda's X2V, but not with Technorati's service. Real-world example is at http://sobac.com/pvgp/ Thanx, --Bob. -- Bob Jonkman http://sobac.com/sobac/ SOBAC Microcomputer Services Voice: +1-519-669-0388 6 James Street, Elmira ON Canada N3B 1L5 Cel: +1-519-635-9413 Software --- Office & Business Automation --- Consulting _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From julian.rickards at gmail.com Mon Nov 9 15:26:02 2009 From: julian.rickards at gmail.com (Julian Rickards) Date: Mon Nov 9 15:26:08 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers In-Reply-To: <4AF89EC1.50104@sobac.com> References: <4AF89EC1.50104@sobac.com> Message-ID: <7613e9690911091526g63b7102cx239766753c4535b2@mail.gmail.com> I don't know if it is the same thing but when I have multiple hCards on a page, I use fragment identifiers too but the URL used %23 instead of #. 2009/11/9 Bob Jonkman > > Hi: I have two meetings on a web page, identified with > > ?
> ? ... > ?
> > ?
> ? ... > ?
> > > I want to use h2vx to create the .ics for only the first meeting: > > ? > ? Download hCalendar.ics file > ? > > But the hCalendar.ics file contains both meetings. > > Does H2VX support fragment identifiers? ?If not, I'd like to submit a feature enhancement request... ?I seem to recall successfully doing this with Brian Suda's X2V, but not with Technorati's service. > > Real-world example is at http://sobac.com/pvgp/ > > Thanx, > --Bob. > > -- > Bob Jonkman ? ? ? ? http://sobac.com/sobac/ > SOBAC Microcomputer Services ? ? ? ? ? ? ?Voice: +1-519-669-0388 > 6 James Street, Elmira ON ?Canada ?N3B 1L5 ?Cel: +1-519-635-9413 > Software ? --- ? Office & Business Automation ? --- ? Consulting > > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss -- E-mail: julian dot rickards at gmail dot com From bjonkman at sobac.com Mon Nov 9 16:58:05 2009 From: bjonkman at sobac.com (Bob Jonkman) Date: Mon Nov 9 16:58:38 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers In-Reply-To: <196482371-1257808847-cardhu_decombobulator_blackberry.rim.net-641304386-@bda080.bisx.prod.on.blackberry> References: <4AF89EC1.50104@sobac.com> <196482371-1257808847-cardhu_decombobulator_blackberry.rim.net-641304386-@bda080.bisx.prod.on.blackberry> Message-ID: <4AF8BA9D.3050808@sobac.com> Thanx, Tantek! Escaping only the '#' wasn't sufficient, but escaping all non-alpha did the trick for the download URL: http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1 The problem still exists with the subscribe URL, tho. It's the same escaped URL, appended with &subscribe=Subscribe : http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1&subscribe=Subscribe (which looks like &subscribe=Subscribe in HTML) When I refresh the link in Thunderbird Lighting it still shows both meetings. Evolution strips off fragment identifiers and the &subscribe=Subscribe parameter, and changes http:// to webcal:// Nothing appears in the calendar (but there's no error either). Google Calendar returns the error "Could not fetch the url because robots.txt prevents us from crawling the url." FWIW, as a Web page author I find the H2XV site a bit awkward to use -- it's difficult to find the URLs to use in my Web page. As an end-user it fine to have the H2VX bookmarklets in my toolbar, but as a page author I can't be sure everyone has the bookmarklets or Operator installed. (added to http://microformats.org/wiki/h2vx#feedback ) --Bob. Tantek Celik wrote: > Bob, try using the UI at http://h2vx.com/ics/ to create the download link - it will escape the # in the URL correctly. > > Tantek > > -----Original Message----- > From: Bob Jonkman > Date: Mon, 09 Nov 2009 17:59:13 > To: Microformats Discuss > Subject: [uf-discuss] H2VX combines multiple fragment identifiers > > Hi: I have two meetings on a web page, identified with > >
> ... >
> >
> ... >
> > > I want to use h2vx to create the .ics for only the first meeting: > > href="http://h2vx.com/ics/get-cal.php?uri=http://example.com/#meeting1"> > Download hCalendar.ics file > > > But the hCalendar.ics file contains both meetings. > > Does H2VX support fragment identifiers? If not, I'd like to submit a > feature enhancement request... I seem to recall successfully doing this > with Brian Suda's X2V, but not with Technorati's service. > > Real-world example is at http://sobac.com/pvgp/ > > Thanx, > --Bob. > > From scott at randomchaos.com Mon Nov 9 17:41:20 2009 From: scott at randomchaos.com (Scott Reynen) Date: Mon Nov 9 17:41:27 2009 Subject: [uf-discuss] URL encoding (Was: H2VX combines multiple fragment identifiers) In-Reply-To: <7613e9690911091526g63b7102cx239766753c4535b2@mail.gmail.com> References: <4AF89EC1.50104@sobac.com> <7613e9690911091526g63b7102cx239766753c4535b2@mail.gmail.com> Message-ID: On Nov 9, 2009, at 4:26 PM, Julian Rickards wrote: > I don't know if it is the same thing but when I have multiple hCards > on a page, I use fragment identifiers too but the URL used %23 instead > of #. %23 is the URL encoding of #. All query parameters should be URL- encoded. Technorati's former microformats service accepted unencoded URLs, but that was (in my opinion, anyway) a mistake, and shouldn't be expected elsewhere. On Nov 9, 2009, at 5:58 PM, Bob Jonkman wrote: > It's the same escaped URL, appended with &subscribe=Subscribe : > > http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1&subscribe=Subscribe That URL has two parameters: uri : http://example.com/#meeting1 (as it will be unencoded) subscribe : Subscribe It looks like you want subscribe as part of the uri parameter, so you need to encode it. Peace, Scott From tantek at cs.stanford.edu Tue Nov 10 00:21:05 2009 From: tantek at cs.stanford.edu (Tantek Celik) Date: Tue Nov 10 00:36:05 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers In-Reply-To: <4AF8BA9D.3050808@sobac.com> References: <4AF89EC1.50104@sobac.com><196482371-1257808847-cardhu_decombobulator_blackberry.rim.net-641304386-@bda080.bisx.prod.on.blackberry><4AF8BA9D.3050808@sobac.com> Message-ID: <607928573-1257842157-cardhu_decombobulator_blackberry.rim.net-1986949924-@bda080.bisx.prod.on.blackberry> Bob, where/how are you seeing the get-cal.php URLs and using which browser? If your enter your URL to convert/subscribe in the first input box on http://h2vx.com/ics/ you should automatically see the direct link or HTML code autogenerated below it while you type. Tantek -----Original Message----- From: Bob Jonkman Date: Mon, 09 Nov 2009 19:58:05 To: Microformats Discuss Subject: Re: [uf-discuss] H2VX combines multiple fragment identifiers Thanx, Tantek! Escaping only the '#' wasn't sufficient, but escaping all non-alpha did the trick for the download URL: http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1 The problem still exists with the subscribe URL, tho. It's the same escaped URL, appended with &subscribe=Subscribe : http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1&subscribe=Subscribe (which looks like &subscribe=Subscribe in HTML) When I refresh the link in Thunderbird Lighting it still shows both meetings. Evolution strips off fragment identifiers and the &subscribe=Subscribe parameter, and changes http:// to webcal:// Nothing appears in the calendar (but there's no error either). Google Calendar returns the error "Could not fetch the url because robots.txt prevents us from crawling the url." FWIW, as a Web page author I find the H2XV site a bit awkward to use -- it's difficult to find the URLs to use in my Web page. As an end-user it fine to have the H2VX bookmarklets in my toolbar, but as a page author I can't be sure everyone has the bookmarklets or Operator installed. (added to http://microformats.org/wiki/h2vx#feedback ) --Bob. Tantek Celik wrote: > Bob, try using the UI at http://h2vx.com/ics/ to create the download link - it will escape the # in the URL correctly. > > Tantek > > -----Original Message----- > From: Bob Jonkman > Date: Mon, 09 Nov 2009 17:59:13 > To: Microformats Discuss > Subject: [uf-discuss] H2VX combines multiple fragment identifiers > > Hi: I have two meetings on a web page, identified with > >
> ... >
> >
> ... >
> > > I want to use h2vx to create the .ics for only the first meeting: > > href="http://h2vx.com/ics/get-cal.php?uri=http://example.com/#meeting1"> > Download hCalendar.ics file > > > But the hCalendar.ics file contains both meetings. > > Does H2VX support fragment identifiers? If not, I'd like to submit a > feature enhancement request... I seem to recall successfully doing this > with Brian Suda's X2V, but not with Technorati's service. > > Real-world example is at http://sobac.com/pvgp/ > > Thanx, > --Bob. > > _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From kavi at google.com Tue Nov 10 23:06:21 2009 From: kavi at google.com (Kavi Goel) Date: Tue Nov 10 23:06:34 2009 Subject: [uf-discuss] IsItSafeToVisit implements hReview and Google Rich Snippets In-Reply-To: References: Message-ID: <199b56630911102306i32d3d8b5u7402ee410dfddf61@mail.gmail.com> Hi Marshall, One of the challenges of deploying a standard UI on the Google search results page for any type of "review" site is that there are so many variations. I agree that the risk level of visiting a country doesn't map well to rating stars, so Rich Snippets for hreview-aggregate probably isn't currently a good fit for those web pages. You also bring up a question around value-title. If you have an example of something that isn't working as expected, feel free to send me the page and I can pass it on to the Rich Snippets engineers to see if there is an issue on our end. Kavi (on behalf of the Rich Snippets team) On Mon, Nov 9, 2009 at 6:28 AM, Marshall Yount wrote: > > Hello Microformats list!? I'm a long time listener, first time caller, > and all that. > > I hope this message is not double posted. ?I think my last mail was > rejected due to it not being plaintext. > > I've been working on a side project and encountered some excitement > (read: problems) in trying to implement a microformat therein. > > IsItSafeToVisit.com is a microvertical which aggregates travel > advisories from a number of different ratings agencies to give each > country in the world a safety rating. > > Our pages look like this: > http://isitsafetovisit.com/Vietnam > http://isitsafetovisit.com/Argentina > etc. > > We recently decided to deploy microformats on the site.? We briefly > considered creating a new microformat for travel advisories, but > realized that we would get way more mileage out of utilizing hReview. > The fields in a travel advisory actually map quite cleanly to the > hReview format. > > We were thrilled when Google added Rich Snippets support to their search engine! > > And then less thrilled to find out how limited their support turned out to be. > > We have historically ranked each country on a text based safety scale > (Low Risk, Some Risk, High Risk, Really High Risk, Ridiculously High > Risk). Each of these text descriptions maps back to a numerical score > inside of our system, but we'd rather not display the numbers if > possible. > > Some questions: > 1) In order to get the Rich Snippets preview tool to work properly, I > created a hidden div which contains the appropriate tags, that you can > unhide by clicking on the safety rating.? This behavior is explicitly > forbidden in the Google Documentation, so I'm not sure whether this > will exclude us.? Does anyone know how Google handles things like > this? > 2) We'd rather not have our safety rating displayed in Rich Snippets > using stars.? Travelers tend to associate stars with an indication of > quality.? Is there a way to get Google to display our rating without > the stars? > 3) We attempted to use hReview aggregate for our master average rating > and the object include tag in the individual advisories.? I know that > Google does not implement the object include syntax, but can anyone > tell me if this has been implemented properly?? Is there an alternate > hReview scanner available that supports these features? > 4) Should hReview elements be nested inside of hReview-aggregate elements? > 5) Supposedly Rich Snippets supports the value-title feature of > mciroformats, but the preview tool does not reflect these fields if > present.? Should I use value-title instead of my hidden div? > > At this point I'm starting feel it would be best to implement the > microformat correctly and forget about the Google support.? Maybe we > should create a Yahoo SearchMonkey plugin that works exactly the way > we want it to?? Unfortunately Yahoo sends us very little traffic (less > than 2%), so this seems like potentially a waste of time :( > > Thanks for your help! > > -- > marshall yount > chief technology officer, downtempo llc > www.downtempo.net > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From kavi at google.com Tue Nov 10 23:53:00 2009 From: kavi at google.com (Kavi Goel) Date: Tue Nov 10 23:53:10 2009 Subject: [uf-discuss] hreview-aggregate -- votes vs reviews Message-ID: <199b56630911102353j2bfc0d31re24150f588fd9a54@mail.gmail.com> Hi all, I have replaced the stub page for hReview-aggregate with a draft spec describing the microformat that was decided on early this year. hReview-aggregate is meant to complement hReview -- using hReview-aggregate, summary information about a collection of user reviews can be marked up such as the average rating and the number of reviews available about an item. The wiki page is here: http://microformats.org/wiki/hreview-aggregate I have also updated the brainstorming page with a proposal to address one of the issues raised -- that users can leave a rating without writing a review. The current hreview-aggregate draft has a single property called "count" that is used to specify the number of reviews for a particular product or service. However, many sites have some number of votes (where users specify a numerical rating or a thumbs up/thumbs down vote) contributing to an average rating and a smaller number of full user reviews. The brainstorming page is here: http://microformats.org/wiki/aggregate-review-brainstorming The brainstorming page contains a section (called "Reviews vs ratings") describing a suggested proposal as well as one possible alternative. The suggested proposal is to add a new property called "votes" to allow websites to specify a number of user votes separately from the number of reviews (using the existing property "count"). Happy to hear feedback on this and update the draft accordingly. Kavi From tantek at cs.stanford.edu Wed Nov 11 01:10:14 2009 From: tantek at cs.stanford.edu (=?UTF-8?Q?Tantek_=C3=87elik?=) Date: Wed Nov 11 01:10:38 2009 Subject: [uf-discuss] hreview-aggregate -- votes vs reviews In-Reply-To: <199b56630911102353j2bfc0d31re24150f588fd9a54@mail.gmail.com> References: <199b56630911102353j2bfc0d31re24150f588fd9a54@mail.gmail.com> Message-ID: <60cb038a0911110110x9c87318r408a66e34173811c@mail.gmail.com> On Tue, Nov 10, 2009 at 11:53 PM, Kavi Goel wrote: > Hi all, > > I have replaced the stub page for hReview-aggregate with a draft spec > describing the microformat that was decided on early this year. ... > http://microformats.org/wiki/hreview-aggregate Hi Kavi, I've reviewed the hreview-aggregate page and it is an excellent first draft. Thanks very much for writing this up. > I have also updated the brainstorming page with a proposal to address > one of the issues raised -- that users can leave a rating without > writing a review. The current hreview-aggregate draft has a single > property called "count" that is used to specify the number of reviews > for a particular product or service. However, many sites have some > number of votes (where users specify a numerical rating or a thumbs > up/thumbs down vote) contributing to an average rating and a smaller > number of full user reviews. > > The brainstorming page is here: > http://microformats.org/wiki/aggregate-review-brainstorming Do you have documentation of real-world examples of sites that separately publish number of votes/ratings and reviews? We should collect URLs to those examples in the aggregate-review-examples page to make sure we are modeling/brainstorming/proposing something that is designed specifically for what is actually published today. http://microformats.org/wiki/aggregate-review-examples Thanks, Tantek From andr3.pt at gmail.com Thu Nov 12 04:55:50 2009 From: andr3.pt at gmail.com (=?ISO-8859-1?Q?Andr=E9_Lu=EDs?=) Date: Thu Nov 12 05:01:07 2009 Subject: [uf-discuss] question regarding webslices Message-ID: Hello all, first of all, yes, I know webslices are a feature on a browser from a corporation, but since they are 99% hatom, this is the best place I can think of to ask for help. (the remaining 1% is a huge mess, btw) Has anyone been successful at implementing webslices? - If so, what was the doctype of the document? - did you run into any troubles w/ mime types? - do you know what might be causing the slice to show an error message along the lines of "Can't render the content?" or simply CSS-less content? I'm using a rel="feedurl" to specify a page from which the browser should get the updates. That page is different. I just print the portion of the webslice there. I've made sure the page is being served as text/html and I'm even converting all HTML5 elements to
, but still, no good. I must be missing something... I'm close to giving up on having webslices at all, but since it's hatom, I'm making an extra effort. Thoughts? Stories? Insults? :) Cheers, Andr? Lu?s From martin at weborganics.co.uk Sun Nov 15 04:27:44 2009 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Nov 15 04:27:46 2009 Subject: H2VX.com is feature complete. was Re: [uf-discuss] Concerning the Technorati pipes In-Reply-To: <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> References: <60cb038a0910311040j30fb1ac1vc2496b8957ef2c1@mail.gmail.com> <4AEF559D.5010601@weborganics.co.uk> <4AEF59BF.3060000@weborganics.co.uk> <4AEF5A31.3020008@weborganics.co.uk> <60cb038a0911051554p546d4a48xa2bca9c9ceb02d34@mail.gmail.com> Message-ID: <4AFFF3C0.7010103@weborganics.co.uk> Hello, Sorry for not responding sooner I have been very busy lately .... Tantek ?elik wrote: > On Mon, Nov 2, 2009 at 2:16 PM, Martin McEvoy wrote: > >> Martin McEvoy wrote: >> >>> Martin McEvoy wrote: >>> >>>> Tantek ?elik wrote: >>>> >>>>> If folks write new XSLTs to handles more conversions, we can certainly >>>>> take a look at setting them up (e.g. an hNews or hAtom + >>>>> value-class-pattern to Atom or RSS converter). >>>>> >>>>> >>>> Transformr [1] has implemented an hAtom + value-title [2] to RSS2 >>>> converter >>>> .... >>>> You can point your hAtom page at http://transformr.co.uk/rss2/. >>>> >>>> some examples: >>>> >>>> http://transformr.co.uk/rss2/http://microformats.org/&tidy=no >>>> Transformr does not require the &tidy=no switch any more you can just use http://transformr.co.uk/rss2/http://microformats.org/ and It will parse value-title with no problems... ( providing your mark up is well formed :) ) > Is this implementation available as open source? If not, could you > consider releasing it? > Yes it is (open source) you can either download directly from Transformr http://transformr.co.uk/xsl/hAtom2RSS2.xsl Or you can down load the entire source code of Transformr from http://transformr.googlecode.com/files/transformr-0.5.zip >>> Sorry I forgot to add that it is also possible to extract a RSS2 >>> enclosures (a podcast) by simply adding a rel-enclosure[1] to hAtom. >>> example: >>> >>> today's podcast. >>> >>> If you also wish to extract the required length attribute of a RSS2 >>> enclosure you can pass that along with the type specifier >>> example: >>> >>> >> href="...">today's podcast. >>> >>> The length is the size of the file in bytes. >>> >>> [1] http://microformats.org/wiki/rel-enclosure :) >>> > > > This is excellent - and it would be great to document some of these examples. > > Could you add your documentation of the Transformr to the wiki? > > e.g. perhaps at: > > http://microformats.org/wiki/transformr > Yes sure I will try to do that over the next week. Best wishes -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ From martin at weborganics.co.uk Sun Nov 15 04:58:06 2009 From: martin at weborganics.co.uk (Martin McEvoy) Date: Sun Nov 15 04:58:09 2009 Subject: [uf-discuss] question regarding webslices In-Reply-To: References: Message-ID: <4AFFFADE.60202@weborganics.co.uk> Hello Andr? Andr? Lu?s wrote: > Hello all, > > first of all, yes, I know webslices are a feature on a browser from a > corporation, but since they are 99% hatom, this is the best place I > can think of to ask for help. > (the remaining 1% is a huge mess, btw) > > Has anyone been successful at implementing webslices? > I have had some success.... > - If so, what was the doctype of the document? > It doesnt seem to matter ... > - did you run into any troubles w/ mime types? > No ..... > - do you know what might be causing the slice to show an error > message along the lines of "Can't render the content?" or simply > CSS-less content? > > I'm using a rel="feedurl" to specify a page from which the browser > should get the updates. ahh this is where we differ I use @rel="default-slice" like this example from my home page : > That page is different. I just print the > portion of the webslice there. From what I can tell the web slice has to be on the *same page* for you to be able to subscribe to it. I didn't do much to implement web slices all I did was add a "hslice" to my "hentry", added an ID and linked to It using the auto discovery link I described above. If you have an example....? then I will be more than happy to take a look ;) Best Wishes -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ From bjonkman at sobac.com Mon Nov 16 09:37:06 2009 From: bjonkman at sobac.com (Bob Jonkman) Date: Mon Nov 16 11:09:19 2009 Subject: [uf-discuss] H2VX combines multiple fragment identifiers In-Reply-To: <607928573-1257842157-cardhu_decombobulator_blackberry.rim.net-1986949924-@bda080.bisx.prod.on.blackberry> References: <4AF89EC1.50104@sobac.com><196482371-1257808847-cardhu_decombobulator_blackberry.rim.net-641304386-@bda080.bisx.prod.on.blackberry><4AF8BA9D.3050808@sobac.com> <607928573-1257842157-cardhu_decombobulator_blackberry.rim.net-1986949924-@bda080.bisx.prod.on.blackberry> Message-ID: <4B018DC2.2030702@sobac.com> Tantek Celik wrote: > Bob, where/how are you seeing the get-cal.php URLs and using which browser? > > If your enter your URL to convert/subscribe in the first input box on http://h2vx.com/ics/ you should automatically see the direct link or HTML code autogenerated below it while you type. > > Tantek > I'm using Firefox 3.5.5 on Ubuntu 9.10 I gathered the URLs from Firefox as it was trying to download the .ics file or the calendar subscription. Only later did I use Firebug to examine the HTTP headers and discovered that there's a re-direct to a webcal:// URL. I'm trying to provide a link directly on my web page that will interpret the hCalendar on that page to provide an .ics file, or a calendar subscription. Applying DRY principles, I only update the prose and then H2VX takes care of updating the .ics. Scott Reynen wrote: >> http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1&subscribe=Subscribe >> > > That URL has two parameters: > > uri : http://example.com/#meeting1 (as it will be unencoded) > subscribe : Subscribe > > It looks like you want subscribe as part of the uri parameter, so you > need to encode it. The &subscribe=Subscribe is a parameter to h2vx.com/ics/get-cal.php , not to example.com/ so I've left it not URL-encoded. I only just discovered with Firebug that the Subscribe button on http://h2vx.com/ics/ returns "302 Moved Temporarily" with a location of |webcal://h2vx.com/ics/http://example.com/#meeting1 It does not appear to be URL-encoded. | Sorry for the delay in replying -- the urgency for this issue (for me) has passed; at the meeting in question[1] our Township Council decided to preserve the forest and not proceed with development. Yay! --Bob. [1] http://sobac.com/pvgp/#councilmeeting2009-11-10 Tantek Celik wrote: > Bob, where/how are you seeing the get-cal.php URLs and using which browser? > > If your enter your URL to convert/subscribe in the first input box on http://h2vx.com/ics/ you should automatically see the direct link or HTML code autogenerated below it while you type. > > Tantek > > -----Original Message----- > From: Bob Jonkman > Date: Mon, 09 Nov 2009 19:58:05 > To: Microformats Discuss > Subject: Re: [uf-discuss] H2VX combines multiple fragment identifiers > > Thanx, Tantek! Escaping only the '#' wasn't sufficient, but escaping all > non-alpha did the trick for the download URL: > > http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1 > > > The problem still exists with the subscribe URL, tho. It's the same > escaped URL, appended with &subscribe=Subscribe : > > http://h2vx.com/ics/get-cal.php?uri=http%3A%2F%2Fexample.com%2F%23meeting1&subscribe=Subscribe > > (which looks like &subscribe=Subscribe in HTML) > > When I refresh the link in Thunderbird Lighting it still shows both > meetings. > > Evolution strips off fragment identifiers and the &subscribe=Subscribe > parameter, and changes http:// to webcal:// Nothing appears in the > calendar (but there's no error either). > > Google Calendar returns the error "Could not fetch the url because > robots.txt prevents us from crawling the url." > > > FWIW, as a Web page author I find the H2XV site a bit awkward to use -- > it's difficult to find the URLs to use in my Web page. As an end-user it > fine to have the H2VX bookmarklets in my toolbar, but as a page author I > can't be sure everyone has the bookmarklets or Operator installed. > (added to http://microformats.org/wiki/h2vx#feedback ) > > --Bob. > > > Tantek Celik wrote: > >> Bob, try using the UI at http://h2vx.com/ics/ to create the download link - it will escape the # in the URL correctly. >> >> Tantek >> >> -----Original Message----- >> From: Bob Jonkman >> Date: Mon, 09 Nov 2009 17:59:13 >> To: Microformats Discuss >> Subject: [uf-discuss] H2VX combines multiple fragment identifiers >> >> Hi: I have two meetings on a web page, identified with >> >>
>> ... >>
>> >>
>> ... >>
>> >> >> I want to use h2vx to create the .ics for only the first meeting: >> >> > href="http://h2vx.com/ics/get-cal.php?uri=http://example.com/#meeting1"> >> Download hCalendar.ics file >> >> >> But the hCalendar.ics file contains both meetings. >> >> Does H2VX support fragment identifiers? If not, I'd like to submit a >> feature enhancement request... I seem to recall successfully doing this >> with Brian Suda's X2V, but not with Technorati's service. >> >> Real-world example is at http://sobac.com/pvgp/ >> >> Thanx, >> --Bob. >> >> >> > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss > From kavi at google.com Fri Nov 20 19:26:54 2009 From: kavi at google.com (Kavi Goel) Date: Fri Nov 20 21:48:37 2009 Subject: [uf-discuss] hreview-aggregate -- votes vs reviews In-Reply-To: <60cb038a0911110110x9c87318r408a66e34173811c@mail.gmail.com> References: <199b56630911102353j2bfc0d31re24150f588fd9a54@mail.gmail.com> <60cb038a0911110110x9c87318r408a66e34173811c@mail.gmail.com> Message-ID: <199b56630911201926h793b7ef7gf90fac999d615d56@mail.gmail.com> Tantek, thanks for reviewing the hreview-aggregate draft. Per your suggestion, I've added several examples of sites that have separate counts for the number of ratings/votes and the number of reviews. The examples are here: http://microformats.org/wiki/aggregate-review-examples#Ratings_without_reviews_examples And to re-iterate the problem and proposal -- it's valuable to be able to differentiate between the number of reviews on a page vs the number of votes that contribute towards an average rating. For example, a page with 4 reviews is much more interesting than a page with 4 votes and 0 reviews. We'd like to extend the hreview-aggregate schema to include some method of differentiating these two different counts. The proposal is to add a new property called "votes"; more details are here: http://microformats.org/wiki/aggregate-review-brainstorming#Reviews_vs_ratings As before I'm happy to hear feedback on the proposal or any alternatives. Kavi On Wed, Nov 11, 2009 at 1:10 AM, Tantek ?elik wrote: > > On Tue, Nov 10, 2009 at 11:53 PM, Kavi Goel wrote: > > Hi all, > > > > I have replaced the stub page for hReview-aggregate with a draft spec > > describing the microformat that was decided on early this year. > ... > > http://microformats.org/wiki/hreview-aggregate > > > Hi Kavi, I've reviewed the hreview-aggregate page and it is an > excellent first draft. > > Thanks very much for writing this up. > > > > I have also updated the brainstorming page with a proposal to address > > one of the issues raised -- that users can leave a rating without > > writing a review. The current hreview-aggregate draft has a single > > property called "count" that is used to specify the number of reviews > > for a particular product or service. However, many sites have some > > number of votes (where users specify a numerical rating or a thumbs > > up/thumbs down vote) contributing to an average rating and a smaller > > number of full user reviews. > > > > The brainstorming page is here: > > http://microformats.org/wiki/aggregate-review-brainstorming > > Do you have documentation of real-world examples of sites that > separately publish number of votes/ratings and reviews? > > We should collect URLs to those examples in the > aggregate-review-examples page to make sure we are > modeling/brainstorming/proposing something that is designed > specifically for what is actually published today. > > http://microformats.org/wiki/aggregate-review-examples > > Thanks, > > Tantek > _______________________________________________ > microformats-discuss mailing list > microformats-discuss@microformats.org > http://microformats.org/mailman/listinfo/microformats-discuss From karstenj at microsoft.com Mon Nov 23 15:57:43 2009 From: karstenj at microsoft.com (Karsten Januszewski) Date: Mon Nov 23 16:22:07 2009 Subject: [uf-discuss] question regarding webslices In-Reply-To: <4AFFFADE.60202@weborganics.co.uk> References: <4AFFFADE.60202@weborganics.co.uk> Message-ID: <818F00D9E83D494A8C74DA34C3582D752025C426@TK5EX14MBXW652.wingroup.windeploy.ntdev.microsoft.com> Hi guys -- Sorry for the delay in responding to this thread. Thanks for sharing your questions and concerns about web slices. As you noted, the link with rel="feedurl" allows you to define an alternative page that will be used to detect updates; note that any active content on that page (e.g. JavaScript, Flash, .) will be stripped out (same way as RSS engines work). In your case, I would guess you are doing some transformation of the content on the client using JS; the web slice engine - not knowing of that JS - will try to process your HTML5 elements and crash, showing the message that you saw. The solution to your issue is to use the 'rich architecture' of the web slices: an alternative *update* page will serve updates, while an alternative *display* page will serve the content (that can be anything you would render normally in IE8). . On your discovery page, you can still use a link with rel="feedurl" . On your update page, you will need to use a link with rel="entry-content" pointing to the page with the content You can find an example of this architecture here: http://blogs.msdn.com/giorgio/archive/2009/06/28/ie8-web-slice-and-silverlight-imagine-cup.aspx Please don't hesitate to contact me if you need additional information. -Karsten -----Original Message----- From: microformats-discuss-bounces@microformats.org [mailto:microformats-discuss-bounces@microformats.org] On Behalf Of Martin McEvoy Sent: Sunday, November 15, 2009 4:58 AM To: andreluis.pt@gmail.com; Microformats Discuss Subject: Re: [uf-discuss] question regarding webslices Hello Andr? Andr? Lu?s wrote: > Hello all, > > first of all, yes, I know webslices are a feature on a browser from a > corporation, but since they are 99% hatom, this is the best place I > can think of to ask for help. > (the remaining 1% is a huge mess, btw) > > Has anyone been successful at implementing webslices? > I have had some success.... > - If so, what was the doctype of the document? > It doesnt seem to matter ... > - did you run into any troubles w/ mime types? > No ..... > - do you know what might be causing the slice to show an error > message along the lines of "Can't render the content?" or simply > CSS-less content? > > I'm using a rel="feedurl" to specify a page from which the browser > should get the updates. ahh this is where we differ I use @rel="default-slice" like this example from my home page : > That page is different. I just print the > portion of the webslice there. From what I can tell the web slice has to be on the *same page* for you to be able to subscribe to it. I didn't do much to implement web slices all I did was add a "hslice" to my "hentry", added an ID and linked to It using the auto discovery link I described above. If you have an example....? then I will be more than happy to take a look ;) Best Wishes -- Martin McEvoy WebOrganics http://weborganics.co.uk/ Add to address book: http://transformr.co.uk/hcard/http://weborganics.co.uk/ _______________________________________________ microformats-discuss mailing list microformats-discuss@microformats.org http://microformats.org/mailman/listinfo/microformats-discuss From kavi at google.com Mon Nov 30 14:48:22 2009 From: kavi at google.com (Kavi Goel) Date: Mon Nov 30 14:48:32 2009 Subject: [uf-discuss] hreview-aggregate -- votes vs reviews In-Reply-To: <199b56630911201926h793b7ef7gf90fac999d615d56@mail.gmail.com> References: <199b56630911102353j2bfc0d31re24150f588fd9a54@mail.gmail.com> <60cb038a0911110110x9c87318r408a66e34173811c@mail.gmail.com> <199b56630911201926h793b7ef7gf90fac999d615d56@mail.gmail.com> Message-ID: <199b56630911301448t2e476902r88a003056709bf24@mail.gmail.com> Just wanted to raise this topic one more time. Please let me know if you have any feedback on the proposal to extend hreview-aggregate to allow sites to differentiate between the number of individual reviews there are vs the number of votes towards an aggregate rating (where a vote may or may not have an associated individual review). Proposal: http://microformats.org/wiki/aggregate-review-brainstorming#Reviews_vs_ratings Motivating examples: http://microformats.org/wiki/aggregate-review-examples#Ratings_without_reviews_examples I'm planning on updating the hreview-aggregate draft within the next few days. Kavi On Fri, Nov 20, 2009 at 7:26 PM, Kavi Goel wrote: > > Tantek, thanks for reviewing the hreview-aggregate draft. > > Per your suggestion, I've added several examples of sites that have > separate counts for the number of ratings/votes and the number of > reviews. The examples are here: > http://microformats.org/wiki/aggregate-review-examples#Ratings_without_reviews_examples > > And to re-iterate the problem and proposal -- it's valuable to be able > to differentiate between the number of reviews on a page vs the number > of votes that contribute towards an average rating. For example, a > page with 4 reviews is much more interesting than a page with 4 votes > and 0 reviews. We'd like to extend the hreview-aggregate schema to > include some method of differentiating these two different counts. The > proposal is to add a new property called "votes"; more details are > here: > http://microformats.org/wiki/aggregate-review-brainstorming#Reviews_vs_ratings > > As before I'm happy to hear feedback on the proposal or any alternatives. > > Kavi > > On Wed, Nov 11, 2009 at 1:10 AM, Tantek ?elik wrote: > > > > On Tue, Nov 10, 2009 at 11:53 PM, Kavi Goel wrote: > > > Hi all, > > > > > > I have replaced the stub page for hReview-aggregate with a draft spec > > > describing the microformat that was decided on early this year. > > ... > > > http://microformats.org/wiki/hreview-aggregate > > > > > > Hi Kavi, I've reviewed the hreview-aggregate page and it is an > > excellent first draft. > > > > Thanks very much for writing this up. > > > > > > > I have also updated the brainstorming page with a proposal to address > > > one of the issues raised -- that users can leave a rating without > > > writing a review. The current hreview-aggregate draft has a single > > > property called "count" that is used to specify the number of reviews > > > for a particular product or service. However, many sites have some > > > number of votes (where users specify a numerical rating or a thumbs > > > up/thumbs down vote) contributing to an average rating and a smaller > > > number of full user reviews. > > > > > > The brainstorming page is here: > > > http://microformats.org/wiki/aggregate-review-brainstorming > > > > Do you have documentation of real-world examples of sites that > > separately publish number of votes/ratings and reviews? > > > > We should collect URLs to those examples in the > > aggregate-review-examples page to make sure we are > > modeling/brainstorming/proposing something that is designed > > specifically for what is actually published today. > > > > http://microformats.org/wiki/aggregate-review-examples > > > > Thanks, > > > > Tantek > > _______________________________________________ > > microformats-discuss mailing list > > microformats-discuss@microformats.org > > http://microformats.org/mailman/listinfo/microformats-discuss