Domanda

E 'l'anno 2009. Internet Explorer 8 è stato finalmente rilasciato, e Firefox sta arrivando fino a 3,5. Molti dei grandi browser stanno iniziando a integrare le caratteristiche di CSS3 e HTML 5, o avete fatto che per un bel po 'di tempo. Eppure, mi ritrovo lo sviluppo di pagine web esattamente nello stesso modo in cui ho fatto nel 2005.

Un sacco di progressi sono stati fatti da allora, e penso che la ragione per cui non ho iniziato a prendere vantaggio da queste nuove possibilità è che è così difficile sapere quale delle nuove funzionalità che lavorano in tutti i principali browser. Dal momento che sono per lo più uno sviluppatore backend solo che non ho il tempo per tenere il passo di questi sviluppi più. Eppure, mi sento come se stessi perdendo un sacco di roba fresca che in realtà avrebbe reso la vita molto più facile.

Come faccio a determinare rapidamente se una caratteristica di CSS3 e HTML5 è supportato da tutti i principali browser moderni?

È stato utile?

Soluzione

Posso usare è un sito che tiene traccia il supporto del browser per gli standard web attuali e futuri. Check it out se si desidera sapere se una determinata funzione è ampiamente supportato.

Altri suggerimenti

Integrazione dei font attraverso i CSS, utilizzando @font-face. Webkit / Safari ha sostenuto che a partire dalla versione 3.1, Microsoft poiché Internet Explorer 4, Mozilla Firefox 3.5 in quanto ( supporto del browser panoramica ).

Inoltre, le varie implementazioni del Selettori API , che fornisce un browser -native motore selettore CSS per l'uso in DOM scripting.

Per altri esempi, quando è possibile utilizzarlo ... sembra essere un buon riferimento .

Direi display: table e una serie di selettori CSS 2.1 sono le grandi vittorie per i progettisti. visualizzazione:. tavolo risolve alcuni layout insolubili o difficili come 100% confini altezza e all'interno senza rompersi semantica e utilizzando tabelle effettive

classi multiple (.c1.c2)

Io uso min / max-larghezza / altezza molto.

Lavorare anche: hover e importanti sono impressionanti

!.

Mi sarebbe piaciuto per aggiungere il supporto per SVG a quella lista, ma naturalmente Microsoft incasinato che fino.

A proposito, grande monito per quelli che ottengono entusiasta di funzionalità HTML5. Non c'è una data ufficiale per l'adozione di questo spec. E 'stato anche implicato potrebbero volerci altri 10 anni (anche se dubito che). Il punto è tutto ciò che fate con HTML5 ora è soggetto a rotture quando le specifiche ufficiali non arrivano e nel frattempo ci si può aspettare un sacco di incongruenze del browser, insetti e le modifiche API (per non parlare di browser che non supportano le funzionalità a tutti) .

il supporto del browser per la memorizzazione locale dovrebbe consentire una serie di nuove idee, ora che alcuni contenuti possono essere salvati sulla macchina di un utente.

Documenti di riferimento:

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