tester un site avec IE

  • Créateur du sujet Créateur du sujet Halbert
  • Date de début Date de début
A

Anonyme

Invité
Bonsoir

Question idiote : comment tester son site sous IE (dernière version windows) quand on est sous Mac ?

Albert
 
  • J’aime
Réactions: HmJ
Bonsoir

Question idiote : comment tester son site sous IE (dernière version windows) quand on est sous Mac ?

Albert

Je me suis posé les mêmes questions, et d'après mes recherches Internet Explorer n'a pas été mis à jour sur mac.
Pour la peine je me suis dit que je ne m'embêterais pas à faire les quelques modifications sur mon site. Tant pis pour les gens qui préfère utiliser un explorateur qui ne respecte même pas les normes de la w3c. Et toc ! :mad:
 
Salut.
Alors là ca fais 15 minutes que je cherchais un liens sur GOOGLE je me suis bien décarcassé pour toi, j'ai trouvé ca: http://www.danvine.com/iecapture/

Sinon tu peut lire cahttp://phnk.com/blog/index.php?2005/03/29/8-testing-sur-virtual-pcmais ca n'a plus grand interet avec le premier lien que je t'ai donné. C' est un site qui fais des captures decran a ta place pour voir ce que ca donne ! c' est BON ca non ?:rateau:
Merci qui ?

Merci beaucoup, je vais tester...
Merci
Albert
 
Salut.
Alors là ca fais 15 minutes que je cherchais un liens sur GOOGLE je me suis bien décarcassé pour toi, j'ai trouvé ca: http://www.danvine.com/iecapture/

Sinon tu peut lire cahttp://phnk.com/blog/index.php?2005/03/29/8-testing-sur-virtual-pcmais ca n'a plus grand interet avec le premier lien que je t'ai donné. C' est un site qui fais des captures decran a ta place pour voir ce que ca donne ! c' est BON ca non ?:rateau:
Merci qui ?
iecapture, il n'y a que IE7, alors que la plupart des gens utilise ie6 voir encore ie5 donc :

http://browsershots.org/ IE n'est pas toujours dispo mais il y a plein de navigateurs.

Par contre le screenshot n'ets pas sûr d'être prit... parfois ton site est sauté et pof... pas de screenshot...
 
Je me suis posé les mêmes questions, et d'après mes recherches Internet Explorer n'a pas été mis à jour sur mac.
Pour la peine je me suis dit que je ne m'embêterais pas à faire les quelques modifications sur mon site. Tant pis pour les gens qui préfère utiliser un explorateur qui ne respecte même pas les normes de la w3c. Et toc ! :mad:
Oui sauf que ça c'ets pas possible parce que IE c'est 70% des surfeurs, alors même si ça ne respecte pas les standards, il faut être compatible...
 
Je me suis posé les mêmes questions, et d'après mes recherches Internet Explorer n'a pas été mis à jour sur mac.
Pour la peine je me suis dit que je ne m'embêterais pas à faire les quelques modifications sur mon site. Tant pis pour les gens qui préfère utiliser un explorateur qui ne respecte même pas les normes de la w3c. Et toc ! :mad:

Attention IE mac et windows sont des navigateurs complètement différents et fait par des équipes différentes. IE 5.x mac était d'ailleurs à l'éopque un produit révolutionnaire (si ce n'est sa lenteur) : c'était le premier à incorporer le doctype switching et le support complet de CSS1. Si vraiment IE pose problème, il y a des astuces pour qu'il n'interprète pas les feuilles de style ou faire une mise page qui se dégrade correctement dans cet ancien navigateur. ;)

Quant à IE6, il respecte les normes du W3C, faut juste lui indiquer correctement comment il doit travailler. ;)

Le reste se sont des petites différences d'interprétation suivant les navigateurs ou un support pour telle ou telle règles css absent.
 
Bloc de code:
Le prologue XML, à placer avant le doctype, fait basculer certains navigateurs dans le modèle de boite (erroné) de Microsoft (mode Quirks).

Petit rappel sur le mode Quirks :
[URL]http://blog.alsacreations.com/2006/10/23/296-a-propos-du-modele-de-boite-microsoft-ou-quirks[/URL]

