W3C WBS Home

Results of Questionnaire Accept requirement for immediate mode graphics a la canvas element?

The results of this questionnaire are available to anybody.

This questionnaire was open from 2007-11-16 to 2007-11-29.

60 answers have been received.

Jump to results for question:

Accept requirement for immediate mode graphics a la canvas element?

Do use cases such as games, shared whiteboards, and yahoo pipes and others in the ESW wiki motivate a requirement that HTML 5 provide an immediate mode graphics API and canvas element?

This is a proposal to close ISSUE-15 immediate-mode-graphics.

Possible impact on the charter has been moved to a separate survey.

Summary

ChoiceAll responders
Results
yes 40
no 10
concur 7
abstain 3

Details

Responder Accept requirement for immediate mode graphics a la canvas element?RationaleComments
Mark DuBois (Mark DuBois) no
John Vernaleo (John Vernaleo) yes
Edward O'Connor (Edward O'Connor) yes Canvas is already deployed in several major browsers; its behavior should be specified for the purpose of interoperability.
satish sangaru (satish sangaru) no The API is going to be a big deal if we want developers to create any meaningful games or whiteboard applications. It needs to be thought through well.
University of Innsbruck (Alexander Graf) yes Canvas is already used in many browser implementations. Specifying the exact behaviour should benefit everyone.
David Håsäther (David Håsäther) yes
Alfonso Martínez de Lizarrondo (Alfonso Martínez de Lizarrondo) yes Yes, it provides an API easy to use that allows to bring new features to the web.
Cisco Systems (Michael Whitley) concur
Philip TAYLOR (Philip TAYLOR) no The question conflates two distinct issues : (1) Should
HTML 5 provide an immediate-mode graphics API; and (2)
if so, should this be implemented using a <canvas> element.
I am willing to be convinced that there is a case for (1),
but the case for (2) remains unproven.
Future questions should avoid conflating distinct issues.
Shawn Medero (Shawn Medero) yes
Jens Meiert (Jens Meiert) no Cons have been stronger so far, especially the “questioned need” and “potential solution” arguments.
Thomas Broyer (Thomas Broyer) yes It's already there and won't be removed from UAs already implementing it.
I'm already using it for graphs (with ExplorerCanvas for Internet Explorer compatibility,doing VML behind the scene).
I don't know VML enough but I think it could be used as a "compat' replacement" for SVG too...
...but the canvas' API is far easier to use than playing with SVG elements (and could be implemented with SVG behind the scene if needed)
Jens Bannmann (Jens Bannmann) yes Without the canvas element, there will be no significant advance in graphics interaction on the web.
James Graham (James Graham) yes Immediate mode graphics are a common feature of GUI toolkits and there is no reason to artificially exclude this capability from HTML, especially given that a highly-interoperable mechanism for providing this functionality is already implemented and seeing use in real applications.
Google, Inc. (Ian Hickson) yes Yes, of course. It's part of any modern UI widget API.
Maurice Carey (Maurice Carey) yes If some of the canvas examples given are truly impossible or extremely difficult to implement with svg then I guess canvass is needed. I still think the ability to use .svg files with <img> and css backgrounds is more important than canvas at the moment.
Ryan King (Ryan King) yes An open specification (as opposed to proprietary ones, like Flash and Silverlight) for graphics is vital for interoperability.
Geoffrey Sneddon () yes We should define existing browser treatment of HTML elements and DOM that interacts specifically with them. There is also no reason not to make the <canvas> element conforming, as far as I can see.
Arne Johannessen (Arne Johannessen) yes
James Cassell (James Cassell) no
Thomas Bradley (Thomas Bradley) yes
Bill Mason (Bill Mason) abstain
Andrew Duck (Andrew Duck) yes
Scott Lewis (Scott Lewis) yes
Opera Software (Anne van Kesteren) yes Immediate mode graphics are part of most (if not all, dunno) application platforms.
Michael Puls II (Michael Puls II) yes There's already content out there and UAs already support it. The spec should support existing content.

Games alone are a sufficient reason for supporting Canvas, but it's generally useful for graphics also. For native game solutions in web pages, canvas has the potential to be a better solution than JS alone. We should make sure it's fully standardized so all implementations can be aligned properly to provide a better experience.

