Tony Chor Group Program Manager dans l'équipe de développement Internet Explorer vient d'annoncer que la beta 2 devrait être disponible courant Août.
http://blogs.msdn.com/ie/archive/2008/06/03/ie8-beta-2-coming-in-august.aspx
"IE8 Beta 2 Coming in August
In addition to the features for developers we showed in IE8 Beta 1, we’ve been working on great new features for consumers and IT professionals (as well as doing even more cool stuff for developers). I’m happy to announce that we’re on track to deliver IE8 Beta 2 this August when you’ll get a chance to see what we’ve been up to in these areas. Furthermore, in order to help us get even more feedback for this global product, we’ll be releasing Beta 2 in over twenty languages within a month of the initial release. This is a big step up from the three languages we released for beta 1 and much more than we ever did during IE7.
On behalf of the team, I’d like to thank you all for your help with beta 1. Since we released Beta 1 in March we’ve had over two million downloads so far with lots of good, useful feedback. We’ve been listening to that feedback and making improvements to our work on an interoperable platform that has full CSS 2.1 support, faster script performance, and significantly more capable developer tools as well as our cool new features like Activities and Web Slices. We’ve learned a lot from this first beta – keep the comments coming please!
Between now and August, there are a few ways you can prepare your sites for Beta 2. First, take advantage of Activities and Web Slices on your site. Second, make sure your site looks great in IE8; as you may recall, IE8 will use our new, more standards-compliant layout and rendering engine for strict doctype pages by default. This may cause IE8 to layout pages differently than IE7 did. If you haven’t had a chance to test your pages yet or don’t want to make changes yet, remember that you can have your site tell IE to use our IE7 layout engine for your strict doctype pages by adding the X-UA-Compatible http header to your HTTP headers or on a per document basis. You can learn more about how to ensure site compat with IE8 on our new IE Compat pages.
Tony Chor
Group Program Manager"
-Didier Corvest
Comme je le décrivais dans le post précédent, il est effectivement possible d'installation des contrôles ActiveX par utilisateur ou par machine, mais il est également possible d'installer des ActiveX par site ou pour tous les sites.
Lorsqu'un utilisateur navigue vers un site, IE8 effectue un certain nombre de vérifications, dont une qui détermine sur quel site le contrôle peut s'executer.
Si un contrôle est installé, mais n'est pas autorisé à fonctionner sur un site spécifique, une barre d'informations apparaît demandant à l'utilisateur de savoir si ou non le contrôle devraient être autorisées à fonctionner sur le site actuel.

Les utilisateurs peuvent utiliser la barre d'information afin de permettre le contrôle d'un site Web ou de permettre le contrôle à s'éxecuter sur tous les sites Web.

Dans un contexte d'entreprise, il est tout à fait possible à un Administrateur de définir une stratégie de groupe, qui prédéfini le comportement d'un contrôle par rapport au site ou il est instancié. Pour plus de renseignements référez-vous au livre blanc MSDN IE8 Beta 1.
Didier Corvest
Matt Crowley un des nombreux Program Manager IE8 a dévoilé une partie des améliorations apporté par IE8 dans le domaine des contrôles ActiveX.
Internet Explorer 8 permet dorénavant à un utilisateur ne disposant pas de privilèges Administrateur de pouvoir installer des contrôles ActiveX. Cette amélioration est une avancée majeure qui va très certainement facilité la vie de très nombreux administrateurs. Cependant cette avancée ne doit pas se faire au détriment de la sécurité qui reste le maître mot lorsque l'on parle de navigateur Internet. En effet, il est acquis qu'aujourd'hui le navigateur est l'application par laquelle les principales attaques et logiciels malveillants passent pour rendre la vie des utilisateurs impossibles.
Si par malchance un utilisateur installe un ActiveX malveillant, le système dans son entier ne pourra être affecté car le contrôle ne s' installera que dans le contexte de l' utilisateur qui a installé le dit contrôle. Il est également à noté qu'il est possible de contrôler les utilisateurs qui ont le droit d'installer des ActiveX en mode utilisateur.
Cette fonctionnalité ne nécessite pas de réécrire les contrôles. Les principales modifications seront à opérer lors du packaging du contrôle.
Lors de la phase d'installation d'un contrôle, on retrouve la barre d'information jaune qui indique à l'utilisateur qu'un contrôle va être installé sur le poste.

