• warning: Creating default object from empty value in /srv/apps/gregorykapustin/sites/all/modules/pathauto/pathauto.module on line 115.
  • strict warning: Non-static method view::load() should not be called statically in /srv/apps/gregorykapustin/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of content_handler_field::options() should be compatible with views_object::options() in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Non-static method view::load() should not be called statically in /srv/apps/gregorykapustin/sites/all/modules/views/views.module on line 906.
  • strict warning: Non-static method view::load() should not be called statically in /srv/apps/gregorykapustin/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /srv/apps/gregorykapustin/sites/all/modules/views/includes/handlers.inc on line 76.
  • strict warning: Non-static method view::load() should not be called statically in /srv/apps/gregorykapustin/sites/all/modules/views/views.module on line 906.

Mise à jour automatique d’Internet Explorer... enfin !

Facebook rend sa nouvelle interface Timeline non compatible avec les versions d’Internet Explorer inférieure au 7 ou IE7, jugées trop éloignées des derniers standards W3C en vigueur. C’est peut-être un détail pour vous, mais pour les intégrateurs ça veut dire beaucoup… C’est tout simplement la mort annoncée de ce navigateur à la dérive.

Eté 2010, Facebook sort son tout nouveau système de chat et par la même occasion arrête de supporter le très décrié IE6. Aujourd’hui c’est au tour d’IE7 de passer à la trappe car incapable de traiter la nouvelle feuille de style imposée par la Timeline, qui peut descendre jusqu'à la date de création du compte sur le réseau social. Et Facebook n’est pas seul, d'autres firmes, comme Google avec Gmail ou Google Docs et Agenda, ont déjà arrêté leur tentative de compatibilité avec internet explorer 7.

La firme basée à Redmond semble avoir compris la leçon. 9 décembre 2011, Microsoft publie une preview très attendue de son nouveau navigateur IE10. L'accent est porté sur le support des nouveaux standards du web et la firme arrêtera de supporter les filtres Direct X et le VML au profit du CSS3 et de SVG. Une vraie avancée car tout développeur web digne de ce nom s’est déjà cassé les dents et arraché les cheveux en s’attaquant à la compatibilité entre les différents navigateurs qui parcourent la toile.

Les problèmes de compatibilité obligent les concepteurs de sites à rediriger ou à générer les pages en fonction du navigateur détecté, ou à créer plusieurs feuilles de style ou le plus souvent à n'écrire que pour les navigateurs les plus courants ou les plus fréquents ou pour leur favori.
L'affichage des images, des animations, des polices, de la transparence change d'une version à l'autre et d’un navigateur à l’autre… Comment rester serein quand on doit rendre son tout nouveau site web, bijou technologique et esthétique, compatible avec des navigateurs n’ayant pas vu l’ombre d’une mise à jour depuis une décennie ? Exagération ? Sachez qu’IE6, qui n’en finit pas de trainer sa carcasse depuis l’année 2001, se targue de détenir encore 7,7% du marché mondial… Alors, pour que la transition d’une version d’IE à la suivante se fasse enfin plus efficacement ou se fasse tout court, Microsoft a annoncé la généralisation de la mise à jour automatique de son navigateur maison dans Windows Update à partir du 1er janvier 2012. Microsoft n’est pas seul en cause. Apple aurait la fâcheuse manie de dégainer systématiquement des brevets à la dernière minute pour ralentir la mise en place de nouveaux standards W3C.

Au fait le nouveau site d'INTERNET & CONCRET n’est pas compatible avec IE6 !