28172 sujets

CSS et mise en forme, CSS3

Bonjour,

N'y a t-il pas un moyen de forcer la mise à jour du navigateur utilisé par l'internaute s'il s'agit de ie6 ou ie7. Le principe serait d'afficher un message indiquant que le navigateur n'est pas à jour et proposer la marche à suivre pour faire la mise à jour.

Est ce que cela existe ? Avez vous des pistes ?

Merci d'avance
Bonjour,

Je vais rire un coup et je reviens...

Plus sérieusement ce que tu cherche à faire s'appelle du hacking. Forcer la mise à jour, même la plus grande partie des utilisaterus d'IE6 actuellement, ne le peuvent pas ; principalement parce qu'ils n'ont pas les droits d'administration de leur machine.

Il faut arrêter de penser que seuls les noobs utilisent encore IE6 parce qu'ils ont peur d'installer une MAJ. Ces noob là, leur IE6 s'est mis à jours à la version 7 puis 8 tout seul, parce qu'ils n'ont pas modifié les paramètres de mise à jour automatique de windows.

Ceux qui utilisent encore IE6 à l'heure actuelle ce sont les gens qui naviguent depuis leur lieu de travail, dans des entreprises qui, pour des raisons de sécurité (oui, la blague est excellente) et de compatibilité avec l'intranet de l'entreprise, ont décidé de continuer à utiliser IE6 (c'est bien évidement une question de coûts, et c'est la crise. Donc plutôt que d'économiser sur les trombones, ils économisent là dessus...).

Forcer la mise à jour est de toute façon impossible.
Bloquer les utilisateurs d'IE6, c'est les perdre à vie (et oui, même quand ils rentrent chez eux et utilisent leur beau FFv3).
Leur présenter un site complêtement difforme, même topo.


La seule bonne solution c'est de faire en sorte que le site s'affiche correctement sur IE6, que la navigation reste possible et sans contrainte ; ou au moins de limiter les dégats.
salut

a écrit :
N'y a t-il pas un moyen de forcer la mise à jour du navigateur utilisé par l'internaute s'il s'agit de ie6 ou ie7


Rien que çà Smiley eek

Apprend à utiliser les css en fonction. Ce n'est pas ie qui déconne mais ta façon de penser ta mise en place. tout les apprentis(ies) codeurs devraient garder à l'esprit qu'il passe en quirk sans doctype, ne supporte pas les contenus générés, la transparence des png sans htc, etc, etc. Mais encore faut t'il faire la démarche d'apprentissage préalable des bases STRICTES et coder en strict plutôt qu'en transitional.

un exemple à mourir de rire ou de honte, c'est selon :

http://www.onderhond.com/tools/ie6fixer/

Il à la prétention de fixer ie6 en, bloquant l'accés aux autres(7/8)...Le code source c'est du html5...La page ne défile pas, donc, ne sert à rien sous ie7/8. Stupide! Lui par contre, est trop en avance. Qui à tort ou raison on s'en fout, c'est comme çà, c'est tout. Il faut faire avec encore quelques temps.


a écrit :
c'est bien évidement une question de coûts, et c'est la crise. Donc plutôt que d'économiser sur les trombones, ils économisent là dessus


La crise n'à rien à voir là dedans, c'était déjà le cas avant.

a écrit :
et oui, même quand ils rentrent chez eux et utilisent leur beau FFv3


heu, tu crois vraiment çà?
Modifié par Raphael (02 Dec 2009 - 17:45)
Bonsoir,

Je rajouterai aussi que forcer la mise à jour pour internet explorer 6 juste parce que ton site web ne s'affiche pas correctement sur ce dernier, c'est négliger une bonne partie de l'accessibilité d'un site web Smiley confus .

Ce que je peux te conseiller, c'est de jeter un bon coup d'œil dans la partie apprendre de ce site afin de trouver des tutoriels pouvant pallier ce problème.
keran a écrit :
La crise n'à rien à voir là dedans, c'était déjà le cas avant.
La cise à bon dos, avant il n'y avait pas d'urgence on attendais windows7, maintenant ils ont trouvé une autre excuse.

