/irc-logs / w3c / #html-wg / 2014-03-26 / end

Options:

  1. # Session Start: Wed Mar 26 00:00:00 2014
  2. # Session Ident: #html-wg
  3. # [00:00] * Quits: mjs (~mjs@public.cloak) (mjs)
  4. # [00:00] * Joins: mjs (~mjs@public.cloak)
  5. # [00:04] * Quits: mjs (~mjs@public.cloak) (mjs)
  6. # [00:06] * heycam is now known as heycam|away
  7. # [00:07] * Joins: mjs (~mjs@public.cloak)
  8. # [00:07] * Quits: mjs (~mjs@public.cloak) (mjs)
  9. # [00:10] * Quits: yoav (~yoav@public.cloak) (Client closed connection)
  10. # [00:14] * heycam|away is now known as heycam
  11. # [01:00] * Quits: jernoble (~jernoble@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  12. # [01:00] * Joins: mjs (~mjs@public.cloak)
  13. # [01:07] * Quits: mjs (~mjs@public.cloak) (mjs)
  14. # [01:20] * Joins: mjs (~mjs@public.cloak)
  15. # [01:20] * Quits: mjs (~mjs@public.cloak) (mjs)
  16. # [01:22] * Joins: lgombos (~gombos@public.cloak)
  17. # [01:24] * Joins: gitbot (~gitbot@public.cloak)
  18. # [01:24] -gitbot:#html-wg- [syntax] sideshowbarker pushed 1 new commit to master: https://github.com/validator/syntax/commit/bb31139ee133d4da177b4a8b45dd6ebe243bac33
  19. # [01:24] -gitbot:#html-wg- syntax/master bb31139 Michael[tm] Smith: Re-enable "shortcut" keyword for rel.
  20. # [01:24] * Parts: gitbot (~gitbot@public.cloak) (gitbot)
  21. # [01:40] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  22. # [01:44] * heycam is now known as heycam|away
  23. # [01:54] * Joins: lgombos (~gombos@public.cloak)
  24. # [04:32] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  25. # [04:42] * Joins: jernoble (~jernoble@public.cloak)
  26. # [05:05] * Quits: jernoble (~jernoble@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  27. # [05:07] * Joins: jernoble (~jernoble@public.cloak)
  28. # [06:22] * Quits: jernoble (~jernoble@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  29. # [08:34] * Joins: stommepoes (~stommepoes@public.cloak)
  30. # [08:56] * Joins: yoav (~yoav@public.cloak)
  31. # [08:58] * Joins: silvia (~Adium@public.cloak)
  32. # [10:11] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  33. # [10:31] * Joins: IanPouncey (~Adium@public.cloak)
  34. # [10:34] * Joins: Lachy (~Lachy@public.cloak)
  35. # [10:39] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  36. # [12:05] * Joins: darobin (rberjon@public.cloak)
  37. # [12:18] * Quits: stommepoes (~stommepoes@public.cloak) (Ping timeout: 180 seconds)
  38. # [12:41] * Joins: lgombos (~gombos@public.cloak)
  39. # [12:51] <MikeSmith> darobin: btw the other day if there are cases in which the validator accepts a list of tokens for @role
  40. # [12:51] <MikeSmith> the answer is that it always does
  41. # [12:52] <MikeSmith> if just ignores any of the invalid values and takes the first valid one it finds
  42. # [12:52] <MikeSmith> or something like that
  43. # [12:52] <MikeSmith> I forgot exactly but I can look it up and check if you want
  44. # [13:00] <darobin> MikeSmith: when I checked I couldn't get it to not complain
  45. # [13:01] <darobin> basically if there's a list of tokens and it understands the first one it complains that the following ones aren't being used
  46. # [13:01] <darobin> if it doesn't understand the first one it complains that you're using a value that doesn't exist
  47. # [13:01] <darobin> the context of the question was from the ebook people who are thinking about adding roles that make sense for books
  48. # [13:02] <darobin> it so happens that a lot of those actually make sense for accessibility, or in general could enhance the AT experience
  49. # [13:02] * Joins: plh (plehegar@public.cloak)
  50. # [13:02] <darobin> so their idea of using @role didn't on the face of it seem bad to me
  51. # [13:02] <darobin> but they would also like their stuff to be considered happy by the validator
  52. # [13:04] <MikeSmith> darobin: I don't think they should use role
  53. # [13:05] <MikeSmith> at this point role is effectively just for aria
  54. # [13:05] <MikeSmith> and it's already been made massively complicated by aria
  55. # [13:06] <MikeSmith> as far as document conformance at least
  56. # [13:06] <darobin> personally I am equally happy with book-type, but I think your opinions would be valuable to have in the loop
  57. # [13:07] <MikeSmith> if anybody else starts to use role for anything I will just give up and remove all the aria role checking from the validator
  58. # [13:08] <darobin> the use cases they have are good and valid though, and all they're asking for is a solution they can run with
  59. # [13:09] <darobin> if you don't like the role option could you please make up an email with the reasons?
  60. # [13:10] <darobin> (ideally with more than "because it's complicated" :)
  61. # [13:10] <darobin> my concern is that if we don't help them they'll do what O'Reilly did and just go ahead with data-*
  62. # [13:10] <MikeSmith> yeah but they don't role. they may think it's a good idea to reuse it but I guarantee it's not
  63. # [13:11] <darobin> as in https://github.com/oreillymedia/HTMLBook
  64. # [13:11] <MikeSmith> yeah I'll send mail
  65. # [13:11] <darobin> that's fine so long as it can be explaine
  66. # [13:11] <darobin> d
  67. # [13:11] <darobin> I'm happy with book-type or whatever
  68. # [13:11] <darobin> of course it won't validate out of the box, but it can become an applicable specification
  69. # [13:12] <darobin> MikeSmith: I'm not familiar with the validator's architecture, is it possible to sort of add plugins to it?
  70. # [13:12] <MikeSmith> yeah
  71. # [13:12] <darobin> so you don't have to maintain a fork if you just want to add validation for something
  72. # [13:13] <MikeSmith> Yup
  73. # [13:13] <darobin> sweet
  74. # [13:13] <darobin> they keep insisting that they'd like their stuff to validate with the validator, but I think that at least in the early days before it's proven tech it makes sense to rely on a separate validator
  75. # [13:14] <darobin> and if one can just toss in support for book-type or whatever, then world of win
  76. # [13:22] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  77. # [13:23] * Joins: lgombos_ (~gombos@public.cloak)
  78. # [13:24] <MikeSmith> I thought they already had their own validator. though from what I've seen of it's badly designed. e.g., last I checked it was using a old fork of the validator nu schema, but without the datatype library, and so all the datatype checking replaced by regexps
  79. # [13:25] <MikeSmith> also they never seemed to understand that they could implement a checker without requiring doc instances to be XML
  80. # [13:26] <MikeSmith> that was one of their reasons for requiring epub to be xml-only
  81. # [13:27] <MikeSmith> they claimed it would otherwise be impractical to implement a validator for it
  82. # [13:27] <darobin> MikeSmith: the epub checker is horrible
  83. # [13:28] <darobin> it's bad enough that glazou reimplemented his own checker as the first thing when he built epub support into Bluegriffon
  84. # [13:29] <darobin> I think that's one of the motivations behind them wanting to create a vocabulary that works with the existing infrastructure as much as possible
  85. # [13:29] <darobin> (let alone the fact that that's a good idea no matter what)
  86. # [13:29] <darobin> in other words, the current tendency should be encouraged regardless of potential past mistakes :)
  87. # [13:33] * Joins: anssik (~uid10742@public.cloak)
  88. # [13:39] * Joins: anchnk (~anchnk@public.cloak)
  89. # [13:45] <MikeSmith> yeah agreed
  90. # [13:58] * Joins: Joshue (~Joshue@public.cloak)
  91. # [14:51] * Quits: IanPouncey (~Adium@public.cloak) ("Leaving.")
  92. # [15:06] * Quits: lgombos_ (~gombos@public.cloak) (Ping timeout: 180 seconds)
  93. # [15:33] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  94. # [15:34] * Joins: Joshue (~Joshue@public.cloak)
  95. # [15:50] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  96. # [15:54] * Joins: lgombos (~gombos@public.cloak)
  97. # [16:09] * Quits: lgombos (~gombos@public.cloak) (Client closed connection)
  98. # [16:25] * Joins: Joshue (~Joshue@public.cloak)
  99. # [16:35] * Joins: jernoble (~jernoble@public.cloak)
  100. # [16:41] * Quits: jernoble (~jernoble@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  101. # [16:41] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  102. # [16:42] * Joins: jernoble (~jernoble@public.cloak)
  103. # [16:48] * Joins: kawabata2 (~kawabata@public.cloak)
  104. # [16:56] * Joins: Joshue (~Joshue@public.cloak)
  105. # [16:58] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  106. # [16:58] * Joins: glenn (~gadams@public.cloak)
  107. # [16:59] * Quits: jernoble (~jernoble@public.cloak) ("Textual IRC Client: www.textualapp.com")
  108. # [17:03] * Joins: jernoble (~jernoble@public.cloak)
  109. # [17:05] * Joins: tantek (~tantek@public.cloak)
  110. # [17:14] * Joins: dsinger (~dsinger@public.cloak)
  111. # [17:29] * Quits: arronei (~arronei@public.cloak) ("")
  112. # [17:32] * Quits: kawabata2 (~kawabata@public.cloak) (Client closed connection)
  113. # [17:37] * Joins: arronei (~arronei@public.cloak)
  114. # [17:42] * Quits: jernoble (~jernoble@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  115. # [17:51] * Quits: dsinger (~dsinger@public.cloak) (dsinger)
  116. # [17:55] * Joins: lgombos (~gombos@public.cloak)
  117. # [18:04] * Joins: jernoble (~jernoble@public.cloak)
  118. # [18:26] * Quits: anssik (~uid10742@public.cloak) ("Connection closed for inactivity")
  119. # [18:43] * Quits: darobin (rberjon@public.cloak) (Client closed connection)
  120. # [18:49] * Joins: Joshue (~Joshue@public.cloak)
  121. # [18:53] * Quits: Lachy (~Lachy@public.cloak) ("My MacBook Pro has gone to sleep. ZZZzzz…")
  122. # [19:04] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  123. # [19:31] * Quits: tantek (~tantek@public.cloak) (tantek)
  124. # [19:39] * Joins: Lachy (~Lachy@public.cloak)
  125. # [19:43] * Quits: jernoble (~jernoble@public.cloak) ("Textual IRC Client: www.textualapp.com")
  126. # [19:45] * Joins: Joshue (~Joshue@public.cloak)
  127. # [19:58] * Quits: anchnk (~anchnk@public.cloak) ("")
  128. # [20:10] * Joins: tantek (~tantek@public.cloak)
  129. # [21:06] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  130. # [21:22] * Joins: Joshue (~Joshue@public.cloak)
  131. # [21:33] * Quits: arronei (~arronei@public.cloak) ("")
  132. # [21:37] * Joins: arronei (~arronei@public.cloak)
  133. # [21:42] * Quits: arronei (~arronei@public.cloak) ("")
  134. # [21:45] * Joins: arronei (~arronei@public.cloak)
  135. # [21:49] * heycam|away is now known as heycam
  136. # [22:02] * Quits: Joshue (~Joshue@public.cloak) ("Leaving...")
  137. # [22:24] * Joins: silvia (~Adium@public.cloak)
  138. # [22:48] * Quits: silvia (~Adium@public.cloak) ("Leaving.")
  139. # [23:39] * Quits: lgombos (~gombos@public.cloak) (Ping timeout: 180 seconds)
  140. # Session Close: Thu Mar 27 00:00:00 2014

The end :)