CSS Animations

CSS Animations è un modulo proposto per i CSS, che consente l'animazione di elementi XML utilizzando direttamente i CSS.

CSS Animations è un modulo proposto per i CSS, che consente l'animazione di elementi XML utilizzando direttamente i CSS.

Storia

Mentre la pseudo-classe :hover è stata utilizzata per anni per generare animazioni rudimentali, le estensioni dei CSS nel regno dell'animazione sono state minime fino alla fine del 2000. Già nel 2007, WebKit aveva annunciato la sua intenzione di includere animazioni, transizioni CSS, e di farle diventare funzioni di WebKit. WebKit ha inoltre annunciato l'implementazione dell'animazione implicita ed esplicita, attraverso i CSS, a febbraio 2009. L'animazione CSS è stata anche presentata come una funzionalità dei CSS3, specificamente Nella bozza in corso di elaborazione da parte del W3C.

Animazione SVG

La grafica vettoriale scalabile supporta la regola @keyframes, consentendo l'animazione di un insieme limitato di trasformazioni. Firefox e Chrome utilizzavano rispettivamente le estensioni @ -moz-keyframes e @ -webkit-keyframes prima che @keyframes fosse aggiunto alla specifica CSS3.

Supporto dei browser

A partire da giugno 2011, Firefox 5 include il supporto per l'animazione CSS. L'animazione CSS è disponibile anche come modulo nelle nightly build di WebKit così come in Google Chrome, Safari 4 e 5 e Safari per iPhone, Android 2.xe 3.x, la OS6 RIM web browser, con il prefisso -webkit-. È utilizzato anche in iTunes 9 per supportare i file iTunes LP. Dal 2019 anche Microsoft Edge supporta l'animazione CSS3.

Polemica

Le specifiche dell'animazione CSS hanno portato preoccupazione a chi preferisce l'animazione con JavaScript o, in misura meno diffusa, SMIL; altri hanno affermato che si tratta di una mossa della Apple, sponsor principale del progetto WebKit, di aggirare l'inserimento di Adobe Flash (e le animazioni flash obbligatorie) sulla linea di iPhone OS dell'azienda di dispositivi mobili che usa Safari. Dal 31 dicembre 2020 Adobe Flash fu comunque abbandonato dagli sviluppatori Adobe.

Servizi correlati

Altre voci

HTML5H

HTML5

HTML5 è la quinta versione del linguaggio di formattazione HTML raccomandata dal World Wide Web Consortium, distribuita a partire dall'ottobre 2014 e concepita per definire standard funzionali (es. riproduzione audio/video) e API.

Leggi la voce →
LimeSurveyL

LimeSurvey

LimeSurvey (già conosciuto come PHPSurveyor) è un applicativo distribuito con licenza GNU GPL versione 2, scritto in PHP e basato su database MySQL, PostgreSQL o MSSQL. Permette la realizzazione di questionari e sondaggi online, senza richiedere particolari conoscenze di programmazione. È…

Leggi la voce →
CSS (gruppo musicale)C

CSS (gruppo musicale)

Le CSS, acronimo di Cansei de Ser Sexy (in portoghese "Stanca di essere sexy"), sono un gruppo musicale brasiliano di San Paolo. Il loro nome proviene da un'intervista di Beyoncé in cui la cantante si è dichiarata «stanca di essere sexy»; le componenti della band hanno trovato la cosa bizzarra e…

Leggi la voce →
X

XHTML

L'XHTML (sigla di eXtensible HyperText Markup Language, Linguaggio di marcatura di ipertesti estensibile) è un linguaggio di marcatura che associa alcune proprietà dell'XML con le caratteristiche dell'HTML: un file XHTML è una pagina HTML scritta in conformità con lo standard XML.

Leggi la voce →
P

PHP-Fusion

PHP-Fusion è un leggero content management system (CMS) open source scritto e sviluppato da Nick Jones in PHP.

Leggi la voce →
MohairM

Mohair

Il mohair è una fibra tessile di origine animale con caratteristiche simili alla seta, ricavato dal pelo della capra d'Angora.

Leggi la voce →