Options:
Previous day, Next day
- # Session Start: Sat Apr 11 00:00:00 2015
- # Session Ident: #microformats
- # [00:17] * Joins: LindsayMac (~lindsayma@2601:6:5481:b800:194a:4644:5349:4efb)
- # [00:19] <LindsayMac> Hey guys.. I FINALLY got my site live and wanted to test my structured data. I put the url into google's testing tool and it does not see my h-event or anything inside of it. Is there a better tool that gives you errors and such?
- # [00:20] <@tantek> LindsayMac - yes - try indiewebify.me
- # [00:22] <LindsayMac> tantek: i dont even understand what that site is
- # [00:22] <@tantek> LindsayMac which part?
- # [00:23] <@tantek> there are many validators on that site
- # [00:23] <LindsayMac> tantek: I only see h-card and h-entry
- # [00:23] <@tantek> it checks a bunch of different things that any independent website needs
- # [00:23] <LindsayMac> tantek: but in general can't really tell what they're talking about to "sign in" to
- # [00:24] <@tantek> you're testing your personal site right?
- # [00:24] <LindsayMac> does it syndicate your content?
- # [00:24] <LindsayMac> I'm testing a client's site
- # [00:24] <@tantek> is it a personal site for a client?
- # [00:25] <LindsayMac> no
- # [00:25] <LindsayMac> its a publisher ..
- # [00:25] <LindsayMac> magazine publisher
- # [00:25] <@tantek> then at least the h-entry testing tools should be very useful
- # [00:25] <LindsayMac> tantek: no. I need to test h-event
- # [00:25] <@tantek> you can test general microformats structured data with http://pin13.net/
- # [00:28] <LindsayMac> It weird.. it seems like it's getting the feed instead of the actual page content
- # [00:28] <@tantek> it's getting whatever you marked up with microformats
- # [00:29] <LindsayMac> tantek: well it seems like it's automatically following some rel to my feed instead of the content on the page
- # [00:29] <@tantek> very unlikely
- # [00:29] <@tantek> it will follow redirects but not any rels
- # [00:29] <LindsayMac> tantek: or whatever... its following something to the feed instead of reading on the page
- # [00:29] <@tantek> if you have posts on your homepage and they're marked up with microformats it will find them
- # [00:30] <LindsayMac> tantek: are you being obtuse on purpose or is this just your personality?
- # [00:30] <@tantek> is it possible your server is doing User Agent sniffing and redirecting?
- # [00:30] <@tantek> can you provide the URL of the page and your feed?
- # [00:30] <LindsayMac> Thats what I'm looking into now
- # [00:31] <LindsayMac> sure http://greenwichaffair.com/events/johnny-a-band-james-montgomery-band/
- # [00:31] <LindsayMac> its my first stab at really trying to fully tag all of my content with microformats
- # [00:32] <@tantek> I'm seeing an h-feed with a single h-event inside
- # [00:32] <@tantek> is that not what you're seeing? http://pin13.net/mf2/?url=http%3A%2F%2Fgreenwichaffair.com%2Fevents%2Fjohnny-a-band-james-montgomery-band%2F
- # [00:33] <LindsayMac> tantek: no when I tried that same one it showed nothing but h-feed and nothing after
- # [00:33] <LindsayMac> tantek: so you're seeing a properly formatted page?
- # [00:34] <LindsayMac> (er... structure)
- # [00:34] <@tantek> I'm seeing the h-event *inside* the h-feed
- # [00:34] <@tantek> which is fine to have
- # [00:34] <@tantek> and then after that just the rel links
- # [00:35] <LindsayMac> AH i got it now.
- # [00:35] <LindsayMac> not sure why it didnt work the first time
- # [00:35] <LindsayMac> So in your experience, does that formatting look usable?
- # [00:36] <LindsayMac> also, what is the h-feed ... I actually didnt put it there so assuming it's generated by my CMS
- # [00:36] <@tantek> that's likely
- # [00:36] <@tantek> it looks pretty good except the "end" datetime looks broken
- # [00:36] <@tantek> because it seems to be at midnight *before* the start
- # [00:37] <LindsayMac> tantek: AHHh yes.
- # [00:37] <@tantek> the adr markup could be improved to markup the street, city, state
- # [00:37] <LindsayMac> that actually makes sense why it happened
- # [00:37] <@tantek> other than that - it looks like a well structured event!
- # [00:37] <LindsayMac> tantek: unfortunately I cant. the address is entered as one block in an input field
- # [00:37] <LindsayMac> Thanks!
- # [00:37] <@tantek> right - that's why I presumed only "could be improved"
- # [00:37] <@tantek> one-block event locations are pretty common
- # [00:38] <LindsayMac> yea.
- # [00:38] <LindsayMac> I thought about doing it where each line is entered but the client was like NOPE
- # [00:38] <@tantek> for that case, you might as well leave out the "h-adr" markup
- # [00:38] <LindsayMac> ok.. I thought it would be beneficial to have SOMETHING in there.
- # [00:38] <@tantek> because the "location" property of the event handles the address as just a single string
- # [00:38] <@tantek> it *is* beneficial to have the one-block of address in the "location" like you have it
- # [00:38] <LindsayMac> tantek: so stage one fairfield, CT as "location" is enough?
- # [00:39] <@tantek> I'm seeing "FTC Stage One\t\t\t\t\n\t\t\n\t\t70 Sanford St\r\nFairfield, CT" for the location which is fine
- # [00:39] <@tantek> as it has venue name, address, city, state
- # [00:39] <LindsayMac> yes..
- # [00:40] <@tantek> those \\ characters are all just whitespace explicitly escaped so you can see them in the validator output
- # [00:40] <@tantek> hope that helps!
- # [00:40] <LindsayMac> yea. thanks a bunch.. that tester was MUCH more useful than googles'
- # [00:40] <@tantek> I have to run now - but definitely feel free to come check back in #microformats again - there's usually others around too
- # [00:40] <@tantek> that's great to hear!
- # [00:40] <LindsayMac> k thanks!
- # [00:40] <@tantek> also always interested in more suggestions for improvement too!
- # [00:41] <@tantek> pin13 is maintained by aaronpk
- # [00:41] <@tantek> (who is also here in the channel)
- # [00:41] <@tantek> have a good weekend!
- # [00:42] <LindsayMac> tantek: awesome.. thanks!
- # [00:53] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
- # [01:01] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [01:04] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
- # [01:40] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
- # [03:20] * Quits: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
- # [08:55] * Joins: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
- # [09:14] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [09:14] * ChanServ sets mode: +o tantek
- # [09:16] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
- # [11:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [11:03] * ChanServ sets mode: +o KevinMarks__
- # [12:27] * Quits: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net) (Quit: Leaving.)
- # [12:31] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [12:31] * ChanServ sets mode: +o KevinMarks___
- # [12:35] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [12:43] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [14:23] <Loqi> [@Q_china] RT @Ndlela21: CA$HCARD uyamaz nje "@ColinJames_H: VIP @Mlacash for #TheRVVL18AprilPMB ?"" (http://twtr.io/yE3Fk_FNsp)
- # [15:09] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [15:09] * ChanServ sets mode: +o KevinMarks
- # [15:10] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [16:04] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:05] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [16:22] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [16:22] * ChanServ sets mode: +o KevinMarks
- # [16:23] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [16:36] * Joins: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
- # [16:36] * Parts: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
- # [16:36] * Joins: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
- # [16:45] * Quits: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de) (Quit: pfefferle)
- # [17:06] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [17:06] * ChanServ sets mode: +o tantek
- # [17:06] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
- # [17:08] * Joins: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net)
- # [18:00] * Joins: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
- # [18:19] * Quits: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [18:20] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [18:20] * ChanServ sets mode: +o tantek
- # [18:39] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
- # [18:40] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Client Quit)
- # [18:42] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
- # [18:46] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
- # [19:07] * Parts: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
- # [19:30] * Quits: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net) (Ping timeout: 244 seconds)
- # [20:06] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [20:07] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:07] * ChanServ sets mode: +o KevinMarks_
- # [20:33] * tommorris is making some good progress with microformats-related stuff.
- # [20:37] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:37] * ChanServ sets mode: +o KevinMarks
- # [20:40] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [20:40] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:40] * ChanServ sets mode: +o KevinMarks_
- # [20:41] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
- # [20:42] <tommorris> so ended up building a piece of Django middleware that extracts microformats out of a rendered Django view. so if you send "Accept: application/json", you get back microformats2-parsed JSON
- # [20:42] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [20:50] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
- # [20:50] <tommorris> how to produce an API: write HTML with microformats (and optionally RDFa), parse your own HTML and return JSON, XML etc.
- # [20:54] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [20:54] * ChanServ sets mode: +o KevinMarks
- # [20:55] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
- # [20:59] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [21:00] * ChanServ sets mode: +o KevinMarks_
- # [21:01] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [21:15] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
- # [21:15] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
- # [21:15] * ChanServ sets mode: +o KevinMarks
- # [22:50] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
- # [23:48] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
- # [23:48] * ChanServ sets mode: +o tantek
- # Session Close: Sun Apr 12 00:00:00 2015
Previous day, Next day
Think these logs are useful? Then please donate to show your gratitude (and keep them up, of course). Thanks! — Krijn