Légèrement en retard par rapport aux prévisions initiales, mais à peine un an après la sortie de la version 3.0, voici que le très attendu Firefox 3.5 fait sa sortie officielle aujourd'hui.
Voici la Vidéo de présentation officielle :
La version 3.5 de Firefox est annoncée comme environ deux fois plus rapide que la version 3.0 de Firefox, et dix fois plus rapide que la version 2.0 de Firefox.
Outre des corrections de bugs, la nouvelle version de Firefox offre de nouvelles fonctionnalités dans les domaines HTML, CSS, DOM, réseaux et standards (source) :
Nouveautés HTML
- Firefox 3.5 reconnaît les éléments HTML5
<video>
et<audio>
. - Firefox 3.5 implémente la spécification de ressources hors ligne HTML5.
- l'API "Drag and Drop" de HTML5 est supporté : il est à présent possible de glisser/déposer des éléments à l'intérieur ou entre des sites web.
Nouveautés CSS
- Gestion des polices via
@font-face
- Support complet des CSS media queries
- Les pseudo-éléments
:before
et:after
ont été mis à jour pour respecter complètement CSS 2.1 -moz-opacity
spécifique à Mozilla est remplacé par la propriété standardopacity
- Reconnaissance des propriétés
text-shadow
etword-wrap
- Nouvelles propriétés spécifiques :
-moz-box-shadow
,-moz-border-image
,-moz-column-rule
,-moz-column-rule-width
,-moz-column-rule-style
,-moz-column-rule-color
,-moz-window-shadow
et-moz-system-metric
- Firefox 3.5 supporte CSS transforms en introduisant les propriétés spécifiques
-moz-transform
et-moz-transform-origin
. - De nouveaux sélecteurs CSS3 sont supportés :
:nth-child
,:nth-last-child
,:nth-of-type
,:nth-last-of-type
,:first-of-type
,:last-of-type
et:only-of-type
.
Nouveautés DOM et JavaScript
- Support des workers DOM
- Reconnaissance de l'API Géolocalisation et de l'API Selectors
- Intégration de JSON
- Prise en compte des événements
MozAfterPaint
etMozMousePixelScroll
Et aussi...
- Gestion de la correction de couleurs ICC
- Nouvelles fonctionnalités Canvas : effets d'ombrage, attribut
-moz-opaque
- GetSVGDocument a été ajoutée pour <object> et <iframe>
Commentaires
ne passe toujours pas le test ACID3 :(
@issartel : certes, mais s'il s'agit de son seul défaut, on va pouvoir s'en passer.
De plus, mon petit doigt me dit qu'il passera le test Acid3 avant l'un de ses principaux concurrents ;)
@Raphael : J'avais envie de le faire cette actu mais de toute façon tu auras été bien plus complete que moi. :)
Quelqu'un connait un site spécialement fait pour tester l'API drag and drop ?
Reste plus qu'a ce que les auteurs mettent à jour leurs extensions pour qu'on puisse migrer sans perdre htmlvalidator ou resizable textarea...
Firefox vs IE : Le retour
http://www.mozilla-europe.org/fr/firefox/#fea...
Le site http://acid3.acidtests.org a l'air en rade ...
@Calvein : Sous Mac, c'est un comparatif FF vs Safari.
Pas très objectif d'ailleurs.
Quelqu'un sait si le "player" associé aux balises <audio> et <video> pourra se personnaliser facilement ?
@Arthur69 : on peut faire c qu'on veut avec <video> et <audio>, cf <http://openvideo.dailymotion.com/>
@Arthur69 : Je ne crois pas que nous pourrons modifier le lecteur par défaut. Par contre, nous pouvons facilement modifier nos contrôles tiers ex:
<button onclick="document.getElementById('id_de_la_balise_video').pause()">Pause</button>
Oui mais justement sur ce site (http://openvideo.dailymotion.com/fr/) les vidéos sont montrées sans Flash, mais avec la même interface que Flash... (et donc sans le player "standard" de Firefox).
J'en conclue qu'il est possible de personnaliser l'apparence du player ?
@Arthur69 : en fait tu caches les contrôles par défaut et tu construis l'interface autour/au-dessus de la vidéo et tu utilises JavaScript pour interagir avec la vidéo. Les contrôles standards ne sont pas modifiables je pense car ça n'a pas d'intérêt. Ensuite la feinte utilisée pas Dailymotion c'est de mettre un élément par dessus la vidéo pour empêcher l'apparition du menu contextuel spécifique à <video> en cas de clic droit.
OK dac, je comprends mieux, mais saluons ces merveilleuses balises, tout comme la propriété @font-face, qui devrait se généraliser... dans IE 27 peut-être ?
@Changaco : Est-ce que le W3C a décidé qu'il en serait ainsi ou est-ce parce que ce n'est pas encore une spécification "finale" ?
Car ça semble bien dommage de devoirs bidouiller autant pour changer le design.
@Skoua : je ne sais pas,mais je ne pense pas que des contrôles standards seront définis car c'est se compliquer la vie pour pas grand chose. Et honnêtement si les lecteurs vidéo ce ressemblent sur la majorité des sites ça ne me dérange pas du tout.
Mieux vaut ça que du Flash à tout va...
@Arthur69 : Tout à fait, d'ailleurs je vais bientôt pouvoir virer Flash grâce à <video> … :)
On peut se promener dans le code sources des pages via les liens hypertextes, c'est plutôt sympa.
Une excellente nouvelle...Vivement que mes petits modules chéris soient mis à jours ^^
@Raphael : en faite FF 3.5 se place en 4ème position sur le test Acid 3 :)
Generation NT a fait la comparaison:
http://www.generation-nt.com/s/test+firefox+3...
Par contre Tristan Nitot a annoncé qu'à la prochaine mise à jour il devrait passer le test avec succès, il ne restera alors plus qu'IE qui posera un gros soucis aux développeurs et qui nous empêchera d'harmoniser notre code ;__;
Comme d'habitude en gros :P
Mouais, en attendant la version finale d'Opéra 10, FF3.5 est 3ème.
Et vu le résultat de la beta de Chrome3, FF est presque 2ème^^
Et le magnifique 20/100 d'IE8^^
Comme toujours, on raconte quelques bêtises qui vont bien sur le test Acid3 (qui n'est PAS un gage de qualité ou un indicateur fiable du support des standards du Web). :D
C'est vrai que IE8 est au top niveau CSS.
Ce qui est bien avec Firefox, c'est la vitesse de mise à jour : à l'heure actuelle il a été téléchargé environ 7 900 000 fois...
@Arthur69 : Quand on est assez malin pour utiliser Firefox, on l'est aussi assez pour mettre ses logiciels à jour. :)
Faut dire aussi que c'est plus évident que mettre à jour Firefox que IE.
Oui mais pas forcément, et c'est là que c'est utile de mettre le processus de mise à jour directement dans le logiciel, parce que ceux qui utilisent IE sans le savoir, ne savent même pas qu'on peut le mettre à jour...