[ic] RFC: Interchange Tags in HTML comments

Stefan Hornburg racke at linuxia.de
Mon Sep 6 10:46:06 EDT 2004


On Mon, 06 Sep 2004 07:35:36 -0700
"Ed LaFrance (New Media E.M.S.)" <ic_users at newmediaems.com> wrote:

> At 03:10 AM 9/6/2004, you wrote:
> 
> >Hello,
> >
> >currently the Interchange parser strips HTML comments wrapping Interchange
> >tags.
> >
> >Example:
> ><!--[data session browser]-->
> >shows as
> >Mozilla/4.0 (compatible; MSIE 6.0; X11; Linux i686) Opera 7.54 [en]
> >
> >We assume that only a few users know about this arcane
> >"feature", which in the current implementation might have unwanted
> >side effects, as Jonathan Clark recently found:
> >
> >[tmp stuff]horse[/tmp]
> >
> >this works:[if scratch stuff eq horse]<[/if]
> >this works:[if scratch stuff eq horse]<![/if]
> >
> >this doesnt work:[if scratch stuff eq horse]<!--[/if]
> >this doesnt work:[if scratch stuff eq horse]-->[/if]
> >
> >We want to decide the fate of this "feature". In the case that
> >people want to rely on it in the future, it will be switched
> >off unless a certain pragma is used.
> >Otherwise it will be removed in Interchange 5.4.
> >
> >Thanks for any comments
> >
> >         Racke
> 
> Just to elaborate a bit further: as I understand it, the purpose of this 
> feature was to allow ITL in HTML pages that would be edited by various HTML 
> editors. The <!-- --> would cause a typical editor to ignore the contained 
> ITL, rather than complaining about it or attempting to parse/remove it. So 
> those of you who use HTML editors, take note that this feature exists, and 
> consider it's value to you before voicing your opinion.

IMHO this wouldn't justify to keep this jack-in-the-box feature, only if
someone claims backward compatibility.

Bye
	Racke


-- 
LinuXia Systems => http://www.linuxia.de/
Expert Interchange Consulting and System Administration
ICDEVGROUP => http://www.icdevgroup.org/
Interchange Development Team



More information about the interchange-users mailing list