Se connecter avec
S'enregistrer | Connectez-vous

Firefox aussi utilisera DirectX 11

Par - Source: Cnet

Mozilla annonce qu’il devrait être le premier à sortir un navigateur DirectX 11, faisant ainsi de l'ombre à la présentation de Microsoft de la semaine dernière.

IE9

Microsoft a fait parler de lui lorsqu’il a annoncé qu’Internet Explorer 9 tirerait partie de Direct2D et DirectWrite afin d’accélérer le rendu de pages web (cf. « Microsoft annonce Silverlight 4, Office 2010, IE9 »). Mozilla a néanmoins frappé fort en affirmant qu’il travaillait aussi sur cette technologie depuis longtemps et qu’il devrait devancer Microsoft.

Firefox

C’est en tous les cas ce qu’a annoncé Chris Blizzard, un responsable chez Mozilla, sur son compte Twitter. La firme a tout de même refusé de donner une date précise de lancement. Bref, il n’est pas sûr que cette fonctionnalité arrive avec Firefox 3.7 qui est prévu pour le premier semestre 2010.

Cette technologie permet de passer par la carte graphique pour le rendement de pages web. Direct2D remplace le GDI anciennement utilisé sur XP et permet d’obtenir un plus grand contrôle sur les éléments présents sur la page et des polices plus lisses.

C’est le deuxième projet de Mozilla faisant appel à la puissance des GPU, la firme travaillant aussi sur un navigateur pour appareil mobile tirant parti de l’OpenGL et destiné aux plateformes Tegra.

