Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Spartan vs IE : une rupture bien réelle ou bien des similitudes cachées ?
Les deux navigateurs seront présents sur Windows 10

Le , par Arsene Newman

0PARTAGES

2  0 
Microsoft a présenté dernièrement le tout nouveau venu Windows 10 qui introduit plusieurs nouveautés, toutefois les mystères et les coulisses autour de certaines fonctionnalités à l’image du navigateur Spartan demeurent importants, ce qui ne manque pas de susciter l’intérêt des spécialistes.

C’est dans ce contexte que de nouvelles fuites sont apparues autour de Spartan. Relayées par la journaliste Mary Jo Foley, elles révèlent que le moteur de recherche du nouveau navigateur est une mise à jour de celui utilisé sous IE, ce qui exclue définitivement certaines rumeurs qui évoquaient WebKit, Blink ou Gecko à la place.

Dans le même temps, le discours officiel de Microsoft n’a pas changé, Spartan est le nom de code d’un tout nouveau navigateur web, il ne s’agit pas d’une évolution ou d’une nouvelle version du controversé Internet Explorer (IE).

Toutefois, la réalité est plus nuancée, en effet Spartan devrait intégrer deux moteurs web, le premier étant Trident (mshtml.dll), alors que le second serait développé sur les bases du premier, mais se serait éloigné lentement au fil des mois de développement et des itérations, ce qui est un processus similaire à bon nombre de moteurs web note Microsoft. Au final cela aboutit à un moteur sensiblement différent (edgehtml.dll) axé principalement sur l’interopérabilité et sur une meilleure qualité de rendu des sites web modernes tout en excluant le support du mode documents.

Cette stratégie de Microsoft est loin d’être hasardeuse, car elle permet le développement d’un navigateur compatible avec les anciennes versions d’IE, ce qui demeure une nécessité pour certaines entreprises et franges d’utilisateurs.


Quant aux autres internautes, Spartan se promet d’offrir une nouvelle expérience utilisateur, grâce à son design moderne, à sa portabilité sur PC et Smartphone, à sa qualité de rendu qui supporte les récents standards et technologies de développement, sans oublier une panoplie de nouvelles fonctionnalités comme : la possibilité d’annoter une page web et de la sauvegarder sous OneNote ou de la partager, le rajout d’un mode lecture qui transforme une page en un eBook ou encore l’intégration de Cortana.

Par ailleurs, Microsoft a annoncé que son nouveau moteur web sera le moteur par défaut pour Spartan, mais aussi pour Internet Explorer, ce qui sous-entend une longévité plus grande pour ce dernier contrairement à sa supposée fin de vie à l’arrivée de Spartan. Les deux navigateurs seront présents cote à cote sous Windows 10, très certainement sous la version Desktop. Le premier navigateur sera disponible sous forme d’application Windows Store fréquemment mise à jour, alors que la forme que prendra le second n’a pas été éclaircie.

Enfin, en ce qui concerne le support des extensions Google Chrome sous le nouveau navigateur de Microsoft, différentes sources abondent dans le sens positif, ce support serait d’ailleurs l’un des objectifs de Microsoft.

Source : Neowin

Et vous ?
Qu’en pensez-vous ?

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Spatule
Membre à l'essai https://www.developpez.com
Le 30/04/2015 à 8:37
La majorité des utilisateurs n'étant pas des utilisateurs avertis il est normal que le logo change très peu. Vous imaginez le bordel si 95% des gens ne trouvent plus le bouton internet ? Vite vite on sort un patch pour les allergiques au changement.... Ca vous rappelle pas quelque chose ?
10  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 02/03/2015 à 16:33
Microsoft fait surtout avec Spartan un coup de maître en matière de communication. Ils réussissent a le présenter comme un tout nouveau navigateur alors que d'un point de vue purement technique, c'est juste une nouvelle version de IE assez classique.

Spartan, comme toutes les évolution majeures d'IE précédentes est basé sur Trident/Chakra tout en introduisant des modifications du moteur qui cassent la compatibilité et une grosse modification de interface.
Bref la seule différence technique c'est qu'au lieu d'avoir un mode compatibilité a l'intérieur du navigateur, on aura un navigateur séparé.

