W3C home > Mailing lists > Public > public-html@w3.org > April 2007

Re: Non-goal for HTML: Picture-perfect rendering

From: Maciej Stachowiak <mjs@apple.com>
Date: Mon, 16 Apr 2007 11:07:47 -0700
Message-Id: <1DFAB2CC-882A-4A3B-BA8D-161C5BB5474B@apple.com>
Cc: public-html@w3.org
To: Murray Maloney <murray@muzmo.com>


On Apr 16, 2007, at 10:39 AM, Murray Maloney wrote:

>
> I couldn't agree more with T.V. Raman on this matter.
> I suggest that we promote this statement to the status
> of Design Principle.

I disagree. Consistent rendering, to some extent and at least for  
some media, is required for interoperability. Your proposed principle  
would be in direct conflict with our interoperability goals.

I tend to agree that some details of rendering should be left up to  
the implementation. For example, text quality, appearance of form  
controls, quality of image scaling are all areas that have  
historically been left up to the implementation, and I believe this  
gives more benefits in competition for quality of rendering than  
costs in interoperability. But deciding this sort of thing is a  
judgment call; I don't think we can make an a priori principle that  
tells us exactly how much implementation freedom there should be in  
rendering.

Regards,
Maciej


>
> At 09:05 AM 4/16/2007 -0700, T.V Raman wrote:
>
>
>> If we're talking about HTML producing pixel perfect rendering,
>> then I suggest it's time to press the reset button -- that was
>> never HTML's goal, and nor should it ever become its goal.
>>
>> Ian Hickson writes:
>>  >
>>  > On Sat, 14 Apr 2007, Chris Wilson wrote:
>>  > > >
>>  > > > Could you give any concrete examples of vagueness? I'd like  
>> to fix any
>>  > > > that are unintentional.
>>  > >
>>  > > <canvas>.  You've specified an entire immediate-mode graphics  
>> api, more
>>  > > extensive in some ways than GDI, without describing the  
>> parameters or
>>  > > giving rendering rules to get interoperable pixel-perfect  
>> rendering.
>>  >
>>  > Could you be more specific? What parameters do you think should be
>>  > specified and which rendering rules do you think are needed to get
>>  > interoperable pixel-perfect rendering?
>>  >
>>  > Cheers,
>>  > --
>>  > Ian Hickson               U+1047E                ) 
>> \._.,--....,'``.    fL
>>  > http://ln.hixie.ch/       U+263A                /,   _.. \   _ 
>> \  ;`._ ,.
>>  > Things that are impossible just take longer.   `._.-(,_..'-- 
>> (,_..'`-.;.'
>>
>> --
>> Best Regards,
>> --raman
>>
>> Title:  Research Scientist
>> Email:  raman@google.com
>> WWW:    http://emacspeak.sf.net/raman/
>> Google: tv+raman
>> GTalk:  raman@google.com, tv.raman.tv@gmail.com
>> PGP:    http://emacspeak.sf.net/raman/raman-almaden.asc
>
>
Received on Monday, 16 April 2007 18:08:02 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:15:53 GMT