From: Kevin <ke...@ke...> - 2003-04-21 20:56:28
|
Hello Everyone, Are NS4 <layer> elements allowed to be resized after page load. If not we shouldn't have a general setSize method. The initial size of a layer can't really be increased. I know <div> elements can but should setSize allow this in writing cross browser code? If DynAPI offers support for NS4 should we only have code in CVS that works in NS4. I can't get the addHTML or blackboard stuff to work in NS4 on Linux? Is it possible for an element to have '_created' set before addChild() is called? I'm refering to the call to c._create() in addChild(). Dynamically changing an element's style border/position/class? It's allowed at the moment and may cause problems. e.g. setting border after page load would behave differently cross browser. Also setting 'position:absolute' to 'position:relative' is meaningless. Perhaps these set methods could be initBorder() / initPosition() / initClass() / initSize() and just return null if called on a rendered element. Kevin. |
From: Dan W. <da...@wi...> - 2003-04-21 21:14:28
|
On Mon, 2003-04-21 at 15:01, Kevin wrote: > Hello Everyone, > > Are NS4 <layer> elements allowed to be resized after page load. > If not we shouldn't have a general setSize method. The initial > size of a layer can't really be increased. I know <div> elements > can but should setSize allow this in writing cross browser code? > > If DynAPI offers support for NS4 should we only have code in > CVS that works in NS4. I can't get the addHTML or blackboard > stuff to work in NS4 on Linux? > > Is it possible for an element to have '_created' set before addChild() > is called? I'm refering to the call to c._create() in addChild(). > > Dynamically changing an element's style border/position/class? It's > allowed at the moment and may cause problems. e.g. setting border > after page load would behave differently cross browser. Also setting > 'position:absolute' to 'position:relative' is meaningless. Perhaps these > set methods could be initBorder() / initPosition() / initClass() / > initSize() and just return null if called on a rendered element. > > Kevin. > If I am not mistaken, we have successfully inmplemented many of these functions in the 2.5.x releases, there are workarounds. If we do what this suggests, it takes away what DynAPI is good for, DHTML. > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ -- Dan Willemsen <da...@wi...> |
From: Kevin <ke...@ke...> - 2003-04-21 21:42:26
|
"Dan Willemsen" <da...@wi...> wrote: > On Mon, 2003-04-21 at 15:01, Kevin wrote: > > Hello Everyone, > > > > Are NS4 <layer> elements allowed to be resized after page load. > > If not we shouldn't have a general setSize method. The initial > > size of a layer can't really be increased. I know <div> elements > > can but should setSize allow this in writing cross browser code? > > > > If DynAPI offers support for NS4 should we only have code in > > CVS that works in NS4. I can't get the addHTML or blackboard > > stuff to work in NS4 on Linux? > > > > Is it possible for an element to have '_created' set before addChild() > > is called? I'm refering to the call to c._create() in addChild(). > > > > Dynamically changing an element's style border/position/class? It's > > allowed at the moment and may cause problems. e.g. setting border > > after page load would behave differently cross browser. Also setting > > 'position:absolute' to 'position:relative' is meaningless. Perhaps these > > set methods could be initBorder() / initPosition() / initClass() / > > initSize() and just return null if called on a rendered element. > > > > Kevin. > > > > If I am not mistaken, we have successfully inmplemented many of these > functions in the 2.5.x releases, there are workarounds. If we do what > this suggests, it takes away what DynAPI is good for, DHTML. It suggests we support NS4 level DHTML. If other facilities are allowed e.g. dynamically increasing the size of a div and letting it reflow content. DynAPI's list of supported browsers includes NS4 this suggests that it will work in NS4. > > > > > > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > http://www.mail-archive.com/dyn...@li.../ > -- > Dan Willemsen <da...@wi...> > |
From: Doug M. <do...@cr...> - 2003-04-21 21:55:33
|
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.470 / Virus Database: 268 - Release Date: 4/8/03 |
From: Raymond I. <xw...@ya...> - 2003-04-22 05:32:07
|
--- Kevin <ke...@ke...> wrote: > Hello Everyone, > > Are NS4 <layer> elements allowed to be resized > after page load. > If not we shouldn't have a general setSize method. > The initial > size of a layer can't really be increased. I know > <div> elements > can but should setSize allow this in writing cross > browser code? > > If DynAPI offers support for NS4 should we only have > code in > CVS that works in NS4. I can't get the addHTML or > blackboard > stuff to work in NS4 on Linux? Yea, NS4 <layers> are a real pain. There might be a solution to the black board problem, but for the addHTML() I think there might be a work around. > Is it possible for an element to have '_created' set > before addChild() > is called? I'm refering to the call to c._create() > in addChild(). Yes, It is posible. When the page loads the _created property is set on all layers. If the parent is already created then it's time to create the child otherwise it will be ignored in the addChild() > Dynamically changing an element's style > border/position/class? It's > allowed at the moment and may cause problems. e.g. > setting border > after page load would behave differently cross > browser. Also setting > 'position:absolute' to 'position:relative' is > meaningless. Perhaps these > set methods could be initBorder() / initPosition() / > initClass() / > initSize() and just return null if called on a > rendered element. Well setPosition() and setClass() should work fine for modern browsers. setBorder() is currently works fine in ie but is having some problems with mozilla, opera, etc when the clip property is set. Does anyone have a work around to this? Most features will/should degrade gracefully in older browsers. So a function like setPosition() after page load is not support in NS4, but that's not to say that it can't work for other browsers, correct? The same goes for setCursor() which is not supported NS4 but the others will make good use of it. -- Raymond Irving > Kevin. > > > > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com |
From: Raymond I. <xw...@ya...> - 2003-04-24 17:32:02
|
--- Kevin <ke...@ke...> wrote: > ... I can't get the addHTML or > blackboard > stuff to work in NS4 on Linux? What problems are you currenlty having with the blackboard on ns4 linux? I've just tested in on ns4 windows and dont see any problems. If you can please provide a working example or a screenshot or both. Best regards, -- Raymond Irving __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com |
From: Kevin <ke...@ke...> - 2003-04-24 18:50:09
|
"Raymond Irving" <xw...@ya...> wrote: > > --- Kevin <ke...@ke...> wrote: > > ... I can't get the addHTML or > > blackboard > > stuff to work in NS4 on Linux? > > What problems are you currenlty having with the > blackboard on ns4 linux? > > I've just tested in on ns4 windows and dont see any > problems. If you can please provide a working example > or a screenshot or both. Yes it works on Windows NS4. I tested it on Linux Redhat 7.2 NS4. Just click on the Blackboard example the browser crashes and the window disappears. navigator.userAgent: Mozilla/4.78 [en] (X11; U; Linux 2.4.18 i686) Redhat NS4 comes as a binary distribution. Maybe the blackboard was tested against a different version as I think you have Redhat version 8.? - Kevin. > > Best regards, > > -- > Raymond Irving > > __________________________________________________ > Do you Yahoo!? > The New Yahoo! Search - Faster. Easier. Bingo > http://search.yahoo.com > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ |
From: Raymond I. <xw...@ya...> - 2003-04-24 19:36:38
Attachments:
blackboard.zip
|
Hmm.... Very strange you! I don't have redhat 7 or ns4 for redhat, but from my experience NS4 normally crash if it stumbles upon some incorrect html. Please see the attacked file. It contains updates to the blackboard. If after running the example it still crashes ns4 then try and comment out the html code inside the change() function of the example page. Let me know what the results are. -- Raymond Irving --- Kevin <ke...@ke...> wrote: > > "Raymond Irving" <xw...@ya...> wrote: > > > > > --- Kevin <ke...@ke...> wrote: > > > ... I can't get the addHTML or > > > blackboard > > > stuff to work in NS4 on Linux? > > > > What problems are you currenlty having with the > > blackboard on ns4 linux? > > > > I've just tested in on ns4 windows and dont see > any > > problems. If you can please provide a working > example > > or a screenshot or both. > > Yes it works on Windows NS4. I tested it on Linux > Redhat > 7.2 NS4. Just click on the Blackboard example the > browser > crashes and the window disappears. > > navigator.userAgent: > Mozilla/4.78 [en] (X11; U; Linux 2.4.18 i686) > > Redhat NS4 comes as a binary distribution. Maybe the > blackboard was tested against a different version as > I think > you have Redhat version 8.? > > - > Kevin. > > > > > Best regards, > > > > -- > > Raymond Irving > > > > __________________________________________________ > > Do you Yahoo!? > > The New Yahoo! Search - Faster. Easier. Bingo > > http://search.yahoo.com > > > > > > > ------------------------------------------------------- > > This sf.net email is sponsored by:ThinkGeek > > Welcome to geek heaven. > > http://thinkgeek.com/sf > > _______________________________________________ > > Dynapi-Dev mailing list > > Dyn...@li... > > > http://www.mail-archive.com/dyn...@li.../ > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Dynapi-Dev mailing list > Dyn...@li... > http://www.mail-archive.com/dyn...@li.../ __________________________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo http://search.yahoo.com |