Я думаю, мне следует использовать <!DOCTYPE html>
для моего нового приложения GWT; Я понимаю, что это переведет мое приложение в режим соответствия стандартам. Я прав? Есть ли недостатки в использовании этого документа? Правильно ли работает GWT в режиме, соответствующем стандартам? Я опасаюсь, потому что в руководстве по GWT по-прежнему используется HTML 4.01 переходный тип документа.
Какой тип документа мне следует использовать для GWT 2.0?
Ответы (2)
Для новой функциональности панели макета в GWT 2.0 требуется стандартный режим и не работает в режиме причуд.
person
Chi
schedule
15.04.2010
ТБХ, насколько я знаю, только 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
Одно различие, которое я заметил, заключается в следующем: с переходным типом документа HTML 4.01, поля ввода текста используют модель изменения размера рамки; в то время как с типом документа HTML5 они используют модель размера блока содержимого.
- person David; 15.04.2010
Сгенерированный GWT комментарий в верхней части файла HTML моего проекта гласит: «Объявление HTML 4.01 Transitional DOCTYPE, указанное выше в верхней части файла, установит механизм визуализации браузера в режим Quirks Mode».
- person Glenn; 18.08.2010
каковы преимущества использования режима Quircks? когда использовать стандартный режим?
- person Nitish Upreti; 21.06.2011