It's also important to have the canvas element specifically. For one, it's already implemented that way and degrades nicely. That means we should support it that way and should not overload any existing element.

If there are any issues with canvas, it can be fixed. No need to throw away a good thing.
Danny Liang (Danny Liang) no
Daniel Schattenkirchner (Daniel Schattenkirchner) concur
Stephen Axthelm (Stephen Axthelm) yes
Jon Barnett (Jon Barnett) yes Bitmap editing mas many use cases beyond trivial ones. The simple task of getting a digital image from a camera to the web by cropping, transforming and rotating the image is non-trivial for novices today and should be an easier task. Currently, sites like Flickr require a lot of server-side processing of an image. Moving that processing to the client will make the task much easier for smaller web sites.
Philip Taylor (Philip Taylor) yes
Apple, Inc. (Maciej Stachowiak) yes Immediate mode graphics drawing areas are a standard part of almost every application UI toolkit. To provide complete support for web applications, HTML5 needs to include such a feature. Also, <canvas> is already supported by Firefox, Opera and Safari, making it probably the most successful new feature in HTML5.
Dimitri Glazkov (Dimitri Glazkov) yes The need for this functionality is already evident from the multiple graphic toolkits for JS, as well as Java Applets and Flash movies being used as a surrogate replacement.
Terry Morris (Terry Morris) concur
Brendan Cullen (Brendan Cullen) yes
Mitsue-Links Co., Ltd. (Kazuhito Kidachi) concur
Steve Faulkner (Steve Faulkner) abstain
Lee Kowalkowski (Lee Kowalkowski) yes Although I think it would be better to have a canvas attribute on the img element instead (or also), to provide a simple fallback for authors.
Laura Carlson (Laura Carlson) abstain
David Dailey (David Dailey) concur The language of the survey is a bit strong: "motivate a requirement" -- probably not. I have considerable ambivalence about <canvas> as I have noted previously. If we were designing HTML 5 from the ground up , SVG and canvas ought to share syntax and ought not to duplicate so much functionality. <canvas> brings a few needed things with it, though it seems rather a bit of poor planning on the part of the advocates of <canvas> that has gotten us to this point. Those historically frustrated with W3C chose to ignore SVG and now seem to want W3C to ignore SVG in favor of a lesser technology. At the same time, <canvas> does enable client-side image analysis by giving the developer access to pixel values, and that alone allows for some tolerance of what otherwise seems to be a curious decoupling of reason from politics. Does it re-invent the wheel? -- only about 95% of it is redundant with 20% of SVG. May we sanction this departure from our Design Principles? I suppose it is a moot point.
Marek Pawlowski (Marek Pawlowski) yes Time has passed and HTML is no longer for "pure" hypertext. If HTML5 is to provide means for developers to build real web apps (which can compete with Flash/Silverlight) canvas is a must.
Boeing Company (Scott Vesey) concur
Sander van Lambalgen (Sander van Lambalgen) yes
Shunsuke Kurumatani (Shunsuke Kurumatani) yes
Nokia Corporation (Mikko Honkala) yes The main rationale behind HTML5 is Rich Web Applications, and vector graphics play a major role in this application scope.

My only major concern about the canvas solution to this requirement is performance in mobile platforms. The main reason is using ECMAScript in the drawing loop.

Hopefully the next version ECMAScript will enable better performing implementations (although the API should be checked wheather it can be typed). On the other hand, SVG has not been proven to perform any better in real world applications.
Library of Congress (Justin Thorp) yes
IBM Corporation (Sam Ruby) no an immediate mode graphics API and canvas element would clearly be a good thing; my only issue is the scope question, which the separate survey doesn't adequately address in my opinion. Please treat this answer as if it were "yes, but only if the charter was modified first".
Gregory Rosmaita (Gregory Rosmaita) no CANVAS is incapable of providing semantics, while with SVG, one can apply semantic relationships.aside from my concerns about the accessibility of CANVAS and my questions as to whether CANVAS is being forced upon users by developers loathe to provide the same functionality using an extant, proven, standardized and accessible graphical markup mechanism such as SVG, i do not believe that it falls under the HTML WG's charter to define immediate mode graphics and CANVAS -- this is properly the domain of the W3C's graphics activity
W3C/Keio (Michael(tm) Smith) yes See URL in Comments.http://lists.w3.org/Archives/Public/public-html/2007Nov/0449.html
Julian Reschke (Julian Reschke) concur Some of them, but then, the wiki page isn't the charter.

