W3C home > Mailing lists > Public > public-wai-eo-badtf@w3.org > November 2008

Re: (really, this time) before/info breaks in modern browsers

From: Shadi Abou-Zahra <shadi@w3.org>
Date: Wed, 12 Nov 2008 09:45:13 +0100
Message-ID: <491A9799.4070302@w3.org>
To: Thomas Jewett <jewett@csulb.edu>
CC: public-wai-eo-badtf@w3.org

Hi Tom, all,

We certainly show the problem with tables in several areas of the Demo. 
In particular, the forms page is supposed to show the effect of layout 
tables that do not linearize properly.

We also wanted to show the effect of incorrect reading order which often 
occurs without tables (it is not so much the tables that are the problem 
but rather the incorrect reading order).

Point taken that this aspect may be difficult to maintain, although this 
implementation has now survived three years of browser generations and 
it still "breaks" on most top browsers.

Best,
   Shadi


Thomas Jewett wrote:
> I'm thinking that browsers change so quickly, and
> asynchronously, that trying to intentionally "break"
> a page visually today is just going to be a pain to
> maintain tomorrow. I agree with Eric that the out-
> of-order table problem is still a significant one
> on all too many pages -- worth illustrating.
> 
> Tom
> 
> On Tue, 11 Nov 2008 17:47:42 +0100
>  Shadi Abou-Zahra <shadi@w3.org> wrote:
>>
>> Hi Eric, all,
>>
>> This is actually a feature rather than a bug! We wanted to show that 
>> bad markup may cause the content to break in different browsers. 
>> However, it seems that this is not clear enough -many people did not 
>> realize that we are doing this intentionally to show something.
>>
>> The question is now: how can we better show that this is a feature of 
>> the Demo? Maybe the "in-between pages" may make it more clear. Also, 
>> the navigation proposed by Michael may have some space for a small 
>> comment. Let's discuss these and other ideas tomorrow...
>>
>> Best,
>>   Shadi
>>
>>
>> Eric Eggert wrote:
>>>
>>> Hi all (again)!
>>>
>>> The before articles page breaks horribly in modern browsers[1], we 
>>> should correct that.
>>>
>>> http://www.w3.org/WAI/EO/2005/Demo/before/info
>>>
>>> Image: http://skitch.com/yatil/5exs/skitched-20081111-114346
>>>
>>> This is because there are floats without any width are applied to the 
>>> right side divs, which is not working according to the CSS2 spec.
>>>
>>> Solution: Bring on the tables!
>>>
>>> The issue (content is displayed in another order than in the markup) 
>>> can be displayed with some tables, stacked upon each other. this 
>>> wonít break in modern browsers, too.
>>>
>>> Another solution would be to change the (inline) styles.
>>>
>>> Regards, Eric
>>>
>>>
>>> [1] Tested in Firefox and Safari. IE6 seems to render the design as 
>>> intended, although I havenít tested heavily as Iím on a mac.
>>>
>>
>> -- 
>> Shadi Abou-Zahra - http://www.w3.org/People/shadi/ |
>>   WAI International Program Office Activity Lead   |
>>  W3C Evaluation & Repair Tools Working Group Chair |
>>
> 
> 

-- 
Shadi Abou-Zahra - http://www.w3.org/People/shadi/ |
   WAI International Program Office Activity Lead   |
  W3C Evaluation & Repair Tools Working Group Chair |
Received on Wednesday, 12 November 2008 08:45:49 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 12 November 2008 08:45:51 GMT