[sisyphus][JT] bad html rendering khtml/gecko

Alexey Rusakov =?iso-8859-1?q?ktirf_=CE=C1_users=2Esf=2Enet?=
Чт Окт 21 17:23:09 MSD 2004


On 21.10.2004 01:29, Serge Pavlovsky wrote:

>On Срд, 2004-10-20 at 23:00 +0600, Andrey Rahmatullin wrote:
>  
>
>>On Wed, Oct 20, 2004 at 05:08:42PM +0300, Serge Pavlovsky wrote:
>>    
>>
>>>может быть, потому что он перестанет 100% работать со 100% w3c valid
>>>сайтами ?
>>>      
>>>
>>if (w3c_status == valid)
>>  normal_sites_render();
>>else
>>  invalid_sites_render();
>>
>>Функции отдельные.
>>    
>>
>
>большие функции выйдут ;)
>вам, видимо, хочется чтобы была поддержка нескольких рендереров, потому
>как мозилла тим врядли будет сама разрабатывать оба варианта
>  
>
На самом деле так оно и есть - точнее, рендерер, конечно, один, но может 
работать в двух режимах: Quirks mode и Standard compliance mode. Вот 
только режим определяется по наличию заголовка DOCTYPE, то есть 
предполагается, что все, что имеет DOCTYPE, соответствует стандарту. 
Впрочем, упомянутый пример с дикими атрибутами height с точки зрения 
стандарта корректен (поправьте, если я неправ), так что проверка на 
w3c_status == valid все равно отправит "не туда" (с точки зрения 
пользователя).

-- 
  Alexey "Ktirf" Rusakov
  RingRows OOO




Подробная информация о списке рассылки Sisyphus