Subject: RE: Why Doesn't IE5 use the DTD to Validate? From: Ed Nixon <ed.nixon@xxxxxxxxxxxxxxxxx> Date: Thu, 1 Apr 1999 13:57:36 -0500 |
Didier - I think your comments and questions are good ones and, from some point of view, true. However, I came into this when we were talking about the proper behaviour of a validating parser and, by implication, the claims that a vendor can make in this regard and, further, what users -- programmers or browsers -- can expect from all of this. Talking about 'practical' scenarios, past history (which has proven notoriously inadequate for predicting the future) is beside the point. Does the parser behave according the specification or not. In this instance it seems pretty clear that it doesn't and that the implementation, given time pressures and/or business directions or whatever, has/is/will cause confusion and inconvenience to everyone -- as individuals and as groups or organizations trying to sort out what to do about adoption, product evaluation, etc., etc. The simplest route to take as a developer -- I'm saying this as a person whose professional responsibility is to evaluate these technologies and choose low-cost, easily maintained and consistent/compatible products -- is to follow the spec or, if you can't, say so and why. The conclusion I come to professionally is that, as far as XML, etc. is concerned, IE5 as it stands now is not a viable solution for my organization. This, because of bugs sure but mostly because of the 'extensions' and 'incompleteness' and 'idiosyncrasies' in implementation of the standard. ...edN -----Original Message----- From: Didier PH Martin [SMTP:martind@xxxxxxxxxxxxx] Sent: Thursday, April 01, 1999 10:31 AM To: xsl-list@xxxxxxxxxxxxxxxx Subject: RE: Why Doesn't IE5 use the DTD to Validate? <reply> I agree on the fact that actually the XML technology do not live to its full potential. However I should also point that Rome wasn't built in one day :-) Mozilla will also have tis share of adjustement to the needs of market. We are entering in a critical phase where people will juge XML in the light of HTML. Remember that the actual legacy is HTML and as being a more mature technology (just take WYSISWYG HTML editor compared to the stage where XML editors are now). We have then to provide as good or even bettter stuff. Actually, XML can offer more (for most of the web market) for e-commerce transactions. Here, even a browser will need structural integrity check. For document publication, do not expect people to include formal declarations in their document. <Question>What is the percentage of actual HTML document that points to a DTD or include a DTD? Waht is the percentage of HTML document that could be said to be valid SGML documents?</Question>. So, the first question is: How will people use DTD? a) to include external referrences, c) to have their document validated at the receiving end. The best way is to say if they should or not. the point is to check if they can and then see what we can do with these situation. </reply> Regards Didier PH Martin mailto:martind@xxxxxxxxxxxxx http://www.netfolder.com begin 600 WINMAIL.DAT M>)\^(B42`0:0" `$```````!``$``0>0!@`(````Y 0```````#H``$(@ <` M& ```$E032Y-:6-R;W-O9G0@36%I;"Y.;W1E`#$(`0V ! `"`````@`"``$$ MD 8`V $```$````1`````P``, (````+``\.``````(!_P\!````40`````` M``"!*Q^DOJ,0&9UN`-T!#U0"`````'AS;"UL:7-T0&UU;&)E<G)Y=&5C:"YC M;VT`4TU44 !X<VPM;&ES=$!M=6QB97)R>71E8V@N8V]M`````!X``C !```` M!0```%--5% `````'@`#, $````:````>'-L+6QI<W1 ;75L8F5R<GET96-H M+F-O;0````,`%0P!`````P#^#P8````>``$P`0```!P````G>'-L+6QI<W1 M;75L8F5R<GET96-H+F-O;2<``@$+, $````?````4TU44#I84TPM3$E35$!- M54Q"15)2651%0T@N0T]-```#```Y``````L`0#H!`````P!Q.@`````>`/9? M`0```!H```!X<VPM;&ES=$!M=6QB97)R>71E8V@N8V]M`````@'W7P$```!1 M`````````($K'Z2^HQ 9G6X`W0$/5 (`````>'-L+6QI<W1 ;75L8F5R<GET M96-H+F-O;0!33510`'AS;"UL:7-T0&UU;&)E<G)Y=&5C:"YC;VT``````P#] M7P$````#`/]?``````(!]@\!````! ````````*0:@$$@ $`+@```%)%.B!7 M:'D@1&]E<VXG=" @244U('5S92!T:&4@1%1$('1O(%9A;&ED871E/P`V#@$% M@ ,`#@```,\'! `!``T`.0`D``0`20$!(( #``X```#/!P0``0`-`"P`%0`$ M`"T!`0F `0`A````,S W-CE$038V,44X1#(Q,3DR,44P,#8P-C<T,SE$-34` MX@8!`Y &``P,```B````"P`"``$````+`",```````,`)@``````"P`I```` M```#`"X```````,`-@``````0 `Y`' #F8%Q?+X!'@!P``$````N````4D4Z M(%=H>2!$;V5S;B=T("!)134@=7-E('1H92!$5$0@=&\@5F%L:61A=&4_```` M`@%Q``$````@`````;Y\/*?6^O=I.N@L$=*2'@!@9T.=50`%>? @``=&*? > M`!X,`0````4```!33510`````!X`'PP!````&P```&5D+FYI>&]N0$QY;FY0 M87)K4&QA8V4N;W)G```#``807W- >@,`!Q"-"0``'@`($ $```!E````1$E$ M2452+4E42$E.2UE/55)#3TU-14Y44T%.1%%515-424].4T%214=/3T1/3D53 M04Y$+$923TU33TU%4$])3E1/1E9)15<L5%)514A/5T5615(L24-!345)3E1/ M5$A)4U=(10`````"`0D0`0```+8(``"R" ``N0T``$Q:1G5':GYZ`P`*`')C M<&<Q,C4^,@#T`?<"I /C`@!C:,$*P'-E=# @!Q,"@V,`4 ^F<')Q#E 0'WVS M"H (R" ["6\.,#44/Y<*8 * "H%V")!W:PN M&0T#&!C`% +`V,`044+8&X. M$# S,PNF(,A$:60(D2 M"J(*A"$*@$D@=&@+@&L@ZGD(82 %H&T'@ (P!" 1 M`'!D('$*4'-T:4<"(!P!%: @9V\$<" G`B 'D1PA+" #4B!S,P-P'2!P;PN M!4!O9J8@%P(>$'1R"E N"N/!&D9(;W=E=@20'A"R(!K 8V$>H1[Q;QK2^00@ M=V@)\"* '2 A`!T1M0&0;!=!9QP0!N!U!4"7&N >L0-@<!G!8F40,'<7`!M2 M'S%A'U '0!F083\<H".Q"K$08 7 '>-B>?TAX&T+4 W@)C$"(!^A)%'Z8PMA M;00@&N F,"6R"?#>9 6Q(: #H # :R'2(C3]%:!G"Q$=U0AP)$$A02*0S2DA M=2;!!" M+21R"<"O(; '@"S!!;%B`V!W+*;I*>)E>"2P8P5 'C,'0*\#(!\Q M(D(@`%0C>R<1\*<`T!R@(:!L)QYP8PGPNPK '+!S'A *L!R0(")1M2(0<B=@ M*"*0#>!H,S#',P`D<BEQ(&YO,W$E0?QS;"=A,G !`!Q@)C =(/\"$ 7 $? ) M@ W@)D,D0BNP\G0(<&4I(> $("3P`)#/`0`D-![B( !$;P>1)$-_)J0D\QT@ M`- %H1F@-Q5SOR\Q!I GQ2W2-.$@`$DJA7\+@!R0`' R4"'@!4 08&7?*-$V MD0) )V HD&4*P2D#YSX1*: 'D&XG*3$<,2D#GR1")X(^8!O1)^5G:32BOQR@ M'J(5H 00-[$<`R\MXN\LD N 0Q$_X&D5H#'!',*O!;$L0B$4-#$O! `O`_#O M+^$AH"R1&X%N*[ `D#Q1_QPB"X!',2EQ") ]TB(1(1+_&T =H"SB-$$744)0 M&9 V`-YL' 0T00G "&!P+<,%L/LK$ ,`>B?C*.$SD#<#(B#_'H `(!V )!$L M0R(1*: CU?\UP"2@)_0D@4IP+U$A$ = 9S8!* ,0<&,N4,0:"E3_.W)!0S,1 M2U$V(2(2*C(T03\EP $`(2 )`"2R+/%))_T>86%,Y")24_,DL1Z (L'V:#*P M)&-F0Q$<L0= *N'S.Z <P6EB`Q ^$"=A*.'_20)00SB#1P$V(! @-. )`#]" M0!VT&X!6X%;R"0!W+?\%H!R04,$S``,0)V `P![QOPMQ"8!;!%A"') ;T2\; MD?\*L!R@`F D8T_2+--8] (0_R_@(/ [5RW1'A &D!LR*=*_0$ >$%51'G$< M$R*0>3"!_RAB`B HD$=T(8$>DB(15SIO-7(HY!X0-$%F"L$T05C\34Q0Q#?R M8Z($D0F 'A"X244U2=,^(3VQ9 0@_S3@!^ B833A);(',%[B'H#W"D \,S92 M;2=@2^IC0@0`WR<Q!9!&XQ\Q1 !G!"!#,G]#\05 !& <D#5Q;2DD0B>W+Q!> M(4>"<S(@'"(G2!*_05)>(4,1<,89H#*P>3W0_RU@`) 'D#(@*G%!3&^6:3/; M"Q%1>RYV8 F 3AH*&@CS"S F`#,V`4 8, % )(%E6D%T$30Q-BSA>>%/%P40 M0D!7PDU#$6%G93]YXQH&>/1XP0L3>/9I+1@Q-#0!0"8`,3@P1P% #-!]@V(@ M1@xxxxx,@V(99U!(!= *P"9!@"!;4TU44#H`P'F 8F1 ': `, ;P!($N_1N1 M71H%?K &8 (P?Q=20-4(<',F('D>$$$1\ ,19# Q'A Q.84@A0`P*#HS,1"@ M38)W5&\U?Q=X-6 M)@`<D$!M]'5L)/!R,Y!:0H(B@G@8=6)J+T%_%U)%.OP@ M5V,@.4- ,FB#1O(D0BA$5$1(XE8E]&4_OWN/?)IX1A%1"\4:$SP5H/D+4'D^ M&@0A<7L`"=$=@?\W-#&Q*/4O4$J!-7$D0F<1_UHX)V!.<6H2)@`ZD2(1/A#_ M9H&'P ,@'M!>(@<Q( `@Y?TA<7-6X(? *T%*H&31'N/_*0,(`2+Q,P! ,D0` M`Q _H<<\84F!A"$@.BTWX" 5^$UO>D:1)<!&@Y?#.G/?'*!N`1 Q;8,UP&HL MD#8@_QO"4V,D41V@"8 MP1] @1'[*D Y(5<ZH1T1&]$&<2.Q_RIQ)< %`3'3 M'L T,2+Q*_']'K%E)*!>\4:#G:*QB3P(Z-NH6\=$0# -Z*3RBB=HE.45]!94TE3 MJJ!'IS0VL?\S<1N""K%=49Y%/:&C0:($[Y.2JX0<Y&FA*9^CG&0BHO]DQ$I1 M4],=1 7 (1$#H"3PMP) H%%I(74!(%%U09+5?QX0DY(IXA\P5V!KD:B2*/]K M<UP1;Y8A`'ZPGT0WX#92^WL@&Y-R2,(M8 " ,;(<P?^6D2,A4,$THB7 +A6; MM)ZR_VDA']"2T2U@`R >\2L`H2'3/O$BH&-K( !&!;$IH/1C=9WS<(E0)[B4 MA2\5_Z)EE4)CPCAQ-E$`P ,@!8%_"V M8!RDH[1$H+PG( `\^E$<=3Z*@#^2 M.86W$D&Q_Z-!)9*F1*=#O#<I`Q[360-?)<",$@6QOQ;&@S^*<&'_I%'"_Z1V MQ/T%H)>")/!505\9D$CBRS$EXP8`1\G)<Y@_/"_"%R `4V\H-/\[\!!0!4 < M9C?QBF @X9NT]Z)E1O+'LV$WX+[I<"($H/]7T[01%: ]T3+!&X#1@Z]&_\$Y M)=9=4B0D1+&H$!<`(['_*8%C1#@Q3=%B<5CT8F)A@?\D06*!EV0\ACBG6.6[ M@]C'_RGB0'0BL3Y!+#0BX2GB3G%_`_ :X%G5`)"2X6QCC_4O?Y!J&@2E$"L2 M#_ :%!@P,O]_GQH$7-&9L(: @1^(>*10L'1P.B]&<.8@+H&;+R 6&#(:$Q-1 M`.B ```#`! 0``````,`$1 `````'@!"$ $````!``````````,`@!#_____ M0 `',' :"*AO?+X!0 `(,' :"*AO?+X!"P``@ @@!@``````P ```````$8` M`````X4````````#``* "" &``````# ````````1@`````0A0````````,` M!8 (( 8``````, ```````!&`````%*%``#S%0``'@`E@ @@!@``````P `` M`````$8`````5(4```$````%````."XP- `````#`": "" &``````# ```` M````1@`````!A0````````L`+X (( 8``````, ```````!&``````Z%```` M`````P`P@ @@!@``````P ```````$8`````$84````````#`#* "" &```` M``# ````````1@`````8A0```````!X`08 (( 8``````, ```````!&```` M`#:%```!`````0`````````>`$* "" &``````# ````````1@`````WA0`` M`0````$`````````'@!#@ @@!@``````P ```````$8`````.(4```$````! E`````````!X`/0`!````!0```%)%.B ``````P`--/TW``!GC84` ` end XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Why Doesn't IE5 use the DTD to, David Schach | Thread | RE: Why Doesn't IE5 use the DTD to, Didier PH Martin |
RE: Why Doesn't IE5 use the DTD to, David Schach | Date | Last (first, and only) call: XML/DO, Jon Bosak |
Month |