- From: Charles McCathieNevile <chaals@opera.com>
- Date: Mon, 27 Aug 2007 14:37:05 +0200
- To: "Dmitry Turin" <html60@narod.ru>, public-html@w3.org
On Mon, 27 Aug 2007 06:38:52 +0200, Dmitry Turin <html60@narod.ru> wrote: > RK> A way to do this is applying a xsl stylesheet to the table... > MR> you could use XBL 2.0, some scripting and the <canvas> element > LH> There are already working solutions available for drawing graphs LH> > using script, <canvas> and/or SVG. > > What is easier for user: that you mentioned or > to change @presentation="alphabet" to @presentation="pie" ? > > What is more convenient for user ? I can see the use case for this too. Optimising presentation for people to use graphically is, in principle, a valuable accessibility technique. But I think there are a number of practical problems that make this proposal a bad idea. - It increases the complexity of implementation. Issues include: + laying out a table or pie chart (since they probably take different amounts of space) will slow down the browser, + defining what to do with incompatible tables (just 1 column, of text? 3 columns? ...) - It gives no clarity about how to do layout - and for most authors that is a problem since they want control over the presentation. Optimising the presentation of graphics is very important for clarity. In order to do that, we would need to increase the complexity of the proposal - IMHO significantly. - There are other ways of doing this, that work currently. So I don't think this is a very high priority, and should not be in the first version of HTML 5 As far as I know, no browser implements this and no significant web content relies on it, so it is not about standardising something that has been tested and found useful. So I think this proposal is not something that we should be working on right now. Without fixing the control of presentation, in particular, I think it is better to wait until browsers generally have a user-script or similar functionality, or we see widespread use of a standard script with no layout control, before we think about putting it into HTML (as opposed to relying on existing techniques). (To directly answer your question, I think it is generally easier to take data from your spreadsheet, and have your spreadsheet generate a graph you can adjust until you like it, then post that into a page). cheers Chaals -- Charles McCathieNevile, Opera Software: Standards Group hablo español - je parle français - jeg lærer norsk chaals@opera.com Catch up: Speed Dial http://opera.com
Received on Monday, 27 August 2007 12:36:59 UTC