IE7 Watch [Topic Unique] - HTML/CSS - Programmation
Marsh Posté le 14-09-2005 à 21:35:37
Très bonne initiative
J'espère que la correction du bug de "width: auto;" est aussi celle des longueurs implicites. Genre {position: absolute; left: 50px; right: 10%} que ne sait pas gérer IE6 (il ignore "right" ).
A suivre donc, je vais affûter mes test-case
Marsh Posté le 14-09-2005 à 22:44:46
Ah tiens ouais c'est pas con On pourrait presque le transformer en "Web technologies Watch"
Marsh Posté le 14-09-2005 à 23:04:38
FlorentG a écrit : Ah tiens ouais c'est pas con On pourrait presque le transformer en "Web technologies Watch" |
non
Marsh Posté le 15-09-2005 à 23:29:02
MaJ du premier post:
Manque plus qu'une console JS utilisable
Marsh Posté le 15-09-2005 à 23:40:46
ReplyMarsh Posté le 15-09-2005 à 23:45:20
FlorentG a écrit : Pour le parser, bah ils prennent MSXML, avec validation de DTD |
Heu non, faut hooker entre le moteur de rendu du navigateur et le parseur XML hein, avoir juste le parseur ça suffit pas
Je met le truc complet:
Citation : Why arent we supporting XHTML when its served as the application/xml+xhtml media type in IE7? I made the decision to not try to support the MIME type in IE7 simply because I personally want XHTML to be successful in the long run. I love XHTML (go look, my name is in the credits for XML 1.0); its capable of being truly interoperable if done right. With most of our platform resources in IE7 outside of security work being spent on improving our CSS support, if we tried to support real XHTML in IE 7 we would have ended up using our existing HTML parser (which is focused on compatibility) and hacking in XML constructs. It is highly unlikely we could support XHTML well in this way; in particular, we would certainly not detect a few error cases here or there, and we would silently support invalid cases. This would, of course, cause compatibility problems based on parser error handling in the future, which XML is explicitly trying to avoid; we dont want to cause another mess like the one with current HTML error handling (rooted in compatibility with earlier browsers you can blame me for that personally somewhat, but not IE). |
Ils ont choisi la prudence non-obtrusive, et ils ont choisi de se concentrer sur les trucs importants (implémentation correcte des CSS & sécurité du navigateur), moi je dis que c'est bien
Marsh Posté le 15-09-2005 à 23:48:54
C'est sûr que certains trucs genre "display: table" ne fonctionnant pas, impossible de traiter l'XHTML comme XML comme ça direct. Sinon suffirait de fourguer une CSS par défaut pour l'XHTML et le tour est joué...
Marsh Posté le 16-09-2005 à 00:12:14
masklinn a écrit :
|
Bah au pire ils acceptent les type mime (qu'on ait pas à jongler avec la conf du serveur) et pour la validation on verra plus tard... Ca sera pas la première fois qu'ils font les choses à moitié
Marsh Posté le 16-09-2005 à 00:44:50
Est-ce que IE7 sera optimisé pour les Pentium 4 pour qu'on puisse surfer 2 fois plus vite sur Internet ?
Marsh Posté le 16-09-2005 à 08:31:29
gm_superstar a écrit : Ca sera pas la première fois qu'ils font les choses à moitié |
Faire les choses à moitié, c'est justement ce que Chris Wilson (le chef de la team IE) ne veut pas voir
Marsh Posté le 16-09-2005 à 08:51:59
gm_superstar a écrit : Bah au pire ils acceptent les type mime (qu'on ait pas à jongler avec la conf du serveur) et pour la validation on verra plus tard... Ca sera pas la première fois qu'ils font les choses à moitié |
C'est ce que je me suis dit : même s'ils valident pas le xhtml, pourquoi ils n'accepteraient pas ce type mime en le traitant comme le tyupe mime classique.
Par contre, je ne considére pas ça comme étant "faire les chôses à moitier". Par contre, si le navigateur ne reconait pas les nouveautés de l'xhtml 1.1 là, c'est sur, il vaut mieux dire "on ne gére pas".
Marsh Posté le 16-09-2005 à 08:53:42
omega2 a écrit : C'est ce que je me suis dit : même s'ils valident pas le xhtml, pourquoi ils n'accepteraient pas ce type mime en le traitant comme le tyupe mime classique. |
Parce que le comportement d'un certain nombre d'éléments (CSS et JS principalement) diffèrent entre l'interprétation HTML et l'interprétation XML
(les seules "nouveautés" du XHTML 1.1, ce sont les modules XML)
Marsh Posté le 16-09-2005 à 08:56:15
masklinn a écrit : Parce que le comportement d'un certain nombre d'éléments (CSS et JS principalement) diffèrent entre l'interprétation HTML et l'interprétation XML |
Ca c'est une information importante. Y a un endroit où on peut avoir la liste de ces différences de comportement?
Jusqu'a présent, je pensais que pour une page donnée, ca réagissait pareil qu'on utilise un type mime ou l'autre.
Marsh Posté le 16-09-2005 à 10:22:51
J'ai pas de page, mais de tête en JS (pas fait de tests sur les CSS):
Il y en a sûrement d'autres, mais rien que ça signifie que pas mal de scripts explosent instantanément en passant en application/xhtml+xml
Marsh Posté le 16-09-2005 à 10:45:00
Et pour createElement, faudrait même utiliser createElementNS, pour créer un élément dans le même namespace que le document XHTML
Marsh Posté le 16-09-2005 à 18:54:11
Voila, pour ceux qui voulaient savoir exactement, les différences entre application/xhtml+xml et text/html @developer.mozilla.org
Donc comment c'est implémenté (et les bugs d'implémentation) dans Gecko
Marsh Posté le 17-09-2005 à 08:54:36
On pourras peut-etre commencer à souffler si IE7 est mis en update sous winXP ... Enfin ^^'
Marsh Posté le 17-09-2005 à 09:06:48
Voilà un excellent sujet !
Petite question quand-même : quelles sont les sources de ces infos ? S'agit-il du blog d'IE ?
EDIT : ok, la réponse est dans le topic
Marsh Posté le 29-11-2005 à 21:37:31
Merci pour ce sujet...masklinn
enfin je sais que bientôt je pourrais un peu alleger le code de mon site...
Marsh Posté le 02-12-2005 à 21:19:11
Ca m'étonnerait que tous les utilisateurs upgradent sous IE7... IE6 a encore de beaux (pour lui, pas pour nous) jours devant lui... m'enfin IE7 est pas la panacée non plus hein... d'ailleurs à quel niveau CSS sont-ils arrivés ? CSS2 ou 3 ?
Marsh Posté le 02-12-2005 à 21:28:09
CSS1 lol....
Non je sais pas, c'est vrai que ce serait intéressant de savoir si il on rattraper tout leur retard ou si il en garde pour plus tard...
Marsh Posté le 02-12-2005 à 21:32:04
bin j'en ai rien a braire de IE7 mais meme moi je sais qu'ils ont dit qu'il seraient pas stdart a 100%, genre y passeront pas l'acid quoi
Marsh Posté le 02-12-2005 à 22:43:07
PsychoMessiah a écrit : Ca m'étonnerait que tous les utilisateurs upgradent sous IE7... IE6 a encore de beaux (pour lui, pas pour nous) jours devant lui... m'enfin IE7 est pas la panacée non plus hein... d'ailleurs à quel niveau CSS sont-ils arrivés ? CSS2 ou 3 ? |
xtof_83 a écrit : CSS1 lol.... |
Ca dirait pas aux deux trous de balle de lire le premier post?
Marsh Posté le 02-12-2005 à 22:46:28
PsychoMessiah a écrit : m'enfin IE7 est pas la panacée non plus hein... |
Tu l'as testé ?
Marsh Posté le 02-12-2005 à 22:56:47
gm_superstar a écrit : Tu l'as testé ? |
Marsh Posté le 02-12-2005 à 22:57:25
masklinn a écrit : Ca dirait pas aux deux trous de balle de lire le premier post? |
Pour Css1 je déconnais
Bon aprés j'ai confondu avec un autre poste... donc je savais plus ou en était....
Donc Réponse :CSS2
Marsh Posté le 02-12-2005 à 23:04:48
Heu...
pollue pas mon topic steuplait
Marsh Posté le 02-12-2005 à 23:10:44
gm_superstar a écrit : Heu... |
Marsh Posté le 01-02-2006 à 09:47:01
oué enfin meme moi qui ne suis pas du tout l'actu je sais qu'ils ne comptent de toute facon pas passer l'acid test
Marsh Posté le 01-02-2006 à 12:30:14
/!\Propagande/!\
IE7 qui se lance sans avoir besoin d'être installé : http://gatsu.ftp.free.fr/temp/IE7-beta2local.exe
Il plante un tout petit peu, mais pour faire des tests sur sa machine sans avoir recours à une VM c'est mieux
/!\Propagande/!\
Flo c'est koi le soft que tu as utilisé pour ta virtual Machine ?
VMWare, VirtualPC ?
Marsh Posté le 01-02-2006 à 13:29:08
gatsu35 a écrit : /!\Propagande/!\ |
Bon j'ai fait la connerie de télécharger ce truc, maintenant impossible d'utiliser IE6 je ne peut plus faire windows update
A chaque fois que je tapes un url dans IE c'est Firefox qui se lance (navigateur par défaut)
Question comment je fait pour pouvoir utiliser IE6 maintenant C'est quoi la clée à modifier dans le registre pour pouvoir de nouveau aveoir IE ???
Marsh Posté le 01-02-2006 à 13:29:37
gatsu35 a écrit : /!\Propagande/!\ |
Nan mais c'est bon, avec Winrar ou 7zip tu cliques du bouton droit et tu fais "extract files"
Marsh Posté le 01-02-2006 à 13:44:08
ah ils se lance tout seul ? même po besoin de rajouter un fichier iexplore.exe.local ?
Ah ben si, faut rajouter un fichier vide nommé : iexplore.exe.local pour que ça marche
Marsh Posté le 01-02-2006 à 13:47:26
gatsu35 a écrit : ah ils se lance tout seul ? même po besoin de rajouter un fichier iexplore.exe.local ? |
Super, comme si personne le savait quoi
Marsh Posté le 01-02-2006 à 13:50:39
masklinn a écrit : Super, comme si personne le savait quoi |
Ben dans la boite ou j'étais il ne le savent pas tous
Tout le monde ne s'appelle pas Masklinn
Marsh Posté le 01-02-2006 à 14:09:08
masklinn a écrit : Super, comme si personne le savait quoi |
Mon nom n'est donc pas personne.
Gatsu35 > C'est vraiment fiable et sans risque ton systéme?
Marsh Posté le 01-02-2006 à 14:19:00
gatsu35 a écrit : Flo c'est koi le soft que tu as utilisé pour ta virtual Machine ? |
Nan mais moi j'utilise rien, c'est un screen de quelqu'un d'autre
Marsh Posté le 14-09-2005 à 19:41:12
News:
Comme annoncé début Mars par Malarkey et Molly (avec des images des différences), une nouvelle version d'IE7 beta 2 nommée Explorer 7 Beta 2 MIX06 version vient de sortir
Comme un certain nombre de personnes le savent probablement déjà, le développement d'Internet Explorer a été relancé en début d'année après 4 ans de stagnation (aux bugfixes près).
L'annonce du développement d'IE7 a naturellement fait l'effet d'une bombe dans pas mal de strates du développement Web, chez toute personne se lamentant des bugs et quirks d'IE6. Ce post a pour but de tenir les forumeux moins informés que d'autres au courant de ce que changera IE7 en terme de bugfixes et de support de standards.
Ce n'est PAS un topic "IE7", c'est un topic "IE7 et les standards du Web", soyons clairs là dessus.
La quasi-totalité des informations qui seront données sont tirées du blog IE.
Si vous voulez plus de précisions à ce sujet, le premier post sur l'IEBlog au sujet d'Internet Explorer 7 est celui du 15 Février 2005. Les premiers posts sur le sujet des standards ont été extrèmement évasifs, pour ne pas dire vides de contenu, la chose s'est énormément amélioré ces derniers mois et la team IE semble parler beaucoup plus librement.
Il existe déjà une beta IE7 (IE7b1), mais la quasi-totalité des améliorations en sont absentes. Il faudra attendre la sortie de la beta 2 pour pouvoir les tester.
À noter que l'implémentation sera sûrement partiellement instable, ou buggée. Plutôt que de crier, veuillez quand le temps sera venu reporter vos bugs sur le blog ou sur Channel9
IE7 est prévu pour n'être disponible qu'à partir de Windows XP SP2/Windows 2003 SP1, il sera disponible dans une version légèrement différente sous Windows Vista.
Certaines modifications/implémentations n'existent que pour le mode "Strict" afin de ne pas "casser" le rendu dans les sites reposant sur ces bugs. Pour plus d'explications sur le mode strict, voir l'article Quirks mode and Strict mode (en anglais)
I/ Bug fixes
Tout ce qui fonctionne actuellement incorrectement et qui a été corrigé dans IE7.
(attention, cette partie n'est pas sur les nouvelles implémentations des standards, uniquement sur les bugfixes)
0) Divers
1) HTML
2) CSS
La pluspart des bugs d'Internet Explorer 6 sont relatifs à l'utilisation de boites flottées (float). Ne vous étonnez donc pas de retrouver des contenus flottés dans la quasi totalité des démos.
3) Medias
II/ Nouveautés
0) Divers
1) HTML
2) CSS
3) Javascript
III/ Autres informations
0) Divers
Les corrections et implémentations sont toujours en cours, ce thread sera donc mis à jour régulièrement pour tenir compte des nouvelles informations, mais on peut déjà se rendre compte que le
mondeweb sera une place bien plus agréable après la sortie d'IE7 (enfin il faudra encore attendre la mort complète d'IE6, qui risque de durer encore un moment dans la mesure ou IE7 sera indisponible sur Windows 2000 )Message édité par masklinn le 21-03-2006 à 13:49:39
---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody