Connexion
Abonnez-vous

Opera abandonne son moteur de rendu et passe à Webkit

Changement de rythme

Opera abandonne son moteur de rendu et passe à Webkit

Le 13 février 2013 à 15h58

Alors que l’éditeur Opera annonce que ses produits sont utilisés par 300 millions de personnes, il en profite pour glisser une autre nouvelle, bien plus significative : l’abandon du moteur de rendu Presto pour Webkit. Une décision lourde de significations et probablement riches en retombées futures.

opera

300 millions d'utilisateurs et un changement radical

Dans un communiqué de presse publié il y a quelques heures à peine, Opera annonce que 300 millions d’utilisateurs se servent de ses produits. Cela touche aussi bien les versions pour ordinateurs que smartphones et tablettes : Mobile et Mini. Mais alors que l’éditeur se réjouit d’une telle étape, il proclame un autre changement, celui-là très lourd : l’abandon du moteur de rendu Presto, développé en interne, pour s’aligner sur Webkit.

 

Cette migration du moteur de rendu, du jamais vu pour un navigateur aussi connu, se fera sur deux axes :

  • Les versions pour plateformes mobiles utiliseront directement le moteur Webkit
  • Les versions pour ordinateurs utiliseront Chromium, lui-même étant déjà la base open source de Chrome de Google

Håkon Wium Lie, directeur technique d’Opera, fait le constat de la situation : « Le moteur Webkit est déjà très bon, et nous avons pour objectif de le rendre encore meilleur. Il supporte les standards qui nous importent et a les performances dont nous avons besoin. Cela a bien plus de sens de laisser nos experts travailler avec les communautés open source pour améliorer encore Webkit et Chromium que de développer notre propre moteur de rendu plus avant. Opera contribuera aux projets Webkit et Chromium, et nous avons d’ailleurs soumis notre premier lot de patch : pour améliorer la disposition des colonnes multiples ».

 

En fait, le passage à Webkit pouvait en partie être deviné dès le mois dernier. Opera avait en effet présenté un nouveau projet, baptisé Ice, de navigateur pour Android entièrement basé sur Webkit. L’éditeur indique sur son blog que les premiers retours avaient été très bons. Opera Ice sera officiellement présenté à la fin du mois au Mobile World Congress de Barcelone.

 

Cela étant, l’annonce d’Opera change radicalement le périmètre du travail fait sur Webkit. Si les développeurs ne se penchent plus sur leur propre moteur, cela signifie une redistribution des ressources sur d’autres aspects. Håkon Wium Lie explique en effet que la transition « vers Webkit signifie qu’une plus grande part de nos ressources pourra être dédiée au développement de nouvelles fonctionnalités et de solutions simples que l’on peut attendre d’une société qui a inventé tant des fonctionnalités qui sont aujourd’hui utilisées par tout le monde dans l’industrie des navigateurs ».

Quelles conséquences réelles ?

Les conséquences pour Opera sont multiples et pour la plupart positives. Le navigateur va profiter de travaux hérités de plusieurs années et dans lesquels participent de grosses sociétés telles qu’Apple et Google. Webkit est connu pour être performant, et l’impact de la communauté en termes de sécurité est plus que concret. En outre, la principale force du moteur est son adaptation aux nouveaux standards, souvent implémentés très rapidement, quitte parfois à diffuser des technologies qui n’existent qu’à l’état de brouillons.

 

Mais l’avantage principal pour Opera est la « pulvérisation » du fossé existant entre lui et les autres. Éternel outsider cantonné à une part de marché de 1 % depuis des années, Opera est victime de sa différence. Il n’est pas, à l'inverse de Safari et Chrome, basé sur Webkit. Il n’est pas fourni avec un système d’exploitation à la part de marché titanesque, comme Internet Explorer. Il n’est pas soutenu par une énorme communauté, contrairement à Firefox. Opera a toujours été jusqu’ici la cinquième roue du carosse, le navigateur mis systématiquement de côté dans les tests de compatibilité. Un élément que nous avons souvent regretté.

 

Passer à Webkit signifie en finir avec cet écart, au détriment de plusieurs années d’investissement dans Presto. La société aura les mains libres pour travailler sur les fonctionnalités qui l’intéressent vraiment en arrêtant de perdre du temps pour courir après une concurrence déchainée depuis que Firefox a relancé la guerre des navigateurs.

Un danger à l’horizon

Pourtant, doit-on considérer que ce passage à Webkit n’a que des avantages ? Pas nécessairement. Pour les utilisateurs, cela signifie techniquement la fin de l’écart dans le rendu des sites web, tout en profitant du champ fonctionnel très riche. Pour le web lui-même, il existe cependant un danger. Et pour une partie de la concurrence également.

 

D’une part, nous avions déjà soulevé dans le passé que Webkit, du fait de son écrasante part de marché dans le secteur mobile, créait ses propres problèmes. Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent, codent leurs sites en tablant avant tout sur Webkit. Safari pour OS X, Safari pour iOS, Chrome pour Windows/OS X/Linux, Chrome pour Android, Chrome OS et d’autres navigateurs tiers utilisent tous Webkit. Le moteur est en train d’acquérir lentement, mais sûrement, une situation de monopole.

 

Étrange détour de l’histoire des navigateurs, car avec Opera qui rejoint le « clan » Webkit, un éditeur se retrouve isolé : Mozilla. Webkit et Internet Explorer sont pour l’instant incontournables, mais Firefox se retrouve pris entre les deux feux. Mozilla va donc devoir se battre et travailler son moteur de rendu Gecko, surtout face à un Webkit auquel participe un nombre de plus en plus important de développeurs.

 

Il faudra dans tous les cas plusieurs mois pour qu’Opera ne sorte des versions basées sur Webkit de tous ses navigateurs. Il sera particulièrement intéressant de vérifier le résultat et de le comparer à ses concurrents les plus directs, Safari et Chrome. Il se pourrait que la part de marché augmente car les fonctionnalités pourraient bien faire la différence. L’année 2013 promet donc quelques mouvements dans le monde des navigateurs.

Commentaires (213)

Vous devez être abonné pour pouvoir commenter.

Abonnez-vous
votre avatar







SebGF a écrit :



Super mauvaise nouvelle pour moi, déjà que je crains beaucoup de voir Webkit dominer le Web tel IE6 à son époque (et Webkit c’est principalement Apple et Google, ça a beau être open source, c’est quand même tenu par des gros qui ont tout intérêt à faire leurs standards à eux) .





Les gesticulations d’un petit éditeur (en terme de part de marché) n’auront pas grande influence sur le marché, le Web. Ceux qui font le web continueront le faire à la gueule du client en faisant des gateries à ceux qui ont la plus grosse.





Dommage qu’ils abandonnent Presto



Positive un peu, voyons. On va pouvoir enfin nous aussi avoir un Web optimisé pour nos Opera, cool, non ? Finis les déguisements ridicules pour entrer dans sa banque en ligne !





je pense qu’il serait bien qu’ils le lèguent au monde du libre pour faire un concurrent open source à Webkit,



Ils ont pas réussis à concurrencer qui que ce soit en quinze ans, tu crois que trois libristes dans un garage vont magiquement faire monter Presto au zénith des moteurs de rendu, juste en mettant une étiquette ‘License libre inside” ?





il mériterait à continuer d’être maintenu.



En mémoire des ses pères fondateurs, à l’extrème rigueur <img data-src=" />





Tout ce que j’espère, c’est qu’Opera gardera son identité de suite Internet avant-gardiste en continuant d’innover avec des nouvelles fonctionnalités repompées au fur et à mesure par la concurrence.



Oui, plus qu’à attendre les premières version Desktop ou mobiles webkitisée…


votre avatar



Pour les failles de sécurité, voilà la situation :

-trident est fermé =&gt; moins de monde pour bosser dessus.

-mozilla est en baisse de PDM =&gt; idem.





un coup on nous dit que c’est normal qu’on trouve moins de faille sur un produit open source parce qu’il est open source, et un coup on nous dit le contraire. Bref, le logiciel propriétaire a tjs tort, qu’il ait plus ou moins de failles. Ca ressemble à de la mauvaise foi…



au passage, tes arguments tombent à l’eau, car niveau pdm, Firefox est au même niveau que chrome+safari sur le desktop (sachant que les hackers malveillants s’intéressent peu aux plateformes mobiles pour le moment).

et pour la recherche de failles, le fait qu’un soft soit open source ou non n’a strictement aucune influence, puisque la recherche de failles se fait essentiellemt à l’exécution, avec des outils de fuzzing ou examen du code machine produit après compilation.





C’est le cas pour tout logiciel





sauf que là on parle de matériel intimement lié au logiciel.

les utilisateurs ne peuvent pas upgrader le navigateur web de leur iPad 1 ou de leur Android 2.x.

et le pb c’est que ça représente plus de 100 millions de terminaux achetés au cours de ces 1 à 3 dernières années et qui ne sont pas près de disparaitre.

votre avatar







jmanici a écrit :



l’interopérabilité des protocoles réseau est bien moins complexe à garantir que celle de standards aussi étendus que html5/css/js



la situation n’est pas vraiment comparable en terme de complexité de tests de conformité.





Va dire ça à Cisco et ses protocoles propriétaires <img data-src=" />



Que dire de marques comme Ubiquiti qui utilisent du POE non normé, les différentes implémentations du CPL, les switchs/routeurs qui n’arrivent pas à transmettre les paquets vers une autre marque que la leur…



Et au dessus de ça tu as l’utilisateur qui dit “Y marche pas mon You*”


votre avatar



Merci pour ce moment de franche rigolade





ah tiens, la dominance d’IE6 a forcé les navigateurs alternatifs à supporter l’instanciation d’xmlhttprequest telle que conçue à l’origine par MS en 2000? Ou à supporter transparence alpha en passant par un “filter “css telle que supporté par IE depuis 1997?



la situation est la même, et pourtant aujourd’hui tout le monde semble décider d’un remède différent (ou plutôt, d’une absence de remède puisqu’ils se soumettent aux standards de fait de webkit)

votre avatar



Va dire ça à Cisco et ses protocoles propriétaires



Que dire de marques comme Ubiquiti qui utilisent du POE non normé, les différentes implémentations du CPL, les switchs/routeurs qui n’arrivent pas à transmettre les paquets vers une autre marque que la leur…



Et au dessus de ça tu as l’utilisateur qui dit “Y marche pas mon You*”





je parlais juste d’ipv4 évidemment par rapport au fait que la dominance de linux sur les routeurs ne pose pas de pb avec les clients Windows.



après même ipv6 pose des pbs d’interop, alors les protocoles un peu plus exotiques n’en parlons pas.



mais je maintiens que techniquement, il est beaucoup plus simple de créer des tests de conformité exhaustif pour une techno réseau que pour l’ensemble colossal de techno que représente html5, ou même PDF, ou même ooxml.

votre avatar







jmanici a écrit :



Ceux qui pensent que ce serait une bonne chose que tout le monde passe sur webkit n’ont vraiment rien compris.



déjà, webkit est loin d’être parfait en terme de respect des standards.

il échoue sur énormément de test cases html5 éditées par le w3c et Microsoft.

http://samples.msdn.microsoft.com/ietestcenter/

donc ce qui semble marcher aujourd’hui en html5 sur webkit pourrait ne plus marcher demain lorsque ces bugs seront corrigés. Que webkit ait 100% de pdm ne changerait rien à cela, sauf si on décide de modifier les standards w3c pour correspondre aux bugs de webkit.

encore plus grave, les iphones 3g, iPad 1, appareils Android tournant sous d’anciennes versions de leur OS et équipés de versions de webkit vieilles de 2 à 4 ans n’ont rien à voir en terme de respect des standards avec les versions récentes de webkit.



niveau perf, webkit est toujours derrière trident lors de traitement javascript+graphiques.

voir le test robohornet (test javascript créé par des employés Google) et robohornet pro, la version de robohornet à laquelle MS a rajouté des traitements graphiques pour démontrer l’incapacité de chrome à faire correctement les deux à la fois:

ie.microsoft.com Microsoftbref, non merci, on ne veut pas d’une domination du web par webkit.



sans compter que niveau sécurité, le nombre de faille trouvées sur webkit chaque année dépasse de très loin celui découvert sur gecko ou trident. Cela laisse de sérieux doutes de la qualité du code de webkit.



dernier point, webkit semble être le moteur de rendu le moins économe en énergie.

ironique compte tenu de sa domination sur le web mobile…

http://www.neowin.net/news/internet-explorer-provides-best-browser-battery-life-…

http://m.tomshardware.com/reviews/opera-firefox-chrome,2976-11.html

http://www.anandtech.com/show/2834/3







Tout est dis…



Les devs web qui font des louanges à Webkit car c’est libre et blablabla sont les même qui haïssent IE même la v10 qui respecte mieux les standards (les vrais standards ceux qui ne sont plus draft Hein) n’ont pas évolués.



Et prendre en exemple le site html5 test (le kikalaplusgrosse) est une aberration car ce site NE TESTE PAS l’implémentation.



Et beaucoup oublient qu’il y a le monde Pro qui ne refait pas ses sites et ses intranet tous les jours au fil de l’implémentation de Webkit.



Un dev web responsable ne devrait pas proposer à son client des spec HTLM5, même minime, qui sont encore préfixes. C’est bien le même scénario que IE6.



votre avatar

Je trouve la décision bien vu. Ce qui a toujours était très intéressant chez Opera c’est les fonctionnalités du navigateur toujours en avance sur tout le monde.

votre avatar







jmanici a écrit :



ah tiens, la dominance d’IE6 a forcé les navigateurs alternatifs à supporter l’instanciation d’xmlhttprequest telle que conçue à l’origine par MS en 2000? Ou à supporter transparence alpha en passant par un “filter “css telle que supporté par IE depuis 1997?



la situation est la même, et pourtant aujourd’hui tout le monde semble décider d’un remède différent (ou plutôt, d’une absence de remède puisqu’ils se soumettent aux standards de fait de webkit)





En même temps les implémentations des filtres IE sont pourri. Personne n’a jamais rien pu en faire.



Pour le reste de tes arguments c’est du copier coller de la pub Microsoft comme d’hab.


votre avatar







RRMX a écrit :



Il ne reste donc que Triton, Gecko et Webkit. J’espere que cela restera en l’etat !





Cela dit, beaucoup de boites sont encore sous IE6.



En 10 ans de presta (5 missions), avec beaucoup de développement web, je n’ai jamais vu de boite où IE &gt; 6 était installé sur les machines.



Il faut hélas encore continuer à assurer la compatibilité pour toutes les versions d’IE, en utilisant des machines virtuelles pour avoir plusieurs versions d’IE simultanément, ce qui est plutôt galère.



Enfin, ça c’est quand même bien amélioré avec le temps, il y a 10 ans, c’était vraiment chaotique: il y avait surtout les 2 grands IE 6 / Netscape, mais aussi Tasman (IE 5 Mac), bien en avance niveau fonctionnalités par rapport à la version Windows, mais avec un moteur de rendu complètement différent, Safari qui naissait, encore quelques utilisateurs d’IE5, sans oublier Opera qui était déjà là.



J’en fais encore des cauchemars<img data-src=" />



Mon site préféré, après PC INpact bien sûr, c’est celui-ci.



Vivement ce jour où il n’y aura vraiment plus que 3 moteurs de rendu à supporter<img data-src=" />


votre avatar

Edit: doublon

votre avatar



Et prendre en exemple le site html5 test (le kikalaplusgrosse) est une aberration car ce site NE TESTE PAS l’implémentation





exactement.

hélas bon nombre de geeks et mêmes de devs se font avoir par ce genre de “benchmark marketing” sans chercher à comprendre.

même des gros sites de reviews tombent dans ce piège ridicule.



ironiquement, si ce genre de “benchmark” avait existé en 2004, tout le monde aurait dit que ie6 c’est le top, et que mozilla/opera sont à la ramasse.

votre avatar







Nyco87 a écrit :



Tout est dis…



Les devs web qui font des louanges à Webkit car c’est libre et blablabla sont les même qui haïssent IE même la v10 qui respecte mieux les standards (les vrais standards ceux qui ne sont plus draft Hein) n’ont pas évolués.



Et prendre en exemple le site html5 test (le kikalaplusgrosse) est une aberration car ce site NE TESTE PAS l’implémentation.



Et beaucoup oublient qu’il y a le monde Pro qui ne refait pas ses sites et ses intranet tous les jours au fil de l’implémentation de Webkit.



Un dev web responsable ne devrait pas proposer à son client des spec HTLM5, même minime, qui sont encore préfixes. C’est bien le même scénario que IE6.





Tu racontes n’importe quoi. Webkit est libre et respecte les standards ce qui n’était pas le cas de IE. Ca reste un projet libre qu’il est possible de forker si les choses ne vont pas dans le bon sens.



Et IE implémente des drafts également, et fait de la merde avec certaines implémentations stable. Evidement un site Microsoft ne va te dire ça.



Tu fais tes sites selon les spec définis par le clients. Et si tu dois supporter un intranet sous Firefox ou Chrome ça offre plus de possibilité pour faire quelque chose de propre que sous IE6.



Les préfixes sont très utiles et peuvent être utilisés, tout dépend du besoin du projet et des limitations. Et ca n’a strictement rien avoir avec IE6.


votre avatar







jmanici a écrit :



sauf que là on parle de matériel intimement lié au logiciel.

les utilisateurs ne peuvent pas upgrader le navigateur web de leur iPad 1 ou de leur Android 2.x.

et le pb c’est que ça représente plus de 100 millions de terminaux achetés au cours de ces 1 à 3 dernières années et qui ne sont pas près de disparaitre.









dans tes 55% combien de ie6 sur des Xp en Chine qui vont pas disparaitre non plus


votre avatar







jmanici a écrit :



exactement.

hélas bon nombre de geeks et mêmes de devs se font avoir par ce genre de “benchmark marketing” sans chercher à comprendre.

même des gros sites de reviews tombent dans ce piège ridicule.



ironiquement, si ce genre de “benchmark” avait existé en 2004, tout le monde aurait dit que ie6 c’est le top, et que mozilla/opera sont à la ramasse.





Comment ? avec un rendu mal foutu ?


votre avatar



En même temps les implémentations des filtres IE sont pourri. Personne n’a jamais rien pu en faire.





garde à l’esprit que les filtres existent depuis la sortie d’ie4, en 1997, et que certains d’entre eux étaient déjà accélérés matériellement à l’époque!



certains filtres comme gradient sont évidemment limités comparé à l’équivalent css3 standardisé 14ans plus tard.

mais certains comme le filtre alpha se sont avérés suffisants, et bien en avance sur leur temps.





Pour le reste de tes arguments c’est du copier coller de la pub Microsoft comme d’hab.





t’as raison, les liens d’anandtech, cnet, les test case du w3c , … C’est du blabla marketing MS.

trident ne peut pas être bon c’est inconcevable.



–’

votre avatar



garde à l’esprit que les filtres existent depuis la sortie d’ie4, en 1997, et que certains d’entre eux étaient déjà accélérés matériellement à l’époque!



