Internet è in continua evoluzione - è difficile credere che rickrolling abbia sei anni, Internet Explorer 6 abbia dodici anni e il CSS si avvicini al rilascio pubblico della versione 4.
Quindi, cosa c'è di nuovo in CSS4? Ho dato un'occhiata a tutta la specifica CSS4, selezionando a mano le parti migliori. Eccone alcuni.
Il design reattivo è senza dubbio il grande cosa del 2013. Con @media
query, non è mai stato più semplice adattare il tuo sito per più dispositivi e dimensioni dello schermo, offrendo all'utente un'esperienza migliore. L'unico vero ostacolo rimasto nel modo reattivo è il carico di pagina: le velocità di connessione sono ancora preoccupanti per una grande percentuale di visitatori e il W3C ne è consapevole. Ecco perché c'è una proposta di design presponsivo, che ti consente di applicare gli stati di precarico per connessioni più lente.
Certo, questa tecnologia non è economica. Avrai bisogno di un nuovo chip di elaborazione del flusso di lusso, che viene fornito solo con le ultime connessioni in fibra ottica.
@media (flux-capacitor: true) 88mph body background: url ('loading.gif');
Questa funzionalità è stata effettivamente introdotta da Internet Explorer sotto il termine comportamento
. Se hai mai usato una correzione PNG, l'hai già usata in passato. È incredibilmente utile per migliorare l'interazione come mai prima d'ora, e aiuta a colmare il divario e fa la guerra tra gli sviluppatori JavaScript e CSS. Usa sintassi discreta, in stile funzione, e assomiglia a questo:
*: hover script: script (alert ('hello world'));
Ecco l'equivalente in JavaScript:
var doc = document; var star = doc.all; window.hello_world = function (message) messaggio = messaggio || 'Ciao mondo'; alert (messaggio); per (var i = 0; i < star.length; i++) if(star[i] && star[i].nodeName) star[i].onmouseover = function() if(window.hello_world) hello_world();
Se in passato hai dovuto lavorare su un'interfaccia della riga di comando, noterai che è un po 'noioso da guardare. La specifica CSS4 tenta di modificare questo introducendo il modulo CLISS.
CLISS è l'acronimo di Command-Line Interface Styling Scriptsheets e segue una sintassi molto simile al CSS a cui sei abituato a lavorare con i siti web, ma ora può essere utilizzato per rendere il tuo terminale un po 'più luminoso. Attualmente, è disponibile il supporto per le applicazioni della riga di comando Unix, OS X e Windows, a condizione che sia installato un modulo opzionale. A differenza delle opzioni di stile esistenti all'interno dell'applicazione, CLISS consente l'intera serie di proprietà CSS, consentendo la piena personalizzazione. Al momento, lo stack di selettori è molto limitato (terminale
, linea
, e errore
), ma c'è molto di più nelle opere.
La sintassi ha questo aspetto:
terminal background: url ("puppies.gif"); colore: # f0f; transform: ruotare (-90 gradi); errore del terminale display: none; / * Non scrivere mai un codice errato * /
Il CSS è sopravvalutato comunque - W3C
Sì, hai appena letto bene. Il W3C sta lavorando con una vasta gamma di provider di posta elettronica per darti un approccio coerente e moderno allo stile e alla creazione di email HTML.
Questo potrebbe significare che possiamo finalmente iniziare a usare il semantico Tuttavia, tutti concordavano sul fatto che "i tavoli andavano bene", citando che "il CSS è sopravvalutato comunque", quindi non è cambiato nulla. Ah bene. Con l'avvento dei CSS4, alcune vecchie proprietà sono state reintrodotte e alcune sono state date al mondo per la prima volta. Tra le proprietà risuscitate ci sono Le nuove proprietà includono È un ottimo momento per lavorare sul Web in questo momento, e sta migliorando sempre di più; evolvendo di forza in forza, consentendo alle persone di tutto il mondo di connettersi e fare grandi cose come queste. Continua a creare e mostraci quali fantastici demo CSS4 hai fatto nei commenti!,
, e persino
Nuove e vecchie proprietà
decorazione del testo: lampeggia
, text-decoration: tendone
, stile font: wordart
, e font-family: "Comic Sans MS"
, che sono progettati per portare la tipografia fino agli standard stabiliti dalla stampa di Gutenburg del tredicesimo secolo.retina: vero
(che migliora automaticamente le tue immagini, CSI: Miami style), musica di sottofondo: muzak
(che dà ai tuoi siti di eCommerce una vera sensazione di negozio), e -webkit-typos: false
(che utilizza il software di correzione ortografica ipercorrebile di iOS per correggere automaticamente errori di battitura nei commenti di YouTube).
Concludere