Et ne voyez surtout pas ça comme une critique, du point de vu pratique c'est un gain énorme pour tous. Le changement de nom et la fin de la compatibilité va obliger le gens a arrêter les vieux hack IE spécifiques, Microsoft va enfin mettre de définitivement de coté l'héritage technique et d'image de IE qu'il traînait comme un boulet depuis trop longtemps.
7  1 
Avatar de mangobango
Membre averti https://www.developpez.com
Le 12/05/2015 à 23:01
Pour rappel, Asm.js est – purement - du code JavaScript « spécialement conçu », qui est compilé en langage natif C/C++ avec emscripten avant exécution. Avec Asm.js, les développeurs peuvent écrire du code C/C++ et l’exécuter dans le navigateur grâce à emscripten. Grâce aux optimisations qui ont été apportées à la technologie par Mozilla, ses performances se rapprochent de celles du code natif c/c++.
Il y a confusion là: asm.js est un sous-ensemble de javascript permettant des optimisations JIT, voire AOT. Il n'est pas compilé en C/C++.
Emscriptem est un transpilateur C/C++ vers asm.js. Je le soupçonne même d'être en fait capable de faire du LLVMIR vers asm.js. Emscriptem se sert d'asm.js comme d'une architecture cible.
Et comme ce sous-ensemble est optimisable, la perte de perf entre le code C/C++ compilé en natif et le même code transpilé en asm.js n'est pas si pire.

Daniel
6  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 12/05/2015 à 23:31
Citation Envoyé par Hinault Romaric Voir le message
Pour rappel, Asm.js est – purement - du code JavaScript « spécialement conçu », qui est compilé en langage natif C/C++ avec emscripten avant exécution. Avec Asm.js, les développeurs peuvent écrire du code C/C++ et l’exécuter dans le navigateur grâce à emscripten. Grâce aux optimisations qui ont été apportées à la technologie par Mozilla, ses performances se rapprochent de celles du code natif c/c++.
Hinault Romaric faites attention, on est obligé vous corriger dans les commentaires à chaque news que vous rédigez sur asm.js . "Errare humanum est, perseverare diabolicum"

asm.js un sous ensemble de JavaScript minimaliste fait pour n'avoir recours a aucune de fonctionnalités avancées du langage (notamment le typage dynamique, l'objet ou du GC). Ainsi les navigateur qui reconnaissent ce Javascript particulier peuvent l’exécuter avec des performances optimales. Le navigateur ne compile pas de C++ et n'est aucunement lié à Emscriptem.

Emscriptem est un outil qui peux être utilisé par les développeur de site web pour générer du code Javascript de type asm.js à partir d'autre langages comme le C ou le C++
6  0 
Avatar de Uther
Expert éminent sénior https://www.developpez.com
Le 22/05/2015 à 9:04
Même si la progression de Edge est claire, à part sur Sunspider ou il utilise des optimisation spécifique qui rendent le test caduque, il ne domine pas les autres navigateurs comme le laisserait penser les chiffres Microsoft.
5  0 
Avatar de Skyou
Membre du Club https://www.developpez.com
Le 30/04/2015 à 9:24
Euh... C'est moi, ou si on regarde la partie blanche, ça fait un peu pommeau de douche au dessus d'un évier ?
4  0 
Avatar de yahiko
Rédacteur/Modérateur https://www.developpez.com
Le 26/01/2015 à 22:35
Tout change... Tu ne devrais pas rester sur des réputations.

IE10 a des performances et une compatibilité avec les standards du Web qui sont maintenant tout à fait correctes.

Vu d'où le moteur d'IE partait, l'équipe de Microsoft a fait un bon boulot et c'est une bonne nouvelle qu'ils restent à la barre de Spartan.
3  0 
Avatar de yahiko
Rédacteur/Modérateur https://www.developpez.com
Le 27/01/2015 à 20:10
En effet, les benchmarks sont toujours sujet à caution.

Donc à moins d'être complètement un anti-microsoft primaire, mais j'imagine que tu es quelqu'un d'ouvert, tu devrais essayer par toi-même IE11
3  0 
Avatar de The_badger_man
Rédacteur https://www.developpez.com
Le 03/03/2015 à 11:16
Citation Envoyé par eillon Voir le message

IE 11 n'affichent pas les informations d'un menu déroulant... pourquoi ? La version 9 le fait !
C'est quoi les "informations d'un menu déroulant" ?
3  0 
Avatar de ZenZiTone
Membre expert https://www.developpez.com
Le 10/03/2015 à 10:57
Citation Envoyé par Shuty Voir le message
Il faut dire que la concurrence est tellement forte sur le secteur des navigateurs qu'ils sont constamment en train de réaliser de nouvelles feature... Bonne ou moins bonnes..
Mouais, je trouve que les navigateurs ont tendance à se ressembler de plus en plus...
3  0