certains filtres comme gradient sont évidemment limités comparé à l’équivalent css3 standardisé 14ans plus tard.

mais certains comme le filtre alpha se sont avérés suffisants, et bien en avance sur leur temps.



Non ils n’ont jamais servit à rien car leur rendu à toujours était mauvais. Depuis 14ans et ça n’a pas changé.





t’as raison, les liens d’anandtech, cnet, les test case du w3c , … C’est du blabla marketing MS.

trident ne peut pas être bon c’est inconcevable.



Certains test de 5 ans…Et qui testent des navigateur pas des moteurs de rendus.

votre avatar



ben si c’est open source tu peux faire tourner des outils de recherche de failles direct sur le code…





je doute que tu trouves beaucoup de failles avec des outils d’analyse de code sachant que MS, Mozilla, Google, … utilisent déjà les mêmes outils, et qu’il y a peu de chance que tu trouves quelque chose qu’ils n’ont pas déjà trouvé et corrigé.



en revanche, l’analyse a l’exécution est beaucoup plus complexe et permet de trouver des failles complexes qui échappent aux outils d’analyse de code (race conditions, use after free, …) et qui ne sont repérables qu’a l’exécution.





Les standards n’existaient pas encore a cette époque ? HTML5test test le support des standards et du coup même en 2004 le résultat aurait été le même.





html5 en 2004?

vu que ce test comptabilise des fonctionnalités “nouvelles” et souvent non standardisées, un tel test en 2004 aurait porté sur des technologies bien différentes par rapport à aujourd’hui. Par exemples la gestions des fonts téléchargeables d’IE4 avait été soumise au w3c pour standardisation fin 90, et a été rejeté par la suite (comme VML au profit de SVG), et son remplaçant a été standardisé seulement récemment. Donc sur des points comme cela, un html5test en 2004 aurait mis en avant les implémentations faites par MS, et non les implémentations apparues 6ans plus tard. Idem pour des trucs comme xmlhttprequest ou contenteditable apparues dans IE et standardisés par la suite.

votre avatar







jmanici a écrit :



comme si un fork n’allait pas rendre les choses encore pire qu’elles ne le sont!





Je vois pas pour quelle raison. Si c’est un fork pour de bonnes raisons et qui a de bon arguments. Ca sera pas plus compliquer que supporte X moteur de rendus différents en X versions différentes.







jmanici a écrit :



après quand tu dis que “webkit respecte les standards” c’est du grand n’importe quoi, puisque justement Google implémente à tout va des nouvelles fonctionnalités, et encourage leur utilisation alors qu’elles n’ont pas fait l’objet,d’une standardisation soumettre un brouillon au w3c alors que des webmasters commencent déjà a utiliser les technos en question c’est mettre le w3c face au fait accompli..





Absolument pas. Et IE et Firefox font de même. Ils utilisent les propriétés préfixés. Et les webmaster dans leur grande majorité doivent supporter les navigateurs principaux. L’avantage des préfixes et qu’ils offrent des solutions de rattrapage pour éviter les bidouilles.



Pour le reste se sont des préfixes qui vont évoluer selon les discussions de la W3C avec ses différents acteurs avant d’atteindre le maturité et d’être implémentés comme propriétés officielles.







jmanici a écrit :



Dans le cas des sites web mobile c’est ce qui s’est produit, les propriétés prefixées ont été tellement utilisées qu’il est bien difficile de modifier ces brouillons imposés par google/apple. A tel point que Mozilla et MS vont être obligés de supporter le préfixe webkit. Le processus de standardisation a été “contourné”. Alors c’est assez drôle de drôle quand j’entend dire que Google supporte les standards.

un dev de Mozilla s’ était plaint il y a déjà 2ans, que Google privilegiait ses standards a lui, au détriment du processus de standardisation.





Tu confonds tout en fait…

Le fait que Google implémentes des techno assez tôt dans son navigateur n’impose rien au membres de la W3C. Et certaines technos changent encore beaucoup.







jmanici a écrit :



les préfixes c’est vraiment une connerie fondamentale, et il a même été question de les supprimer a un moment.





Non.







jmanici a écrit :



Pour tester des fonctionnalités avant standardisation, la seule solution raisonnable aurait été que le support des standards en early draft se fasse via un flag à activer manuellement au niveau de la config du navigateur. Cela aurait permis de faire des tests sans polluer le web avec des sites exploitant des brouillons qui ne seront jamais mis a jour par leur webmaster





Ma foi si certains ne font pas bien leur boulot c’est pas ça qui changera quoi que ce soit. Et les préfixes ne sont pas seulement pour expérimentations.


votre avatar







jmanici a écrit :



html5 en 2004?





un équivalent de html5test.


votre avatar







coolspot a écrit :



Ca depend de quel monopole on parle. Si c’est un logiciel libre ca me pose absolument aucun probleme. C’est meme une situation ideale.







Tu vas rires, mais même là ce n’est pas l’idéal. Car si tu as un vision qui diverge des intégrateurs : « au revoir », seul solution, le fork … qui revient à casser le monopole et partir sur deux moteur différent… qui sera minoritaire et donc pas suivit.

Actuellement, il y a 5-6 moteurs, certains ne sont pas du tout connu : comme celui développé par le W3C (qui a un peu fini aux oubliettes, car certainement devenu compliqué de suivre).


votre avatar







zefling a écrit :



Tu vas rires, mais même là ce n’est pas l’idéal. Car si tu as un vision qui diverge des intégrateurs : « au revoir », seul solution, le fork … qui revient à casser le monopole et partir sur deux moteur différent… qui sera minoritaire et donc pas suivit.

Actuellement, il y a 5-6 moteurs, certains ne sont pas du tout connu : comme celui développé par le W3C (qui a un peu fini aux oubliettes, car certainement devenu compliqué de suivre).





Le point un peu particulier dans ce cas c’est qu’un moteur de rendu au final ne fait qu’appliquer les specs définies par la W3C.



Du coup un fork pourrait avoir du sens au niveau performances, optimisations et resterait compatible avec le projet de base au final. Il possible aussi de faire un fork partiel en gardant un lien sur le projet de base.


votre avatar







seb2411 a écrit :



Absolument pas. Et IE et Firefox font de même. Ils utilisent les propriétés préfixés. Et les webmaster dans leur grande majorité doivent supporter les navigateurs principaux. L’avantage des préfixes et qu’ils offrent des solutions de rattrapage pour éviter les bidouilles.



Pour le reste se sont des préfixes qui vont évoluer selon les discussions de la W3C avec ses différents acteurs avant d’atteindre le maturité et d’être implémentés comme propriétés officielles.









L’idée actuellement est de ne plus utiliser de prefixe et de laisser de qui est expérimentale dans la version expérimental, avec des drapeaux d’activation. Actuellement Gecko support Flexbox, mais uniquement sur Aurara et Nightly qui sont des versions expérimentales. D’ailleurs ça m’a permet de tester @supports :



[code=CSS]

@supports (display : flex) {

#content {

display : flex;

}

[…]

}

[/code]


votre avatar







coolspot a écrit :



Euh non c’est tres loin d’etre le cas. Pour exemple, fais une simple page html avec un formulaire contenant un champ text, un champs select, une checkbox, un textarea. Tu constatera que sur chacun des navigateurs avec un moteur different tu aura un rendu different.

Et je te parle pas des navigateur mobile encore plus merdique qui ont meme pas le meme rendu desktop car allege.



Desole mais les multiple moteur de rendu tant qu’il n’auront pas un rendu identique au pixel pres que ce soit version mobile ou desktop je trouverai ca toujours a chier et peu professionnel.







W3C ne défini pas la gueule que doit avoir un composants et heureusement !



C’est pas parce que la gueule est différente que le comportement est différent et ça respecte le standard dans tous les cas.

Une combo box ayant le même rendu sur un téléphone que sur un pc, ce serait simplement nul.



Dans tous les c’est pas un problème, ça pose aucun problème de compatibilité de navigateur, ça demande pas de travail supplémentaire. Ca n’empêche pas de pouvoir personnaliser la gueule de tout ça si besoin.



votre avatar







zefling a écrit :



Tu vas rires, mais même là ce n’est pas l’idéal. Car si tu as un vision qui diverge des intégrateurs : « au revoir », seul solution, le fork … qui revient à casser le monopole et partir sur deux moteur différent… qui sera minoritaire et donc pas suivit.

Actuellement, il y a 5-6 moteurs, certains ne sont pas du tout connu : comme celui développé par le W3C (qui a un peu fini aux oubliettes, car certainement devenu compliqué de suivre).







Oui enfin vaut mieux un fork libre que d’avoir plusieurs moteurs dont la moitie ferme et proprietaire. Moi perso qu’un moteur de rendu proprietaire tel que presto tombe dans les poubelle de l’histoire des navigateurs ne me pose vraiment aucun soucis. Je dirais meme tant mieux :)

Maintenantle prochain a torpiller c’est trident


votre avatar







RBoudin a écrit :



W3C ne défini pas la gueule que doit avoir un composants et heureusement !



C’est pas parce que la gueule est différente que le comportement est différent et ça respecte le standard dans tous les cas.

Une combo box ayant le même rendu sur un téléphone que sur un pc, ce serait simplement nul.



Dans tous les c’est pas un problème, ça pose aucun problème de compatibilité de navigateur, ça demande pas de travail supplémentaire. Ca n’empêche pas de pouvoir personnaliser la gueule de tout ça si besoin.







Ben si desole mais unventer des implementation de marge par exemple au bon vouloir des navigateur c’est ne pas respecter les standard de mise en page. Sans oublier les comportement different, comme par exemple si le contenu d’une selectbox depasse la taille de la selectbox


votre avatar







bzc a écrit :



Euh non clairement pas. Il y a très très peux d’entreprises avec IE6 maintenant.



En France en 2012 IE6 c’est 0.9% … (statcounter)





T’es gentil mais statcounter c’est les stats globales, y compris particuliers, et sur le net uniquement, pas sur les intranets.



On voit que tu fais pas du dev web pour des sociétés françaises, sinon tu saurais qu’IE6 c’est encore plus de 25% du parc dans les grosses sociétés françaises. Oui, ça fait peur, et oui, ça fait perdre un temps fou. Au moins on commence à pouvoir faire passer un rendu dégradé sous IE6 quand c’est pas des applications custom pour un seul client, c’est déjà ça…







bzc a écrit :



cadeau

windows.microsoft.com MicrosoftOuais ‘fin c’est gentil, mais déjà si tu faisais du dev web, tu saurais que la fonctionnalité en question de crosoft est bugguée, comme tout ce qu’a pu faire microsoft en termes d’internet, et que des trucs qui passent avec IE8 en mode IE6 ne passeront pas sous IE6, et inversement, ou encore que IE7 peut se retrouver à passer en mode compatibilité alors qu’IE8 en mode IE7 ne le fera pas, etc.

[Edit] En fait j’aurais du aller regarder le lien, parce qu’en c’est encore plus risible… Le lien que tu donnes concerne le “mode compatibilité”, aussi appelé “quirks mode”, soit le mode “0 standards, comme avec IE5”. Un développeur web va au contraire s’assurer que le navigateur du client ne va pas passer en mode compatibilité, et l’existence de ce mode ne permet aucunement de tester avec un IE plus récent comment un site serait rendu par un IE plus vieux [/Edit]



Et bien sûr il y a aussi le fait que Microsoft est le seul à ne pas être capable de faire un navigateur qui fonctionne sur des versions encore supportées de son OS, et que pour IE9 faut au moins Vista, et pour IE10 au moins Win7 (et encore, de mémoire la version Win7 d’IE10 n’est toujours pas disponible).



Pour la news, ça se comprend pour Opera, et en particulier le choix de webkit alors même que Gecko est ce qu’il y avait de plus proche de ce qu’ils avaient en termes de performances (moins consommateur, et Firefox tient beaucoup plus 100+ tabs que Chrome, de très loin), vu que pour un browser sur iOS, webkit est un passage obligé, donc de leur point de vue, autant n’avoir à gérer qu’un seul moteur. Mais c’est vraiment con qu’ils soient pas passés sur gecko.



Parce que bon, webkit a beau être open source, ça reste principalement contrôlé par Apple et Google, et oui on peut forker, mais pour permettra la différenciation cela demander en premier lieu déjà beaucoup de boulot pour faire rentrer un nouveau préfixe. De plus, un moteur contrôlé par deux grosses multinationales en position dominante, ça nous amène à deux pas de la situation ou ces deux boîtes décident que les standards communautaires ils s’en foutent, que c’est eux qui vont les faire les standards, comme Microsoft en son temps, et on a vu ce que ça a donné…



Pour celui qui trouve que trident c’est vachement génial, et que IE10 serait “meilleur” que les autres (oui, uniquement en sélectionnant que ce qui arrange microsoft, pour le reste c’est la galère avec les classiques bugs farfelus des IE, et le fait que côté mises à jour c’est ridicule), vu que déjà c’est un moteur qui n’est disponible que sous Windows, et en plus de cela qui n’est même pas disponible sur tous les Windows du marché (même ceux qui ne sont pas encore en fin de vie hein), bah en ce qui me concerne, c’est poubelle direct.


votre avatar







jmanici a écrit :



je doute que tu trouves beaucoup de failles avec des outils d’analyse de code sachant que MS, Mozilla, Google, … utilisent déjà les mêmes outils, et qu’il y a peu de chance que tu trouves quelque chose qu’ils n’ont pas déjà trouvé et corrigé.



en revanche, l’analyse a l’exécution est beaucoup plus complexe et permet de trouver des failles complexes qui échappent aux outils d’analyse de code (race conditions, use after free, …) et qui ne sont repérables qu’a l’exécution.





Tu ne connais pas le bon outil alors<img data-src=" />

Les use after free/race conditions sont tout a fait détectables par ce genre de logiciels.


votre avatar

Ce que je voulais dire de mon post precedent qui a merder c’est que : l’exemple des formulaire et des marge et sympthomatique du probleme des multiple moteur de rendu.



En effet l’exemple d’une selectbox ou tu specifie des marge haute de 5px chaque. Tu va te retrouver avec ie qui t’en donne que 3 parce qu’il prend en compte dans le truc ces propre marge interne qu’il applique arbitrairement au composant. Chrome t’en sortira 4 et opera 5. Bref un truc qui te ruine ta mise en page et derriere le client gueule parce que c’est pas identique a la maquette commande sur tous les navigateurs.

votre avatar







coolspot a écrit :



Ce que je voulais dire de mon post precedent qui a merder c’est que : l’exemple des formulaire et des marge et sympthomatique du probleme des multiple moteur de rendu.



En effet l’exemple d’une selectbox ou tu specifie des marge haute de 5px chaque. Tu va te retrouver avec ie qui t’en donne que 3 parce qu’il prend en compte dans le truc ces propre marge interne qu’il applique arbitrairement au composant. Chrome t’en sortira 4 et opera 5. Bref un truc qui te ruine ta mise en page et derriere le client gueule parce que c’est pas identique a la maquette commande sur tous les navigateurs.





Oui ça c’est surement l’un des derniers trucs casse couille. Surtout les SELECT. Maintenant le mieux reste d’utiliser des framework.


votre avatar







seb2411 a écrit :



Oui ça c’est surement l’un des derniers trucs casse couille. Surtout les SELECT. Maintenant le mieux reste d’utiliser des framework.







Le probleme des framework c’est qu’il faut que le client t’autorise a les utiliser. Non parce que des client pete burne qui impose du JS from scrat h alors qu’avec jquery c’est mille fois plus simple et fiable j’en est deja eu :(


votre avatar







coolspot a écrit :



Ce que je voulais dire de mon post precedent qui a merder c’est que : l’exemple des formulaire et des marge et sympthomatique du probleme des multiple moteur de rendu.



En effet l’exemple d’une selectbox ou tu specifie des marge haute de 5px chaque. Tu va te retrouver avec ie qui t’en donne que 3 parce qu’il prend en compte dans le truc ces propre marge interne qu’il applique arbitrairement au composant. Chrome t’en sortira 4 et opera 5. Bref un truc qui te ruine ta mise en page et derriere le client gueule parce que c’est pas identique a la maquette commande sur tous les navigateurs.





<img data-src=" /> Si tu penses comme ça, c’est que t’as rien compris au web.

Si le logiciel client impose un police à 150 %, n’a pas les même police que toi, n’affiche pas les images, impose des règles de visibilité ? Croire que l’élément va être au pixel ce que as prévu, c’est oublié que tout peut être modifier dynamiquement par le client. De plus un élément de formulaire peut être totalement différent suivant l’environnement : Windows, Mac, iOS, Android, etc. Mais bon, ça devient compliqué quand il faut faire de l’adaptatif.


votre avatar



Tu ne connais pas le bon outil alors

Les use after free/race conditions sont tout a fait détectables par ce genre de logiciels.





peut etre qu’un use after free dans la même fonction c’est facile à détecter!

mais on voit bien que ce genre d’outil n’est pas très efficace à ce niveau là.



d’ailleurs tu remarqueras qu’on ne trouve quasiment plus de buffer overflows dans IE de nos jours (faut croire que les outils d’analyse de code ont bien aidé à détecter la plupart d’entre eux), la plupart des failles découvertes sont des use after free. Et la plupart des outils pour les détecter impliquent du fuzzing et de l’analyse à l’execution. Le code source n’est pas nécessaire pour cela.





Ma foi si certains ne font pas bien leur boulot c’est pas ça qui changera quoi que ce soit. Et les préfixes ne sont pas seulement pour expérimentations.





c’est pas une question de bien faire son boulot.



un webmaster qui a créé des centaines de sites web pour des tas d’entreprises au cours de sa carrière ne va pas venir corriger chacun d’entre eux tous les deux mois parce qu’un standard a évolué et qu’il faut retirer le préfixe ou corriger des bugs qui apparaissent sur les navigateurs les plus récents. Et le tout, gratuitement.

ca marche peut être si t’as juste un site perso à toi, mais en tout cas faut pas t’attendre à ce que tous les sites web réussissent à suivre le rythme ridicule de l’évolution de standards brouillons.



c’est justement sensé être pour ça qu’un standard existe: ne pas avoir à revenir sans cesse sur du travail déjà fait!



et utiliser massivement des standards brouillons sur des sites de clients qu’on ne peut pas maintenir en permanence, c’est complètement ridicule.



et les préfixes font vraiment partie du problème. C’est la garantie qu’un site web ne fonctionnera pas correctement sur tous les futurs navigateurs. Si un standard n’est pas mature, il ne devrait tout simplement pas être utilisable (préfixe ou non) sur les versions release de chrome/firefox sans avoir à activer un flag manuellement. Ca éviterait au web de se tirer une balle dans le pied.

votre avatar







Tristan77 a écrit :



bah il va falloir que tu expliques alors. Tu crois qu’il ne font pas de profits ? en 2009, 93 millions de dollars de revenus, 43 millions de bénefices net. Leur deal de 2011 leur a fait passer leur revenu venant de Google ( ~80% de leur revenus totaux) a 300 millions, probablement pour un bénéfice interessant.

Je pense qu’il n’est pas clair pour beaucoup que le but est bele t bien de faire de l’argent.

“non-profit” organization ca signifie simplement que les surplus de revenus ne sont pas distribué a des actionnaires. C’ets la seule différence ! (ca et un status avantageux niveau taxe). Oui il y a des volontaires mais la plupart des gens qui travaillent de manière permanente à Mozilla on des (bons) salaires, frais de voyage etc.

Je précise que c’est normal et que c’est une bonne chose (voire une très bonne, ne pas avoir a recevoir d’ordres des actionnaires c’est plutot cool!) et que je veux les voir réussir, mais des fois quand je lis des commentaires de personnes qui imaginent que Mozilla s’en fout de faire de l’argent et ne sont pas comme les autres boites, ca me fait bien rire. <img data-src=" />





Le but premier d’une entreprise est de faire de l’argent. Ce n’est pas le but premier d’une fondation/organisation, même s’ils cherchent aussi la rentabilité pour mener a bien leur mission.

La différence c’est qu’ici l’argent est le moyen, pas la finalité, ce qui n’est pas le cas de Google, Apple et Opéra. Ils ne s’en foutent pas de l’argent, ils n’en ont juste pas la même vision.



Encore heureux que de nombreux mozilliens soient payés. Tant mieux si leurs revenus augmentent. De nouveaux projets vont être lances, de nouvelles personnes vont être embauchées… mais ça n’ira certainement pas a quelconque actionnaire.


votre avatar

tristan77 : va falloir qu’on se boive une bonne biere norvégienne un de ses quatres.

signé : un ex développeur opera mobile :-)

