Domanda

Ho sentito Joel e Jeff parlare di sIFR in uno dei i primi podcast.Lo sto usando www.american-data.com E www.chartright.us con alcuni risultati piuttosto contrastanti.

Ieri sono stato informato che la prima riga di testo del mio sito web appariva capovolta in Internet Explorer 6 senza Flash Player.Sono abbastanza sicuro che la valutazione fosse sbagliata, a causa dell'assenza di flash player = assenza di sIFR.Ma riscontro qualche comportamento strano sulle mie pagine, almeno in IE 6, 7 e 8.Volevo davvero usare sIFR solo perché i miei caratteri sembravano scadenti sul mio computer in Firefox.

La mia domanda è:se usi sIFR, quando usi sIFR?In quali casi disabiliti sIFR?Quando è meglio usare solo il carattere del browser?

È stato utile?

Soluzione

Usi sIFR moderatamente, diciamo per i titoli.Cerca di non usarlo per i collegamenti, perché i collegamenti in Flash non funzionano bene come i normali collegamenti HTML.Inoltre non ha molto senso utilizzare sIFR solo per il testo che non cambia mai, un'immagine funzionerebbe molto meglio.

Sono ormai alcuni anni che non sento parlare del problema del capovolgimento, ma in ogni caso è un problema con IE 6 e (un vecchio?) Flash Player.In ogni caso, ha sempre senso testare accuratamente.

Inoltre, hai esaminato SIFR3 ultimamente?È molto migliorato rispetto alla v2.

Altri suggerimenti

Ho avuto molti mal di testa dopo l'implementazione sIFR sul mio ultimo progetto di sito web.La maggior parte dei problemi avevano a che fare con le incoerenze del browser come stai descrivendo.Il testo appariva in posti strani, non andava a capo correttamente o semplicemente non veniva visualizzato come volevo.Ho scoperto che, come al solito, Firefox veniva visualizzato bene mentre dovevo implementare diversi hack CSS diversi per far sì che lo stesso codice venisse visualizzato correttamente in IE7 e IE6.

Ti dico di attenersi ai caratteri standard del browser, se puoi, ma se il progetto/client richiede che tu lo utilizzi, assicurati di testarlo accuratamente in tutti i browser e con vari blocchi flash, ecc.

Prova a considerare in anticipo che tipo di mal di testa ti stai creando (se lo sei, il che non è sempre il caso) implementando sIFR.Probabilmente è consigliabile utilizzarlo solo quando il design del tuo sito è relativamente semplice.Non appena inizi a dover gestire eccezioni specifiche di rendering del browser (CSS, ad esempio) a causa di un design complesso, ti imbatterai in problemi relativi a sIFR.E se si progettano siti per i clienti, è difficile tornare indietro e dire loro a metà strada che sIFR dovrà essere rimosso.Quindi prova a identificare i problemi in anticipo.

Un esempio in cui ci siamo imbattuti riguardava i titoli sIFR, e poi direttamente a destra del titolo, diciamo riguardo al riempimento a destra:20px (quindi, a seconda della larghezza del testo del titolo), una sorta di icona.Ciò ha creato molti problemi, facendoci desiderare di non aver iniziato a utilizzare sIFR in primo luogo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top