Myślę, że powinienem użyć <!DOCTYPE html>
dla mojej nowej aplikacji GWT; Rozumiem, że dzięki temu moja aplikacja stanie się zgodna ze standardami. Mam rację? Czy są jakieś wady korzystania z tego typu dokumentu? Czy GWT działa poprawnie w trybie zgodnym ze standardami? Jestem ostrożny, ponieważ GWT tutorial nadal używa przejściowego dokumentu HTML 4.01.Jaki typ dokumentu powinienem używać w GWT 2.0?
Odpowiedz
Użycie <!DOCTYPE html>
przełączy przeglądarkę internetową w tryb standardów (w przeciwieństwie do trybu quirksmode), który prawie na pewno jest tym, czego potrzebujesz. Ale wersja przejściowa HTML 4.01 Transitional doctype również uruchomi tryb standardów, więc nie ma w tym żadnej różnicy.
Nie mam pojęcia o konsekwencjach używania jednego z nich z GWT - ale wątpię, aby korzystanie z tego dokumentu było w ogóle uczciwe, chyba że GWT robi specjalne rzeczy w celu obsługi HTML5.
Nowa funkcja layout panel w GWT 2.0 wymaga trybu standardowego i nie działa w trybie dziwactwa.
TBH, o ile mi wiadomo tylko IE naprawdę potrzebuje trybu standardowego, aby poradzić sobie z nowymi panelami układu - Firefox i współpraca w trybie dziwactwa. Mimo to, nadal zalecałbym tryb standardów - ponieważ GWT będzie koncentrować się na wspieraniu tego w przyszłości. –
- 1. Którego typu powinienem używać?
- 2. Jak dodać typ dokumentu do dokumentu XDocument?
- 3. jaki typ lazurowej kropli powinienem użyć do statycznej zawartości?
- 4. Jaki format tłumaczenia wspomaganego komputerem powinienem używać w witrynie ColdFusion?
- 5. Jaki typ danych XML powinienem użyć dla waluty/pieniędzy?
- 6. Z jakiego GWT EventBus powinienem korzystać?
- 7. Typ dokumentu Skomentowany w Internet Explorerze 7
- 8. Dlaczego powinienem używać Drools?
- 9. Jakiego JSObject powinienem używać?
- 10. Python - jaki schemat mapy powinienem używać dla danych wykładniczych?
- 11. Kiedy używać GWT i kiedy nie
- 12. Dlaczego powinienem używać fragmentu w systemie Android?
- 13. Jak używać ikonek obrazkowych w GWT?
- 14. Dlaczego powinienem lub nie powinienem używać API camera2 w Androidzie?
- 15. Jaki jest obecny stan GWT?
- 16. Rola EventBus w GWT
- 17. Couchbase - Kiedy powinienem używać N1QL vs Widoki?
- 18. Dlaczego powinienem używać io_service :: work?
- 19. Czy powinienem używać takiego constexpr?
- 20. WCF - kiedy powinienem używać netTcpBinding
- 21. Jakiego IDE IronPython powinienem używać?
- 22. Czy powinienem używać czcionek typograficznych?
- 23. Czy powinienem używać Universal-ctags?
- 24. Zablokuj okienka w OpenXml SDK 2.0 dla dokumentu Excel
- 25. Dlaczego nie powinienem używać atoi()?
- 26. powinienem używać obietnicę dla mkdir
- 27. GWT: Jaki jest sposób obsługi Kliknij na GWT FlowPanel
- 28. Jak powinienem używać DurationField w moim modelu?
- 29. Dlaczego nie powinienem używać System.out.println() w Androidzie
- 30. Jakiego parsera RSS powinienem używać w PHP?
Jedną z różnic, którą zauważyłem, jest to, że: z typem przejściowym HTML 4.01, pola wprowadzania tekstu wykorzystują model rozmiaru ramki; mając na uwadze, że z typem dokumentu HTML5 korzystają z modelu skalowania pola zawartości. – David
Komentarz generowany przez GWT u góry pliku HTML mojego projektu mówi: "Przejściowa deklaracja DOCTYPE HTML 4.01 powyżej ustawiona w górnej części pliku ustawi silnik renderujący przeglądarki na" Tryb Quirks "." – Glenn
jakie są zalety korzystania z trybu Quircks? kiedy używać standardowego mOde? –