/irc-logs / freenode / #microformats / 2015-04-11 / end

Options:

Previous day, Next day

  1. # Session Start: Sat Apr 11 00:00:00 2015
  2. # Session Ident: #microformats
  3. # [00:17] * Joins: LindsayMac (~lindsayma@2601:6:5481:b800:194a:4644:5349:4efb)
  4. # [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?
  5. # [00:20] <@tantek> LindsayMac - yes - try indiewebify.me
  6. # [00:22] <LindsayMac> tantek: i dont even understand what that site is
  7. # [00:22] <@tantek> LindsayMac which part?
  8. # [00:23] <@tantek> there are many validators on that site
  9. # [00:23] <LindsayMac> tantek: I only see h-card and h-entry
  10. # [00:23] <@tantek> it checks a bunch of different things that any independent website needs
  11. # [00:23] <LindsayMac> tantek: but in general can't really tell what they're talking about to "sign in" to
  12. # [00:24] <@tantek> you're testing your personal site right?
  13. # [00:24] <LindsayMac> does it syndicate your content?
  14. # [00:24] <LindsayMac> I'm testing a client's site
  15. # [00:24] <@tantek> is it a personal site for a client?
  16. # [00:25] <LindsayMac> no
  17. # [00:25] <LindsayMac> its a publisher ..
  18. # [00:25] <LindsayMac> magazine publisher
  19. # [00:25] <@tantek> then at least the h-entry testing tools should be very useful
  20. # [00:25] <LindsayMac> tantek: no. I need to test h-event
  21. # [00:25] <@tantek> you can test general microformats structured data with http://pin13.net/
  22. # [00:28] <LindsayMac> It weird.. it seems like it's getting the feed instead of the actual page content
  23. # [00:28] <@tantek> it's getting whatever you marked up with microformats
  24. # [00:29] <LindsayMac> tantek: well it seems like it's automatically following some rel to my feed instead of the content on the page
  25. # [00:29] <@tantek> very unlikely
  26. # [00:29] <@tantek> it will follow redirects but not any rels
  27. # [00:29] <LindsayMac> tantek: or whatever... its following something to the feed instead of reading on the page
  28. # [00:29] <@tantek> if you have posts on your homepage and they're marked up with microformats it will find them
  29. # [00:30] <LindsayMac> tantek: are you being obtuse on purpose or is this just your personality?
  30. # [00:30] <@tantek> is it possible your server is doing User Agent sniffing and redirecting?
  31. # [00:30] <@tantek> can you provide the URL of the page and your feed?
  32. # [00:30] <LindsayMac> Thats what I'm looking into now
  33. # [00:31] <LindsayMac> sure http://greenwichaffair.com/events/johnny-a-band-james-montgomery-band/
  34. # [00:31] <LindsayMac> its my first stab at really trying to fully tag all of my content with microformats
  35. # [00:32] <@tantek> I'm seeing an h-feed with a single h-event inside
  36. # [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
  37. # [00:33] <LindsayMac> tantek: no when I tried that same one it showed nothing but h-feed and nothing after
  38. # [00:33] <LindsayMac> tantek: so you're seeing a properly formatted page?
  39. # [00:34] <LindsayMac> (er... structure)
  40. # [00:34] <@tantek> I'm seeing the h-event *inside* the h-feed
  41. # [00:34] <@tantek> which is fine to have
  42. # [00:34] <@tantek> and then after that just the rel links
  43. # [00:35] <LindsayMac> AH i got it now.
  44. # [00:35] <LindsayMac> not sure why it didnt work the first time
  45. # [00:35] <LindsayMac> So in your experience, does that formatting look usable?
  46. # [00:36] <LindsayMac> also, what is the h-feed ... I actually didnt put it there so assuming it's generated by my CMS
  47. # [00:36] <@tantek> that's likely
  48. # [00:36] <@tantek> it looks pretty good except the "end" datetime looks broken
  49. # [00:36] <@tantek> because it seems to be at midnight *before* the start
  50. # [00:37] <LindsayMac> tantek: AHHh yes.
  51. # [00:37] <@tantek> the adr markup could be improved to markup the street, city, state
  52. # [00:37] <LindsayMac> that actually makes sense why it happened
  53. # [00:37] <@tantek> other than that - it looks like a well structured event!
  54. # [00:37] <LindsayMac> tantek: unfortunately I cant. the address is entered as one block in an input field
  55. # [00:37] <LindsayMac> Thanks!
  56. # [00:37] <@tantek> right - that's why I presumed only "could be improved"
  57. # [00:37] <@tantek> one-block event locations are pretty common
  58. # [00:38] <LindsayMac> yea.
  59. # [00:38] <LindsayMac> I thought about doing it where each line is entered but the client was like NOPE
  60. # [00:38] <@tantek> for that case, you might as well leave out the "h-adr" markup
  61. # [00:38] <LindsayMac> ok.. I thought it would be beneficial to have SOMETHING in there.
  62. # [00:38] <@tantek> because the "location" property of the event handles the address as just a single string
  63. # [00:38] <@tantek> it *is* beneficial to have the one-block of address in the "location" like you have it
  64. # [00:38] <LindsayMac> tantek: so stage one fairfield, CT as "location" is enough?
  65. # [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
  66. # [00:39] <@tantek> as it has venue name, address, city, state
  67. # [00:39] <LindsayMac> yes..
  68. # [00:40] <@tantek> those \\ characters are all just whitespace explicitly escaped so you can see them in the validator output
  69. # [00:40] <@tantek> hope that helps!
  70. # [00:40] <LindsayMac> yea. thanks a bunch.. that tester was MUCH more useful than googles'
  71. # [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
  72. # [00:40] <@tantek> that's great to hear!
  73. # [00:40] <LindsayMac> k thanks!
  74. # [00:40] <@tantek> also always interested in more suggestions for improvement too!
  75. # [00:41] <@tantek> pin13 is maintained by aaronpk
  76. # [00:41] <@tantek> (who is also here in the channel)
  77. # [00:41] <@tantek> have a good weekend!
  78. # [00:42] <LindsayMac> tantek: awesome.. thanks!
  79. # [00:53] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
  80. # [01:01] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  81. # [01:04] * Joins: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net)
  82. # [01:40] * Quits: bengo (~bengo@50-203-84-2-static.hfc.comcastbusiness.net) (Quit: Computer has gone to sleep.)
  83. # [03:20] * Quits: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net) (Ping timeout: 250 seconds)
  84. # [08:55] * Joins: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
  85. # [09:14] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  86. # [09:14] * ChanServ sets mode: +o tantek
  87. # [09:16] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
  88. # [11:03] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  89. # [11:03] * ChanServ sets mode: +o KevinMarks__
  90. # [12:27] * Quits: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net) (Quit: Leaving.)
  91. # [12:31] * Joins: KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  92. # [12:31] * ChanServ sets mode: +o KevinMarks___
  93. # [12:35] * Quits: @KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  94. # [12:43] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  95. # [14:23] <Loqi> [@Q_china] RT @Ndlela21: CA$HCARD uyamaz nje "@ColinJames_H: VIP @Mlacash for #TheRVVL18AprilPMB ?"" (http://twtr.io/yE3Fk_FNsp)
  96. # [15:09] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  97. # [15:09] * ChanServ sets mode: +o KevinMarks
  98. # [15:10] * Quits: @KevinMarks___ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  99. # [16:04] * Joins: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  100. # [16:05] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  101. # [16:22] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  102. # [16:22] * ChanServ sets mode: +o KevinMarks
  103. # [16:23] * Quits: KevinMarks__ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  104. # [16:36] * Joins: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
  105. # [16:36] * Parts: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
  106. # [16:36] * Joins: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de)
  107. # [16:45] * Quits: pfefferle (~pfefferle@x5f7361d6.dyn.telefonica.de) (Quit: pfefferle)
  108. # [17:06] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  109. # [17:06] * ChanServ sets mode: +o tantek
  110. # [17:06] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Client Quit)
  111. # [17:08] * Joins: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net)
  112. # [18:00] * Joins: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
  113. # [18:19] * Quits: KevinMarks_ (~KevinMark@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  114. # [18:20] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  115. # [18:20] * ChanServ sets mode: +o tantek
  116. # [18:39] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  117. # [18:40] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Client Quit)
  118. # [18:42] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  119. # [18:46] * Quits: @tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com) (Quit: tantek)
  120. # [19:07] * Parts: Soopaman (~soopaman@dsl-69-172-92-157.acanac.net)
  121. # [19:30] * Quits: gRegor` (~me@c-71-201-46-159.hsd1.il.comcast.net) (Ping timeout: 244 seconds)
  122. # [20:06] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
  123. # [20:07] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  124. # [20:07] * ChanServ sets mode: +o KevinMarks_
  125. # [20:33] * tommorris is making some good progress with microformats-related stuff.
  126. # [20:37] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  127. # [20:37] * ChanServ sets mode: +o KevinMarks
  128. # [20:40] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  129. # [20:40] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  130. # [20:40] * ChanServ sets mode: +o KevinMarks_
  131. # [20:41] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 248 seconds)
  132. # [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
  133. # [20:42] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
  134. # [20:50] * Joins: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net)
  135. # [20:50] <tommorris> how to produce an API: write HTML with microformats (and optionally RDFa), parse your own HTML and return JSON, XML etc.
  136. # [20:54] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  137. # [20:54] * ChanServ sets mode: +o KevinMarks
  138. # [20:55] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 252 seconds)
  139. # [20:59] * Joins: KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  140. # [21:00] * ChanServ sets mode: +o KevinMarks_
  141. # [21:01] * Quits: @KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
  142. # [21:15] * Quits: @KevinMarks_ (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net) (Ping timeout: 250 seconds)
  143. # [21:15] * Joins: KevinMarks (~yaaic@c-67-164-14-200.hsd1.ca.comcast.net)
  144. # [21:15] * ChanServ sets mode: +o KevinMarks
  145. # [22:50] * Quits: bengo (~bengo@c-73-162-102-150.hsd1.ca.comcast.net) (Quit: Textual IRC Client: www.textualapp.com)
  146. # [23:48] * Joins: tantek (~tantek@70-36-139-190.dsl.dynamic.fusionbroadband.com)
  147. # [23:48] * ChanServ sets mode: +o tantek
  148. # 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