votre avatar







lemming a écrit :



tristan77 : va falloir qu’on se boive une bonne biere norvégienne un de ses quatres.

signé : un ex développeur opera mobile :-)







<img data-src=" />

<img data-src=" />



OK !


votre avatar

Pas partiaux chez PCinpact <img data-src=" />

votre avatar
votre avatar







h4l a écrit :



http://www.clubic.com/navigateur-internet/opera/actualite-541554-opera-software-…







CTO donc, pas le CEO. Mais donc voilà, ca arrivera peut-être. J’espère (et je pense) que s’ils le font, il le feront proprement, pas juste une publication de code sans docs, sans supervision, sans suivi (c’est tout ca qui demande du temps… et de l’argent !).



Antwan : C’est vraiment, vraiment la même vision : Etendre sa domination, gagner de l’argent, être payé +, grossir etc.

Quand tu dis que “Gecko est soutenu par une entreprise a but non-lucratif, alors que les autres ont des intérêts économiques” (je paraphrase de mémoire) tu sous-entends quand meme quelque chose du type Mozilla c’est des gentils bénévoles qui font tout ca pour le bien de l’humanité alors que les autres sont de méchant capitalistes :-)

Je te conseille le billet d’un autre Tristan (Nitot) sur le sujet.

Au passage les actionnaires ca a du bon et du mauvais, ca depends des boites, des motivations …


votre avatar

Euh, encore une p’tite question s.t.p. Tristan :

On peut revendre toutes nos actions Opera, ou tu crois qu’elle pourront être valables avec Webkit (bon, j’imagine que “Identify as” deviendra un peu obsolète <img data-src=" /> ) ?

On perdra pas [url=http://operawiki.info/CustomButtons] tout ces petits boutons qu’on pouvait installer par simple glissé/déposé ?



Merci en tout cas de participer à cette discussion publique, c’est pas si courant des gens d’Opera qui communiquent <img data-src=" />

On en voit plus trop (euphémisme) sur irc://irc.opera.com/opera-fr ouhttp://www.opera-fr.com/forum/ (z’avez pas contractuellement le droit ou quoi ?)

votre avatar

Au moins, ça permettra d’éviter ce genre de c*





Unsupported browser



requires a modern browser that supports XHR among other W3 standards. We suggest using google chrome or mozilla firefox.



While the site may function with other browsers, we will only officially support the most recent version of our suggested browsers.





Modern browser, j’t’en foutrais, moi du modern browser <img data-src=" />

votre avatar







Tristan77 a écrit :



Je ne sui pas sûr que ce soit un problème d’annonceur, mais plutôt de maintenance et de cohérence.Et bien malgré moi je le dis : Ces features causent des crash. Probablement moins sous Windows, mais la version Mac d’Opera… hmm, on va dire que meme si c’est ma boite je ne suis pas très content du boulot la-dessus. Garder des features qui ne sont pas necessaires pour tous, et nécessite de la maintenance, c’est pas forcément une bonne idée.





Juste pour dire que le lecteur de Flux RSS, je l’aime. <img data-src=" /> Gardez-le s’il vous plaît ! <img data-src=" />

En plus c’est vraiment du web (et pas que de l’Internet au sens large).



Franchement, l’implémentation des flux RSS dans les navigateurs concurrents, c’est un peu la misère… Ou alors faut passer par une extension foireuse ou un logiciel tiers (spécialisé ou courrier électronique).


votre avatar







jinge a écrit :



Heu… Ou pas, niveau concurrence c’est pas top…





franchement pour un moteur de rendu c’est le dernier truc qui m’inquiete.

je serais plutot de l’avis des commentaires au dessus : plusieur navigateurs, un seul moteur au plus proche des normes…

c’est l’ideal pour avoir une solution coherente et vraiment faire du bon taf et vite.


votre avatar







arno53 a écrit :



c’est pour gecko que ca va etre hard … Vu la main d’oeuvre qu’il y a maintenant derriere webkit, Mozilla sera toujours a la traine sur les propriété css/html & co …





Les panda roux vont vraiment disparaitre… <img data-src=" />


votre avatar







coolspot a écrit :



Moi je préfèrerai un seul moteur de rendu unique mais à la condition qu’il soit libre et non géré par une entreprise mais plus piloter via une fondation à la manière de la FSF et des outil GNU.







Je vois pas ce que ça apporterait réellement….

Maintenant les standards W3C sont bien respectés, on est très loin de la plaie IE6.



Faire un site compatible avec tous les navigateurs actuels c’est vraiment pas compliqué maintenant. La plupart des cas où il y a vraiment des comportements différents c’est l’HTML et/ou le CSS qui sont crado.


votre avatar







metaphore54 a écrit :



Webkit va devenir un standard, donc plus de concurrence, ça ne va pas dans le sens de l’innovation. Le prochain c’est firefox ou IE à y passer ?





IE ne peut pas, MS se base sur son moteur pour de nombreuses fonctionnalités et il possède des API que n’a pas webkit je suppose…





Gilbert_Gosseyn a écrit :



Un site qui se base sur un seul moteur == exit (raison pour laquelle je n’utiliserai jamais Mega).





Idem





BenGamin a écrit :



<img data-src=" /> , j’ai plus de probleme de scroll. Il crash très mais alors très rarement (la dernière fois, il a burpé quand j’avais 15 onglets ouvert + 2 onglet vidéo + ouverture d’un autre tout en changeant les paramètres de sorties son.). J’ai plus de site ou je change mon user-agent… et ça depuis longtemps.





Tu venais de l’ouvrir? Moi c’est plutôt 30 en général <img data-src=" />


votre avatar

<img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" /><img data-src=" />

votre avatar







hadoken a écrit :



Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.





+1. Pareil.<img data-src=" />


votre avatar







jinge a écrit :



Tu venais de l’ouvrir? Moi c’est plutôt 30 en général <img data-src=" />





Nop, je commence a les confondre au bout d’un moment lorsque l’onglet ne devient plus assez grand en largeur, donc quand il y en a trop je ferme. <img data-src=" />


votre avatar



Le moteur est en train d’acquérir lentement, mais sûrement, une situation de monopole.



Heu, la partie javascript, importante pour la compatibilité des sites web n’est pas utilisée par tous ceux qui implémentent webkit il me semble.

De ce fait le monopole webkit est tout de même à relativiser non?

votre avatar

Vive les stacks d’onglets (mais à force on en a vite des centaines d’ouverts :o).

votre avatar







yvan a écrit :



Heu, la partie javascript, importante pour la compatibilité des sites web n’est pas utilisée par tous ceux qui implémentent webkit il me semble.

De ce fait le monopole webkit est tout de même à relativiser non?









Ouaip. Le moteur javascript de chrome c’est V8. Safari c’est Nitro.


votre avatar

Ils auraient pu en profiter pou libérer le code de Presto. Quitte à ce qu’il ne soit plus utilisé autant offrir le code au plus grand nombre, il y avait peut-être des choses à récupérer.

votre avatar







hadoken a écrit :



Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.





Rejoint la secte des adorateurs du Panda Roux. <img data-src=" />

Cuteness et surconsommation de RAM pour tout le monde ! \o/ <img data-src=" />


votre avatar

C’est une décision importante et qui a dû être difficile à prendre, mais je pense que c’est la bonne.



Le parallèle avec IE6 est faux. La différence, c’est que WebKit est Open source et donc que tout le monde peut y participer.

Avec IE6, un développeur qui trouvait que telle ou telle fonctionnalité serait intéréssante ou pourrait être améliorée, bah il pouvait rien faire, c’est Microsoft seul qui décidait.

Là, c’est Open source, donc tout le monde peut y apporter son grain de sel et tout le monde profite des innovations de tout le monde. Et si un jour Opera décide qu’il serait bien d’ajouter une balise permettant de faire le café, ils pourront l’ajouter d’une manière ou d’une autre (avec dans le pire des cas la possibilité de faire un fork).



Maintenant, c’est vrai que Mozilla est mal pour faire concurrence avec Gecko. Mais d’un autre côté, s’ils passaient à WebKit aussi, ca serait pas plus mal et ca obligerait Microsoft à terme à y passer ou laisser IE mourir, ce qui est rêve pour le développeur Web que je suis.



La collaboration est beaucoup plus puissante que la compétition.

votre avatar







BlackYeLL a écrit :



Et l’intérêt, il est où ?



Soit le but et d’avoir des fonctionnalités et/ou rendus différent, et dans ce cas ça fait chier à développer.



Soit le but et d’aller vers un même support de fonctionnalités et/ou rendus, et dans ce cas je ne vois pas l’intérêt d’avoir X moteurs qui font la même chose.





Tu aimes les monopoles, c’est ton choix.<img data-src=" />


votre avatar







hadoken a écrit :



Bah, çà sent un peu la sale news IMHO.



Opera ces temps-ci c’était pas la joie :




  • browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)

  • browser qui crashe très régulièrement depuis la dernière version



    Et comme toujours :

  • plein de sites où il faut changer son user-agent sinon c’est mort



    Alors oui on aura un peu plus de compatibilités sur certains sites (même si la plupart checkent l’useragent, du coup l’end user verra pas la différence dans ces nombreux cas là) et probablement un peu plus de fluidité…



    Mais je vois aussi des points négatifs :

  • quid du 64-bits sur windows ?

  • maintenant qu’ils passent à webkit, histoire d’avoir un fork de plus de chromium sur le marché, et d’avoir 300M utilisateurs en plus sur webkit… c’est le retour d’IE6 quoi… Heureusement qu’il y a Trident.



    Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.







    C’est drôle, cela fait des années que j’utilise Opera, et je ne vois pas du tout de quoi tu parles.

    Mais je suppose que tu es un pro incontournable du secteur et que ton point de vue est incontournable.


votre avatar

Super mauvaise nouvelle pour moi, déjà que je crains beaucoup de voir Webkit dominer le Web tel IE6 à son époque (et Webkit c’est principalement Apple et Google, ça a beau être open source, c’est quand même tenu par des gros qui ont tout intérêt à faire leurs standards à eux) .



Dommage qu’ils abandonnent Presto, je pense qu’il serait bien qu’ils le lèguent au monde du libre pour faire un concurrent open source à Webkit, il mériterait à continuer d’être maintenu. On peut comprendre que financièrement pour Opera, maintenir un produit dont tout le monde se branle n’est pas agréable (merci les devs de merde et la presse inutile qui ne parle que de ce qui a plus de 10% de PDM).



Tout ce que j’espère, c’est qu’Opera gardera son identité de suite Internet avant-gardiste en continuant d’innover avec des nouvelles fonctionnalités repompées au fur et à mesure par la concurrence.

votre avatar

Ma plus grand peur est l’impact sur la légèreté d’Opera : On peut actuellement ouvrir une centaine d’onglets sans soucis.



Nommez moi un seul autre navigateur qui est capable de ça…



Et je ne parle même pas des autres navigateurs à base de Webkit. Déjà quand on voit que Webkit seul pèse environ 40Mo et qu’Opera packagé avec tout dedans (Mail, RSS, Gesture…) est autour de 20Mo…

votre avatar

Il ne reste donc que Triton, Gecko et Webkit. J’espere que cela restera en l’etat !

votre avatar







BenGamin a écrit :



Ma machine est sous 7-64bits, au passage le crash venait de flash (qui a dit évidement au fond de la salle ?). J’ai régulièrement plusieurs instances avec beaucoup d’onglets.

Je viens de test clubic (ça fesait un moment que je n’y était pas retourné) pas de soucis de scroll non plus.

L’accélération hard me fesait planter régulièrement opéra, je ne l’active plus, j’en n’ai pas besoin.

Sinon je ne vais pas sur google image, donc pour le coup aucune idée de ce que doit etre l’affichage “normal”.



Pour la barre, je n’ai pas non plus de probleme d’affichage <img data-src=" />





Moi évidemment. <img data-src=" />


votre avatar

faudra voir … car depuis 1 an que je suis sous Opéra j’ai très très rarement des crashs … (c’était plus fréquent sous FF) en même temps j’ouvres rarement plus de 5 onglets en //

votre avatar







RBoudin a écrit :



.Ca aurait été plus intéressant qu’ils rendent opensource Presto.





Je me suis fait la même réflexion.



votre avatar







jmanici a écrit :



Si tout le monde y est sauf MS, MS sera obligé de faire des changement majeurs pour y aller. MS sait très bien que si il est seul, il ne pourra pas tenir longtemps comme ça.







IE a 55% de pdm sur le desktop, et ses PDM sont en augmentation depuis un an, donc je vois pas trop en quoi MS se retrouverait en position d’inferiorité si webkit avait 45%



Et combien en rajoutant les smartphones ? Ça concerne tous les appareils pas que les desktop.







jinge a écrit :



Mouais, mais est-ce souhaitable?

C’est déjà un peu le cas, beaucoup de développeurs ne font pas la compatibilité IE (c’est un peu stupide mais bon).







Je n’ai pas dit que c’est souhaitable bien au contraire, mais je constate. Je suis pour 3 ou 4 techno un peu près égales pas 1 techno exclusive que ce soit webkit ou autre.


votre avatar







hadoken a écrit :



Et comme toujours :




  • plein de sites où il faut changer son user-agent sinon c’est mort





    C’est pas de la faute du browser. <img data-src=" />


votre avatar







Alucard63 a écrit :



Ne confondons pas tout.<img data-src=" />



La on parle d’un moteur de rendu open source mis à jour par de nombreux acteurs: Google, Apple, Opera la communauté Open source.



IE6 était un navigateur closed source avec une seule entreprise derrière( et pas vraiment une œuvre de charité ).





Je n’aurais pas dire mieux. <img data-src=" /><img data-src=" />


votre avatar



Déjà je me méfierais si j’avais sous les yeux un test que seul IE passe à 100%.





ce sont des tests qui font partie de la suite de tests html5 du w3c et JS de l’ecma.



ils ont été validés comme conformes aux standards par ces organismes (d’ailleurs les rapports de bugs sur ces tests ne se font pas à MS, mais directement à ces organismes. Si tu trouves que ces tests ne sont pas fiables, n’hesite pas à leur faire savoir)



que IE10 obtienne 100% sur ces tests ne veut pas dire qu’IE supporte parfaitement les standards.

cela veut juste dire que les développeurs d’IE ont fait l’effort de ne pas laisser de bugs mis en évidence pas les milliers de tests de cette suite (ce qui est la moindre des choses vu que c’est MS qui a créé cette suite de tests)



là où c’est intéressant, c’est de comparer les autres navigateurs entre eux, et aussi de constater que plus de 6mois plus tard, ils n’ont pas fait l’effort de se conformer entièrement à ces tests, mais ne se gênent pas pour investir leur temps et ressources à développer de nouvelles apis non standard, alors que celles qui sont déjà en release candidate contiennent encore beaucoup de bugs à corriger.



bref, le marketing visant à dire “c’est nous qui supportons le plus de standard très recents” semble toujours prendre le pas sur la volonté d’avoir une base solide et mature.



dommage que personne n’ait appris des erreurs d’IE6.

votre avatar







psn00ps a écrit :



C’est pas de la faute du browser. <img data-src=" />





Tout à fait d’accord. Mais pour l’utilisateur, le résultat est le même.


votre avatar







Mokona a écrit :



c’est sur ….. ils feront du code propre sur la seule plateforme restante …… on est bien dans la merde c’est sur <img data-src=" />





Une seule plateforme ??

WebKit est utilisé sous Windows, Linux et MacOS <img data-src=" />


votre avatar







Ricard a écrit :



Tu aimes les monopoles, c’est ton choix.<img data-src=" />





Que dire alors du monopole du kernel Linux dans tous les équipements réseaux,

les smartphones android ou de la stack réseau BSD. (et bientôt dans la Steambox)



Je ne vois personne s’en plaindre <img data-src=" />


votre avatar

Pour ceux qui disent que la dominance de webkit n’est pas aussi mauvaise que celle de IE6 lisez cet article datant de l’an dernier mais tjs d’actu:

http://m.cnet.com/news/w3c-co-chair-apple-google-power-causing-open-web-crisis/5…



jamais du temps d’IE6 les autres navigateurs n’ont été obligés de se résigner à utiliser les syntaxes propres à IE6 et à en faire des standards de fait.

et pourtant, Microsoft et Mozilla en arrivent à un point où ils sont obligés de supporter le préfixe webkit sur les sites mobiles car les webmasters ont ciblé en masse safari mobile et Android sans ce soucier du fait qu’ils utilisaient des technos en brouillon.



la situation sur le web mobile est belle et bien plus grave que le cas d’IE6, car elle est bien partie pour durer.

Google continue encore à faire du forcing et à implémenter toujours plus de brouillons, et les webmasters les utilisent à tort et à travers, et se permettent même de gueuler contre les navigateurs qui n’implementent pas ces technologies non standardisées.

la situation est bénéfique pour Google qui a peu d’intérêt à vouloir limiter le nombre de sites designed for webkit.

votre avatar







jmanici a écrit :



Ceux qui pensent que ce serait une bonne chose que tout le monde passe sur webkit n’ont vraiment rien compris.



bref, non merci, on ne veut pas d’une domination du web par webkit.





C’était le phare à on l’avis à on.



Pour les failles de sécurité, voilà la situation :

-trident est fermé =&gt; moins de monde pour bosser dessus.

-mozilla est en baisse de PDM =&gt; idem.





encore plus grave, les iphones 3g, iPad 1, appareils Android tournant sous d’anciennes versions de leur OS et équipés de versions de webkit vieilles de 2 à 4 ans n’ont rien à voir en terme de respect des standards avec les versions récentes de webkit.



C’est le cas pour tout logiciel <img data-src=" />


votre avatar



Que dire alors du monopole du kernel Linux dans tous les équipements réseaux,

les smartphones android ou de la stack réseau BSD. (et bientôt dans la Steambox)



Je ne vois personne s’en plaindre





l’interopérabilité des protocoles réseau est bien moins complexe à garantir que celle de standards aussi étendus que html5/css/js



la situation n’est pas vraiment comparable en terme de complexité de tests de conformité.

votre avatar







jmanici a écrit :



jamais du temps d’IE6 les autres navigateurs n’ont été obligés de se résigner à utiliser les syntaxes propres à IE6 et à en faire des standards de fait.







Merci pour ce moment de franche rigolade. <img data-src=" />


votre avatar







metaphore54 a écrit :



Webkit va devenir un standard, donc plus de concurrence, ça ne va pas dans le sens de l’innovation. Le prochain c’est firefox ou IE à y passer ?







C’est surtout que le web aime bien répéter ses erreurs… avant y’avait ie6… maintenant y’aura webkit…


votre avatar

La monoculture n’est jamais bon a long terme. On a vu les ravages fait par IE, donc même si Webkit a une aura plus bienveillante, la finalité risque d’être la même … <img data-src=" />

En tous cas ils ont dû y réfléchir plus d’une nuit les gars d’Opera pour sortir cette décision qui surprend tout le monde (comme l’annonce de la démission du Pape <img data-src=" />). A la belle époque des ACID test il n’était pas vraiment en retard, et pour une si “petite” équipe ils fesaient un boulot de dingue <img data-src=" />

J’espère franchement que ce changement va leur être profitable et que leur part de marché vont enfin un peut décollé <img data-src=" />

votre avatar

Si ça pouvait en faire un navigateur moins plantogène sur mon Mac, pourquoi pas.

votre avatar

Cool un moteur de rendu en moins, un navigateur de moins à tester et donc un gain de développement <img data-src=" />



Bon maintenant faudrait que Trident dégage.

votre avatar







hadoken a écrit :



Opera ces temps-ci c’était pas la joie :




  • browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)

  • browser qui crashe très régulièrement depuis la dernière version



    Et comme toujours :

  • plein de sites où il faut changer son user-agent sinon c’est mort





    <img data-src=" /> , j’ai plus de probleme de scroll. Il crash très mais alors très rarement (la dernière fois, il a burpé quand j’avais 15 onglets ouvert + 2 onglet vidéo + ouverture d’un autre tout en changeant les paramètres de sorties son.). J’ai plus de site ou je change mon user-agent… et ça depuis longtemps.


votre avatar







rsegismont a écrit :



C’est surtout que le web aime bien répéter ses erreurs… avant y’avait ie6… maintenant y’aura webkit…





Ne confondons pas tout.<img data-src=" />



La on parle d’un moteur de rendu open source mis à jour par de nombreux acteurs: Google, Apple, Opera la communauté Open source.



IE6 était un navigateur closed source avec une seule entreprise derrière( et pas vraiment une œuvre de charité ).


votre avatar







rsegismont a écrit :



C’est surtout que le web aime bien répéter ses erreurs… avant y’avait ie6… maintenant y’aura webkit…





Moi je vois ça de façon positive. Si IE et Firefox allaient sur Webkit, il y aurait quoi ? un SEUL bon moteur de rendu web, libre, développé par un nombre conséquent de très bons développeurs… et du coup la NORME serait ce qui est intégré à ce moteur. il en resterait quoi :




  • plus aucune différence d’affichage d’un navigateur à l’autre,

  • une implémentation plus rapide des fonctionnalités (l’effet IE6 en bénéfique),

  • une totale liberté et indépendance vu qu’on est sur un moteur open-source.



    moi en tant que dev web j’en rêverais <img data-src=" />



    Edit: grilled by Alucard63, mais je garde la tête haute <img data-src=" />


votre avatar

C’est dommage mais compréhensible vu que les dev web ne se bougent par à tester leur site sous opera… Ils doivent perdre pas mal d’utilisateurs à cause de ça

votre avatar







mimoza a écrit :



La monoculture n’est jamais bon a long terme. On a vu les ravages fait par IE, donc même si Webkit a une aura plus bienveillante, la finalité risque d’être la même … <img data-src=" />

En tous cas ils ont dû y réfléchir plus d’une nuit les gars d’Opera pour sortir cette décision qui surprend tout le monde (comme l’annonce de la démission du Pape <img data-src=" />). A la belle époque des ACID test il n’était pas vraiment en retard, et pour une si “petite” équipe ils fesaient un boulot de dingue <img data-src=" />

J’espère franchement que ce changement va leur être profitable et que leur part de marché vont enfin un peut décollé <img data-src=" />







Je suis sûr que la question est aussi chez MS et Firefox, si l’un des 2 passe à webkit le dernier sera obligé d’abdiquer, sinon il risque d’être marginalisé.


votre avatar







coolspot a écrit :



Cool un moteur de rendu en moins, un navigateur de moins à tester et donc un gain de développement <img data-src=" />







Ne te fie pas uniquement au moteur de rendu, des différences subsistent.





Bon maintenant faudrait que Trident dégage.





Les dernières version de Trident sont aussi intéressantes que Webkit (ou Gecko d’ailleurs), trois moteurs qui se partagent équitablement le marché et qui respectent correctement les standards, c’est une bonne situation ! :)


votre avatar







BenGamin a écrit :



<img data-src=" /> , j’ai plus de probleme de scroll. Il crash très mais alors très rarement (la dernière fois, il a burpé quand j’avais 15 onglets ouvert + 2 onglet vidéo + ouverture d’un autre tout en changeant les paramètres de sorties son.). J’ai plus de site ou je change mon user-agent… et ça depuis longtemps.





perso çà crashe très souvent, sur 2 machines distinctes (7 32-bits et 8 64-bits).

Le rendu rame énormément (PCinpact pas fluide en scrolling, clubic insoutenable en scrolling, smooth scrolling ou pas, hardware acceleration ou pas)

User agent à modifier dans plein de sites ultra connus, le premier étant google images qui est horrible avec l’useragent d’Opera


votre avatar







DorianMonnier a écrit :



Ne te fie pas uniquement au moteur de rendu, des différences subsistent.







Les dernières version de Trident sont aussi intéressantes que Webkit (ou Gecko d’ailleurs), trois moteurs qui se partagent équitablement le marché et qui respectent correctement les standards, c’est une bonne situation ! :)







