jQuery – animate() e Internet Explorer 8 (IE8)

Attenzione, se state utilizzando la funzione animate() di jQuery in accoppiata ad effetti sul padding potreste trovare delle difficoltà con Internet Explorer (dai miei test IE7 e IE8).

Firefox, Chrome, Safari accettano la sintassi:

$('#mydiv').animate({
  padding: '5px 5px 15px 0'
});

Internet Explorer, ovviamente no :) Utilizzate quindi la sintassi:

$('#mydiv').animate({
  paddingTop: '5px',
  paddingRight: '5px',
  paddingBottom: '15px',
  paddingLeft : '0',
});

Approfondisci

Youtube presto eliminerà il supporto per Internet Explorer 6

Qualcosa si sta muovendo.

Se anche il grande Youtube, nonostante non viaggi in acque serene, si prende la grossa responsabilità di eliminare il supporto al tanto odiato Internet Explorer 6, vuol dire che qualcosa sta cambiando.
Non dico che siamo pronti a salutarlo (molti miei progetti hanno oltre il 53% di visitatori con IE6), ma sono comunque notizie che fanno ben sperare.

Se avete qualche emulatore (perchè spero vivamente che non mi stiate leggendo con IE6) andate alla homepage di Youtube e vedrete questa simpatica fascia:

Image Hosted by ImageShack.us

Youtube vi sta gentilmente invitando ad eliminare la piaga del web installando un browser moderno:
“Esegui l’upgrade a un browser moderno per un’esperienza online più completa. Presto elimineremo il supporto per Internet Explorer 6, quindi esegui l’upgrade ora.”
E vicino troverete i tre principali browser del momento (in primis ovviamente Google Chrome, per rimanere in casa :))

E bravo Youtube.

Approfondisci