RE: Why Doesn't IE5 use the DTD to Validate?

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`%>? @``=&*? >
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
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:![$).#ERIS6Z%Z4&@?$TA49R#]( !208$&
MT!G!0+>2Q%NP_2L!8UC3I+)*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