Moi honnetement les différent moteur de rendu ca me fait chier. Ma vision idéal serait un seul moteur de rendu qui soit libre et supporter par le W3C (à la manière des outil GNU et de la FSF) et derrière une multitude de navigateur avec leur qualité et défaut mais tous sous le même moteur de rendu.



La si un jour on arrive à ce genre de chose ca serait tout bonnement génial car plus aucun problème de site incompatible pour les clients et plus de prise de tête pour les développeur qui doivent supporter les différent rendu des différent navigateur qui de toute façon ne t’affichera pas ton site à l’identique même si tu est w3c compliant et sémantiquement fiable.





Ca aurait comme avantage d’interdire toute les balise proprio style –webkit –moz etc…

Même si l’évolution serait plus lente, elle serait fiable vu qu’on aurait pas des implémentation à l’arrache comme le html5/css3 suivant les navigateur (en plus de rajouter ceux sur mobile qui fonctionne encore moins bien que leur version desktop) d’un standard qui ne l’est pas encore puisque pas fini.


votre avatar







hadoken a écrit :



perso çà crashe très souvent, sur 2 machines distinctes (7 32-bits et 8 64-bits).

Le rendu rame énormément (PCinpact pas fluide en scrolling, clubic insoutenable en scrolling, smooth scrolling ou pas, hardware acceleration ou pas)

User agent à modifier dans plein de sites ultra connus, le premier étant google images qui est horrible avec l’useragent d’Opera





C’est la barre fixe en haut sur PCI qui fait ramer Opera… C’est la même chose sur tous les sites avec ce genre de partie fixe. Sinon pour moi il lui arrive de crasher… de plus en plus souvent au fil des versions j’ai remarqué.


votre avatar

Alléluia !

votre avatar







coolspot a écrit :



Moi honnetement les différent moteur de rendu ca me fait chier. Ma vision idéal serait un seul moteur de rendu qui soit libre et supporter par le W3C (à la manière des outil GNU et de la FSF) et derrière une multitude de navigateur avec leur qualité et défaut mais tous sous le même moteur de rendu.







Ouais je comprends bien ton point de vue, mais au final, si les quelques moteurs étaient “100%” conforme aux standards (ce qui est difficilement réalisable), la situation pourrait être la même tout en gardant la bonne concurrence qui stimule la recherche de performance depuis des années.


votre avatar







hadoken a écrit :



perso çà crashe très souvent, sur 2 machines distinctes (7 32-bits et 8 64-bits).

Le rendu rame énormément (PCinpact pas fluide en scrolling, clubic insoutenable en scrolling, smooth scrolling ou pas, hardware acceleration ou pas)

User agent à modifier dans plein de sites ultra connus, le premier étant google images qui est horrible avec l’useragent d’Opera





Je n’ai pas ces problèmes. Juste le crash à répétition de la 12.13 que j’ai eu une fois (énervant comme pas possible, mais corrigé en deux jours avec la 12.14).



Sinon pour le moment en 2013, un seul crash (avec plus d’une trentaine d’onglets ouverts, dont plusieurs vidéos YouTube). <img data-src=" />



Je trouve en comparaison Firefox moins fluide qu’Opera.


votre avatar







okeN a écrit :



C’est la barre fixe en haut sur PCI qui fait ramer Opera… C’est la même chose sur tous les sites avec ce genre de partie fixe. Sinon pour moi il lui arrive de crasher… de plus en plus souvent au fil des versions j’ai remarqué.







J’me demande ce que vous faites avec vos navigateurs…

Sur mon desktop, opera a le meme uptime que la machine (généralement ça se compte en semaines) avec jamais moins d’une dizaine d’onglets ouverts en permanence, et je n’ai pas souvenir du moindre crash depuis une béta d’opera 10 <img data-src=" />

Enfin si, j’ai facilement des crash du plugin Flash (je suis sous linux en meme temps…), mais comme de toute façon je bloque par défaut tous les plugins (avec l’option d’activation à la demande) et que je ne suis pas un gros consommateur de youtube & co… bah ça va <img data-src=" />



Sinon, honnetement je ne sais pas trop quoi penser de cette orientation stratégique. Ça a du sens économiquement en tout cas.


votre avatar







coolspot a écrit :



Le probleme des framework c’est qu’il faut que le client t’autorise a les utiliser. Non parce que des client pete burne qui impose du JS from scrat h alors qu’avec jquery c’est mille fois plus simple et fiable j’en est deja eu :(





A ça y’a toujours des clients maso <img data-src=" />


votre avatar







jmanici a écrit :



et utiliser massivement des standards brouillons sur des sites de clients qu’on ne peut pas maintenir en permanence, c’est complètement ridicule.







ouaip mais d’un autre coté, si le mec ne fait pas dans le hype/fancy/cool, il ne vendra pas autant.


votre avatar



Oui enfin vaut mieux un fork libre que d’avoir plusieurs moteurs dont la moitie ferme et proprietaire. Moi perso qu’un moteur de rendu proprietaire tel que presto tombe dans les poubelle de l’histoire des navigateurs ne me pose vraiment aucun soucis. Je dirais meme tant mieux :)

Maintenantle prochain a torpiller c’est trident





et si trident disparait, comment Google va trouver des idées pour améliorer son navigateur?



sandbox, isolation des onglets, accélération matérielle, filtre antiphishing et anti programmes inconnus,…



tous les gros changements de ces dernières années dans le monde des navigateurs proviennent …. d’IE!



et niveau protection de la vie privée, ne compte pas sur Google.



seul Microsoft a essayé de faire quelque chose avec p3p du temps d’ie6, la protection contre le tracking (IE8), les TPL (ie9).



hélas la protection contre le tracking sous ie8 jamais été activée par défaut, de peur de se mettre à dos les webmasters.



mais au moins MS essaye, contrairement à Google qui fait son business grace au tracking!

votre avatar



ouaip mais d’un autre coté, si le mec ne fait pas dans le hype/fancy/cool, il ne vendra pas autant





paradoxalement, des sites qui ne font pas dans le fancy comme leboncoin sont extrêmement populaires justement en partie pour leur légèreté.



charge au webmaster d’expliquer a son client que faire un site façon cdiscount n’est pas forcement une bonne chose.



si tu écoutes les clients ils veulent des menus déroulants partout, des galleries d’image en flash qui defilent toutes seules sur la page d’acceuil…



la plupart des vrais utilisateurs en ont rien à foutre qu’il y ait des animations partout et des contrôles customisés qui ne fonctionnent pas correctement.



bref, ne surtout pas offrir un site plein de html5/css3 à un client si celui ci n’est pas prêt à payer un contrat de maintenance pour garantir l’évolution de son site.

(ou pire si c’est une solution intranet)

votre avatar







coolspot a écrit :



Oui enfin vaut mieux un fork libre que d’avoir plusieurs moteurs dont la moitie ferme et proprietaire. Moi perso qu’un moteur de rendu proprietaire tel que presto tombe dans les poubelle de l’histoire des navigateurs ne me pose vraiment aucun soucis. Je dirais meme tant mieux :)

Maintenantle prochain a torpiller c’est trident







euh presto c’est quand meme un bon moteur, relativement respectueux des standards, developpé par une boite indépendante mais néanmoins un acteur historique sur le web internet.

Donc bon, le « tant mieux » est un peu rude quand meme. <img data-src=" />


votre avatar







jmanici a écrit :



[quote]

et utiliser massivement des standards brouillons sur des sites de clients qu’on ne peut pas maintenir en permanence, c’est complètement ridicule.





s’il s’agit d’un site pro, les pages ne sont pas écrites à la main mais générées par un CMS - seuls les templates / CSS globaux sont à modifier.


votre avatar







Ricard a écrit :



<img data-src=" />



<img data-src=" />





Ton troll de bas étages ne marche pas.<img data-src=" /><img data-src=" />


votre avatar







jmanici a écrit :



charge au webmaster d’expliquer a son client que faire un site façon cdiscount n’est pas forcement une bonne chose.



si tu écoutes les clients ils veulent des menus déroulants partout, des galleries d’image en flash qui defilent toutes seules sur la page d’acceuil…







soyons réalistes, le client est roi, s’il veut de la merde tu lui donne de la merde.



on ne perd son temps à discuter avec le client que quand les divers objectifs ne sont pas compatibles (genre 500ko de caca en page d’accueil mais il faut que ça charge en 3 secondes avec une connexion 56k).

le but du dev c’est d’avoir un cahier des charges qu’il pourra respecter, pas de faire dans l’évangélisation.


votre avatar

Difficile de prendre partie…



Côté développement, Firebug est en train de se faire distancer par Chromium. En revanche, Firefox reste plus précis sur certains rendus, là où Chromium est parfois un peu trop brouillon. Ils ont clairement privilégié la vitesse au détriment de la qualité, et quand on commence à entrer dans les détails, on a parfois de bien mauvaises surprises. Sinon ms est de toute façon largué depuis au moins 10 ans. Leur navigateur ne doit sa survie quà à la vente liée - soyons réalistes 2s.



Côté confidentialité, ça restera Firefox et Chromium (le Chrome sans spyware), parce ce que seul un code source ouvert est le garant d’une vraie confidentialité.



Opera fait finalement un choix assez logique. Quand à vouloir un moteur de rendu unique qui faciliterait effectivement la vie des développeurs, le vrai problème est qu’il n’y a pas ici d’arbitre comme pour le noyau Linux avec la fondation du même nom. Ce sont bien des sociétés privées qui collaborent, mais jusqu’à quel point ? Pourquoi ne trouve t’on pas un chromium sous windows prêt à l’emploi ? ;)



La stratégie de tuer ses adversaires n’est pas gratuite : ms nous a bien démontré, en coulant Netscape à l’époque, qu’une fois qu’on a le monopole, on peut imposer tout ce qu’on veut et récupérer ses billes sans lever le petit doigt pour améliorer son produit. J’ai pas trop envie de revivre les 10 de retard web qui viennent de s’écouler parce que deux autres géants se sont associés pour dominer le monde.

votre avatar







psn00ps a écrit :



s’il s’agit d’un site pro, les pages ne sont pas écrites à la main mais générées par un CMS - seuls les templates / CSS globaux sont à modifier.







euh je pense qu’il parlait d’entités qui font du développement web, pas de boites qui ne font qu’uploader des CMS open source avec 2 animations flash et 3 gifs personnalisés pour offrir une vague vitrine au client…


votre avatar







jmanici a écrit :



[quote]



et si trident disparait, comment Google va trouver des idées pour améliorer son navigateur?



sandbox, isolation des onglets, accélération matérielle, filtre antiphishing et anti programmes inconnus,…







Quel rapport avec le moteur de rendu ?


votre avatar



D’une part, nous avions déjà soulevé dans le passé que Webkit, du fait de son écrasante part de marché dans le secteur mobile, créait ses propres problèmes. Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent, codent leurs sites en tablant avant tout sur Webkit.





Le standard HTML est devenu tellement complexe qu’il est devenu pratiquement impossible de créer un moteur de rendu “up to date”. Il ne reste que 3 moteurs réellement encore dans la compétition… dont webkit qui semble rafler la mise.



L’avantage c’est que pour créer un trojan universel, les pirates n’ont qu’a se concentrer que sur un seul code source public.

votre avatar







coolspot a écrit :



Moi honnetement les différent moteur de rendu ca me fait chier. Ma vision idéal serait un seul moteur de rendu qui soit libre et supporter par le W3C







Bah non, la seule raison d’exister du W3C finalement c’est la multitude de moteurs de rendu. S’il n’y en a plus qu’un au final, le W3C ne servira plus à rien.


votre avatar

Moi je suis nostalgique de l’Internet 0.1 avec des menus dans des tableaux redimensionnable et une image répétée en mosaïque en fond mal cadrée et des gifs qui clignottent de partout.



<img data-src=" />

votre avatar







RisingForce a écrit :



Cela dit, beaucoup de boites sont encore sous IE6.



En 10 ans de presta (5 missions), avec beaucoup de développement web, je n’ai jamais vu de boite où IE &gt; 6 était installé sur les machines.







Euh non clairement pas. Il y a très très peux d’entreprises avec IE6 maintenant.



En France en 2012 IE6 c’est 0.9% … (statcounter)







RisingForce a écrit :



Il faut hélas encore continuer à assurer la compatibilité pour toutes les versions d’IE, en utilisant des machines virtuelles pour avoir plusieurs versions d’IE simultanément, ce qui est plutôt galère.





cadeau

windows.microsoft.com Microsoft


votre avatar



Comment ? avec un rendu mal foutu ?





T’es conscient que lorsqu’un navigateur est dominant, tous les sites s’affichent bien dessus car il devient le standard de fait, les webmasters ne codant pas vis à vis des standards w3c, mais vis à vis de ce qu’un navigateur donné supporte.



