/irc-logs / w3c / #webapps / 2010-07-30 / end

Options:

  1. # Session Start: Fri Jul 30 00:00:01 2010
  2. # Session Ident: #webapps
  3. # [00:12] * Quits: taf2 (taf2@173.13.232.33) (Quit: taf2)
  4. # [00:57] * Quits: aroben (aroben@71.58.77.15) (Quit: aroben)
  5. # [00:59] * Joins: tlr (tlr@128.30.52.169)
  6. # [01:10] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
  7. # [03:22] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  8. # [04:00] * Quits: timeless_mbp (timeless@88.115.8.36) (Quit: Leaving.)
  9. # [04:40] * Quits: MikeSmithX (MikeSmith@111.188.17.176) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
  10. # [04:41] * Joins: MikeSmith (MikeSmith@111.188.17.176)
  11. # [05:01] * Joins: MikeSmithX (MikeSmith@111.188.44.152)
  12. # [05:03] * Quits: MikeSmithX (MikeSmith@111.188.44.152) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
  13. # [05:03] * Quits: MikeSmith (MikeSmith@111.188.17.176) (Ping timeout)
  14. # [05:26] * Joins: dydx (dydz@76.199.100.149)
  15. # [06:54] * Joins: paul_irish (paul_irish@76.21.40.62)
  16. # [07:01] * Joins: timeless_mbp (timeless@88.115.8.36)
  17. # [07:02] * Quits: dydz (dydz@76.199.100.149) (Ping timeout)
  18. # [07:03] * Quits: dydx (dydz@76.199.100.149) (Ping timeout)
  19. # [07:26] * Joins: Nikunj (Adium@67.188.172.4)
  20. # [07:40] * Quits: Nikunj (Adium@67.188.172.4) (Quit: Leaving.)
  21. # [07:46] * Joins: Nikunj (Adium@67.188.172.4)
  22. # [07:49] * Quits: paul_irish (paul_irish@76.21.40.62) (Client exited)
  23. # [07:51] * Quits: Nikunj (Adium@67.188.172.4) (Quit: Leaving.)
  24. # [08:27] * Joins: MikeSmith (MikeSmith@111.188.44.152)
  25. # [09:04] * Quits: shepazu (schepers@128.30.52.169) (Quit: Core Breach)
  26. # [09:24] * Joins: shepazu (schepers@128.30.52.169)
  27. # [10:50] * Quits: Lachy (Lachlan@84.215.59.50) (Quit: This computer has gone to sleep)
  28. # [11:01] * Joins: MikeSmithX (MikeSmith@114.48.22.216)
  29. # [11:03] * Quits: MikeSmith (MikeSmith@111.188.44.152) (Ping timeout)
  30. # [11:09] * Joins: Lachy (Lachlan@213.236.208.22)
  31. # [11:09] * Joins: smaug (chatzilla@91.154.42.50)
  32. # [11:32] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: Leaving)
  33. # [11:32] * Joins: Lachy (Lachlan@213.236.208.22)
  34. # [12:30] * Quits: smaug (chatzilla@91.154.42.50) (Ping timeout)
  35. # [12:46] * Quits: timeless_mbp (timeless@88.115.8.36) (Quit: Leaving.)
  36. # [12:59] * Joins: tlr (tlr@128.30.52.169)
  37. # [12:59] * Quits: tlr (tlr@128.30.52.169) (Client exited)
  38. # [13:05] * Joins: tlr (tlr@128.30.52.169)
  39. # [13:05] * Joins: taf2 (taf2@98.117.223.231)
  40. # [13:09] * Joins: ArtB (chatzilla@192.100.124.219)
  41. # [13:19] * Quits: taf2 (taf2@98.117.223.231) (Quit: taf2)
  42. # [13:25] * Joins: Marcos (Marcos@80.136.75.206)
  43. # [13:34] * Joins: timeless_mbp (timeless@192.100.124.156)
  44. # [13:41] * Quits: timeless_mbp (timeless@192.100.124.156) (Client exited)
  45. # [13:43] * Quits: Marcos (Marcos@80.136.75.206) (Quit: Marcos)
  46. # [13:59] * Joins: taf2 (taf2@98.117.223.231)
  47. # [14:23] * Quits: taf2 (taf2@98.117.223.231) (Quit: taf2)
  48. # [14:32] * Joins: taf2 (taf2@173.13.232.33)
  49. # [14:36] * Joins: aroben (aroben@71.58.77.15)
  50. # [15:17] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
  51. # [16:22] * Joins: Marcos (Marcos@80.187.149.41)
  52. # [16:36] * Joins: paul_irish (paul_irish@76.21.40.62)
  53. # [16:43] * Joins: paul_iri_ (paul_irish@32.172.210.227)
  54. # [16:44] * Quits: paul_irish (paul_irish@76.21.40.62) (Ping timeout)
  55. # [16:45] * Quits: paul_iri_ (paul_irish@32.172.210.227) (Client exited)
  56. # [16:47] * Joins: paul_irish (paul_irish@76.21.40.62)
  57. # [16:50] * Quits: paul_irish (paul_irish@76.21.40.62) (Ping timeout)
  58. # [16:52] * Joins: Marcos_ (Marcos@80.187.149.41)
  59. # [16:52] * Quits: Marcos (Marcos@80.187.149.41) (Connection reset by peer)
  60. # [16:52] * Marcos_ is now known as Marcos
  61. # [16:53] * Joins: Nikunj (Adium@67.188.172.4)
  62. # [16:56] * Quits: Nikunj (Adium@67.188.172.4) (Quit: Leaving.)
  63. # [17:03] * Quits: MikeSmithX (MikeSmith@114.48.22.216) (Ping timeout)
  64. # [17:06] * Quits: Marcos (Marcos@80.187.149.41) (Quit: Marcos)
  65. # [17:40] * Joins: MikeSmith (MikeSmith@111.188.108.160)
  66. # [18:31] * Joins: timeless_mbp (timeless@88.115.8.36)
  67. # [18:48] * Joins: Nikunj (Adium@64.186.167.205)
  68. # [18:53] * Quits: Lachy (Lachlan@213.236.208.22) (Quit: This computer has gone to sleep)
  69. # [19:17] * Quits: taf2 (taf2@173.13.232.33) (Quit: taf2)
  70. # [19:57] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  71. # [19:57] * Joins: Nikunj (Adium@64.186.167.205)
  72. # [20:00] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  73. # [20:01] * Joins: Nikunj (Adium@64.186.167.205)
  74. # [20:07] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  75. # [20:12] * Joins: Nikunj (Adium@64.186.167.205)
  76. # [20:21] * Joins: Nikunj1 (Adium@64.186.167.205)
  77. # [20:21] * Quits: Nikunj (Adium@64.186.167.205) (Connection reset by peer)
  78. # [20:30] * Joins: Nikunj (Adium@64.186.167.205)
  79. # [20:30] * Quits: Nikunj1 (Adium@64.186.167.205) (Connection reset by peer)
  80. # [20:31] * Joins: dandaman (Daniel.Sau@216.52.240.243)
  81. # [20:31] <dandaman> hi everybody
  82. # [20:31] <dandaman> is shepazu around
  83. # [20:31] <dandaman> ?
  84. # [20:41] <shepazu> hi, dandaman
  85. # [20:42] <dandaman> hey, shepazu, i was sitting in the whatwg channel in freenode.net asking about swipe gestures for mobile browsers
  86. # [20:42] <dandaman> hixie said i should come here and talk to you
  87. # [20:42] <shepazu> ah hey
  88. # [20:42] <dandaman> i was wondering if you knew how to implement swipe gestures for a site that is going to be on a mobile browser
  89. # [20:42] <dandaman> or could direct me to a place that could show me how, all i've seen so far is jquery doing it, but only for iphones
  90. # [20:42] <shepazu> well, I'm trying to put together a W3C Working Group to standardize this stuff
  91. # [20:43] <dandaman> so pretty much, it's doable, but not easy?
  92. # [20:43] <shepazu> but today, you will have to write it for each category of device... I have some links on how to do that.... I think PhoneGap is the best option
  93. # [20:44] <dandaman> any links you could send me would be awesome
  94. # [20:44] <shepazu> yup, gimme a minute to find some
  95. # [20:44] <dandaman> thanks!
  96. # [20:47] <dandaman> out of curiousity, how long do you think until all mobile browsers use the same standard for doing all these new cool things?
  97. # [20:47] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  98. # [20:52] <shepazu> dandaman: sorry, my browser is hanging, having to restart it :(
  99. # [20:53] * Joins: Nikunj (Adium@64.186.167.205)
  100. # [20:54] <dandaman> no worries
  101. # [20:54] <shepazu> considering we don't have a single agreed specification for touch interfaces, I think it will be a while... I think in 1.5 to 2 years, most of them will do it the same way, but Apple may stick with their own proprietary methods... but there will be script libs to smooth that out for you
  102. # [20:56] <dandaman> damn, quite some time
  103. # [20:57] <dandaman> by the way, phonegap seems like its for apps, im making a website
  104. # [20:57] <dandaman> or am i mistaken?
  105. # [21:01] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  106. # [21:01] <shepazu> dandaman: here's a good link: http://backtothecode.blogspot.com/2009/10/javascript-touch-and-gesture-events.html
  107. # [21:01] * Joins: Nikunj (Adium@64.186.167.205)
  108. # [21:01] <dandaman> ty
  109. # [21:01] <shepazu> and here's a few more links collected together: http://esw.w3.org/Touch_Events
  110. # [21:01] <dandaman> sweet, iphone AND android
  111. # [21:02] <shepazu> yeah
  112. # [21:02] <shepazu> phonegap may be for apps
  113. # [21:03] <shepazu> what sort of site are you making?
  114. # [21:03] * Joins: Nikunj1 (Adium@64.186.167.205)
  115. # [21:03] * Quits: Nikunj (Adium@64.186.167.205) (Connection reset by peer)
  116. # [21:03] * Quits: Nikunj1 (Adium@64.186.167.205) (Quit: Leaving.)
  117. # [21:10] * Joins: Nikunj (Adium@64.186.167.205)
  118. # [21:10] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  119. # [21:13] <dandaman> sorry, didnt see you messaged
  120. # [21:13] <dandaman> a signup site
  121. # [21:13] <dandaman> for mobile browsers
  122. # [21:16] <shepazu> ah, ok, cool
  123. # [21:17] <dandaman> boss wants me to have swipe gestures
  124. # [21:18] <dandaman> having a tough time finding cross-browser capabilities for that :\
  125. # [21:21] <dandaman> shepazu: one more thing, maybe you know how to deal with this
  126. # [21:21] <dandaman> http://imgur.com/vqIcL
  127. # [21:21] <dandaman> see how in that picture the scroll bar on the select form makes it look bad?
  128. # [21:21] <dandaman> is there a way to shift the bar over to the left more
  129. # [21:21] <dandaman> so it doesnt mess up the layout?
  130. # [21:23] <shepazu> well, you could set the select list to a certain width, with no border, and group it in a div that's a bit wider that has the rounded corners
  131. # [21:24] <dandaman> you're a clever one
  132. # [21:25] <shepazu> did it work?
  133. # [21:25] <dandaman> about to try it on one of my selects
  134. # [21:25] <dandaman> gimme a second
  135. # [21:26] <shepazu> don't call me clever unless it works :)
  136. # [21:27] <dandaman> damn, the select is spilling out of the div :\
  137. # [21:28] <shepazu> lemme try
  138. # [21:33] <dandaman> if there was a way to just shrink the height of the scrollbar that would work too :\
  139. # [21:43] <shepazu> dandaman: I got it to work by playing with the left and right padding of the div
  140. # [21:43] <shepazu> <div id="" class="round">
  141. # [21:43] <shepazu> <select name="rounded" multiple>
  142. # [21:43] <shepazu> <option value="foo-1">Foo 1</option>
  143. # [21:43] <shepazu> <option value="foo-2">Foo 2</option>
  144. # [21:43] <shepazu> <option value="foo-3">Foo 3</option>
  145. # [21:43] <shepazu> <option value="foo-4">Foo 4</option>
  146. # [21:43] <shepazu> <option value="foo-5">Foo 5</option>
  147. # [21:43] <shepazu> <option value="foo-6">Foo 6</option>
  148. # [21:43] <shepazu> <option value="foo-7">Foo 7</option>
  149. # [21:43] <shepazu> </select>
  150. # [21:43] <shepazu> </div>
  151. # [21:44] <shepazu> <style type="text/css">
  152. # [21:44] <shepazu> select {
  153. # [21:44] <shepazu> width: 10em;
  154. # [21:44] <shepazu> height: 4em;
  155. # [21:44] <shepazu> font-size: 20pt;
  156. # [21:44] <shepazu> font-family: Verdana;
  157. # [21:44] <shepazu> border: none;
  158. # [21:44] <shepazu> }
  159. # [21:44] <shepazu>
  160. # [21:44] <dandaman> codepad.org
  161. # [21:44] <shepazu> div.round {
  162. # [21:44] <shepazu> width: 6.5em;
  163. # [21:44] <dandaman> pastebin.org
  164. # [21:44] <shepazu> padding-left: 0.5em;
  165. # [21:44] <shepazu> padding-right: 0.5em;
  166. # [21:44] <shepazu> border: 1px blue solid;
  167. # [21:44] <shepazu> -moz-border-radius: 15px;
  168. # [21:44] <shepazu> -webkit-border-radius: 15px;
  169. # [21:44] <shepazu> border-radius: 15px;
  170. # [21:44] <shepazu> }
  171. # [21:44] <shepazu> </style>
  172. # [21:44] <shepazu> yeah, I know, I was just lazy :)
  173. # [21:47] <shepazu> http://codepad.org/gppOAu7e
  174. # [21:47] <dandaman> thanks
  175. # [21:47] <dandaman> made my life so much easier right there
  176. # [21:48] <shepazu> you'll need to play with the width and padding values to get it right
  177. # [21:48] * Joins: Nikunj (Adium@64.186.167.205)
  178. # [21:50] * Joins: Marcos (Marcos@84.215.169.13)
  179. # [21:51] <dandaman> of course
  180. # [21:51] <shepazu> actually, this is a bit better: http://codepad.org/MoqRJnkn
  181. # [21:52] <shepazu> I messed up and forget to set the font size and family on the div, which was messing up the em values
  182. # [21:53] <shepazu> I'm not a mobile or CSS guy :D
  183. # [21:55] <shepazu> dandaman: let me know if that works for you
  184. # [21:56] * Joins: Nikunj1 (Adium@64.186.167.205)
  185. # [21:56] * Quits: Nikunj (Adium@64.186.167.205) (Connection reset by peer)
  186. # [21:56] <dandaman> im stepping out to lunch right now but when i get back i will
  187. # [21:56] <dandaman> thanks
  188. # [21:56] <shepazu> np
  189. # [22:04] * Quits: Nikunj1 (Adium@64.186.167.205) (Quit: Leaving.)
  190. # [22:15] * Quits: ArtB (chatzilla@192.100.124.219) (Client exited)
  191. # [22:15] * Joins: tlr (tlr@128.30.52.169)
  192. # [22:26] * Quits: aroben (aroben@71.58.77.15) (Quit: aroben)
  193. # [22:34] * Joins: Lachy (Lachlan@84.215.59.50)
  194. # [22:35] * Joins: Nikunj (Adium@64.186.167.205)
  195. # [22:36] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  196. # [22:37] * Joins: Nikunj (Adium@64.186.167.205)
  197. # [22:37] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  198. # [22:41] * Joins: Nikunj (Adium@64.186.167.205)
  199. # [22:45] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  200. # [22:50] * Joins: Nikunj (Adium@64.186.167.205)
  201. # [22:52] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  202. # [23:06] * Joins: Nikunj (Adium@64.186.167.205)
  203. # [23:08] * Quits: Nikunj (Adium@64.186.167.205) (Quit: Leaving.)
  204. # [23:08] * Joins: Nikunj (Adium@64.186.167.205)
  205. # [23:12] * Quits: MikeSmith (MikeSmith@111.188.108.160) (Ping timeout)
  206. # [23:13] * Quits: tlr (tlr@128.30.52.169) (Ping timeout)
  207. # [23:14] * Joins: Nikunj1 (Adium@64.186.167.205)
  208. # [23:14] * Quits: Nikunj (Adium@64.186.167.205) (Connection reset by peer)
  209. # [23:18] * Joins: MikeSmith (MikeSmith@114.48.43.237)
  210. # [23:21] * Quits: Nikunj1 (Adium@64.186.167.205) (Quit: Leaving.)
  211. # [23:28] <dandaman> shepazu: it worked, thanks
  212. # [23:28] <shepazu> np, dandaman, happy to help
  213. # [23:42] * Joins: Nikunj (Adium@64.186.167.205)
  214. # Session Close: Sat Jul 31 00:00:00 2010

The end :)