Penso che dovrei usare <!DOCTYPE html>
per la mia nuova applicazione GWT; Capisco che così facendo metterà la mia applicazione in modalità conforme agli standard. Ho ragione? Ci sono degli svantaggi nell'uso di questo doctype? GWT funziona correttamente in modalità conforme agli standard? Sono cauto perché il GWT tutorial utilizza ancora il doctype di transizione HTML 4.01.Quale doctype dovrei usare per GWT 2.0?
risposta
L'utilizzo di <!DOCTYPE html>
inserisce il browser Web in modalità standard (al contrario di quirksmode) che è quasi certamente quello che si desidera. Ma il doctype Transitional HTML 4.01 attiverà anche la modalità standard, quindi non c'è differenza.
Non ho idea delle implicazioni dell'utilizzo dell'uno o dell'altro con GWT, ma dubito che ci siano dei vantaggi nell'usare il doctype HTML5 a essere onesti, a meno che GWT non stia facendo cose speciali per supportare HTML5.
La nuova funzionalità layout panel in GWT 2.0 richiede la modalità standard e non funziona in modalità "Quirks".
TBH, per quanto ne so, solo IE ha davvero bisogno della modalità standard per far fronte ai nuovi pannelli di layout - Firefox e co funzionano bene in modalità "Quirks". Detto questo, consiglierei comunque la modalità standard - dal momento che GWT si concentrerà sul supporto di quella in futuro. –
- 1. Quale doctype dovrei usare?
- 2. Quale GWT EventBus dovrei usare?
- 3. Quale dichiarazione DOCTYPE dovremmo usare?
- 4. Quale PreApplicationStartMethod dovrei usare?
- 5. quale algoritmo dovrei usare?
- 6. Quale versione di python opencv dovrei usare?
- 7. Quale adattatore CouchDB per Ruby dovrei usare?
- 8. Quale plug Mercurial dovrei usare per IntelliJ
- 9. Quale tipo MIME dovrei usare per mp3
- 10. Quale installazione Python dovrei usare?
- 11. Quale codec audio dovrei usare?
- 12. quale di == e =: = dovrei usare?
- 13. Quale dovrei usare? decimal.Add() o "+"
- 14. Quale pacchetto postgresql dovrei usare?
- 15. GUI per un'applicazione Java autonoma. Dovrei usare SWT o GWT?
- 16. Quale valore di errore dovrei usare?
- 17. Quale VCS dovrei usare con Google Code?
- 18. AudioTrack, SoundPool o MediaPlayer Quale dovrei usare?
- 19. Quale risoluzione dello schermo dovrei usare?
- 20. Quale Fold dovrei usare in VIM?
- 21. Quale dovrei usare, CodeContract o CuttingEdge.Conditions?
- 22. Quale dovrei usare? Backbone.js Router.navigate e window.location.hash
- 23. Quale parser RSS dovrei usare in PHP?
- 24. in quale contesto dovrei usare AlertDialog.Builder?
- 25. Quale approccio delle funzioni dovrei usare
- 26. Quale libreria dei grafici .net dovrei usare?
- 27. Quale stile di ritorno dovrei usare?
- 28. Pare json with gwt 2.0
- 29. Quale versione di openssl dovrei usare?
- 30. Quale tecnologia modello dovrei usare con CherryPy?
Una differenza che ho notato è questa: con il doctype Transitional HTML 4.01, i campi di input di testo usano il modello di ridimensionamento border-box; mentre con il doctype HTML5, utilizzano il modello di ridimensionamento della casella di contenuto. – David
Il commento generato da GWT nella parte superiore del file HTML del mio progetto dice "La dichiarazione DOCTYPE transitoria HTML 4.01 sopra riportata nella parte superiore del file imposterà il motore di rendering del browser in" Quirks Mode "." – Glenn
quali sono i vantaggi dell'utilizzo della modalità Quircks? quando usare mOde standard? –