keran a écrit :
heu, tu crois vraiment çà?
Non seulement je crois, mais en plus je pratique ; tout comme mes 3000 collègues au bureau (bon ok, dans le lot, chuis sûre qu'il y a des déviants qui utilisent chrome, mais on va pas leur en vouloir, non ?).
Ahahaha, je te remercie beaucoup, ce sujet m'a bien fait rire pour entamer mon WE ! Smiley lol

Non sérieusement, c'est à peu près aussi absurde que si ton concessionnaire venait dans ton garage la nuit pour prendre ta voiture et la remplacer par le dernier modèle, en laissant la facture dans la boite à gant bien sur !

Comme d'autre ici, je ne saurais que te conseiller d'apprendre à maîtriser Internet Explorer pour en éviter les déboires ou de patienter jusqu'à ce que la version 6 disparaisse, ce qui finira un jour par arriver. Il y a quand même un énorme atout ces dernières années avec la venue des commentaires conditionnels, qui aident vraiment bien à adapter un design (parfois un peu dégradé) pour les différentes versions d'IE. Smiley cligne
archimede49 a écrit :
Le principe serait d'afficher un message indiquant que le navigateur n'est pas à jour et proposer la marche à suivre pour faire la mise à jour.


Hello,

La piste c'est les commentaire conditionnels !
Le message inscrit dans le commentaire ne s'affichera que sur les navigateurs ciblés.

En voici un exemple pour IE 6 :

    <!--[if IE 6]>
<div>Ton message !</div>
	<!_[endif]--> 

Modifié par Raphael (02 Dec 2009 - 17:46)
Salut,

Moi je trouve l'idée très intéressante et elle est d'ailleurs très populaire dans pas mal de pays :

http://browser-update.org/index.html
Un site allemand. Un des projets les plus avancés, à base de javascript, ça explique les problèmes essentiels d'ie6 (sécurité, vitesse, confort, etc...) et ça propose autre chose que juste une mise à jour vers un navigateur microsoft. Allez faire un tour sur la page statistiques pour constater que ça fonctionne plutôt bien.

http://ie6update.com/
Même genre. à base de javascript, mais moins d'explications sur le "pourquoi upgader?".

Un norvégien propose :
http://www.vincenthasselgard.no/2009/02/19/give-ie6-users-the-message-to-upgrade-or-change/

Pour un joli pop-up CSS :
http://code.google.com/p/sevenup/

Il y a aussi
http://code.google.com/p/ie6-upgrade-notification-bar/

ou
http://code.google.com/p/ie6-upgrade-warning/

Ou un plugin wordpress :
http://www.stoplivinginthepast.com/why-upgrade/

Un article ici, où de gros sites s'y mettent (entres autres facebook, Digg, Youtube) :
http://mashable.com/2009/07/16/ie6-must-die/
ou là :
http://mashable.com/2009/08/04/ie6-no-more/

Une étude intéressante sur ie6 par Digg :
http://about.digg.com/blog/much-ado-about-ie6

L'idée est aussi d'actualité chez Microsoft :
http://news.cnet.com/8301-30685_3-10406468-264.html?part=rss&subj=news&tag=2547-1_3-0-20

Donc voilà, je ne vois pas ce qu'il y a d'absurde, ni ce qui vous fait rire.
Je suis aussi développeur web et j'en ai marre de perdre du temps pour que mes sites soient compatibles ie6. Donc je m'y suis mis aussi.
Si une petite barre revient fréquemment sur les sites consultés par les personnels dans les grandes sociétés qui rechignent à upgrader, ça poussera peut-être un peu les décideurs à déployer une mise à jour avant la fin du support officiel d'ie6.

Et comme c'est un problème qui ne fait pas rire non plus Google, les dernières sociétés ne pouvant upgrader pourront se tourner vers le plug-in Google Chrome Frame :
http://www.youtube.com/watch?v=sjW0Bchdj-w&feature=player_embedded

Des détails ici :
http://www.sitepoint.com/blogs/2009/09/26/ie6-upgrades-google-chrome-frame/
Là, tu donnes le bâton aux lobbyistes d'IE6 du forum pour te faire battre. Personnellement je ne suis pas zélé à rosser les pauvres malheureux qui nous montrent un site anti IE6, je pense que supporter ce navigateur ou pas relève du choix personnel. Mais tant que c'est possible je suis pour un support au moins de sorte que le site soit "correctement lisible".

Pour ma part, pas besoin de commentaires conditionnels, à force de corriger je connais maintenant par coeur les bugs d'IE6 et les intègre dans mon unique feuille de style sur mon site perso, et le rendu est sensiblement identique sur IE6,7,8, FF2,3,3.5, Chrome, Opera, etc. !

À la limite ce serait bien de faire une petite liste (en tuto ?) des bugs récurrents d'IE6 pour les codeurs.

PS. aux fervents militants anti IE6 ne vous inquiétez pas, tout le monde partage votre frustration.
Modifié par darkstar2023 (27 Dec 2009 - 15:02)
Salut,

darkstar2023 a écrit :
Là, tu donnes le bâton aux lobbyistes d'IE6 du forum pour te faire battre.
Euh... es-tu vraiment sûr de savoir ce qu'est un lobbyiste ? Smiley rolleyes

Personne ici n'a choisi IE6 par conviction personnelle mais certains sont forcés de l'utiliser parce que leur entreprise interdit l'emploi d'un autre navigateur. C'est déjà frustrant en soi mais tomber en plus sur des messages qui t'invitent à changer de navigateur ça devient carrément énervant puisqu'ils ne demandent pas mieux.

Pour ma part je m'associe à ce que disait Igor récemment : "laissez mourir IE6 de sa belle mort" et je rajoute "... et arrêter d'embêter ceux qui sont forcés de s'en servir".

Concernant le fait de ne plus passer de temps à rendre ses sites compatibles : pourquoi pas quand c'est possible. Malheureusement on n'a pas toujours ce luxe en fonction du cahier des charges...
darkstar2023 a écrit :
À la limite ce serait bien de faire une petite liste (en tuto ?) des bugs récurrents d'IE6 pour les codeurs.
Cela a déjà été fait ailleurs...
darkstar2023 a écrit :
Là, tu donnes le bâton aux lobbyistes d'IE6 du forum pour te faire battre.


N'importe quoi Smiley biggol

darkstar2023 a écrit :

Personnellement je ne suis pas zélé à rosser les pauvres malheureux qui nous montrent un site anti IE6, je pense que supporter ce navigateur ou pas relève du choix personnel. Tant que c'est possible je suis pour un support au moins de sorte que le site soit "correctement lisible".


On n'a jamais dit autre chose que ça... et la plupart du temps, en tout cas sur les sites persos, c'est relativement facile et relativement rapide à faire. Le plus dur étant souvent d'accepter que son site ne soit pas identique partout, et même puisse être pas aussi joli sous IE6.

darkstar2023 a écrit :

Pour ma part, pas besoin de commentaires conditionnels, à force de corriger je connais maintenant par coeur les bugs d'IE6 et les intègre dans mon unique feuille de style sur mon site perso, et le rendu est sensiblement identique sur IE6,7,8, FF2,3,3.5, Chrome, Opera, etc. !


Peu importe la méthode, dans bien des cas ça suffit, dans d'autres les commentaires conditionnels c'est plus propre et nettement plus pratique.

darkstar2023 a écrit :

À la limite ce serait bien de faire une petite liste (en tuto ?) des bugs récurrents d'IE6 pour les codeurs.


Ca existe déjà Smiley cligne

darkstar2023 a écrit :

PS. aux fervents militants anti IE6 ne vous inquiétez pas, tout le monde partage votre frustration.


Surtout ceux qui sont obligés de l'utiliser !
guiohm a écrit :
Donc voilà, je ne vois pas ce qu'il y a d'absurde, ni ce qui vous fait rire.
Relis un peu mieux TOUS les messages du topic et peut-être que tu comprendra...