Le prologue XML ne devrait apparaître que sur les document web au format XML ou XHTML traités en tant que XML (c'est à dire avec un content="application/xhtml+xml", voir FAQ sur XHTML 1.1)

* Un prologue XML n'a pas sa place dans un document HTML ou un document XHTML servi avec un content="text/html". *

En résumé, le prologue XML n'est pas obligatoire selon les usages que l'on fait du XHTML :
- Si on utilise XHTML pour faire du HTML (comme 90% des gens), le prologue n'est pas nécessaire.
- Par contre, si XHTML est utilisé comme du XML ou du MathML, le prologue est obligatoire.
- De même, il est obligatoire si l'encodage du document est autre que UTF-8 ou UTF-16 (dans le cas de pages servies en XML ou XHTML/XML).

En évitant d'ajouter le prologue sur les pages HTML ou XHTML servies comme HTML, que ce soit en strict, en transitional ou en frameset :
- on respecte les règles de compatibilité XHTML - HTML
- on évacue le problème du doctype switching dans IE et de l'affichage brut du prologue dans d'autres navigateurs plus anciens

NOTE : le prologue XML pose également des conflits avec PHP car sa syntaxe est comprise comme étant du langage PHP.
Pour cela, il faut réécrire le prologue de cette manière :
grosse connerie ... xhtml transitional voir la faq

un document xhtml transitional ou strict est un xhtml et doit etre servi avec son prologue
content="application/xhtml+xml", IE ne supporte pas pourtant
c'est une recommendation obligatoire pour inclure le standard xhtml ?

<?php echo '<?xml version="1.0" ?'.'>'; ?>

encore un gijoe du php ...
c'est bizarre moi j'ai aucun probleme ... peut etre que je sais configurer mes outputs ..

IE est une merde arreter de dev pour lui il y a firefox sous win c'est gratruit facile a installer basta les conneries
c'est &#224; cause de goles qui continuent a etre compatible avec cette merde que en 2006 on se la tape encore
 
grosse connerie ... xhtml transitional voir la faq
…

C'est sûr que dans un monde idéal tous les documents xhtml devraient être servi avec application/xhtml+xml mais malheureusement ce n'est pas comme ça (à cause d'IE effectivement). Pour ce qui est de servir les pages en text/html, c'est autorisé par le W3C, ils n'ont fait que traduire la documentation : XHTML Media Types. ;)

C'est vrai c'est pratique avec application/xhtml+xml : dès que tu fais erreur dans le code, le navigateur stoppe et t"indique le numéro de ligne et le problème en question. Personellement, je crois que je vais mettre un bout de code comme ça au début de mes documents :

Bloc de code:
<?php
if(stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")){
    $contentype="application/xhtml+xml; charset=utf-8";
    header("content-type: $contentype");
    echo('<?xml version="1.0" encoding="utf-8"?'."\n");
} else {
    $contentype="text/html; charset=utf-8";
    header("content-type: $contentype");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr")
<head>
    <meta http-equiv="Content-Type" content="<?php echo $contentype;?>"/>
:zen:
 
J'ai retapé le code php ci-dessus en le modifiant en vitesse et j'ai laissé des erreurs. Désolé. Je crois que celui-ci est bon (je peux pas tester) :

Bloc de code:
<?php
if(stristr($_SERVER["HTTP_ACCEPT"],"application/xhtml+xml")){
    $contentype="application/xhtml+xml; charset=utf-8";
    header("content-type: $contentype");
    echo('<?xml version="1.0" encoding="utf-8"?>'."\n");
} else {
    $contentype="text/html; charset=utf-8";
    header("content-type: $contentype");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr")
<head>
    <meta http-equiv="Content-Type" content="<?php echo $contentype;?>"/>
 
Les solutions présentées sont intéressantes mais elles induisent que les tests de prévisualisation se font a posteriori.
Comment faire pour tester en local, avant téléchargement vers son site ?
 
Les solutions présentées sont intéressantes mais elles induisent que les tests de prévisualisation se font a posteriori.
Comment faire pour tester en local, avant téléchargement vers son site ?
En local, faut installer Windows via Parallels par exemple, sinon il y a CodeWeaver qui te permet de faire tourner juste IE sans windows, mais bon je ne sais pas si &#231;a marche bien :)
 
En local, faut installer Windows via Parallels par exemple, sinon il y a CodeWeaver qui te permet de faire tourner juste IE sans windows, mais bon je ne sais pas si ça marche bien :)

Merci, j'essaie ce soir.
Si vous avez d'autres astuces, je suis preneur.

Des scripts tels document.bgColor ne fonctionnent ni sur Firefox, ni sur Opera, ni sur Safari.
C'est un peu pénible...;)
 
En local, faut installer Windows via Parallels par exemple, sinon il y a CodeWeaver qui te permet de faire tourner juste IE sans windows, mais bon je ne sais pas si ça marche bien :)

Désolé, mais je n'ai trouvé aucune trace d'un CodeWeaver ni sur Mac Update, ni sur version tracker...:confused:
 
Merci, j'essaie ce soir.
Si vous avez d'autres astuces, je suis preneur.

Des scripts tels document.bgColor ne fonctionnent ni sur Firefox, ni sur Opera, ni sur Safari.
C'est un peu p&#233;nible...;)

Je ne m'y connais pas trop en javascript mais cette fa&#231;on de faire ne m'a pas l'air correcte (d&#233;su&#232;te)... Pourquoi ne pas utiliser les CSS? Si vraiment tu veux faire des effets graphiques en javascript, je te conseille la libraire jquery. ;)

Sinon, il y a un EXCELLENT article sur le site de Alsacreations qui explique comment bien coder en javascript. ;)





P.S. : ne pas oublier que 15 &#224; 20&#37; des internautes n'ont pas javascript activ&#233;, donc il faut que le site soit 100% fonctionnel sans. Pareil avec la d&#233;sactivation des CSS et le non-chargement des images. Javascript et CSS ne sont qu'une couche suppl&#233;mentaire optionnelle sur le document HTML et celui-ci doit rester accessible dans tous les cas de figure. ;)

P.S. 2 : Et au cas o&#249; (je sais je suis chiant ;)) : D&#233;velopper avec les standards Web : Recommandations et conseils pratiques
 
Je ne m'y connais pas trop en javascript mais cette façon de faire ne m'a pas l'air correcte (désuète)... Pourquoi ne pas utiliser les CSS? Si vraiment tu veux faire des effets graphiques en javascript, je te conseille la libraire jquery. ;)

Sinon, il y a un EXCELLENT article sur le site de Alsacreations qui explique comment bien coder en javascript. ;)





P.S. : ne pas oublier que 15 à 20% des internautes n'ont pas javascript activé, donc il faut que le site soit 100% fonctionnel sans. Pareil avec la désactivation des CSS et le non-chargement des images. Javascript et CSS ne sont qu'une couche supplémentaire optionnelle sur le document HTML et celui-ci doit rester accessible dans tous les cas de figure. ;)

P.S. 2 : Et au cas où (je sais je suis chiant ;)) : Développer avec les standards Web : Recommandations et conseils pratiques

Merci pour tes conseils koupaing!:up:
Pas chiant pour un sous ne t'en fais pas ;)
Les propriétés couleur sont un exemple. Mais il y en a malheureusement d'autres.
Je cherche donc à m'aligner sur 70% des internautes..
 
Je cherche donc à m'aligner sur 70% des internautes..

Ah c'est dommage... Je ne sais pas ce que tu fais comme genre de site mais je crois que tu pourrais t'aligner sur 100% des internautes : faut juste prévoir une mise en page fonctionnelle sans javascript en séparant bien le contenu de la présentation et tu seras visible par tous (voir le lien dans le PS2). A toi de voir si tu veux faire un site accessible à tous, même aux personnes souffrant d'un handicap... ;)

P.S. : si tu vise un très bon référencement de ton site, sache que les moteurs de recherche (qui sont des utilisateurs aveugles et assez idiots) aiment beaucoup les sites accessibles. ;)