#microformats 2020-12-15

2020-12-15 UTC
KartikPrabhu joined the channel
#
btrem
I see. Note thought that my h-recipe page is a demo. There is a real-world need in the proposed h-menu. It is very common for menus to list one price atop several items, e.g., "Soft drinks $2.95" followed by a list of sodas and juices. Or draught beer $6.00/pint, followed by a draught list.
#
btrem
So I think a general include pattern would be useful. It's not a deal breaker. At least, I hope it's not. But menus in the wild do have a pattern which suggests an include of some kind.
#
aaronpk
yeah interesting
#
btrem
Take a look at the bottom of include-brainstorming for another possible use case.
#
aaronpk
in any case that menu example should be added to the wiki somewhere
#
btrem
I tried the existing include pattern on a demo h-menu. It's a bit klunky. In FF, using <object> to link to another part of the page actually copies that part of the page. So I had a copy of an h-card for every include-pattern.
#
aaronpk
otherwise this all feels very theoretical
#
btrem
I was worried that the menu example was too big for the wiki.
#
aaronpk
the existing include-pattern is not likely to make any sense because it's for mf1 not mf2
#
btrem
And also that I'd be accused of jumping the gun by proposing properties and names for a root microformat that is still in the brainstorming phase.
#
aaronpk
i just mean adding actual examples of menus that do that
#
btrem
I'm new to this, and don't want to overstep any bounds.
#
aaronpk
like, screenshots even
#
btrem
Oh, those are already there.
#
aaronpk
ah great
#
btrem
I'm not sure if I can add images to the wiki. I can edit text. But images?
#
btrem
Because I made svg versions of the microformats logos, which are linked on the wiki, but I don't think anyone can upload it to the site.
#
Loqi
Brian Tremblay
#
aaronpk
oh i think the wiki might have disabled image uploads entirely now that you mention it
#
btrem
Yes, that was what [tantek] said when I first showed the work.
#
btrem
But there are links to each menu that I describe on the examples page, that should be enough to show what's out there.
#
aaronpk
yes great
#
btrem
I am glad that I created actual menus with proposed markup. For me, I learn by doing. And I came across problems when I was actually writing markup that I could incorporate into my still very beta draft proposal.
hober joined the channel
#
btrem
edited /menu-examples (+236) "/* Break Restaurant */ Adds not about pricing multiple items by type."
(view diff)
#
btrem
edited /menu-examples (+0) "/* Benoit */ Fixes link format."
(view diff)
#
[tantek]
btrem++ for all the real world example research & documenting!
#
Loqi
btrem has 4 karma over the last year
#
btrem
Thanks for the karma. I need it. :)
#
aaronpk
haha yes btrem++
#
Loqi
btrem has 5 karma over the last year
#
btrem
Yes! :)
#
btrem
I worked for decades in restaurants, so it's something I know a little about. Including all the repetitious data entry we do whenever we change a menu.
#
btrem
(I'd still be working in a restaurant except, you know, covid.) :(
#
btrem
My sense there are enough menus, but I can always get more. I think I need to do a little more documentation on menu repetition, especially for the same restaurant.
#
btrem
I have one I haven't examined in detail yet, but they have at least three: their own website, GrubHub, and a third one I can't recall atm. And only 2 of them agree.
#
chrisaldrich
edited /menu (+31) "link to food; typo"
(view diff)
#
btrem
edited /menu-examples (+19) "/* international restaurant chains */ Specifies that nutritional info must appear on menus in the U.S."
(view diff)
#
@ChrisAldrich
If you’re interested in microformats (in general) or web pages, data, and design relating to creating menus for restaurant web pages, there’s been some great conversation brewing in the microformats community over the past two weeks. (https://boffosocko.com/?p=55782863)
(twitter.com/_/status/1338648094632800256)
#
btrem
Ooh, we made Twitter. Well, this *is* a banner day for me. :)
[chrisaldrich] joined the channel
#
[chrisaldrich]
more eyeballs on the question can't hurt... 🙂
#
btrem
Yep. Thanks for spreading the word. Also thanks for fixing the typo on the wiki (that typo might have been me -- the offending fingers will be punished if they are responsible).
#
btrem
I didn't link to the food page because it's a stub will no content. I'm not sure what that stub is for. What is a microformat for food supposed to be used for?
#
[chrisaldrich]
I notice there's a mf1 page for products too which has some examples and many menus are really just lists of food products. https://microformats.org/wiki/product
#
[chrisaldrich]
Others may have more idea of the history of this path than I do having only been watching the broader space for only a few years....
#
[chrisaldrich]
I linked it because it had a stub examples page, and if nothing else, maybe it could be subsumed by this work...
#
btrem
If you look at the menu-brainstorming page, that's pretty much my take: a menu is a list of products, so it's obvious to make h-menu essentially a list of h-products.
[tw2113_Slack_] and [KevinMarks] joined the channel
#
[chrisaldrich]
wonders if andrew read that because I posted it to my reading.am account a bit earlier?
[jgmac1106] joined the channel
#
btrem
I don't know. I'm not on Twitter. But I think it's pretty damn cool that anyone is reading it.
#
btrem
I just sent an email to a sibling and an ex-bar regular that I'm "Twitter famous". :)
#
btrem
I don't really understand Twitter, but I notice that the link starts with "ing.am". Is that your link? (It appears to be a url shortener à la t.co).
gRegorLove joined the channel
#
[chrisaldrich]
reading.am is a bookmarking service for things you've read. I think andrew follows me, saw my link and read it and then tweeted it out
btrem, strugee, lahacker and [KevinMarks] joined the channel
#
@DeaneJ
↩️ Whatever happened to microformats? hcalendar?
(twitter.com/_/status/1338748682951221248)
[tantek], [KevinMarks], jamietanna and gRegorLove joined the channel
#
@alexsirota
↩️ icalendar is rfc 2445 from 1998 and implemented as http://microformats.org/wiki/icalendar-implementations, yet support is greatly lacking due to lack of standard cross calendar friendly UI elements. And calendar technology still is inconsistent in consumption. First example of metadata that breaks, regularly.
(twitter.com/_/status/1338823178014101512)
#
@kevinmarks
↩️ We iterated on hCalendar to make h-event, which is simpler and doesn't try to handle recurring events. The advice to use explicit timezones helps too http://microformats.org/wiki/h-event
(twitter.com/_/status/1338824128376266752)
#
@kevinmarks
↩️ yes, markup with classes as described, then they can be parsed with a microformats parser into events, and there are existing translations to iCalendar
(twitter.com/_/status/1338825323018919938)
[Raphael_Luckom], TallTed, [KevinMarks], [schmarty], [tantek], gRegorLove, [snarfed], [tw2113_Slack_], KartikPrabhu, [jgmac1106], [eddie], [chrisaldrich] and rawtext joined the channel