ps: html5test n’est pas un rendu graphique, juste une checklist qui compatibilise le nombre de technologies que le navigateur dit supporter, peu importe si l’implémentation est foireuse.

du coup ton troll est un peu à coté de la plaque…

votre avatar







Nyco87 a écrit :



Tout est dis…



Les devs web qui font des louanges à Webkit car c’est libre et blablabla sont les même qui haïssent IE même la v10 qui respecte mieux les standards (les vrais standards ceux qui ne sont plus draft Hein) n’ont pas évolués.



Et prendre en exemple le site html5 test (le kikalaplusgrosse) est une aberration car ce site NE TESTE PAS l’implémentation.



Et beaucoup oublient qu’il y a le monde Pro qui ne refait pas ses sites et ses intranet tous les jours au fil de l’implémentation de Webkit.



Un dev web responsable ne devrait pas proposer à son client des spec HTLM5, même minime, qui sont encore préfixes. C’est bien le même scénario que IE6.







Je n’aime pas ses tests car il montre une réalité biaisé. Oui IE faire un quasi-perfect dessus, par contre tout les autre bugs sont mis de côté. Sur des trucs basique, qui sont pas de trucs que personne n’uitlise, IE9 reste limite le plus mauvais, et pourtant c’est du CSS2.1 et du HTML4. Les tests ne font que montrer des cas simples, jamais de cas complexes.


votre avatar







jmanici a écrit :



[quote]

et pour la recherche de failles, le fait qu’un soft soit open source ou non n’a strictement aucune influence, puisque la recherche de failles se fait essentiellemt à l’exécution, avec des outils de fuzzing ou examen du code machine produit après compilation.







ben si c’est open source tu peux faire tourner des outils de recherche de failles direct sur le code…


votre avatar

Concernant les préfixes, la réalité évolue, désormais (au moins entre FF et Chrome), les préfixes sont supprimés au profit de prefs à activer (dans le about:config de FF par ex) pour les nouveautés en draft.

Ensuite, y a plus qu’à switcher la pref automatiquement sur true quand c’est mature. Bien plus simple. <img data-src=" />

votre avatar







ra-mon a écrit :



Ils ont pas réussis à concurrencer qui que ce soit en quinze ans, tu crois que trois libristes dans un garage vont magiquement faire monter Presto au zénith des moteurs de rendu, juste en mettant une étiquette ‘License libre inside” ?







Je te rassure, je ne suis pas naïf au point de croire que l’étiquette “çapupacélibre” fait gagner en qualité et prestige, alors que je suis pourtant un Linuxien convaincu. <img data-src=" /> (et je dois faire partie des 15 personnes dans le monde à utiliser Opera sous Linux <img data-src=" />)



Mais effectivement comme dit après, je lui souhaite surtout ça pour ne pas sombrer et laisser 15 ans de boulot mourir et disparaître. (un peu comme Netscape a donné naissance à Mozilla si je ne m’abuse)


votre avatar







jmanici a écrit :



T’es conscient que lorsqu’un navigateur est dominant, tous les sites s’affichent bien dessus car il devient le standard de fait, les webmasters ne codant pas vis à vis des standards w3c, mais vis à vis de ce qu’un navigateur donné supporte.



ps: html5test n’est pas un rendu graphique, juste une checklist qui compatibilise le nombre de technologies que le navigateur dit supporter, peu importe si l’implémentation est foireuse.

du coup ton troll est un peu à coté de la plaque…





Les standards n’existaient pas encore a cette époque ? HTML5test test le support des standards et du coup même en 2004 le résultat aurait été le même.



votre avatar







Crysalide a écrit :



Concernant les préfixes, la réalité évolue, désormais (au moins entre FF et Chrome), les préfixes sont supprimés au profit de prefs à activer (dans le about:config de FF par ex) pour les nouveautés en draft.

Ensuite, y a plus qu’à switcher la pref automatiquement sur true quand c’est mature. Bien plus simple. <img data-src=" />





Normalement Chrome et Firefox se mettant a jour très souvent t’as rien à changer seulement attendre la prochaine mise à jours. Au passage même IE s’y met aux préfixes.


votre avatar







SebGF a écrit :



je lui souhaite surtout ça pour ne pas sombrer et laisser 15 ans de boulot mourir et disparaître. (un peu comme Netscape a donné naissance à Mozilla si je ne m’abuse)





Pour les rêveurs <img data-src=" />, Lie, CTO d’Opera, n’exclut pas l’ouverture du code de Presto

https://lists.webkit.org/pipermail/webkit-dev/2013-February/023841.html


votre avatar



Tu racontes n’importe quoi. Webkit est libre et respecte les standards ce qui n’était pas le cas de IE. Ca reste un projet libre qu’il est possible de forker si les choses ne vont pas dans le bon sens.





comme si un fork n’allait pas rendre les choses encore pire qu’elles ne le sont!



après quand tu dis que “webkit respecte les standards” c’est du grand n’importe quoi, puisque justement Google implémente à tout va des nouvelles fonctionnalités, et encourage leur utilisation alors qu’elles n’ont pas fait l’objet,d’une standardisation soumettre un brouillon au w3c alors que des webmasters commencent déjà a utiliser les technos en question c’est mettre le w3c face au fait accompli. Dans le cas des sites web mobile c’est ce qui s’est produit, les propriétés prefixées ont été tellement utilisées qu’il est bien difficile de modifier ces brouillons imposés par google/apple. A tel point que Mozilla et MS vont être obligés de supporter le préfixe webkit. Le processus de standardisation a été “contourné”. Alors c’est assez drôle de drôle quand j’entend dire que Google supporte les standards.

un dev de Mozilla s’ était plaint il y a déjà 2ans, que Google privilegiait ses standards a lui, au détriment du processus de standardisation.



les préfixes c’est vraiment une connerie fondamentale, et il a même été question de les supprimer a un moment.



Pour tester des fonctionnalités avant standardisation, la seule solution raisonnable aurait été que le support des standards en early draft se fasse via un flag à activer manuellement au niveau de la config du navigateur. Cela aurait permis de faire des tests sans polluer le web avec des sites exploitant des brouillons qui ne seront jamais mis a jour par leur webmaster.

votre avatar

énième random fork qui sera oublié pour google chrome… je l’aimais bien opera pourtant :‘(

votre avatar







RBoudin a écrit :



Je vois pas ce que ça apporterait réellement….

Maintenant les standards W3C sont bien respectés, on est très loin de la plaie IE6.



Faire un site compatible avec tous les navigateurs actuels c’est vraiment pas compliqué maintenant. La plupart des cas où il y a vraiment des comportements différents c’est l’HTML et/ou le CSS qui sont crado.







Euh non c’est tres loin d’etre le cas. Pour exemple, fais une simple page html avec un formulaire contenant un champ text, un champs select, une checkbox, un textarea. Tu constatera que sur chacun des navigateurs avec un moteur different tu aura un rendu different.

Et je te parle pas des navigateur mobile encore plus merdique qui ont meme pas le meme rendu desktop car allege.



Desole mais les multiple moteur de rendu tant qu’il n’auront pas un rendu identique au pixel pres que ce soit version mobile ou desktop je trouverai ca toujours a chier et peu professionnel.


votre avatar







Ricard a écrit :



Tu aimes les monopoles, c’est ton choix.<img data-src=" />







Ca depend de quel monopole on parle. Si c’est un logiciel libre ca me pose absolument aucun probleme. C’est meme une situation ideale.


votre avatar

Si Opera ne développe plus Presto, ils vont vendre quoi à Adobe et autres ? S’ils ne vendnt plus Presto, ils vont les payer comment ces “nombreuses ressources” ? Je sens plus que dans les prochains mois, une part importante des “nombreuses ressources” d’Opera va être remerciée.



Quels sont les autres revenus d’Opera ? Ils possèdent des régies publicitaires il me semble, mais avec l’adoption massive des AdBlock et autres Ghostery, je doute que ça soit viable de ne se reposer que sur ça…



“Un aveu d’échec” comme dit plus haut dans les commentaires, je suis d’accord. Je préfère pourtant le rendu Presto à celui de Webkit.



J’espère maintenant que les fonctionnalités d’Opera ne vont pas dégager progressivement. La perte d’Unite m’avait pas mal dégouté…

votre avatar
votre avatar







lordofsoul a écrit :



Si Opera ne développe plus Presto, ils vont vendre quoi à Adobe et autres ?





Adobe utilise Webkit il me semble.


votre avatar







cayan a écrit :



R.I.P. Opéra <img data-src=" />







Si je devais compter toutes les fois où cette phrase a été prononcée <img data-src=" />



IE7 débaruqe = R.I.P. Opera; FF devient populaire = R.I.P. Opera, l’iPhone debarque = R.I.P. Opera, Chrome débarque = R.I.P. Opera, on achete une boite d advertising mobile = R.I.P. Opera, Google menace de renegocier son contrat pour la search bar= R.I.P. Opera, on met un peu de temps pour faire une release = R.I.P. Opera, on change de CEO = R.I.P. Opera, rumeur de rachat par Facebook = R.I.P. Opera, etc

<img data-src=" />



Bah, ca finira bien par arriver, en attendant on est vraiment Jesus des navigateurs ! <img data-src=" />


votre avatar







le podoclaste a écrit :



Un standard chapeauté par la FSF, non merci. C’est tout aussi dangereux qu’un standard chapeauté par une boîte privée.







J’ai dit un modèle comme la FSF et ses outils. Je parlai d’un moteur standard chapeauté par le W3C <img data-src=" />



Je parlais pas d’un moteur de rendu produit par la FSF.


votre avatar







cayan a écrit :



R.I.P. Opéra <img data-src=" />







Euh lol c’est juste le moteur de rendu qui est mort. Pas le navigateur qui lui continuerait de vivre très longtemps. Et continuera d’innover. <img data-src=" />



A en croire certain un navigateur se résume à son moteur de rendu. C’est plus le cas de nos jours hein <img data-src=" />


votre avatar







Tristan77 a écrit :











Concernant l’externalisation de certaines fonction dans les plugins:

amha, c’est nul comme idée. voire suicidaire.

par contre ce serait ok de “tester“ de nouvelles fonctionnalité sous forme de plugins avant d’envisager de les intégrer dans la suite.



Opera n’est pas un simple navigateur mais un tout terrain, que je qualifierais volontiers de suite “pro“ (un héritage de l’époque où opera était payant peut-être).

Une des raisons (sans compter le “feeling“) principale qui fait qu’Opera est le navigateur par défaut sur toutes mes configs est simple : aucune chasse à l’extension nécessaire, j’ai tout ce qu’il me faut de suite, dans un produit cohérent et léger.



Changer le moteur c’est une chose, dénaturer l’outil en est une autre.


votre avatar







Tristan77 a écrit :



je dis juste que le truc d’Opera c’est d’innover





Tu le sais, tu prèches un (très) convaincu (en un seul mot svp) :)

Mais cet exemple des innovants onglets est toujours un peu limite (on va dire que parmi les navigateurs vivants c’est bien le premier a les avoir offerts, RIP InternetWorks,Netcaptor :) )





hehe non pas de message subliminal. Je n’en sais rien, je ne sais meme pas si quelqu’un y a réflechi <img data-src=" />



Ca doit pas être très important (enfin pas trop rémunérateur) de donner des p’tits noms rigolos à Desktop <img data-src=" />





c’est simplement que je me fais virer / suis poursuivi en justice si je divulgue une info confidentielle !



J’ai une très bonne avocate, si besoin <img data-src=" />





Sur ce que vous allez perdre : Unite, pour sûr.



C’est une blague ? Unite on l’a déjà perdu depuis un moment même sous Presto… C’était pourtant une bonne idée, non ? Tu te rappelles, le gros buzz de “réinventer le web”… tout ça pour rien… <img data-src=" />





l’intégration de fonctionalités supplémentaire (IRC) etc a plus de place dans une extension que dans le navigateur lui-meme.



Attends. IRC n’a rien a voir avec le Web, le navigateur, c’est qu’un module de la suite Internet qu’est Opera Desktop et qui fait une vraie différence avec les autres ! Comme le client POP/IMAP/NNTP/BT? SMTP… Ils sont déjà intégrés dans Desktop et ne dépendent pas trop du moteur de rendu… Pourquoi les virer ? Et réinventer la roue via une extension en Javascript probablement moins efficace et plus consommatrice de ressource ?





Donc mon avis (qui ne signifie pas que ca arrivera, ou n’arrivera pas), c’est que tout ce qui n’est pas “pur browser / UI” devrait être enlevé, possiblement au profit d’extensions aux fonctionalités similaires.



À mon avis, j’espère que tu te trompes <img data-src=" />

Mais je comprends qu’un client IRC ou POP ça rapporte rien aux annonceurs qui financent Opera pour pas qu’on ait à payer nous même notre logiciel préféré… <img data-src=" />





Se concentrer sur le browser, l’implementation des standards et une UI qui blaste toute les autres UI <img data-src=" /> est à mon avis le chemin a prendre.



Pour réduire l’Internet au tout-Web comme le font les autres, oui <img data-src=" />





y’aura l’effet des feedbacks après release.



yénial <img data-src=" />





Unite va disparaitre, je confirme (info non confidentielle).



Tu m’étonnes <img data-src=" />


votre avatar

Enfin bref c’est pour quand cette version Webkitisée ?

votre avatar

Au passage je voudrais dire que je suis a peu près objectif (autant qu’on puisse l’être) sur ce sujet ( le passage a Webkit ), parce que perso j’y gagne rien et en fait c’est meme un peu le contraire, je suis pas tout a fait sur d’être “safe” niveau emploi cette année chez le butineur norvégien !

Mais je pense que c’est meilleur pour la boîte (parce que meme si je me faisais dégager ca vaut toujours mieux que d’etre une de ces boites qui crèvent a petit feu pour ensuite licencier tout le monde et vendre sa techno pour une bouchée de pain), mieux pour le Web, mieux pour les webdevs.

Et franchement, beaucoup d ‘inquiétudes et d’extrapolation pour rien à mon avis.









ra-mon a écrit :



C’est une blague ? Unite on l’a déjà perdu depuis un moment même sous Presto… C’était pourtant une bonne idée, non ? Tu te rappelles, le gros buzz de “réinventer le web”… tout ça pour rien… <img data-src=" />







Effectivement, tout ca pour rien, et je peux te dire que l’effort d’ingénierie, l’organization, la timeline sur laquelle s’est étendu Unite, étaient énormes <img data-src=" />

Mais bon c’est comme ca, ce genre de feature c’est un peu un pari :



On espère que ca va prendre, et des fois ca prends pas ( C’est pareil pour toute les boites, regarde Google et son Wave) et des fois tu ressors un truc un peu bidon qui existe déjà ailleurs, comme les commandes vocales sur un téléphone, et tout a coup parce que tu t’appelles Apple c’est un carton <img data-src=" />







ra-mon a écrit :



Attends. IRC n’a rien a voir avec le Web, le navigateur, c’est qu’un module de la suite Internet qu’est Opera Desktop et qui fait une vraie différence avec les autres ! Comme le client POP/IMAP/NNTP/BT? SMTP… Ils sont déjà intégrés dans Desktop et ne dépendent pas trop du moteur de rendu… Pourquoi les virer ? Et réinventer la roue via une extension en Javascript probablement moins efficace et plus consommatrice de ressource ?





À mon avis, j’espère que tu te trompes <img data-src=" />

Mais je comprends qu’un client IRC ou POP ça rapporte rien aux annonceurs qui financent Opera pour pas qu’on ait à payer nous même notre logiciel préféré… <img data-src=" />







Je ne sui pas sûr que ce soit un problème d’annonceur, mais plutôt de maintenance et de cohérence.Et bien malgré moi je le dis : Ces features causent des crash. Probablement moins sous Windows, mais la version Mac d’Opera… hmm, on va dire que meme si c’est ma boite je ne suis pas très content du boulot la-dessus. Garder des features qui ne sont pas necessaires pour tous, et nécessite de la maintenance, c’est pas forcément une bonne idée.

En tout cas on a un peu deux clans parmis nos utilisateurs, ceux qui veulent le tout en un et ceux qui voudraient que ca disparaisse, donc les avis sont tranchés.



Pour Unite c’était plutot une remarque vis a vis des rumeurs comme quoi ca reviendrait. Ben non. <img data-src=" />







okeN a écrit :



Enfin bref c’est pour quand cette version Webkitisée ?





Bientôt ! <img data-src=" />


votre avatar







lateo a écrit :



Concernant l’externalisation de certaines fonction dans les plugins:

amha, c’est nul comme idée. voire suicidaire.

par contre ce serait ok de “tester“ de nouvelles fonctionnalité sous forme de plugins avant d’envisager de les intégrer dans la suite.



Opera n’est pas un simple navigateur mais un tout terrain, que je qualifierais volontiers de suite “pro“ (un héritage de l’époque où opera était payant peut-être).

Une des raisons (sans compter le “feeling“) principale qui fait qu’Opera est le navigateur par défaut sur toutes mes configs est simple : aucune chasse à l’extension nécessaire, j’ai tout ce qu’il me faut de suite, dans un produit cohérent et léger.



Changer le moteur c’est une chose, dénaturer l’outil en est une autre.







Je comprends ton point de vue, il est partagé par plusieurs de nos utilisateurs. <img data-src=" />

Comme je le disais plus haut ceci ne représente que mon point de vue personnel, peut etre parce que j’aime “cuisiner” : Choisir ici et là les ingrédients pour mon OS et mes besoins…


votre avatar

Moi la question que je me pose, c’est que sur mobiles, soit, c’est Webkit qui sera utilisé, ce qui leur laisse une certaine lattitude, mais sur PC, ça sera Chromium. Le code est sans aucun doute très différent de celui d’Opéra, donc je ne vois pas comment ils vont intégrer quoi que ce soit dedans qui soit “Opéra”, sans à avoir faire un travail extrêmement pénible de détricotage (qui ne semble pas prévu, sinon ils auraient pris “que” webkit sur les 2 plateformes)..



Ce qui me fait peur avec les fork c’est que bien souvent au final la déviation par rapport à l’original est quasi inexistante.

votre avatar

POURQUOI NE PAS AVOIR OUVERT LE CODE DE PRESTO? PEUR DE QUELQUE CHOSE?



J’aurais préféré une association à Mozilla pour aller dans le même sens que la politique passée contre les monopoles en tout genre. Ça aurait profité aux deux (mozilla et opera) là malgré le maigre poids d’opera chez les utilisateurs (et je ne pense pas que ca va changer avec webkit. Apres tout les utilisateurs ne savent même pas ce qu’est un moteur de rendu) on va se diriger par du tout webkit comme avec IE…



Une grande débilité chez opera. J’avais pourtant beaucoup de respect pour eux. Là j’ai au moins une raison de ne pas l’utiliser leur suite car ca va vraiment dans le sens contraire de l’innovation du web. La diversité et la concurrence sont essentiels.



Il aurait fermé boutique, j’aurais été peiné, là je le suis mais d’une toute autre manière.

votre avatar







Tristan77 a écrit :



Antwan : Tu me sembles bien anxieux et un peu trop sûr de toi sur tes suppositions. Tout à coup parce qu’Opera change de moteur Google, Apple, Opera et tout les autres vont tout simplement abandonner les standards ? Soyons un peu sérieux.



