2011-06-19 19 views
7

Con tutti i browser più recenti come IE9, FF4, sempre aggiornando chrome, ecc., Abbiamo ancora bisogno della modalità quirk?La modalità Quirks è rilevante nel 2011?

Se sì, dove è utile? In quale scenario?

+0

evitare il problema con perdite di memoria IE quando in modalità quirks –

risposta

5

No. Non si dovrebbe mai usare la modalità Quirks. Ha cessato di avere rilevanza una volta che IE 5.0 e 5.5 hanno smesso di essere utilizzati.

Questi erano gli ultimi browser che non supportavano la modalità standard, quindi tutti i siti che necessitavano di includere il supporto per loro avrebbero dovuto essere in grado di lavorare in modalità quirk.

Tuttavia, IE6 insieme a tutte le versioni di tutti i browser rilasciati da allora supporta la modalità standard.

Alcuni di essi supportano ancora legacy per la modalità quirks, ma non si dovrebbe consentire loro di usarlo. (viene attivato se si trascura di includere un codice <!DOCTYPE> nella parte superiore del codice HTML, motivo per cui si dichiara sempre un doctype)

Nell'improbabile caso in cui sia necessario supportare IE5, utilizzare la modalità quirks. Altrimenti, evita a tutti i costi.

Se si gestisce codice che utilizza la modalità quirks, è necessario dedicare del tempo alla conversione per utilizzare la modalità standard.

Se si tratta di un sito Web pubblico, l'uso della modalità "Quirks" ora non dovrebbe nemmeno essere contemplato, poiché sembrerà orribile in molti browser moderni. Anche se si trova in un ambiente aziendale, ti consigliamo vivamente di convertirlo in modalità standard, in quanto anche gli utenti IE6 ne trarranno vantaggio (se non altro, renderà meno doloroso il loro eventuale aggiornamento a un browser più recente). L'unica volta in cui non sarai in grado di utilizzare la modalità standard che è se hai un cliente che è ancora bloccato con IE5. Ma se hai quello, allora dovresti scappare via urlando già.

8

La modalità Quirks è progettata per consentire (molto) ai siti Web meno recenti di funzionare in browser (comparativamente) più recenti.

Nuovo sviluppo non dovrebbe mai essere fatto in modalità Quirks, ma la modalità Quirks rimarrà attiva finché ci sono ancora vecchi siti web non aggiornati che lo richiedono (cioè, per sempre).

2

La modalità Quirks è sicuramente ancora necessaria negli ambienti aziendali in cui le applicazioni legacy sono molto comuni. Quella vecchia webapp del 1998 funziona ancora e non abbiamo soldi per sostituirla, quindi deve continuare a funzionare.

Problemi correlati