Il y a 54 commentaires. B
Tous les commentaires
  • 3 Ð
    hanabi , 25 novembre 2009 03:38
    Alors d'un coté, Mozilla rejète Aero et les Jumplist sous prétexte que ca ne sert qu'à Windows et de l'autre il court pour DX11...
    Il est vraiment loin le super navigateur d'antan -_-"
  • 9 Ð
    anonymous@guest , 25 novembre 2009 06:53
    "pour le rendement de pages web" -> pour le rendu des pages web
  • 6 Ð
    anonymous@guest , 25 novembre 2009 07:06
    Mozilla aurais (encore) un peu de logique, ils opterais pour OpenGL en lieu et place de DirectX11 et accepterais Aero et les Jumplist.

    À quand un fork qui comprenne cela et coule l'original ?
  • 0 Ð
    bigou-kun , 25 novembre 2009 07:08
    Mozilla aurais (encore) un peu de logique, ils opterais pour OpenGL en lieu et place de DirectX11 et accepterais Aero et les Jumplist.

    À quand un fork qui comprenne cela et coule l'original ?
  • 2 Ð
    Grobb , 25 novembre 2009 07:11
    Erf et dans ma mandriva ce sera opengl qui va assurer l'affichage ou faudra lancer firefox ds wine -_-'
  • 2 Ð
    papamike62 , 25 novembre 2009 07:40
    Cela va relancer un peu plus la concurrence entre navigateurs. Le choix de DirectX n'est pas le plus logique au premier abord pour Firefox, mais je suppose qu'ils ont leurs raisons. Ca n'empéchera pas d'utiliser OpenGL sur les autres systèmes.
  • 1 Ð
    Bncjo , 25 novembre 2009 08:20
    Citation :
    Alors d'un coté, Mozilla rejète Aero et les Jumplist sous prétexte que ca ne sert qu'à Windows et de l'autre il court pour DX11...
    Il est vraiment loin le super navigateur d'antan -_-"


    N'importe quoi. Les jumplist sont deja integrés aux nightly de la 3.7 (j'ecris d'ailleurs avec).

    Pour Aero...???? WTF? FF supporte toutes les fonctions de Aero et tu n'as pas du voir les derniers mockup : https://wiki.mozilla.org/Firefox/Sprints/Windows_Theme_Revamp/Direction_and_Feedback

    Je vote pour un bon gros troll.
  • 6 Ð
    anonymous@guest , 25 novembre 2009 08:30
    "Direct2D remplace le GDI anciennement utilisé sur XP"
    Donc ce qu'il faut comprendre de cela c'est que :
    1) FireFox ne compte pas utiliser Direct3D mais Direct2D, qui ne peut donc pas être substitué par OpenGL.
    2) Si FireFox utilisait GDI, c'était déjà un composant spécifique Windows, vous pensez qu'il est réellement possible de coder une appli comme FireFox avec strictement le même code pour Windows et Linux ? Certaines parties ne sont pas multiplateforme (bien entendu FireFox ne va pas aller triturer directement dans la mémoire vidéo pour faire apparaître sa fenêtre, il doit passer par des API qui sont radicalement différentes sur chaque plateforme) et c'est cela va être mis à jour.
  • -7 Ð
    LVM , 25 novembre 2009 09:39
    Citation :
    Mozilla a néanmoins frappé fort en affirmant qu’il travaillait aussi sur cette technologie depuis longtemps et qu’il devrait devancer Microsoft.


    C'est marrant cette petite course, mais elle a déjà un vainqueur: Apple. :D 

    En effet sur Mac OS X l'affichage passe par Quartz Extreme qui est depuis des années l'équivalent du tout récent Direct2D.
    N'importe quelle application Mac native (dont évidement Safari) bénéficie déjà de cette accélération. Donc Safari est déjà "accéléré", et ça explique aussi pourquoi Firefox Mac est assez lent (car Mozilla a toujours refusé d'utiliser les API d'Apple).
  • 5 Ð
    Glopiglou , 25 novembre 2009 09:42
    LVMC'est marrant cette petite course, mais elle a déjà un vainqueur: Apple. En effet sur Mac OS X l'affichage passe par Quartz Extreme qui est depuis des années l'équivalent du tout récent Direct2D.N'importe quelle application Mac native (dont évidement Safari) bénéficie déjà de cette accélération. Donc Safari est déjà "accéléré", et ça explique aussi pourquoi Firefox Mac est assez lent (car Mozilla a toujours refusé d'utiliser les API d'Apple).


    La fondation moz refuse quartz ou Opengl mais veut du DX, utilisez des standards qu'ils disaient ! :o  :o 
  • 1 Ð
    archimed , 25 novembre 2009 09:52
    Direct2D n'a rien a voir avec DirectX 11 !!!!
    Suffit de chercher 2 minutes dans les whitepapers.

    Direct2D is implemented as a user-mode library that is built using the Direct3D® 10.1 API. As such, Direct2D applications will benefit from hardware-accelerated rendering on modern mainstream GPUs. Hardware acceleration is also achieved on older Direct3D 9 hardware using Direct3D 10-level-9 rendering.

    Direct2D est accéléré sur des cartes Dx9 / 10 / 11.
  • -6 Ð
    LVM , 25 novembre 2009 10:16
    archimedDirect2D n'a rien a voir avec DirectX 11 !!!!Suffit de chercher 2 minutes dans les whitepapers.Direct2D is implemented as a user-mode library that is built using the Direct3D® 10.1 API. As such, Direct2D applications will benefit from hardware-accelerated rendering on modern mainstream GPUs. Hardware acceleration is also achieved on older Direct3D 9 hardware using Direct3D 10-level-9 rendering.Direct2D est accéléré sur des cartes Dx9 / 10 / 11.


    Fort bien, mais comme disais l'intervenant du dessus, D2D est tout sauf un standard. C'est comme DirectX, une technologie propriétaire et soigneusement fermée.
  • 7 Ð
    ultrabill , 25 novembre 2009 10:26
    Citation :
    Fort bien, mais comme disais l'intervenant du dessus, D2D est tout sauf un standard. C'est comme DirectX, une technologie propriétaire et soigneusement fermée.
    J'arrive pas à trouver le code source de Quartz Extreme :
    http://www.opensource.apple.com/release/mac-os-x-1062/
  • 1 Ð
    anonymous@guest , 25 novembre 2009 12:12
    Déjà, est-ce qu'il y a un équivalent libre de Direct2D ?
  • -3 Ð
    zeroweb , 25 novembre 2009 12:57
    open cl?
  • 1 Ð
    fitfat , 25 novembre 2009 13:14
    zeroweb>Nan, ça, ce serait plus proche de DirectCompute

    Bon, ben... en fait, Glitz (le D2D d'OpenGL), Xgl (Linux) et Quartz (MacOS X) seraient également de la partie.
  • 4 Ð
    hanabi , 25 novembre 2009 14:05
    bncjoN'importe quoi. Les jumplist [...]Je vote pour un bon gros troll.

    Ok pourquoi pas, je suis un troll de firefox qui soutient firefox depuis fevrier 2004 (oui j'avoue ne pas avoir souhaité bonne anniversaire à Firefox ce mois ci ^^)
    Alors un bref tour médiatique sera nécessaire pour te sortir la tête de tes nightly (parce que là encore, "nightly" et "utilisateur firefox" dans la même phrase sont à mon avis une erreur)

    Mozilla bloque une extension Microsoft pour Firefox
    http://www.zdnet.fr/actualites/internet/0,39020774,39709676,00.htm?xtor=RSS-1
    --- Depuis quand la philosophie de Firefox s'autorise à bloquer un éditeur ???

    "[...]le développement de Fennec sur mobiles a pris du retard, principalement à cause du fait qu'il a fallu attendre que de nouveaux terminaux plus puissants soient mis sur le marché."
    http://www.mobinaute.com/306816-fennec-disponible-android-blackberry.html
    --- Depuis quand Firefox a besoin de puissance ? La surenchère de ressource éloigne véritablement l'idée d'un navigateur simple et léger qui motiva "phoenix" !

    Firefox et Flash (v3.5.3)
    http://www.generation-nt.com/firefox-flash-vulnerable-actualite-871671.html
    --- Autre bizarrerie que cette ingérence à l'égard d'un programme tiers (propriétaire et fermé).

    et enfin :
    "La bêta 3 de Firefox 3.6 annonce également la désactivation de la prévisualisation des onglets ouverts dans la barre des tâches de Windows 7. Une fonctionnalité d'Aero Peek. De quoi susciter la déception des utilisateurs de Windows 7, dont certains se disent déçus qu'avec également les jump lists, Firefox 3.6 ne prendra pas en charge quelques-unes des fonctionnalités du système d'exploitation parmi les mieux accueillies."
    http://www.generation-nt.com/firefox-namoroka-beta-mozilla-windows-7-actualite-910971.html
    --- Pour clarifier ma position, j'utilise au quotidien Firefox en tant que navigateur principal mais la somme des griefs augmentent.
    Ajoutons à cela :
    -l'extraordinaire consommation de mémoire,
    -les plantages agacants _ok, y a une bonne part dû aux sites_ ,
    -la navigation privé qui ferme la navigation classique (faut leur rappeler -l'emploi du connecteur "-no-remote" chez Mozilla ?)
    -disparition de fonction sans crier gare : mais où est la fonction "effacer mes traces" ?

    La vérité c'est que Lilly (le CEO de Mozilla) doit être complètement à la masse pour vrillé les principes fondateurs du navigateur Firefox. A mon avis, à vouloir nous persuader qu'il en a une plus grosse que Steve Ballmer, Lilly plombe la crédibilité de Mozilla et c'est le développement et les utilisateurs qui en pâtissent.

    (Firefox a commencé à chuter dans mon estime avec l'arrivée du nouveau CEO de Mozilla _le développement de Firefox 3.0 étant un projet sous l'égide de Mitchell Baker ; par contre, la sortie Blingbling de juin 2008 est à porter au fait de Lilly)
  • -3 Ð
    LVM , 25 novembre 2009 14:51
    ultrabillJ'arrive pas à trouver le code source de Quartz Extreme :http://www.opensource.apple.com/release/mac-os-x-1062/


    Ni OpenGL ? (qu'utilise Apple). :sarcastic: 
  • 3 Ð
    ultrabill , 25 novembre 2009 16:55
    Citation :
    Ni OpenGL ? (qu'utilise Apple). :sarcastic: 
    Peut-être parce qu'Apple n'y apporte aucune modification, ce qui les dispense de toute publication
  • 0 Ð
    turlupin en ptard , 25 novembre 2009 18:28
    NightFalkenvous pensez qu'il est réellement possible de coder une appli comme FireFox avec strictement le même code pour Windows et Linux ?

    Il suffit de voir que les menus diffèrent pour comprendre que non.
    Un seul exemple :

    Windows Outils->Options laisse place à édition->préférences
Afficher plus de commentaires