Articles taggés IE

IE – Select à largeur fixe et options tronquées

Lorsque vous donnez une largeur fixe à au select de votre formulaire c’est par soucis de design. Un joli formulaire avec tous les champs de même longueur et de même style, pour quelque chose d’homogène.
Seulement voilà ce qui se passe avec Internet Explorer :

Select avec largeur fixe sous IE

Des sites comme css-tricks vous proposent des alternatives. Moi je propose la mienne..
Lire la suite »

Google Chrome Frame pour IE 6, 7 et 8

Quand le bon samaritain du web décide de doper IE..

Le plugin Google Chrome Frame pour IE 6, 7 et 8 est fourni gracieusement par Google.
Ce plugin permet tout bonnement de tirer IE vers le haut en le rendant compatible HTML5 (notamment la balise canvas) et en accélérant son rendu Javascript.
Microsoft pas content. Chez ZDNet, on évoque même que le fait qu’IE soit lent, soit volontaire pour éviter aux entreprises de migrer vers des applications web tels que les Google Apps

Comment rendre son site compatible avec IE customizé par Google Chrome Frame ?
Il faut mettre un tiote balise meta dans le HEAD. Lire la suite »

Internet Explorer 8

Après la balise de rétro-compatibilité de vos sites web avec les anciennes versions d’Internet Explorer, Microsoft enfonce le clou.

Revenons à cette fameuse balise.. Je crois que les développeurs ont fait un tel boulot que l’équipe qui s’occupe du site web a exigé cette balise de rétrocompatibilité !
Anéfé, je pense qu’il est remarquable que le site officiel d’un navigateur si connu ne soit pas compatible avec son produit. Si vous fouillez dans le code source, vous verrez surgir la petite ligne : Lire la suite »

Google Chrome, le navigateur open source


Google présente son navigateur open source Google Chrome au travers d’une BD à la fois drôle et jolie.
A souligner le côté open source de ce navigateur bien pensé et la volonté de la part de la firme de ne pas nuire à Firefox. En effet, bien que Google remercie la fondation Mozilla et Webkit pour ce qu’ils leur ont apporté. Le géant du web ne compte pas détrôner, ni même faire de l’ombre au panda roux. Cela reste à vérifier. Google présente son nouveau bébé en tant que contribution pour un web meilleur.
Pour nos chers développeurs Javascript, on nous explique un meilleur support du langage JS et notamment une espèce de moteur Javascript nommé V8 que Firefox, Internet Explorer, Opéra ou Safari pourrait intégrer facilement..
Sans rentrer dans les détails, la présentation BD de Chrome nous explique aussi le cheminement de leurs réflexions sur les problématiques de sécurité (sandbox) et de puissance de leur navigateur (chacun son process, une indépendance qui paye).

Après l’avoir testé, je peux vous assurer que c’est vraiment sympa et rapide.
L’installation est relativement rapide, l’import de l’historique, des marques-pages et mot de passe est automatique (on a le choix entre oui ou non).
Le design est épuré, on en oublie le logiciel. L’espace affichable est plus grand, sans barre d’état ni autre fioriture.
J’aime les screenshots en page d’accueil, qui vous rappelle les sites les plus visités agrémentés de vos favoris les plus récents et d’une petite barre de recherche.. J’aime sortir, pour le fun, un onglet de la fenêtre, ça recrée une nouvelle page et illustre bien l’indépendance des onglets. J’aime la rapidité et la fluidité du nouveau navigateur. J’aime qu’il soit open source. J’aime aussi qu’il soit compatible avec les sites web existants, pas comme un certain géant qui met à jour sa suite de logiciel et qui pose des casses têtes de compatibilité comme le docx non lu par les anciennes versions. Bref, je l’aime mais je l’adopte pas. Et non, les extensions Gmail Notifier et Web Developer me manquent cruellement (cf. article sur les extensions Firefox) malgré un débugger Javascript incorporé et un inspecteur d’éléments HTML.
Dans l’attente, je resterai fidèle au Panda Roux !

Lire la suite »

[IE] Attribut name et document.createElement

Et oui, impossible d’attribuer un name à un élément créé dynamiquement via document.createElement sous Internet Explorer.

Pas possible de faire :

e.name="champ_texte";

La solution est donc de passer l’attribut name dans le document.createElement.. Lire la suite »