Какой тип документа мне следует использовать для GWT 2.0?

Я думаю, мне следует использовать <!DOCTYPE html> для моего нового приложения GWT; Я понимаю, что это переведет мое приложение в режим соответствия стандартам. Я прав? Есть ли недостатки в использовании этого документа? Правильно ли работает GWT в режиме, соответствующем стандартам? Я опасаюсь, потому что в руководстве по GWT по-прежнему используется HTML 4.01 переходный тип документа.


person David    schedule 15.04.2010    source источник


Ответы (2)


Для новой функциональности панели макета в GWT 2.0 требуется стандартный режим и не работает в режиме причуд.

person Chi    schedule 15.04.2010
comment
ТБХ, насколько я знаю, только IE действительно нужен стандартный режим, чтобы справиться с новыми панелями макета - Firefox и компания отлично работают в режиме причуд. При этом я бы по-прежнему рекомендовал стандартный режим - поскольку GWT сосредоточится на его поддержке в будущем. - person Igor Klimer; 15.04.2010

Использование <!DOCTYPE html> переведет веб-браузер в стандартный режим (в отличие от quirksmode), что почти наверняка вам и нужно. Но переходный тип документа HTML 4.01 также запускает стандартный режим, так что здесь нет никакой разницы.

Я понятия не имею о последствиях использования того или другого с GWT, но я сомневаюсь, что есть какие-либо преимущества в использовании документа HTML5, если честно, если только GWT не делает специальных вещей для поддержки HTML5.

person Andy Hume    schedule 15.04.2010
comment
Одно различие, которое я заметил, заключается в следующем: с переходным типом документа HTML 4.01, поля ввода текста используют модель изменения размера рамки; в то время как с типом документа HTML5 они используют модель размера блока содержимого. - person David; 15.04.2010
comment
Сгенерированный GWT комментарий в верхней части файла HTML моего проекта гласит: «Объявление HTML 4.01 Transitional DOCTYPE, указанное выше в верхней части файла, установит механизм визуализации браузера в режим Quirks Mode». - person Glenn; 18.08.2010
comment
каковы преимущества использования режима Quircks? когда использовать стандартный режим? - person Nitish Upreti; 21.06.2011