Dans IE8 si l'utilisateur fait un clique-droit sur la barre d'information, un menu lui sera alors proposé. Les options proposées sont
- l'installation simple telle qu'elle est décrite aujourd'hui sur IE6 & IE7.
- Installation pour tous les utilisateurs de la machine.
En d'autres termes soit l'installation est faite dans la ruche USER soit dans le ruche MACHINE. Ces options peuvent être contrôlées par Strategie de Groupe (aka Group Policies).

........
Dans un prochain article nous détaillerons l'installation par sites !
Didier
Une version beta d'Internet Explorer 8.0 a été dévoilée au MIX 08 qui s'est déroulé à Las Vegas. Cette béta 1 est par ailleurs disponible en téléchargement sur le site Microsoft.com:
http://www.microsoft.com/windows/products/winfamily/ie/ie8/getitnow.mspx
Parmis les grandes nouveautés du produit il en est une qui risque de générer du traffic d'octets sur le Net. En effet, afin de promouvoir une plus grande interopérabilité à travers le Web, IE8 restituera par défaut les contenus de sites web dans leurs formes les plus compatibles aux standards. Le but étant de la priorité à l'interopérabilité des standards Web. Le but ultime correspond au vieil adage: "Write Once Run Everywhere".
La conséquence immédiate d'un tel changement est que certains sites peuvent avoir un rendu "dégradés" (Boutons & zone de texte décalés, erreurs de scripts....).
Afin d'obtenir un affichage correct il existe plusieurs méthodes:
Côté Serveur - Administrateurs /WebMasters
Pour résoudre ces problèmes, les développeurs de site Web et les administrateurs peuvent ajouter un meta-tag qui indique à Internet Explorer 8 d'utiliser le moteur de rendu HTML tel qu'il existe sur IE7 aujourd'hui.
Par Site
Inclure l'en-tête HTTP personnalisé suivant pour afficher toutes les pages en mode Internet Explorer 7 Strict :
X-UA-Compatible: IE=EmulateIE7
Ex d'entête sur IIS7:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=EmulateIE7">
</customHeaders>
</httpProtocol>
<system.webServer>
</configuration>
Par Page:
Inclure la balise HTML suivante après la balise <Head> sur la page HTML elle-même:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />L'exemple suivant illustre l'utilisation de cette balise de mode de compatibilité Internet Explorer 7:
<html>
<head>
<!-- Use IE7 mode -->
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<title>My Web Page</title>
</head>
<body>
<p>Content goes here.</p>
</body>
</html>
Côté Utilisateurs Finaux:
Les utilisateurs finaux Internet Explorer 8 Beta 1 peuvent contourner ces problèmes en appuyant sur la touche Emulate IE7 dans la barre de menus dans la fenêtre de navigateur.

