From: Sam D. <sa...@eb...> - 2000-11-30 22:47:50
|
Hi everyone, Are there any other people out there using the DynAPI 2 and targetting Macintosh users? Things seem OK in the Netscape world on the Mac, but IE on the Mac appears to be a flaky piece of crap that functions differently even from it's Windows counterpart. So, I'm trying to make things work on the Mac side, starting with the features I need, and I was wondering if anyone out there has experiences with getting features of the DynAPI 2 to work properly on IE on the Mac. I'd love to hear about them. If there are enough of us, maybe we could start another mailing list... Sam |
From: Matthew S. <PK...@Tu...> - 2000-12-01 00:26:24
|
I am glad to hear of someone else out there that has to support the Mac on the web. I only have to support IE on the Mac not NS, due to Netscape's SEVERE Java limitations on the Mac. Unfortunately I don't have a whole lot of good news for you. Most things in the DynAPI package do not well on Mac IE. I have made many posts to this list asking for any assistance possible but I have not received any. I suspect there simply are not that many DynAPI users that support the Mac. Personally I cannot stand MacOS. The hardware is great, the OS blows. But I work at an educational institution where the Mac user base is apx 15%. While small that's still enough that I have to support em. I guess I can give you a few pointers that I have learned... * Use inline layers whenever possible. These behave better between IE 4.5 and 5 on the Mac. * IE 4.5 Cannot deal with nested layers that contain text. You cannot place one DynLayer inside another. This causes an interesting rendering problem where the text of child layer is displayed twice on the page in different areas. I suspect this is actually a limitation of the package not the browser because only the text is repeated not background colors or images but I have not received any replies from the list about this. This one is a severe limitation for making advanced DHTML applications. * Test on the Mac FIRST. If it works there then it will most likely work on the PC. I have lost many hours to writing perfect pages only to find out that 90% of them don't not work on the Mac. * Animations (slideTo()) seem to run faster on IE 4.5. Don't ask me why, IE 5 was supposed to have a faster rendering engine. * When defining a DynLayer(), be sure to specify the width and height. These currently cannot be left out. The layer will not resize to the content placed inside the layer as they do on the PC side. This again I feel is a limitation of the package but I have not received any feedback on my opinion. * Don't expect too much Mac help from this list. I think most of the people on the list are PC people and do not even have access to a Mac for testing. I'll help you whenever I can though. Good luck. I would be interested in any information you have to share about your experiences with DynAPI and the Macintosh, -- Matthew -----Original Message----- From: dyn...@li... [mailto:dyn...@li...]On Behalf Of Sam Douglass Sent: Thursday, November 30, 2000 2:52 PM To: dyn...@li... Subject: [Dynapi-Help] Mac users Hi everyone, Are there any other people out there using the DynAPI 2 and targetting Macintosh users? Things seem OK in the Netscape world on the Mac, but IE on the Mac appears to be a flaky piece of crap that functions differently even from it's Windows counterpart. So, I'm trying to make things work on the Mac side, starting with the features I need, and I was wondering if anyone out there has experiences with getting features of the DynAPI 2 to work properly on IE on the Mac. I'd love to hear about them. If there are enough of us, maybe we could start another mailing list... Sam _______________________________________________ Dynapi-Help mailing list Dyn...@li... http://lists.sourceforge.net/mailman/listinfo/dynapi-help |
From: Scott A. L. <sc...@sc...> - 2000-12-01 00:27:10
|
I don't know if this will help, but I heard that IE5 Mac was extremely W3C DOM/CSS compliant. Maybe we need to apply DynAPI methods used for NS6/Mozilla, instead of IE? -- scott andrew lepera ----------------------------------- web stuff: www.scottandrew.com music stuff: www.walkingbirds.com |
From: Raymond S. <dst...@or...> - 2000-12-01 02:53:47
|
Mac ie5 was applauded by the W3C for standards support. Then good old MS did a full reversal with ie5.5 for the PC (about the time that the justice department told them they couldn't muck up the Java api's anymore) so I think Scott is pointing in a good direction. ----- Original Message ----- From: "Scott Andrew LePera" <sc...@sc...> To: <dyn...@li...> Sent: Thursday, November 30, 2000 4:22 PM Subject: Re: [Dynapi-Help] Mac users > I don't know if this will help, but I heard that IE5 Mac was extremely > W3C DOM/CSS compliant. Maybe we need to apply DynAPI methods used for > NS6/Mozilla, instead of IE? > > -- > scott andrew lepera > ----------------------------------- > web stuff: www.scottandrew.com > music stuff: www.walkingbirds.com > _______________________________________________ > Dynapi-Help mailing list > Dyn...@li... > http://lists.sourceforge.net/mailman/listinfo/dynapi-help > |
From: Roger J. <rog...@fr...> - 2000-12-01 15:42:21
|
on 00-11-30 23.52, Sam Douglass at sa...@eb... wrote: > Hi everyone, > > Are there any other people out there using the DynAPI 2 and targetting > Macintosh users? Things seem OK in the Netscape world on the Mac, but > IE on the Mac appears to be a flaky piece of crap that functions > differently even from it's Windows counterpart. So, I'm trying to make > things work on the Mac side, starting with the features I need, and I > was wondering if anyone out there has experiences with getting features > of the DynAPI 2 to work properly on IE on the Mac. I'd love to hear > about them. If there are enough of us, maybe we could start another > mailing list... DynAPI 2 seems to work very well in IE5 on the Mac for me. But then I haven't used every feature of the API. Netscape 6 has a few problems, but most things work. A couple of things I have noticed though: In order for a DynLayer which is completely covered by an image to be draggable on the Mac, it needs a child layer to catch the drag event. Unfortunately this also blocks mouse events from reaching the image - title attributes don't show. For dragging to work properly in Netscape 4.x/Mac (which, in my experience, has no problems with JavaScript as someone here stated), event bubbling needs to be disabled: change line 41 in inc/js/lib/dynapi/api/dragevent.js from e.setBubble(true) to e.setBubble(false). This will disable the "click-and-hold contextual menu". Will this have any bad effects? I did not run into these problems with the "old" Dynamic Duo DynAPI, btw. /R -- Roger Johansson Framfab, Lilla Torget 6, SE-403 17 Gothenburg, Sweden Phone +46 31 13 34 44 http://www.framfab.com/ -- |