Je n’ai fait que rébondir sur la situation supposée “idéale” de mon collègue sus-cité.







Tristan77 a écrit :



Au passage, Mozilla, une fondation a but non-lucratif ? <img data-src=" />

Je te conseil de lire leur rapports financier ;-)

Rien de mal a ca, il faut bien vivre, mais ne confonds pas le terme “fondation a but non-lucratif” et bénévolat.



Ne confond pas rentable et profitable. <img data-src=" />


votre avatar







Tristan77 a écrit :



Je comprends ton point de vue, il est partagé par plusieurs de nos utilisateurs. <img data-src=" />

Comme je le disais plus haut ceci ne représente que mon point de vue personnel, peut etre parce que j’aime “cuisiner” : Choisir ici et là les ingrédients pour mon OS et mes besoins…





Ben je pense que quand un utilisateur veux “cuisiner” avec son navigateur en y ajoutant plein de plugins, il va probablement se tourner vers firefox… Pour une suite puissante et complète il prend opera ( et pour vendre son âme a google il prend chrome ).


votre avatar







h4l a écrit :



POURQUOI NE PAS AVOIR OUVERT LE CODE DE PRESTO? PEUR DE QUELQUE CHOSE?



Une grande débilité chez opera. J’avais pourtant beaucoup de respect pour eux. Là j’ai au moins une raison de ne pas l’utiliser leur suite car ca va vraiment dans le sens contraire de l’innovation du web. La diversité et la concurrence sont essentiels.



Il aurait fermé boutique, j’aurais été peiné, là je le suis mais d’une toute autre manière.







Alors on freine sur le café, on respire un grand coup … voilà, tout n’est que paix et sérénité. <img data-src=" />



Il n’est pas exclu que Presto devienne Open Source. Ce n’est pas une info interne, si je ne me trompe pas c’est le CEO qui l’a annoncé je sais plus où.

Donc du caaaaaaalme.



Maintenant en tant que dev je peux te dire que rendre un projet Open Source ce n’est PAS, loin de là, simplement publier la source. C’est un travail assez énorme qui demande une surveillance, des responsables, de la documentation etc. Ce n’est pas simple du tout.



Maintenant tu fais des suppositions basées sur quoi ? Pourquoi celà bloquerait l’innovation ? Au contraire : On récupère des features “for free”, déjà implémentée ailleurs, et on passe notre temps et ressources sur d ‘autres, uniques. Moi je pense vraiment que ca laissera + de place a l’innovation, plutôt qu’autre chose.



Quand à ta réflexion extremement égoiste et étroite d’esprit sur le “il aurait fermé boutique à la limite”, je te fais un gros <img data-src=" /> de la part des 750 employés (expatriés pour beaucoup, comme moi-même) et leurs familles

C’est déjà pénible d’en voir partir suite au changement (le seul triste effet à mon humble avis), je n’imagine pas ce que serait une faillite totale.

Dire que tu aurais été peiné, mais pas autant que pour la situation actuelle c’est vraiment pas malin. <img data-src=" />







Antwan a écrit :



Ne confond pas rentable et profitable. <img data-src=" />







bah il va falloir que tu expliques alors. Tu crois qu’il ne font pas de profits ? en 2009, 93 millions de dollars de revenus, 43 millions de bénefices net. Leur deal de 2011 leur a fait passer leur revenu venant de Google ( ~80% de leur revenus totaux) a 300 millions, probablement pour un bénéfice interessant.

Je pense qu’il n’est pas clair pour beaucoup que le but est bele t bien de faire de l’argent.

“non-profit” organization ca signifie simplement que les surplus de revenus ne sont pas distribué a des actionnaires. C’ets la seule différence ! (ca et un status avantageux niveau taxe). Oui il y a des volontaires mais la plupart des gens qui travaillent de manière permanente à Mozilla on des (bons) salaires, frais de voyage etc.

Je précise que c’est normal et que c’est une bonne chose (voire une très bonne, ne pas avoir a recevoir d’ordres des actionnaires c’est plutot cool!) et que je veux les voir réussir, mais des fois quand je lis des commentaires de personnes qui imaginent que Mozilla s’en fout de faire de l’argent et ne sont pas comme les autres boites, ca me fait bien rire. <img data-src=" />


votre avatar

Ben mince, mon commentaire a H4l a été supprimé <img data-src=" /> (parce que j’étais pas particuliérement heureux de la remarque comme quoi Opera aurait mieux fait de couler et que tout les employés se retrouvent au chomdu <img data-src=" />)



Bref, je passe la dessus et j’abrege a fond :



H4L :




  • L’innovation va continuer, je pense meme qu’elle va s’intensifier. Moins de temps passé a réinventer la roue, plus de temps et de ressources pour le reste.

  • Le CEO a dit qu’il n’était pas hors de question de publier le code source de Presto.

    Ceci dit, en tant que devellopeur, je peux te dire qu’Open Sourcer un (gros) projet est très compliqué et demande de l’organization. Publier le code et le laisser pourrir comme ca ne sert a rien et dessert l’image de la boite. Donc si ca se fait ca se fera proprement et ca prendra du temps.



    Antwan :

    Faudra que tu expliques ce que tu veux dire.

    En 2009, Mozilla a fait 43M dollars de benefices net pour un revenu total e 93 Millions dollars. En 2011 leur contrat avec Google (80% de leur revenus) leur rapportera 300 millions de dollars par an jusqu’a 2014.

    “Non-profit” ca signifie simplement que l’argent n’est pas redistribué a des actionnaires. C’est tout (et un taif avantageux au niveau des taxes il me semble).

    Pour le reste c’est exactement comme une autre boite : Les gens on un (bon) salaire, des bureaux, des voyages payés etc. Et ils veulent faire de l’argent.

    Je dis pas que ce soit une mauvaise chose (au contraire! on a besoin de Mozilla, utilisateurs comme competiteurs) , mais des fois ca me fait un peu rire quand on compare Mozilla a une association caritative ou qui se fiche de faire de l’argent ;-)

votre avatar

Hmmm ? Mon commentaire censuré est réapparu ? Que ? Et je ne peux pas l’editer non plus (trop vieux?!) ?



H4L a été blessé par mon commentaire “je te fais un gros <img data-src=" />” (du a son commentaire, blessant egalement), on s’exlique par PM la mais si un moderateur se trouve dans le coin, peut-il changer ca par “Je te dis c’est vraiment, vraiment pas cool”.

Merci ! <img data-src=" />

votre avatar

J’ai toujours eu des différences flagrantes avec le moteur de rendu Presto !



Tous mes sites s’affichaient bien sur IE, Webkit (Safari et Chrome) et Gecko sauf sur … Opéra !!!

votre avatar

<img data-src=" /><img data-src=" /><img data-src=" />

votre avatar

Bonjour et bienvenu à Chrompera…

votre avatar

bonne nouvelle <img data-src=" />

votre avatar



Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent, codent leurs sites en tablant avant tout sur Webkit





Au hasard, Dotcom ? <img data-src=" />



C’est bien dommage tout ça. <img data-src=" />

votre avatar

Bah, çà sent un peu la sale news IMHO.



Opera ces temps-ci c’était pas la joie :




  • browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)

  • browser qui crashe très régulièrement depuis la dernière version



    Et comme toujours :

  • plein de sites où il faut changer son user-agent sinon c’est mort



    Alors oui on aura un peu plus de compatibilités sur certains sites (même si la plupart checkent l’useragent, du coup l’end user verra pas la différence dans ces nombreux cas là) et probablement un peu plus de fluidité…



    Mais je vois aussi des points négatifs :

  • quid du 64-bits sur windows ?

  • maintenant qu’ils passent à webkit, histoire d’avoir un fork de plus de chromium sur le marché, et d’avoir 300M utilisateurs en plus sur webkit… c’est le retour d’IE6 quoi… Heureusement qu’il y a Trident.



    Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.

votre avatar

<img data-src=" /><img data-src=" /><img data-src=" />

votre avatar

Dommage ? Non ils ont raison, ça leur coûte bien trop cher à développer, et si c’était pour investir des sommes dans un développement que personne ne prend en compte dans les test de compatibilité, ça ne sert pas à grand chose.



C’est plutôt cohérent comme changement, si les devs d’Opera se mettent à principalement bosser sur les fonctionnalités, ça ne peut que présager du bon vu le passif qu’ils ont créé.

votre avatar

Webkit va devenir un standard, donc plus de concurrence, ça ne va pas dans le sens de l’innovation. Le prochain c’est firefox ou IE à y passer ?

votre avatar

Un site qui se base sur un seul moteur == exit (raison pour laquelle je n’utiliserai jamais Mega).

votre avatar

Opera ayant une PDM vraiment plus que marginal je ne pense pas que cela ai une réelle portée sur les standard du Web. <img data-src=" />



Après je me trompe peut être (je suis pas dev) mais j’ai pas le sentiment que Webkit soit bien vu.



Wait & See

votre avatar

Wait&see, ce qui m’importe c’est l’affichage correct et rapide. <img data-src=" />

votre avatar

KHTML a fait du chemin quand même <img data-src=" />

Opéra sous Linux tourne déjà sous Qt , donc intégrer Webkit ne devrait pas être trop dur <img data-src=" />

votre avatar

Si les dévs opéra passent ne serait ce que la moitié de leur temps à faire évoluer webkit plutôt que leur moteur proprio utilisé seulement par quelque initié c’est tout bénef pour tout le monde.





Certains développeurs, plutôt que d’attendre un W3C jugé parfois trop lent



honnêtement webkit ne prend en général pas de largesse avec la norme et quand c’est le cas , le moteur essai en général d’y recoller quand la spec est validée.



Et puis si ce n’était pas le cas , on aurait toujours pas de support HTML5/css3 vu que le spéc n’est pas terminée

votre avatar







okeN a écrit :



C’est la barre fixe en haut sur PCI qui fait ramer Opera… C’est la même chose sur tous les sites avec ce genre de partie fixe. Sinon pour moi il lui arrive de crasher… de plus en plus souvent au fil des versions j’ai remarqué.





Tout à fait possible pour la barre. D’ailleurs au passage elle est bugguée sous mon Opera…

http://i50.tinypic.com/6r7qth.png


votre avatar

Cela n’encouragera pas les développeurs web à faire du code propre et “portable” sur toutes les plateformes.

votre avatar







hadoken a écrit :



Bah, çà sent un peu la sale news IMHO.



Opera ces temps-ci c’était pas la joie :




  • browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)

  • browser qui crashe très régulièrement depuis la dernière version



    Et comme toujours :

  • plein de sites où il faut changer son user-agent sinon c’est mort



    Alors oui on aura un peu plus de compatibilités sur certains sites (même si la plupart checkent l’useragent, du coup l’end user verra pas la différence dans ces nombreux cas là) et probablement un peu plus de fluidité…



    Mais je vois aussi des points négatifs :

  • quid du 64-bits sur windows ?

  • maintenant qu’ils passent à webkit, histoire d’avoir un fork de plus de chromium sur le marché, et d’avoir 300M utilisateurs en plus sur webkit… c’est le retour d’IE6 quoi… Heureusement qu’il y a Trident.



    Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.











    J’ai aucun problème de mon coté, tu devrais peut être vérifier en profondeur ta machine…



    Maintenant que je me suis habitué aux “gestures”, j’espère qu’elles ne seront pas éliminées par le changement, ni Unite, les RSS, Mail ou Portal; ça me ferait vraiment <img data-src=" />


votre avatar







DorianMonnier a écrit :



Les dernières version de Trident sont aussi intéressantes que Webkit (ou Gecko d’ailleurs), trois moteurs qui se partagent équitablement le marché et qui respectent correctement les standards, c’est une bonne situation ! :)







Et l’intérêt, il est où ?



Soit le but et d’avoir des fonctionnalités et/ou rendus différent, et dans ce cas ça fait chier à développer.



Soit le but et d’aller vers un même support de fonctionnalités et/ou rendus, et dans ce cas je ne vois pas l’intérêt d’avoir X moteurs qui font la même chose.


votre avatar







DorianMonnier a écrit :



Ouais je comprends bien ton point de vue, mais au final, si les quelques moteurs étaient “100%” conforme aux standards (ce qui est difficilement réalisable), la situation pourrait être la même tout en gardant la bonne concurrence qui stimule la recherche de performance depuis des années.







Ok la concurrence ca a du bon mais il ne devrait pas y en avoir sur le moteur de rendu qui lui devrait être gérer par une fondation et être libre (2 conditions nécessaire non révocable) et ceux pour éviter un monopole d’entreprise et la perte d’innovation. Et bien sur ce moteur serait piloter par le w3c mais fonctionnerait comme un logiciel libre pour continuer une bonne et saine évolution.



Après pour tout le reste (présentation, disposition, ergonomie, fonction annexe) là les navigateurs pourrait faire ce qu’ils veulent et être soit proprio ou libre.



Mais je trouverai qu’on irait beaucoup plus vite en séprant le moteur de rendu des navigateur et avoir ce moteur de rendu commun et unique comme “bien public” et je trouve qu’on aurait un moteur beaucoup plus fiable qu’actuellement qui s’approcherait des 100% pour les standard actuels.


votre avatar







Obidoub a écrit :



Cela n’encouragera pas les développeurs web à faire du code propre et “portable” sur toutes les plateformes.







Pourquoi ça ? Je ne vois pas ce que ça change. Quand je code, je teste sous IE. Firefox, Chrome et Opera… maintenant je n’aurai plus qu’à tester sous IE, Firefox et Chrome.



Et quel rapport avec le code “propre” ?


votre avatar







guildem a écrit :



Moi je vois ça de façon positive. Si IE et Firefox allaient sur Webkit, il y aurait quoi ? un SEUL bon moteur de rendu web, libre, développé par un nombre conséquent de très bons développeurs… et du coup la NORME serait ce qui est intégré à ce moteur. il en resterait quoi :




  • plus aucune différence d’affichage d’un navigateur à l’autre,

  • une implémentation plus rapide des fonctionnalités (l’effet IE6 en bénéfique),

  • une totale liberté et indépendance vu qu’on est sur un moteur open-source.



    moi en tant que dev web j’en rêverais <img data-src=" />



    Edit: grilled by Alucard63, mais je garde la tête haute <img data-src=" />







    Mauvais choix car in fine, c’est l’usage qui finira par définir la norme. Donc perte d’innovation et de créativité. Imagine si un acteur veut développer des API web et que le moteur unique refuse.

    Personne ne les utilisera car le moteur unique ne les implémentera pas.


votre avatar







Obidoub a écrit :



Cela n’encouragera pas les développeurs web à faire du code propre et “portable” sur toutes les plateformes.







c’est sur ….. ils feront du code propre sur la seule plateforme restante …… on est bien dans la merde c’est sur <img data-src=" />


votre avatar

Point de vue sécurité c’est tout de même pas top cette tendance. Une faille de webkit peut avoir un impact assez monstrueux du coup.



Ca aurait été plus intéressant qu’ils rendent opensource Presto.

votre avatar







Crysalide a écrit :



Mauvais choix car in fine, c’est l’usage qui finira par définir la norme. Donc perte d’innovation et de créativité. Imagine si un acteur veut développer des API web et que le moteur unique refuse.

Personne ne les utilisera car le moteur unique ne les implémentera pas.





C’est open source…il a plus qu’à faire un fork, si ça poutre il y a pas de raisons que ça ne soit pas intégré.<img data-src=" />


votre avatar







guildem a écrit :



moi en tant que dev web j’en rêverais <img data-src=" />





Mouais, s’ils pouvaient quand même résoudre ce bug avec le clic roulette qui perdure depuis des années…

Ah oui mais j’oubliais :

* La souris c’est has been, go go tactile.

* L’éditeur d’un navigateur n’est pas responsable des bugs de webkit, cher utilisateur.


votre avatar

c’est pour gecko que ca va etre hard … Vu la main d’oeuvre qu’il y a maintenant derriere webkit, Mozilla sera toujours a la traine sur les propriété css/html & co …

votre avatar







RBoudin a écrit :



Point de vue sécurité c’est tout de même pas top cette tendance. Une faille de webkit peut avoir un impact assez monstrueux du coup.



Ca aurait été plus intéressant qu’ils rendent opensource Presto.







une catastrophe tu veux dire<img data-src=" />

desormais une faille webkit vas toucher 1 ou 2% d’internautes en plus <img data-src=" />

y’aura interet à faire gaffe <img data-src=" />


votre avatar







Mokona a écrit :



bonne nouvelle <img data-src=" />





Heu… Ou pas, niveau concurrence c’est pas top…


votre avatar







RBoudin a écrit :



Point de vue sécurité c’est tout de même pas top cette tendance. Une faille de webkit peut avoir un impact assez monstrueux du coup.



Ca aurait été plus intéressant qu’ils rendent opensource Presto.







Moi je préfèrerai un seul moteur de rendu unique mais à la condition qu’il soit libre et non géré par une entreprise mais plus piloter via une fondation à la manière de la FSF et des outil GNU.


votre avatar







hadoken a écrit :



perso çà crashe très souvent, sur 2 machines distinctes (7 32-bits et 8 64-bits).

Le rendu rame énormément (PCinpact pas fluide en scrolling, clubic insoutenable en scrolling, smooth scrolling ou pas, hardware acceleration ou pas)

User agent à modifier dans plein de sites ultra connus, le premier étant google images qui est horrible avec l’useragent d’Opera





Ma machine est sous 7-64bits, au passage le crash venait de flash (qui a dit évidement au fond de la salle ?). J’ai régulièrement plusieurs instances avec beaucoup d’onglets.

Je viens de test clubic (ça fesait un moment que je n’y était pas retourné) pas de soucis de scroll non plus.

L’accélération hard me fesait planter régulièrement opéra, je ne l’active plus, j’en n’ai pas besoin.

Sinon je ne vais pas sur google image, donc pour le coup aucune idée de ce que doit etre l’affichage “normal”.



Pour la barre, je n’ai pas non plus de probleme d’affichage <img data-src=" />


votre avatar







Zergy a écrit :



Les panda roux renards de feu vont vraiment disparaitre… <img data-src=" />





<img data-src=" />







































<img data-src=" />


votre avatar







pamputt a écrit :



Ils auraient pu en profiter pou libérer le code de Presto. Quitte à ce qu’il ne soit plus utilisé autant offrir le code au plus grand nombre, il y avait peut-être des choses à récupérer.





Je me suis fait la même réflexion. En même temps, ça demande un peu de travail de publier du code sous licence libre. Pour WebOS par exemple, ça avait pris plusieurs mois. Ou alors, ils ont peur que ça révèle des failles de sécurité dans les versions actuelles…


votre avatar

<img data-src=" />



Opéra à certains avantages sur les autres, pour le moteur de rendu j’ai moins de soucis qu’avec FF sur le rendu du webmail du taf <img data-src=" />



Une page se tourne, à voir ce que sera Opera avec Webkit du coup.

votre avatar







metaphore54 a écrit :



