5

Ho riscontrato un "bug" generato da un client utilizzando la modalità browser IE9 con modalità IE7 impostata in modalità documento (perché è impostato su questo non so vedere l'immagine allegata) IE9 Browser Mode with Document Mode IE7 standardsStyling IE9 Modalità browser con modalità documento Standard IE7

Ciò causa ovviamente un errore di progettazione e il client ha richiesto che io corregga l'errore. Sono quasi al 100% sicuro che non ci sia nulla che io possa fare per indirizzare questo tipo di configurazione e risolvere il problema. Sto usando Modernizr per indirizzare i diversi browser. Vorrei una risposta robusta per riportare al cliente il motivo per cui questo è uno scenario che non posso correggere o se ho torto e c'è qualcosa che potrei fare per rettificare questo aspetto, quindi gradirei l'aiuto.

Grazie.

+0

Che tipo di bug ? La modalità IE9 di IE9 emula l'originale IE7, sebbene non sia perfetto. Hai controllato se lo stesso errore si verifica in IE7 originale? Il tuo sito dovrebbe supportare IE7? – thirtydot

+0

La modalità IE9 di IE9 emula IE7 (fino a un punto) quando è impostata su Modalità browser: IE7 e Modalità documento: standard IE7 ma questa non era la mia domanda. Stavo chiedendo c'era un modo di targeting della modalità documento IE7 mentre in modalità Browser IE9 rispetto alla modalità Browser IE7 e la modalità documento IE7. Lo stesso bug non si verifica in IE7 normale, quindi la domanda. Cosa intendi nel caso in cui il sito supporti IE7, ovviamente dovrebbe, perché no? Grazie per il commento però. Non penso che il tipo di bug sia importante. – frontendzzzguy

+3

Un sacco di persone non si preoccupano di supportare IE7 in questi giorni, ecco perché ho chiesto se il tuo sito dovrebbe supportarlo. L'unico modo in cui un * normale utente * finirebbe per visualizzare il tuo sito nella modalità IE9 di IE9 sarebbe se avessero fatto clic sul pulsante "modalità compatibilità". L'aggiunta di '' dovrebbe impedire che il pulsante venga visualizzato. Quindi, la tua domanda mi confonde. Se il tuo cliente è entrato letteralmente negli Strumenti per gli sviluppatori e ha cambiato la "Modalità documento" in "Standard IE7", e il bug non viene visualizzato in IE7 originale, allora non ha senso aggiustarlo: il bug non ha importanza. – thirtydot

risposta

14

Non credo che ci sarà molto da fare su questo. Ci sono meta tag che applicano gli standard, ma se l'utente apre i propri strumenti di sviluppo e seleziona manualmente le impostazioni, non è davvero un problema che meriti di essere esaminato.

2

So che sembra strano .. ma alcune persone hanno la modalità documento impostata su standard IE7 PER PAGINA PREDEFINITA.

La versione di mia madre di ie9 è impostata sugli standard IE7. Dubito fortemente che l'abbia fatto lei stessa e non ricordo di averlo fatto anche se a volte lavoro sulla sua macchina quando visito. Quindi potrebbe essere che certe persone abbiano ie9 impostato su un browser standard deprecato .. (7)

Penso che sia giunto il momento di smettere di supportare 7 comunque. Sono un freelancer e se vuoi supporto per qualcosa di inferiore a ie8, addebito MOLTO di più. Ma ora che mi sono imbattuto in questo problema in modalità documento - dove è veramente impostato su standard ie7 come pagina predefinita .. mi chiedo quante persone sfogliano pagine rotte là fuori a causa di questo ...

Problemi correlati