Sortie de Firefox 3.5 version finale

Actualitéweb

Publié par le , mis à jour le (9273 lectures)

navigateurs web Firefox html5 upgrade

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 :

Vidéo Firefox 3.5

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) :

firefox

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é standard opacity
  • Reconnaissance des propriétés text-shadow et word-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 et MozMousePixelScroll

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>

Télécharger Firefox 3.5

Commentaires

@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...

@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:

&lt;button onclick="document.getElementById('id_de_la_balise_video').pause()"&gt;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.

@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

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...

Commentaires clos