Domanda

Ho appena notato che di Overflow dello Stack impiega solo con Firefox CSS per arrotondare gli angoli dell'utente badge in prima pagina.E ' un'idea interessante, ma quali sarebbero i rischi e i vantaggi dell'utilizzo di Firefox solo il CSS (a parte la palese quelli)?

-moz-border-radius:6px;
-webkit-border-radius:6px;

Sopra:Il CSS utilizzato per arrotondare gli angoli su Stack Overflow prima pagina.

È stato utile?

Soluzione

Il problema principale sarebbe, per come la vedo io, che il css non convalidare.Più che altro non vedo il motivo perché non usare questo tipo di piattaforma caratteristiche specifiche, che non causa alcun danno per i browser che non supportano le funzionalità.

Altri suggerimenti

I vantaggi sono che è molto più facile che usare un angolo di immagini o di altri trucchi.L'ovvio svantaggio è che la pagina non viene visualizzato come previsto su IE, che è ancora utilizzato da più di mezzo mondo gli utenti del web.

Nel complesso è situazionale;Immagino che COSÌ ottiene una più alta percentuale di persone che utilizzano Firefox, in modo da IE problema non è così rilevante.E angoli arrotondati minore di visual miglioramento, quindi, se alcune persone lo vedono e altri no, non è quello grande di un affare.

Sono d'accordo con BeefTurkey.

Potrei anche andare avanti e chiamare un caso di Progressivo Miglioramento con i CSS.Per prendere in prestito liberamente da Comprensione Progressivo Miglioramento, Mi piacerebbe prendere in considerazione gli angoli arrotondati per essere parte di caramelle colorate rivestimento intorno il ricoperte di cioccolato arachidi.

E, infine, CSS3 sarà ratificato e border-radius sarà standardizzato. -moz, -webkit e -ms prefisso stili possono essere rimossi e sostituiti con i loro standard equivalenti.Il tuo CSS convalida e persone che utilizzano i browser che non supportano i CSS3 saranno ancora sono completamente accettabili esperienza con persone che utilizzano i browser che supportano i CSS3 otterrà un avanzata esperienza.

In alternativa, è possibile continuare a utilizzare la proprietà CSS, oltre a tutte le norme di dare una maggiore esperienza ad un pubblico ancora più ampio.Sarebbe veramente dipende da quanto impegno il mantenimento di tutti i CSS che richiede e quanto sia importante sentire la migliore esperienza è al tuo pubblico.

Funziona in Firefox e il browser basati su Webkit (in particolare, Safari e Chrome).Non ci sono alternative per IE o Opera.

Il motivo principale per utilizzare quando si vuole dare con angoli arrotondati per gli elementi che visualizzano sulla cima di fantasia o imprevedibile, sfondi, che non è possibile altrimenti.Normale CSS e le immagini possono prendersi cura di altre situazioni.

È anche incredibilmente facile da implementare e sicuramente funziona per più di metà delle persone su questo sito.

Le insidie sono, naturalmente, che non è supportato in altri browser e non la specifica W3C.

L'implementazione attuale è male (sia in firefox e webkit) dal momento che essi non condividono la sintassi.

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