il est bien évident que ces solutions sont des solutions de contournements temporaires et que la méthode recommandée reste une modification des pages de site afin de maintenant coller aux standards.
Pour plus d'informations sur la compatibilité de document dans Internet Explorer 8
Beta 1, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://msdn2.microsoft.com/en-us/library/cc288325(VS.85).aspx (http://msdn2.microsoft.com/en-us/library/cc288325(VS.85).aspx)
Pour plus d'informations sur Cascading Style Sheets Compatibility dans Internet Explorer, consultez le site Web Following Microsoft Web :
http://msdn2.microsoft.com/en-us/library/cc351024(VS.85).aspx (http://msdn2.microsoft.com/en-us/library/cc351024(VS.85).aspx)
Didier Corvest
Puisque dans un post précédent je parlais des communautés Vista, je souhaite saluer l'initiative qui a permis de ressembler le 15 Mai dans les locaux de Microsoft des officionados de MAC pour une installation party Vista avec Boot Camp. Pour avoir croisé certains membres le soir même, tous étaient emballés par l'évènement.
L'essentiel de cette soirée est rapportée par Benjamin sur son blog : http://www.benjamingauthey.com/post/Windows-sur-mac-install-party--vista.aspx
Didier Corvest
Comme vous le savez certainement le nouveau service pack 3 de Windows XP ne contient pas Internet Explorer 7 mais bel et bien une version 6.01 SP3. Certains utilisateurs qui utilisent IEAK pour personnaliser leur flat d'installation peuvent être confrontés à des erreurs d'installation de type 61681.
Le code erreur complet décrit dans les fichiers de log est:
“Process 'xmllitesetup.exe /quiet /norestart /er /log:C:\WINDOWS' exited with exit code 61681”
Mais pourquoi?
Le problème provient probablement du fait que les binaires Internet Explorer 7 utilisés pour créer le package IEAK, sont trop anciens. Il est alors nécessaire de procéder à une synchronisation des fichiers sur le site Microsoft via le mécanisme d'AVS d'IEAK.
En Octobre 2007, Microsoft a mis à disposition une nouvelle version d'IE7. Cette nouvelle version dite "version silencieuse" a pour principal but de ne plus imposer WGA (Windows Genuine Advantage) pour l'installation, active l'affichage de la barre de menu par défaut et enfin apporte une nouvelle version d'XMLLITE. Hors le service pack 3 de XP embarque une version récente de XMLLITE. De ce fait si vous utilisez une flat antérieure à Octobre 07, l'installation tentera alors d'écraser XMLLITE par une version plus ancienne .
-Didier Corvest
Tout d'abord qu'est-ce que le GUIWIV ?
Des mots de son président Laurent MILTGEN-DELINCHAMP:
"Né sous l'impulsion de passionnés d'informatique et de nouvelles technologies, le GUWiV (Groupe Utilisateur de Windows Vista) est une association de loi 1901 dont l'objectif est de rassembler les utilisateurs et décideurs informatiques autour de la nouvelle version du système d'exploitation de Microsoft : Windows Vista...."
Ce groupe d'utilisateur a pour ambition la mise en place d'une communauté active, permettant l'échange d'idées et d'informations, l'assistance et l'accompagnement des utilisateurs et des professionnels IT dans le déploiement et l'administration de Vista.
Le 26 Mai, j'ai eu donc la chance d'intervenir dans une réunion du GUWIV. Après une brève présentation de l'organisation du support technique chez Microsoft, nous avons pu échanger librement sur des sujets très variés tels que les nouveautées autour d'Internet Explorer 8.0 actuellement en beta, ou bien d'être challengé sur UAC dans Vista, qui continue soit d'agacer soit de faire débat..... Bref une rencontre très riche en ce qui me concerne et dont je remercie les organisateurs Laurent MILTGEN-DELINCHAMP et DAVID SADOUN... J'en profite pour remercier les personnes des clubs MICROTEL & tous les participants que je ne peux pas malheureusement pas tous citer (JC BELLAMY, Jean-François BOULIERE, Bruno DEFERT,.... )
Un bilan de cette journée relayé sur le site du GUWIV : http://www.guwiv.com/portal/blogs/news/archive/2008/05/28/26-mai-journ-233-e-windows-le-bilan.aspx
N'hésitez pas à consulter et interagir sur leur forum http://www.guwiv.com/portal/forums/default.aspx
Il est vrai que la blogmania s'empare du NET depuis de nombreux mois maintenant. N'échappant pas à la règle et suite à diverses sollicitations, j'ai donc cédé à mon tour à la déferlante et vient tout juste d'ouvrir mon blog... Un savant mélange entre le narcissisme et l'envie de partager autour des technologies que je supporte au quotidien et depuis prêt de 17 ans maintenant.