So I'm favor of everything that makes HTML5 itself smaller -- it should be easy to move canvas into a separate spec (if it turns out not to be easy that's a bad sign in itself).
ACCESS Co., Ltd. (Marcin Hanclik) yes
Patrick Taylor (Patrick Taylor) yes
Matthew Raymond (Matthew Raymond) yes Memory concerns, performance considerations and the need for programmable effects will naturally lend themselves to an immediate-mode graphics API. The idea that SVG and <canvas> are competing technologies is in the large a fallacy, and only true in a specific, limited set of use cases. What's more is that there are existing implementations on all major browsers, with IE having the only non-native implementation.There is no evidence to support that SVG will be displaced by <canvas>. Opera, Mozilla and Apple all support _BOTH_ SVG and <canvas> natively, while IE currently supports neither natively. In fact, I can see cases for both using immediate-mode graphics inside SVG and rendering SVG to a graphics buffer and manipulating it using an immediate-mode API.

Semantics is a red herring, because this assumes the image created using <canvas> is presentational in nature. This is no more the case with <canvas> than it is with <img>. Furthermore, formats like APNG and the complexity of using <canvas> for presentational purposes will discourage much of the frivolous use that we see with <img> today.

The idea that the API is out of scope is weak, given the fact "UI widgets" and "Editing APIs and user-driven WYSIWYG editing features" are already within scope per the charter. At best, you could argue that the API should be JOINTLY developed with another group, but since there are already at least four existing implementations "in the wild" with few compatibility issues between them, such an arrangement would largely be an exercise in bureaucracy. What's more, for compatibility, we can always just keep the existing <canvas> "2d" context as-is and create a "w3c-2d" context at a later date.
AOL LLC (Kevin Lawver) yes
Alex Robinson (Alex Robinson) yes
Krijn Hoetmer (Krijn Hoetmer) yes
Microsoft Corp. (Chris Wilson) no Although the idea of a standardized immediate mode graphics api is a good one, I have two objections - first, that I believe this requirement is not captured within the current HTML5 charter, as it is not a semantic API; secondly, that HTML5 already must cover a lot of ground, and graphics are a very specialized field. It would be radically better to have different group of people representing the expertise in this field, and those people are not all interested in the rest of HTML5.
Jason Lefkowitz (Jason Lefkowitz) no
Robert Marshall (Robert Marshall) yes
Mozilla Foundation (David Baron) yes

More details on responses

Non-responders