Je suis sûr que la question est aussi chez MS et Firefox, si l’un des 2 passe à webkit le dernier sera obligé d’abdiquer, sinon il risque d’être marginalisé.





S’il avait opté pour Gecko ça aurait permis de rééquilibré le marché …. dommage <img data-src=" />


votre avatar







jinge a écrit :



IE ne peut pas, MS se base sur son moteur pour de nombreuses fonctionnalités et il possède des API que n’a pas webkit je suppose…







Si tout le monde y est sauf MS, MS sera obligé de faire des changement majeurs pour y aller. MS sait très bien que si il est seul, il ne pourra pas tenir longtemps comme ça.



MS y travail peut être déjà.


votre avatar

Ceux qui pensent que ce serait une bonne chose que tout le monde passe sur webkit n’ont vraiment rien compris.



déjà, webkit est loin d’être parfait en terme de respect des standards.

il échoue sur énormément de test cases html5 éditées par le w3c et Microsoft.

http://samples.msdn.microsoft.com/ietestcenter/

donc ce qui semble marcher aujourd’hui en html5 sur webkit pourrait ne plus marcher demain lorsque ces bugs seront corrigés. Que webkit ait 100% de pdm ne changerait rien à cela, sauf si on décide de modifier les standards w3c pour correspondre aux bugs de webkit.

encore plus grave, les iphones 3g, iPad 1, appareils Android tournant sous d’anciennes versions de leur OS et équipés de versions de webkit vieilles de 2 à 4 ans n’ont rien à voir en terme de respect des standards avec les versions récentes de webkit.



niveau perf, webkit est toujours derrière trident lors de traitement javascript+graphiques.

voir le test robohornet (test javascript créé par des employés Google) et robohornet pro, la version de robohornet à laquelle MS a rajouté des traitements graphiques pour démontrer l’incapacité de chrome à faire correctement les deux à la fois:

ie.microsoft.com Microsoftbref, non merci, on ne veut pas d’une domination du web par webkit.



sans compter que niveau sécurité, le nombre de faille trouvées sur webkit chaque année dépasse de très loin celui découvert sur gecko ou trident. Cela laisse de sérieux doutes de la qualité du code de webkit.



dernier point, webkit semble être le moteur de rendu le moins économe en énergie.

ironique compte tenu de sa domination sur le web mobile…

http://www.neowin.net/news/internet-explorer-provides-best-browser-battery-life-…

http://m.tomshardware.com/reviews/opera-firefox-chrome,2976-11.html

http://www.anandtech.com/show/2834/3

votre avatar

De toute façon, s’il y a moins de 3 acteurs, le W3C ne peut plus rien valider : il faut au moins 3 implémentations pour valider une techno. S’il n’en a moins, il n’y aura plus aucune validations possible.



Personnellement, même en temps que dév ça ne me réjouit pas, car Webkit est aussi en train de se fragmenté. Il y a le rendu Chorme, le rendu Safari, le rendu Android, etc. Et comme tous ne sont pas au même niveau on se retrouve en faire avec X version de Webkit à gérer, ce qui est limite encore plus chiant.



Bref, quand on se retrouvera dans une situation on ceux qui gère le tronc ne seront pas d’accord sur une techno, on va se retrouver avec des fork de webkit… bref, encore plus d’emmerde en vue.

votre avatar



Si tout le monde y est sauf MS, MS sera obligé de faire des changement majeurs pour y aller. MS sait très bien que si il est seul, il ne pourra pas tenir longtemps comme ça.





IE a 55% de pdm sur le desktop, et ses PDM sont en augmentation depuis un an, donc je vois pas trop en quoi MS se retrouverait en position d’inferiorité si webkit avait 45%

votre avatar







pamputt a écrit :



Ils auraient pu en profiter pou libérer le code de Presto. Quitte à ce qu’il ne soit plus utilisé autant offrir le code au plus grand nombre, il y avait peut-être des choses à récupérer.





S’il y a des trucs à récupérer (et il y en a probablement pas mal), les ingénieurs d’Opera vont probablement s’y coller!

Comme dit précedemment ça leur ferait du boulot en plus que de le publier, il y a peut être des bouts de code qu’ils n’ont pas spécialement envie de rendre public…







sebcap26 a écrit :



C’est une décision importante et qui a dû être difficile à prendre, mais je pense que c’est la bonne.



Le parallèle avec IE6 est faux. La différence, c’est que WebKit est Open source et donc que tout le monde peut y participer.

Avec IE6, un développeur qui trouvait que telle ou telle fonctionnalité serait intéréssante ou pourrait être améliorée, bah il pouvait rien faire, c’est Microsoft seul qui décidait.

Là, c’est Open source, donc tout le monde peut y apporter son grain de sel et tout le monde profite des innovations de tout le monde. Et si un jour Opera décide qu’il serait bien d’ajouter une balise permettant de faire le café, ils pourront l’ajouter d’une manière ou d’une autre (avec dans le pire des cas la possibilité de faire un fork).



Maintenant, c’est vrai que Mozilla est mal pour faire concurrence avec Gecko. Mais d’un autre côté, s’ils passaient à WebKit aussi, ca serait pas plus mal et ca obligerait Microsoft à terme à y passer ou laisser IE mourir, ce qui est rêve pour le développeur Web que je suis.



La collaboration est beaucoup plus puissante que la compétition.





Je suis d’accord que d’un point de vue business c’est une très bonne décision. Ils souffrent principalement de leur manque de compatibilité avec certains sites, ça ne pourra que leur faire gagner des PDM…


votre avatar







metaphore54 a écrit :



Si tout le monde y est sauf MS, MS sera obligé de faire des changement majeurs pour y aller. MS sait très bien que si il est seul, il ne pourra pas tenir longtemps comme ça.



MS y travail peut être déjà.





Mouais, mais est-ce souhaitable?

C’est déjà un peu le cas, beaucoup de développeurs ne font pas la compatibilité IE (c’est un peu stupide mais bon).


votre avatar







hadoken a écrit :



Bah, çà sent un peu la sale news IMHO.



Opera ces temps-ci c’était pas la joie :




  • browser qui rame (toujours pas du tout fluide sur le scroll de certains sites comme PCI par rapport à IE, hardware acceleration ou pas)

  • browser qui crashe très régulièrement depuis la dernière version



    Et comme toujours :

  • plein de sites où il faut changer son user-agent sinon c’est mort



    Alors oui on aura un peu plus de compatibilités sur certains sites (même si la plupart checkent l’useragent, du coup l’end user verra pas la différence dans ces nombreux cas là) et probablement un peu plus de fluidité…



    Mais je vois aussi des points négatifs :

  • quid du 64-bits sur windows ?

  • maintenant qu’ils passent à webkit, histoire d’avoir un fork de plus de chromium sur le marché, et d’avoir 300M utilisateurs en plus sur webkit… c’est le retour d’IE6 quoi… Heureusement qu’il y a Trident.



    Franchement c’est vraiment un aveux d’échec de leur part, et pas une bonne nouvelle pour l’utilisateur d’opera que je suis. Vu les déceptions récentes avec le browser + cette décision, un jour je le lâcherais pour de bon je le sens.







    Mais vous allez sur quels sites pour avoir autant de problèmes ? :o



    Sinon, c’est il me semble l’un des seuls navigateurs dispo en 64 bits depuis pas mal de temps (je veux bien en tester d’autres si vous en connaissez) .



    Autrement je trouve Opera plus fluide que Firefox, notamment lorsqu’on rencontre certaines bannières qui défilent.







    coket a écrit :



    J’ai aucun problème de mon coté, tu devrais peut être vérifier en profondeur ta machine…



    Maintenant que je me suis habitué aux “gestures”, j’espère qu’elles ne seront pas éliminées par le changement, ni Unite, les RSS, Mail ou Portal; ça me ferait vraiment <img data-src=" />







    Ils ont annoncé qu’ils allaient arrêter la prise ne chagre de Unite à l’avenir.


votre avatar







jmanici a écrit :



Ceux qui pensent que ce serait une bonne chose que tout le monde passe sur webkit n’ont vraiment rien compris.



déjà, webkit est loin d’être parfait en terme de respect des standards.

il échoue sur énormément de test cases html5 éditées par le w3c et Microsoft.

http://samples.msdn.microsoft.com/ietestcenter/







Déjà je me méfierais si j’avais sous les yeux un test que seul IE passe à 100%.

<img data-src=" />


votre avatar







xdbob a écrit :



Déjà je me méfierais si j’avais sous les yeux un test que seul IE passe à 100%.

<img data-src=" />





Don’t feed.<img data-src=" />


votre avatar







Emralegna a écrit :



Sinon, c’est il me semble l’un des seuls navigateurs dispo en 64 bits depuis pas mal de temps (je veux bien en tester d’autres si vous en connaissez) .





Il y a IE qui est dispo en x64 depuis plusieurs années, et Opera.

Mais maintenant qu’Opera adopte webkit, et comme chrome et sa base chromium n’est pas distribué en x64 sur Windows (à ma connaissance), il se pourrait bien que çà pose problème…. Franchement j’attends une réponse officielle des gars d’Opera là dessus (si quelqu’un veut bien poser la question <img data-src=" /> )


votre avatar







xdbob a écrit :



Déjà je me méfierais si j’avais sous les yeux un test que seul IE passe à 100%.

<img data-src=" />









Alucard63 a écrit :



Don’t feed.<img data-src=" />





Je désamorce tout de suite votre troll : les tests sont dispos sur MSDN, et du coup Microsoft ne propose effectivement dans cette page que ceux qui les arrangent…. certes.



Mais l’idée de celui qui a posté ce lien n’est clairement pas de troller : c’est pour vous ouvrir les yeux sur webkit/google et l’utopie du respect des standards par chrome.


votre avatar







hadoken a écrit :



Je désamorce tout de suite votre troll : les tests sont dispos sur MSDN, et du coup Microsoft ne propose effectivement dans cette page que ceux qui les arrangent…. certes.



Mais l’idée de celui qui a posté ce lien n’est clairement pas de troller : c’est pour vous ouvrir les yeux sur webkit/google et l’utopie du respect des standards par chrome.





Le plus gros reproche qu’on peut avoir sur Webkit AMHA est le suivant:



Il consomme trop de ressources et bouffe donc les batteries. Mis à part ça…je vois pas.Ou alors il va falloir me le démontrer avec autre chose qu’un lien sur le site de MS.<img data-src=" />



Note que j’utilise quand même FF.<img data-src=" />


votre avatar

Ce qui est un commentaire personnel, et ne représente en aucun cas la position de mon employeur (Opera Software).



Personnellement, lorsque la nouvelle a été annoncée en interne, ma première réaction a été “ il était temps”.

Opera a toujours innové (Les onglets c’est Opera, pour mémoire. Les bookmarks synchronisé c’est eux aussi. Les perfs c’était eux aussi, avant que Chrome montre le bout de son nez. etc etc

Mais je trouvais que beaucoup de temps était passé a implémenter d’autres features déjà dispo ailleurs et faire du “rattrapage” (par exemple, implémentation des rounded corners en CSS).

Passer sous Webkit (ou plus exactement Chromium, webkit c’est pour la version iOS) permettra de se concentrer sur les innovations et l’UI plutot que de de devoir tout faire à la fois (et réinventer la roue à chaque fois, et croyez moi cette roue demande énormément de travail parfois (HW acceleration etc).



En tant que Webdev, je ne comprends absolument pas la comparaison avec IE6. Webkit est soutenu par 4 grosses boites (et beaucoup de plus petites). On ne peut pas parler de monopole ou de blocage ou de stagnation ala IE + Microsoft. Ca ne peut tout simplement pas arriver. La nature Open Source de Webkit permet de plus a qui le voudra bien de simplement faire sa propre “fork” si les choses venaient a stagner, ce qui n’était pas possible avec IE.



Une autre remarque : Cette direction me semblait nécessaire. On a un navigateur qui respecte les standards, qui affiche souvent vite et bien, mais malgré tout nos efforts on fait face a des sites qui ne testent pas sous Opera, qui n’utilisent que les préfixes de type -webkit- , ou en core pire, qui bloquent Opera alors que leurs sites marchent très bien si on contourne les protections. On peut pas éduquer le monde entier non plus sur comment faire un site web et comment le tester (même si on a essayé, au travers d’initiatives comme dev.opera et nos webvangelists). A un moment il faut prendre le taureau par les cornes.



Maintenant pour moi la partie triste (qui n’est pas vraiment un secret puisque de nombreux tweets de départs sont public) ce sont les collègues qui ont du nous quitter.

A part celà, je pense que tout le monde gagne a ce changement.

Je peux répondre à quelques questions du moment que ca ne concerne pas des informations confidentielles ;-)



Et un spécial <img data-src=" /> à l’INpactien qui est fan de Portal, j’ai bossé sur ce projet il y a … un bon moment déjà. <img data-src=" />

votre avatar

Peut-être que Presto aura gagné à être open-source depuis quelques années. Ça donne tout de même l’impression que tout ses efforts tombes à l’eau. Surtout que sur certains points, Presto est en avance.



Je ne sais pas comment vivrait la communauté Gecko si Mozilla annonçait la même chose.

votre avatar







lateo a écrit :



euh je pense qu’il parlait d’entités qui font du développement web, pas de boites qui ne font qu’uploader des CMS open source avec 2 animations flash et 3 gifs personnalisés pour offrir une vague vitrine au client…





cough Tous les CMS ne sont pas open source et ils sont capables de bien des choses depuis un certain temps. cough

Le cout de license varie entre 10 et 100.000€ de licence pour certains.



Le temps des pages écrites à la main de A à Z est du passé, sauf pour quelques gus dans leur garage <img data-src=" />


votre avatar







Emralegna a écrit :



Moi je suis nostalgique de l’Internet 0.1 avec des menus dans des tableaux redimensionnable et une image répétée en mosaïque en fond mal cadrée et des gifs qui clignottent de partout.



<img data-src=" />





Il te reste l’excellent site de l’ami JVachez. <img data-src=" />


votre avatar







psn00ps a écrit :



cough Tous les CMS ne sont pas open source et ils sont capables de bien des choses depuis un certain temps. cough

Le cout de license varie entre 10 et 100.000€ de licence pour certains.







J’ai découvert les CMS hors de prix que se paient certaine boîtes dont l’évolutivité est au prix de nombreuse heures à comprendre comment ça marche, car mal documenté si on sort des clous.


votre avatar







jmanici a écrit :



d’ailleurs tu remarqueras qu’on ne trouve quasiment plus de buffer overflows dans IE de nos jours (faut croire que les outils d’analyse de code ont bien aidé à détecter la plupart d’entre eux)







Justement. Sur un code open n’importe qui peut faire tourner un ou plusieurs outils d’analyse concurrents ce qui ne sera pas fait (en interne) sur un code fermé pour des raisons de coût.



Bon, après, s’il ne font tourner qu’un outil mais que celui-ci apporte la preuve mathématique <img data-src=" /> du bon fonctionnement tout roule…


votre avatar







zefling a écrit :



Peut-être que Presto aura gagné à être open-source depuis quelques années. Ça donne tout de même l’impression que tout ses efforts tombes à l’eau. Surtout que sur certains points, Presto est en avance.



Je ne sais pas comment vivrait la communauté Gecko si Mozilla annonçait la même chose.







Bah, rien n’empêche d’être toujours en avance. Y’a pas que le rendering dans un browser ;-)

Et même pour le rendering, la seule obligations c’est de rendre la modif publique, donc on peut toujours imaginer un modèle où l’on est en avance jusqu’à ce que les autres intègrent le patch.



Quand a Mozilla et Gecko, c’est déjà fait : Ils ont déjà expérimenté avec un Firefox basé sur Webkit, pour iOS.


votre avatar







Tristan77 a écrit :



Quand a Mozilla et Gecko, c’est déjà fait : Ils ont déjà expérimenté avec un Firefox basé sur Webkit, pour iOS.





C’est un type tout seul de Mozilla qui l’a expérimenté, et ça n’a même pas dépassé le stade du proto. <img data-src=" />


votre avatar







zefling a écrit :



C’est un type tout seul de Mozilla qui l’a expérimenté, et ça n’a même pas dépassé le stade du proto. <img data-src=" />





Ca a affiché plus qu’un Lorem Ipsum ?


votre avatar







Emralegna a écrit :



Moi je suis nostalgique de l’Internet 0.1 avec des menus dans des tableaux redimensionnable et une image répétée en mosaïque en fond mal cadrée et des gifs qui clignottent de partout.



<img data-src=" />







Tiens cadeau, ça faisait un moment qu’il etait pas ressortit celui-là.



edit : rhhooo grilladed <img data-src=" />


votre avatar



En tant que Webdev, je ne comprends absolument pas la comparaison avec IE6. Webkit est soutenu par 4 grosses boites (et beaucoup de plus petites). On ne peut pas parler de monopole ou de blocage





plutot contradictoire avec le paragraphe suivant :





On a un navigateur qui respecte les standards, qui affiche souvent vite et bien, mais malgré tout nos efforts on fait face a des sites qui ne testent pas sous Opera, qui n’utilisent que les préfixes de type -webkit-





webkit est bien dans une situation de monopole qui bloque l’évolution de ses concurrents, au bénéfice d’Apple et Google qui n’ont aucun intérêt à ce que la situation change.



pour rappel :

twitter.com Twitterplus les fonctionnalités propriétaires :

https://developer.mozilla.org/en-US/docs/CSS/CSS_Reference/Webkit_Extensions



meme si certains ne veulent pas l’admettre tous les ingrédients sont là pour répéter les mêmes erreurs sur le web mobile qu’il y a 12ans sur le desktop.



que webkit soit open source n’y change rien, faire un fork de plus ne va pas aider Microsoft et Mozilla à convaincre les webmasters de respecter les standards.

votre avatar







jmanici a écrit :



que webkit soit open source n’y change rien, faire un fork de plus ne va pas aider Microsoft et Mozilla à convaincre les webmasters de respecter les standards.







Voilà, ce qu’oublient les personnes qui disent “pas grave si Webkit devient IE6 yakaforker” (bien que je respecte leur avis), c’est que la raison pour laquelle Opera abandonne Presto, c’est bien parce que les devs Web s’en branle de ce moteur de rendu.



Donc le yakaforker, il finira tout autant aux oubliettes que les autres moteurs abandonnés par leur développeur au profit de Webkit (et donc au détriment de la concurrence entre ces produits).


votre avatar







jmanici a écrit :



webkit est bien dans une situation de monopole qui bloque l’évolution de ses concurrents, au bénéfice d’Apple et Google qui n’ont aucun intérêt à ce que la situation change.





Et il continue a vomir et raconte n’importe quoi…

Webkit n’est pas en situation de monopole puisqu’il y a d’autres moteur de rendus et qu’un dev web devra les prendre en compte.



Apple et Google ne sont pas les seul a participer à Webkit !.







jmanici a écrit :



pour rappel :

twitter.com TwitterAucun intéret.







jmanici a écrit :



plus les fonctionnalités propriétaires :

https://developer.mozilla.org/en-US/docs/CSS/CSS_Reference/Webkit_Extensions





Idem. D’autres navigateurs ont des fonctions sépcifiques également. Soit ce sont des propriétés qui vont être proposés à la W3C et qui ne sont pas encore acceptés, soit ce sont de propriétés liés à de usages spécifiques. Car je rappel que Webkit n’est pas utilisé que pour le web.







jmanici a écrit :



meme si certains ne veulent pas l’admettre tous les ingrédients sont là pour répéter les mêmes erreurs sur le web mobile qu’il y a 12ans sur le desktop.





Non pas du tout. Le moteur de rendu était libre ? Non

Il supportait les standards ? non

Il était géré par différentes entreprises ? non







jmanici a écrit :



que webkit soit open source n’y change rien, faire un fork de plus ne va pas aider Microsoft et Mozilla à convaincre les webmasters de respecter les standards.





<img data-src=" />


votre avatar







SebGF a écrit :



Voilà, ce qu’oublient les personnes qui disent “pas grave si Webkit devient IE6 yakaforker” (bien que je respecte leur avis), c’est que la raison pour laquelle Opera abandonne Presto, c’est bien parce que les devs Web s’en branle de ce moteur de rendu.



Donc le yakaforker, il finira tout autant aux oubliettes que les autres moteurs abandonnés par leur développeur au profit de Webkit (et donc au détriment de la concurrence entre ces produits).





On se fou du moteur d’Opera, car personne ne le connaît, personne ne l’utilise et il est en retard sur pas mal de point ce qui implique au final de devoir faire pas mal de boulot.



Et ton Fork sera un fork de webkit du coup avec les même supports que ce derniers. Du coup il sera par défaut compatible avec les même sites.


votre avatar







jmanici a écrit :



ce sont des tests qui font partie de la suite de tests html5 du w3c et JS de l’ecma.



ils ont été validés comme conformes aux standards par ces organismes (d’ailleurs les rapports de bugs sur ces tests ne se font pas à MS, mais directement à ces organismes. Si tu trouves que ces tests ne sont pas fiables, n’hesite pas à leur faire savoir)



C’est un peu plus compliqué que ça. C’est des tests crées par Microsoft qu’il a soumis à w3c et ecma. Ca ne veux pas dire qu’il sont invalide pour autant, bien au contraire.

Mais se servir uniquement de ça pour juger du niveau de compatibilité à la norme du navigateur, c’est complètement biaisé. ce qui serait surprenant, ca serait en fait plutôt que IE n’ait pa


votre avatar







jmanici a écrit :



Oui enfin vaut mieux un fork libre que d’avoir plusieurs moteurs dont la moitie ferme et proprietaire. Moi perso qu’un moteur de rendu proprietaire tel que presto tombe dans les poubelle de l’histoire des navigateurs ne me pose vraiment aucun soucis. Je dirais meme tant mieux :)

