[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