The following W3C Members and Invited Experts have not answered the questionnaire:

  1. W3C/ERCIM:
  2. Oxford Brookes University: Bob Hopgood <bhopgood@brookes.ac.uk>
  3. Stanford University: Monika Trebo <mtrebo@stanford.edu>
  4. W3C/MIT:
  5. Betfair Limited: Martyn Haigh <Martyn.Haigh@betfair.com>
  6. Disruptive Innovations: Daniel Glazman <daniel.glazman@disruptive-innovations.com>
  7. PicoForms: Kenneth Sklander <kenneth@picoforms.com>
  8. France Telecom: Stéphane Deschamps <stephane.deschamps@orange-ftgroup.com>, Mohammed DADAS <mohammed.dadas@orange-ftgroup.com>
  9. Dreamlab Technologies AG: Sebastian Schnitzenbaumer <sebastian@dreamlab.net>
  10. International Webmasters Association / HTML Writers Guild (IWA-HWG): Marco Bertoni <m.bertoni@webprofession.com>, Pasquale Popolizio <p.popolizio@webprofession.com>, Luca Mascaro <l.mascaro@webprofession.com>, Pietro Russo <p.russo@webprofession.com>
  11. Hewlett Packard Company: ming gao <ming.gao@hp.com>, Matt Bonner <matt.bonner@hp.com>
  12. Robert Accettura <robert@accettura.com>
  13. Laura Carlson <laura.lee.carlson@gmail.com>
  14. Benjamin Meadowcroft <ben@benmeadowcroft.com>
  15. Chris Veenboer <w3c@interdictor.org>
  16. Morten Tollefsen <morten@medialt.no>
  17. Matthias Bauer <mail@matthias-bauer.net>
  18. Addam Wassel <addam@wasseldesign.com>
  19. Benjamin Hedrington <ben.hedrington@bestbuy.com>
  20. Eirik Mikkelsen <eirik.mikkelsen@gmail.com>
  21. Sam Johnston <samj@samj.net>
  22. Joseph D'Andrea <jdandrea@gmail.com>
  23. Jane Lee <applegoddess@gmail.com>
  24. Stephen Axthelm <steveax@pobox.com>
  25. Patrick Lauke <redux@splintered.co.uk>
  26. Bogdan Baraszkiewicz <bogdan.baraszkiewicz@gmail.com>
  27. Mark Tomlin <Dygear@gmail.com>
  28. Garrett Smith <dhtmlkitchen@gmail.com>
  29. Wesley Upchurch <wupchurch@semcoinc.com>
  30. Tony Scott <tonys@tonyscott.org.uk>
  31. Cena Mayo <cenazoic@gmail.com>
  32. Josh Lawton <joshlawton@gmail.com>
  33. Ehsan Akhgari <ehsan.akhgari@gmail.com>
  34. Matthew Freels <freels@gmail.com>
  35. Reinier Meenhorst <reinier@djust.nl>
  36. Zach Li <zixia@zixia.net>
  37. Craig Cadwallader <primal1@primal-image.com>
  38. Christopher Schroeder <cfschroe@jhsph.edu>
  39. Davide Oliva <davide.oliva@lombardiacom.it>
  40. Henk-Jan de Boer <html-wg@hjdeboer.nl>
  41. Bill Mason <w3c@accessibleinter.net>
  42. David Fisher <davef@davefisher.co.uk>
  43. Martin Ridgway <ridge@martinridgway.com>
  44. Brendan Cullen <brendan@brendancullen.com>
  45. Harri Porten <porten@kde.org>
  46. Peter Collopy <peter@collopy.net>
  47. Mark Baker <distobj@acm.org>
  48. Ryan Parman <ryan.lists.warpshare@gmail.com>
  49. Dennis Pipper <inetguy@gmail.com>
  50. Liang-Bin Hsueh <hlbyichi@gmail.com>
  51. Stefan More <stefan2904@gmail.com>
  52. S Emerson <w3c@accretewebsolutions.ca>
  53. Benoit Piette <benoit.piette@w3qc.org>
  54. Bruce Lawson <bruce.c.lawson@gmail.com>
  55. Rene Saarsoo <nene@triin.net>
  56. Alejandro Fernandez <alejandro@mediadvanced.com>
  57. Michael Puls II <shadow2531@gmail.com>
  58. Jason Wood <jason@catapixel.com>
  59. Andrew Buzzell <andrewbuzzell@gmail.com>
  60. Mark Birbeck <mark.birbeck@webBackplane.com>
  61. Ca Phun Ung <caphun@yelotofu.com>
  62. Brian Wilson <brian.wilson@eprize.com>
  63. Tobie Langel <tobie.langel@gmail.com>
  64. Lars Knoll <lars@trolltech.com>
  65. Doeke Zanstra <doeke@zanstra.net>
  66. John Vernaleo <john@netpurgatory.com>
  67. Brian Smith <brian@briansmith.org>
  68. David Muschiol <david@david-muschiol.de>
  69. Laurens Holst <lholst@students.cs.uu.nl>
  70. Erik van Kempen <e.j.f.v.kempen@student.tue.nl>
  71. Channy Yun <channy@mozilla.or.kr>
  72. Sander Tekelenburg <st@isoc.nl>
  73. Andrei Polushin <polushin@gmail.com>
  74. Marcel Koeppen <w3c@marzelpan.de>
  75. Gabriel Mansour <gabrielmansour@gmail.com>
  76. Debi Orton <oradnio@gmail.com>
  77. Craig Buckler <craigbuckler@gmail.com>
  78. Nick Drago <nickdrago@gmail.com>
  79. Brian Skahan <brian.skahan@gmail.com>
  80. Sander van Lambalgen <w3c@have-skill.com>
  81. Andrew Stibbard <xhva_htmlwg@netspace.net.au>
  82. David Child <dave@addedbytes.com>
  83. Thomas Morris <tom@tommorris.org>
  84. Gary Barber <gary.barber.au@gmail.com>
  85. Joshue O Connor <joshue.oconnor@cfit.ie>
  86. Jason White <jason@jasonjgw.net>
  87. Jianjun Liu <jjliu@huawei.com>
  88. Joseph Dolson <w3c@joedolson.com>
  89. John Marountas <unclearbit@gmail.com>
  90. Josh Fremer <josh@fuxupyo.us>
  91. Geoffrey Sneddon <foolistbar@googlemail.com>
  92. Mateo Yadarola <teodalton@gmail.com>
  93. David Andersson <liorean@gmail.com>
  94. Shunsuke Kurumatani <list@kurumatani.jp>
  95. Jean-Charles Verdié <jcverdie@pleyo.com>
  96. Doug Jones <doug_b_jones@mac.com>
  97. Clair Dunn <cadunn@vt2000.com>
  98. Andrew Polk <andrew.polk@hccs.edu>
  99. Kathy Marks <kathy.marks@asu.edu>
  100. Kornel Lesinski <kornel@geekhood.net>
  101. Patrick Garies <pgaries@fastmail.us>
  102. Frank Palinkas <fmpalinkas@gmail.com>
  103. Balakumar Muthu <balakumar.muthu@gmail.com>
  104. Peter Krantz <peter.krantz@gmail.com>
  105. Jon Barnett <jonbarnett@gmail.com>
  106. Don Kiely <donkiely@computer.org>
  107. Andrew Duck <andrew@quiqcorp.com>
  108. Shefik Macauley <allknightaccess@gmail.com>
  109. Navarr Barnier <navarr@gtaero.net>
  110. Samuel Santos <samaxes@gmail.com>
  111. Zhihong Mao <zhihong.mao@gmail.com>
  112. Dimitri Glazkov <dimitri@glazkov.com>
  113. Ben West <bewest@gmail.com>
  114. Glenn Bookout <g.bookout@barefootdigital.net>
  115. Noel Bush <noel@aitools.org>
  116. Edward O'Connor <hober0@gmail.com>
  117. Brian Suda <brian@suda.co.uk>
  118. Gregory Rosmaita <oedipus@hicom.net>
  119. andrea mignolo <amignolo@gmail.com>
  120. Ron Reisor <ron@udel.edu>
  121. Philip TAYLOR <P.Taylor@Rhul.Ac.Uk>
  122. Daniel Morrison <daniel@collectiveidea.com>
  123. Ian Wessman <w3@iria.net>
  124. Eric Eggert <w3c@yatil.de>
  125. Mark Turnage <markturnage@gmail.com>
  126. Tomas Caspers <tomas@tomascaspers.de>
  127. Sam Kuper <sam.kuper@uclmail.net>
  128. Cecil Ward <cecil@cecilward.com>
  129. Markus Fischer <markus@fischer.name>
  130. Shane Thacker <shanethacker@gmail.com>
  131. Sajid Saiyed <sajid.saiyed@gmail.com>
  132. Weston Ruter <westonruter@gmail.com>
  133. Chasen Le Hara <rendezvouscp@gmail.com>
  134. Robin Lionheart <w3c.web@robinlionheart.com>
  135. Gabriel Pizzorno <pizzorno@sas.upenn.edu>
  136. Arne Johannessen <arne@thaw.de>
  137. Charles Hinshaw <charles@everydayrevolution.com>
  138. Guillaume Ludwig <contact@gmli.fr>
  139. Dale Hudjik <dale.hudjik@gmail.com>
  140. Terry Morris <MorrisW3C@gmail.com>
  141. Robert Burns <rob@robburns.com>
  142. Gunther Pilz <gunther.pilz@gmail.com>
  143. Susanne Jäger <susjaeger@sujag.de>
  144. Nik Thierry <nikthierry@gmail.com>
  145. Jürgen Jeka <moz@jeka.info>
  146. David Håsäther <hasather@gmail.com>
  147. Dan Smith <dan@sketchpad.co.uk>
  148. Adam Barth <w3c@adambarth.com>
  149. Sylvain Eliade <sylvain@eliade.net>
  150. Isac Lagerblad <icaaaq@gmail.com>
  151. Asbjørn Ulsberg <list@asbjorn.ulsberg.no>
  152. Giovanni Gentili <giovanni.gentili@gmail.com>
  153. Bhasker V Kode <bhaskervk@gmail.com>
  154. satish sangaru <satish.sangaru@symphonysv.com>
  155. Edward Cianci <defeated2k4@gmail.com>
  156. Dean Edwards <dean@edwards.name>
  157. Michael Zajac <michael@zajac.ca>
  158. Brian Peppler <bpeppler@gmail.com>
  159. James Cassell <w3c@cyberpear.com>
  160. Thomas Broyer <t.broyer@ltgt.net>
  161. Vicki Stanton <vicki.stanton@gmail.com>
  162. Adrian Lee <adrianlee81@gmail.com>
  163. Oli Studholme <1.w3c.org@boblet.net>
  164. Raphael Champeimont <almacha@almacha.org>
  165. Joe Winton <winton@vancouver.wsu.edu>
  166. Philip Taylor <excors@gmail.com>
  167. Laurent Vilday <mokhet@gmail.com>
  168. Han Xu <collin@w3china.org>
  169. Erik Wilde <dret@berkeley.edu>
  170. Sierk Bornemann <sierkb@gmx.de>
  171. Krijn Hoetmer <w3c@qontent.nl>
  172. Bert Lamb <alamb@pobox.com>
  173. Matthew Raymond <mattraymond@earthlink.net>
  174. Daniel Renfer <Duck@Kronkltd.net>
  175. Jérémie Bouillon <jeremie@dorem.info>
  176. David McFarland <dave@sawmac.com>
  177. Julian Reschke <julian.reschke@gmx.de>
  178. David Voth <admin@pravuil.com>
  179. Gabriele Fabbri <html-wg@overzero.it>
  180. Justin Blecher <justin.blecher@gmail.com>
  181. Christian Schmidt <w3.org@chsc.dk>
  182. Bilgehan Maras <bilgehanm@gmail.com>
  183. Nicholas Krimm <nkrimm@gmail.com>
  184. Matthew Wilcox <mail@matthewwilcox.com>
  185. David Choi <daaave@gmail.com>
  186. Felipe Alvarado <felipealvarado@gmail.com>
  187. Maxim Kozhuh <mkozhuh@gmail.com>
  188. Stijn Peeters <stijn.p@hccnet.nl>
  189. Niels Matthijs <niels@internetarchitects.be>
  190. Karl Groves <karl.groves@ssbbartgroup.com>
  191. Jorge Bay Gondra <jorgebg@tagpoint.es>
  192. Ryan King <ryan@theryanking.com>
  193. Niels Leenheer <niels.leenheer@gmail.com>
  194. Alfonso Martínez de Lizarrondo <amla70@gmail.com>
  195. Guillaume Guérin <dev.deeder@gmail.com>
  196. John-Mark Bell <jmb@netsurf-browser.org>
  197. Nicolas LE GALL <me@neovov.com>
  198. Nathan Youngman <nyoungman@gmail.com>
  199. Danny Liang <danny.glue@gmail.com>
  200. Charl van Niekerk <charlvn@charlvn.za.net>
  201. Marat Tanalin <mtanalin@yandex.ru>
  202. Dannii Willis <curiousdannii@gmail.com>
  203. Doug Wright <douglas.wright@pre-school.org.uk>
  204. Michaeljohn Clement <mj@mjclement.com>
  205. Ryan Bergeman <r.bergeman@gmail.com>
  206. Ben Boyle <benjamins.boyle@gmail.com>
  207. Raffaella Biscuso <rbiscuso@gmail.com>
  208. Gonzalo Rubio <gonchuki@gmail.com>
  209. Roy Fielding <fielding@gbiv.com>
  210. Julian Guy <lists@julianguy.co.uk>
  211. David Lindsay <thornmaker@gmail.com>
  212. Kai Hendry <hendry@iki.fi>
  213. Loic Mathaud <loic@mathaud.net>
  214. Matthew Ratzloff <matt@builtfromsource.com>
  215. Nick Fitzsimons <w3@nickfitz.co.uk>
  216. Jirka Kosek <jirka@kosek.cz>
  217. Tyler Roehmholdt <tyler@roehmholdt.com>
  218. Chris Griego <cgriego@gmail.com>
  219. Elliott Sprehn <esprehn@gmail.com>
  220. Schalk Neethling <schalk@alliedbridge.com>
  221. Claudio Cicali <claudio.cicali@gmail.com>
  222. Peter Howkins <peter.howkins@oregan.net>
  223. David Randall <drandall@ie.com>
  224. Chris Adams <chris@tuesdaybegins.com>
  225. Marco Neumann <marco.neumann@gmail.com>
  226. Leif Halvard Silli <lhs@malform.no>
  227. Keith Krieger <keith_w_krieger@krieger-capital-mgmt.com>
  228. Martin Atkins <mart@degeneration.co.uk>
  229. Richard Conyard <richard@redantdesign.com>
  230. Vitor Furlanetti Rocha <vitorf@gmail.com>
  231. Justin James <j_james@mindspring.com>
  232. James Graham <jg307@cam.ac.uk>
  233. Luka Kladaric <allixsenos@gmail.com>
  234. Cal Jacobson <cdjaco@gmail.com>
  235. Andrew Fedoniouk <news@terrainformatica.com>
  236. Tommaso Donnarumma <tawmas+htmlwg@tawmas.net>
  237. Olivier Gendrin <olivier.gendrin@gmail.com>
  238. Dmitry Turin <html60@narod.ru>
  239. Fernando Fernandez <Fernando.Fernandez@gmail.com>
  240. Lucas Larson <lucas@lucaslarson.net>
  241. Dylan Smith <qstage@cox.net>
  242. Jonatan Lander <jonatan@jonatan.com>
  243. Moto Ishizawa <summerwind.jp+w3c@gmail.com>
  244. James VanDyke <james+wc3@jamesvandyke.com>
  245. Simon Wiffen <simon.wiffen@sense.co.uk>
  246. Scott Lewis <sfl@scotfl.ca>
  247. Ben Millard <cerbera@projectcerbera.com>
  248. Adam van den Hoven <Adam.vandenHoven@gmail.com>
  249. Mark William Wallace <mark.w.wallace.maillist@gmail.com>
  250. Noah Peters <boyopeg@gmail.com>
  251. Matt Obee <matt.obee@redantdesign.com>
  252. Henry Blackman <h.blackman@chester.ac.uk>
  253. Denis Boudreau <dboudreau@webconforme.com>
  254. Brad Fults <bfults@neatbox.com>
  255. Serge K. Keller <skeller@mammouth.ch>
  256. Andrey Nikanorov <andrey@nikanorov.com>
  257. Scott Turner <scotty1024@mac.com>
  258. Dave Sayer <dsayer@futurenet.co.uk>
  259. Dmitri Tsoy <dmitry_tsoy@mail.ru>
  260. Terje Bless <link@pobox.com>
  261. Eric Puidokas <eric@puidokas.com>
  262. Vilem Malek <vilem.malek@murphy.cz>
  263. Anders Ringqvist <anders.ringqvist@gmail.com>
  264. Matt Powell <mpowell1221+htmlgroup@gmail.com>
  265. Sebastian Kippe <info@sebastiankippe.de>
  266. Andrew Ramsden <andrew@irama.org>
  267. Jedi Lin <JediLin@Gmail.com>
  268. Glan Thomas <glan@substance-design.com>
  269. Bryan Hogan <bhogan@edonor.com>
  270. Jude Robinson <dotcode+w3@gmail.com>
  271. Andrew Sidwell <w3c@andrewsidwell.co.uk>
  272. Razvan MIHAIU <razvan@mihaiu.name>
  273. Preston Bannister <preston@bannister.us>
  274. Rick Mans <rickmans@gmail.com>
  275. Justin Anthony Knapp <justinkoavf@gmail.com>
  276. Marc Drumm <mdrumm@udel.edu>
  277. Andrew Norman <idonothaveacat@gmail.com>
  278. Pete Haughie <speedwolf@gmail.com>
  279. Pawel Knapik <pawel.knapik@gmail.com>
  280. Ryan Orr <ryan@bitcontrol.org>
  281. Jake Liddell <jake@fourhats.com>
  282. Robert Marshall <rdm@rdmsoft.com>
  283. Tim Blair <tim@bla.ir>
  284. Lee Kowalkowski <Lee.Kowalkowski@googlemail.com>
  285. Michele Gerarduzzi <michele.gerarduzzi@gmail.com>
  286. Ivan Enderlin <w3c@hoa-project.net>
  287. Jon Hughes <jon@phazm.com>
  288. Russell Cavell <russell.cavell@gmail.com>
  289. Shawn Medero <shawn@db79.com>
  290. Niko Neugebauer <niko@nikoport.com>
  291. Sean Fraser <wileyluxe@gmail.com>
  292. David Dailey <david.dailey@sru.edu>
  293. Yudai Iwasaki <t06503yi@sfc.keio.ac.jp>
  294. Charles Ying <charles.ying+w3c@gmail.com>
  295. Daniel Schattenkirchner <schattenkirchner.daniel@gmx.de>
  296. Kent Villard <kvillard@upei.ca>
  297. Peter Robinson <peter.robinson@ekit.com>
  298. Thomas Higginbotham <thomas@thomashigginbotham.com>
  299. aurélien levy <aurelien.levy@free.fr>
  300. AJ Zmudosky <aj@zmudosky.com>
  301. Patrick D F Ion <ion@ams.org>
  302. Andrew Maben <andrew@andrewmaben.com>
  303. Matt Slack <slack@integernoun.com>
  304. Tedd Sperling <tedd@sperling.com>
  305. David Bills <w3@dfbills.com>
  306. Jason Fowler <phalacee@gmail.com>
  307. Alex Robinson <w3c@alex.fu2k.org>
  308. Jonathan Harriot <jonathanharriot@gmail.com>
  309. Dean Edridge <dean@dean.org.nz>
  310. Mihai Sucan <mihai.sucan@gmail.com>
  311. Arthur Jennings <arthur.jennings@gmail.com>
  312. Tim McMahon <tmcmahon@elevenlimited.com>
  313. Henrik Dvergsdal <henrikdv@gmail.com>
  314. Jeffrey Sambells <jsambells@wecreate.com>
  315. Cameron McCormack <cam@mcc.id.au>
  316. David McClure <mcclure@purdue.edu>
  317. Patrick Taylor <patrick@healtheconomics.org>
  318. Ariel Pérez <ariel@vcl.desoft.cu>
  319. Simon Myers <Smylers@stripey.com>
  320. Jason Turnbull <jason@digiscape.net.au>
  321. Maurice Carey <maurice@thymeonline.com>
  322. Matthew Ausonio <mausonio2@hotmail.com>
  323. Mark DuBois <Mark@webprofessionals.org>
  324. Robert Love <robert@signified.com.au>
  325. Egor Kloos <studio@dutchcelt.nl>
  326. Ian Hart <w3c@appxweb.com>
  327. Andy Lintner <w3c@beowulfe.com>
  328. Albert Hui <bitcypherdotnet@gmail.com>

Send an email to all the non-responders.


Compact view of the results

WBS home / Questionnaires / WG questionnaires / Answer this questionnaire


Completed and maintained by Dominique Hazaël-Massieux (dom@w3.org) on an original design by Michael Sperberg-McQueen $Id: showv.php3,v 1.93 2007/12/12 14:13:17 dom Exp $. Please send bug reports and request for enhancements to dom@w3.org with w3t-sys@w3.org copied (if your mail client supports it, send mail directly to the right persons)