Maintenantle prochain a torpiller c’est trident







et si trident disparait, comment Google va trouver des idées pour améliorer son navigateur?



sandbox, isolation des onglets, accélération matérielle, filtre antiphishing et anti programmes inconnus,…



tous les gros changements de ces dernières années dans le monde des navigateurs proviennent …. d’IE!



et niveau protection de la vie privée, ne compte pas sur Google.



seul Microsoft a essayé de faire quelque chose avec p3p du temps d’ie6, la protection contre le tracking (IE8), les TPL (ie9).



hélas la protection contre le tracking sous ie8 jamais été activée par défaut, de peur de se mettre à dos les webmasters.



mais au moins MS essaye, contrairement à Google qui fait son business grace au tracking!



Bah il y a toujours Mozilla/Gecko mon navigateur fétiche depuis des illustre années (jamais pu m’y faire à chrome/opera et je trouve safari et IE très moyen à coté de ces 3 grands)


votre avatar







lateo a écrit :



euh presto c’est quand meme un bon moteur, relativement respectueux des standards, developpé par une boite indépendante mais néanmoins un acteur historique sur le web internet.

Donc bon, le « tant mieux » est un peu rude quand meme. <img data-src=" />







Oui mais moteur propriétaire dépendante du bon vouloir d’une seule boite et qui comme les autre moteur interprète les standard à sa sauce et produise un navigateur mobile “allégé” (comme les autres) qui se comporte pas tout à fait comme son homologue desktop.



En fait c’est plus ca qui me fait chier : le mobile.



Autant il est vrai que les différence entre navigateur desktop peuvent avec du travail et quelque hack/commentaire conditionnel sortir à peu près à l’identique au pixel près mais les versions mobile c’est vraiment une plaie <img data-src=" />


votre avatar







pafLaXe a écrit :



Bah non, la seule raison d’exister du W3C finalement c’est la multitude de moteurs de rendu. S’il n’y en a plus qu’un au final, le W3C ne servira plus à rien.







Ben si ca sera à lui de le piloter (à la manière de la FSF) puisque ce sont eux les expert des standard web.


votre avatar







lateo a écrit :



soyons réalistes, le client est roi, s’il veut de la merde tu lui donne de la merde.





<img data-src=" /> Le client voudra ce que tu veux bien lui vendre. c.f Apple, Windows etc…

Créer le besoin c’est la règle.<img data-src=" />


votre avatar

C’est une très mauvaise nouvelles à mes yeux. Certes le gain est une meilleure compatibilité avec les sites (qui focus actuellement Webkit, mais il faut se rappeler à une époque que le focus c’était Gecko, et encore avant IE …)



Mais ça veut dire aussi qu’au final, ça ne sera plus Opera mais un ènième clone de chrome. Déjà que dernièrement les 3 interfaces ont tendance à se cloner au point d’avoir tous la même tronche (le menu-bouton en haut à gauche, les onglet au dessus, la vignette de liens …).



J’attends de voir si ils comptent se distinguer sur l’interface, parce que sinon c’est mort :/

votre avatar

Bien résumons : d’un coté nous avons Gecko soutenu par une fondation à but non lucratif, et de l’autre un projet “open source” soutenu par des entreprises plus ou moins gigantesques, qui est en train de devenir le standard de tous les développeurs qui ne développent plus que pour lui.



Webkit, ça relève désormais plus du Groupement d’Interêt Économique que du logiciel open source.<img data-src=" />



Courage à Firefox et sa communauté. <img data-src=" /> L’idéal eût été simplement qu’Opéra choisisse d’utiliser Gecko.

votre avatar

Salut Tristan,







Tristan77 a écrit :



Opera a toujours innové (Les onglets c’est Opera, pour mémoire. Les bookmarks synchronisé c’est eux aussi.





Euh désolé de te contredire sur ce point mais ces fonctionnalités sont pas du tout des innovations d’Opera.





Une autre remarque : Cette direction me semblait nécessaire. On a un navigateur qui respecte les standards, qui affiche souvent vite et bien, mais malgré tout nos efforts on fait face a des sites qui ne testent pas sous Opera, qui n’utilisent que les préfixes de type -webkit- , ou en core pire, qui bloquent Opera alors que leurs sites marchent très bien si on contourne les protections. On peut pas éduquer le monde entier non plus sur comment faire un site web et comment le tester (même si on a essayé, au travers d’initiatives comme dev.opera et nos webvangelists).



Là, même si je ne pensais pas que ça aurait pu arriver, je ne peux pas te contredire <img data-src=" />





A un moment il faut prendre le taureau par les cornes.



C’est un message subliminal pour dire que les prochaines versions webkitées n’auront plus de nom de poisson ?





Maintenant pour moi la partie triste (qui n’est pas vraiment un secret puisque de nombreux tweets de départs sont public) ce sont les collègues qui ont du nous quitter.



Il y en a eu un paquet, on dirait, oui…

Moi j’ai une petite pensée pour Jon et les autres pionniers qui ont osé se lancer dans un moteur “maison” à une époque où c’était pas non plus gagné d’avance.





A part celà, je pense que tout le monde gagne a ce changement.



J’attends de voir les premières versions sans Presto…





Je peux répondre à quelques questions du moment que ca ne concerne pas des informations confidentielles ;-)



Alors LA question :

-Tu as le droit de parler de quoi ?

Les questions subsidiaires qui resteront sans réponse :

-Qu’est ce qu’on va perdre pour cause de webkitisation ?

-Desktop sera toujours une suite Internet (Mail, IRC, BT, newsgroups…) ?

-Aucune fonctionnalité actuelle de Desktop ne seront INpactées ?

-Toutes les plates-formes mobiles supportées à ce jour seront maintenues ?

-Mini fera du rendu webkit distant ?





Et un spécial <img data-src=" /> à l’INpactien qui est fan de Portal, j’ai bossé sur ce projet il y a … un bon moment déjà. <img data-src=" />



Portal ne va pas disparaitre ? Parce qu’après Unite, les widgets et certains fonctionnalités sur les versions MacOSX, ça commence à faire…



votre avatar







psn00ps a écrit :



cough Tous les CMS ne sont pas open source et ils sont capables de bien des choses depuis un certain temps. cough

Le cout de license varie entre 10 et 100.000€ de licence pour certains.



Le temps des pages écrites à la main de A à Z est du passé, sauf pour quelques gus dans leur garage <img data-src=" />









ah ok, au temps pour moi, j’ignorais qu’il existait des super-CMS pouvant complètement couvrir les besoins intranet d’une PME, de la gestion des agendas par la secrétaire aux comptes du comptable en passant par les calculs métiers des ingés ou techniciens, l’archivage de l’historique administratif, le suivi client, et j’en passe…



T’as des noms de soft à fournir? je connais des patrons potentiellement intéressés par une solution clefs en mains de ce genre. Bon dans ta liste tu peux oublier les solutions à la plus de 20 ou 30k (sur 5 ans) hors support, trop cher pour les PME concernées.

<img data-src=" />


votre avatar







seb2411 a écrit :



On se fou du moteur d’Opera, car personne ne le connaît, personne ne l’utilise et il est en retard sur pas mal de point ce qui implique au final de devoir faire pas mal de boulot.





Il est pas en retard du tout. Tu peux aller vérifier sur html5test ou css3test.

Simplement ils n’implémentent pas les mêmes standards que les autres au même moment, mais c’est valable pour tous les navigateurs.



Sur certains points ils sont même en avance, notamment sur l’accélération matérielle, disponible à la fois via OpenGL(Windows, Mac, Linux, FreeBSD) et DirextX (Windows). Est-ce qu’un autre moteur de rendu est allé aussi loin ?


votre avatar







seb2411 a écrit :



On se fou du moteur d’Opera, car personne ne le connaît, personne ne l’utilise et il est en retard sur pas mal de point ce qui implique au final de devoir faire pas mal de boulot.





Il est pas en retard du tout. Tu peux aller vérifier sur html5test ou css3test.

Simplement ils n’implémentent pas les mêmes standards que les autres au même moment, mais c’est valable pour tous les navigateurs.



Sur certains points ils sont même en avance, notamment sur l’accélération matérielle, disponible à la fois via OpenGL(Windows, Mac, Linux, FreeBSD) et DirextX (Windows). Est-ce qu’un autre moteur de rendu est allé aussi loin ?


votre avatar







Ricard a écrit :



Tu aimes les monopoles, c’est ton choix.<img data-src=" />







S’il n’y avait qu’un seul moteur de rendu Open Source, et que tout le monde “Opera, Mozilla, Google, Microsoft etc.” bossait dessus en commun, je ne considèrerais pas ça comme un monopole non.



votre avatar







BlackYeLL a écrit :



S’il n’y avait qu’un seul moteur de rendu Open Source, et que tout le monde “Opera, Mozilla, Google, Microsoft etc.” bossait dessus en commun, je ne considèrerais pas ça comme un monopole non.





LOL

Si tous les gros industriels bossaient sur un projet, ça voudrait dire que les décisions leur appartiendraient à eux et eux seuls. Tu parles d’une ouverture !

Ces acteurs vont tirer la couverture chacun de leur coté et au final il sera impossible d’exister sans participer à leur projet, et même si le code est sous licence libre rien ne dit que les modalités d’accès, prises de décisions, et financement de la “communauté” ne seront pas régies par ces gros acteurs.



Le standard ce ne serait alors plus le W3C, mais webkit. On arrive de plus en plus à une situation de GIE que de projet open source.



Heureusement que Mozilla existe… Ce qui serait génial c’est que Presto soit libéré aussi.


votre avatar







Antwan a écrit :



LOL

Si tous les gros industriels bossaient sur un projet, ça voudrait dire que les décisions leur appartiendraient à eux et eux seuls. Tu parles d’une ouverture !







C’est déjà le cas avec la W3C.


votre avatar

Antwan : Tu me sembles bien anxieux et un peu trop sûr de toi sur tes suppositions. Tout à coup parce qu’Opera change de moteur Google, Apple, Opera et tout les autres vont tout simplement abandonner les standards ? Soyons un peu sérieux.

De plus, pour qu’un standard W3C soit validé, il doit fonctionner sur deux moteurs de rendu au moins.

Je pense, très honnêtement, qu’il n’y a pas trop a s’inquiéter du coté des boites elles-même. Du coté des webdev, la totalité des webdevs que je connais (et je dis bien la totalité) ou que je lis, testent au minimum un webkit (safari ou chrome), firefox et IE sur plusieurs versions. Je ne peux malheureusement pas dire qu’Opera est testé de la meme maniere (et de loin).

Je ne pense pas que les devs vont simplement “oublier” firefox et IE pour ne faire que du webkit. Même si l’un d ‘entre eux passait a webkit lui aussi.



Au passage, Mozilla, une fondation a but non-lucratif ? <img data-src=" />

Je te conseil de lire leur rapports financier ;-)

Rien de mal a ca, il faut bien vivre, mais ne confonds pas le terme “fondation a but non-lucratif” et bénévolat.











ra-mon a écrit :



Salut Tristan,



Euh désolé de te contredire sur ce point mais ces fonctionnalités sont pas du tout des innovations d’Opera.







http://allthatiswrong.wordpress.com/2011/01/14/opera-did-not-invent-tabbed-brows…



Lire les premiers commentaires. y’a d’autres exemple, comme l’omnibar de Chrome (puis FF) très largement inspirée d’Opera.

Bref je m’en fous hein, je dis juste que le truc d’Opera c’est d’innover et je pense que c’est plutôt bien qu’ils se concentre la-dessus plutot que de perdre du temps a reinventer la roue.







ra-mon a écrit :



Là, même si je ne pensais pas que ça aurait pu arriver, je ne peux pas te contredire <img data-src=" />







Oui, et c’est bien triste. Mais c’est comme ca.







ra-mon a écrit :



C’est un message subliminal pour dire que les prochaines versions webkitées n’auront plus de nom de poisson ?





hehe non pas de message subliminal. Je n’en sais rien, je ne sais meme pas si quelqu’un y a réflechi <img data-src=" />









ra-mon a écrit :



Il y en a eu un paquet, on dirait, oui…

Moi j’ai une petite pensée pour Jon et les autres pionniers qui ont osé se lancer dans un moteur “maison” à une époque où c’était pas non plus gagné d’avance.





Rien a ajouter, a part que je ne peux rien dire sur le nombre. C’est bien pénible.







ra-mon a écrit :



Alors LA question :

-Tu as le droit de parler de quoi ?

Les questions subsidiaires qui resteront sans réponse :

-Qu’est ce qu’on va perdre pour cause de webkitisation ?

-Desktop sera toujours une suite Internet (Mail, IRC, BT, newsgroups…) ?

-Aucune fonctionnalité actuelle de Desktop ne seront INpactées ?

-Toutes les plates-formes mobiles supportées à ce jour seront maintenues ?

-Mini fera du rendu webkit distant ?







Ben c’est simple : Rien qui puisse avantager la competition, ou l’achat / vente d’actions Opera, et rien qui ne puisse changé a la dernière minute.

Dans ce que je peux dire, ben soit des choses annoncées, soit des choses sans importance stratégique, soit mon opinion, soit par exemple un commentaire sur les coulisses d’une decision (pas toujours possible ceci dit).

Evidemment, je retiens pas ce genre d’infos par pur plaisir, c’est simplement que je me fais virer / suis poursuivi en justice si je divulgue une info confidentielle ! <img data-src=" />



Sur ce que vous allez perdre : Unite, pour sûr. Pour le reste, c’est pas certain mais que l’on parle de Webkit ou de Presto, il faut bien se rendre compte que l’intégration de fonctionalités supplémentaire (IRC) etc a plus de place dans une extension que dans le navigateur lui-meme. Je n’aurais pas toujours dit ca, mais aujourd’hui les extensions sont vraiment mûres au niveau implémentation, et nécessites peu de changement pour passer d’une plateforme a une autre (de Chrome a Opera par exemple).

Donc mon avis (qui ne signifie pas que ca arrivera, ou n’arrivera pas), c’est que tout ce qui n’est pas “pur browser / UI” devrait être enlevé, possiblement au profit d’extensions aux fonctionalités similaires.

Se concentrer sur le browser, l’implementation des standards et une UI qui blaste toute les autres UI <img data-src=" /> est à mon avis le chemin a prendre.



“Aucune fonctionnalité actuelle de Desktop ne seront INpactées ? ”

Je ne suis pas sûr de saisir la différence entre cette question et les deux précédentes. Il y aura forcément un INpact. Ce que je peux dire c’est que toute les décisions sont murement réfléchies (designers, codeurs, community, branding etc…) , ce n’est pas un saut dans le vide les yeux bandés ! Et puis, y’aura l’effet des feedbacks après release.



“Toutes les plates-formes mobiles supportées à ce jour seront maintenues ?”

alors là facile de répondre : J’en sais pas plus que toi !

Mon avis : Franchement, je l’espère. Autant je trouve qu’il y a trop d’inquiétudes quand au passage a Webkit, autant je trouverais vraiment naze de se concentrer uniquement sur Android / iOS, même si ce sont evidemment les acteurs les plus importants sur le marché.

Mais tu remarquera que rien n’a été annoncé dans ce sens, en particulier pour Wndows Mobile …



“Mini fera du rendu webkit distant ? ”

Ce n’est pas prévu dans un premier temps. J’imagine qu’éventuellement, en toute logique oui.







ra-mon a écrit :



Portal ne va pas disparaitre ? Parce qu’après Unite, les widgets et certains fonctionnalités sur les versions MacOSX, ça commence à faire…





Unite va disparaitre, je confirme (info non confidentielle). Le reste je ne peux pas dire.


votre avatar







BlackYeLL a écrit :



S’il n’y avait qu’un seul moteur de rendu Open Source, et que tout le monde “Opera, Mozilla, Google, Microsoft etc.” bossait dessus en commun, je ne considèrerais pas ça comme un monopole non.







Open source c’est pas suffisant, il doit être libre et pas piloter par une entreprise (à la Oracle). Mais un seul moteur de rendu libre piloté par la FSF avec comme principaux contributeur Opera, Google, Apple, Microsoft, Firefox ouais là ca dépoterait grave. <img data-src=" />


votre avatar

Un standard chapeauté par la FSF, non merci. C’est tout aussi dangereux qu’un standard chapeauté par une boîte privée.

votre avatar

R.I.P. Opéra <img data-src=" />

Opera abandonne son moteur de rendu et passe à Webkit

  • 300 millions d'utilisateurs et un changement radical

Fermer