[Mozile] mozile 0.8

James A. Overton james at overton.ca
Tue Apr 11 17:59:05 EDT 2006


	I know that a lot of people want cross-browser support. And it's not  
that hard to do, until you try and include IE.
	I just discovered that the objects inside an XML document (created  
with XMLHTTP or XMLDOM) won't let you add properties to them. In  
fact, they won't even list the properties that they have. Even the  
DOM Attr and Text objects won't let you add properties to them. All  
this means that OO-style coding becomes impossible with many of the  
most important objects. This is a big part of the reason why Mozile  
0.7 just won't work in IE. If there's some magic solution I've  
missed, please tell me.
	That's just one example of the frustrations of supporting IE, and  
I've discovered many. I'll stick with it for the time being, but I  
don't want to raise anyone's hopes too high: there may come a point  
when it's just not worth it to me to deal try and work around any  
more of these obstacles. For now I'll keep trying.

	All of the current editors seem to use design mode, but that just  
isn't good enough. Maybe the Xopus people have another trick.
	Your Range and Selection objects could come in very handy. I'll  
email you when I get to that point. Thanks very much for the offer.
	Now it's back to the drawing board to try and make IE happy.

James



On 2006-Apr-11, at 4:10 PM, David wrote:

> Hi James,
>
> Great to hear about cross browser support, which is just what I was  
> hacking around in 0.7. The to try the mozile editing commands was  
> because I was tired of all the font tag crap and other non xhtml  
> tags in my markup.
>
> To create cross-browser editable regions I switch to designMode  
> when somebody is inside the editable area (which only allows block  
> elements to be editable). This works pretty well, I hate to use (i) 
> frames.
>
> I created w3c compatible range object and a Mozilla compatible  
> selection object for IE, which I can contribute.
>
> Kind regards,
>
> David



More information about the Mozile mailing list