Uh.
If you had read the list archive you would realise
that OS is VERY important.
I.E.
IE behaves DIFFERENTLY on MAc than on PC..
----- Original Message -----
From: "Vadim Plessky" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; "Pascal Bestebroer"
<[EMAIL PROTECTED]>
Sent: Thursday, February 08, 2001 5:35 PM
Subject: Re: [Dynapi-Help] true 9 browser support with dynAPI 2?
> Thursday 08 February 2001 17:55, Pascal Bestebroer ???????:
> | For one, Mac browsers are not fully supported (Mac problems)
> |
> | Alot of the widgets and other examples might actually brake because of
> | problems with the Widgets.
> | I understand that most people still think Widgets ARE the DynAPI, but
at
> | this point Widgets are extensions / examples of DynAPI code. Seeing
that
> | the DynAPI code is still being worked on and changed/modified/updated
> | Widgets might work one day , and fail another.
> |
>
> Ok, it is looks like for me that I am subscribed to this list in a right
time.
> (I did it today :-)
>
> I am experienced in JavaScript, familiar with DOM and CSS, so I can help
> fixing problems.
> All examples were working for me in MS IE 5.0, while I have problems with
> Mozilla M18 on Linux and NS6 on Win98 with:
> dynapi.gui.button.html
> dynapi.gui.label.html
> dynapi.gui.list.html
> dynapi.gui.loadpanel.html
> dynapi.gui.pushpanel.html
> dynapi.gui.scrollbar.html (both srollbars missing, Box- present)
>
> dynapi.util.* and dynapi.api.* - all work ok.
> dynapi.ext.keyevents.html and dynapi.ext.inline.htm - DO NOT work, neith
in
> NS6 nor Mozilla.
>
> Now, most interesting news for you.
> My favourite (and primary) browser is Konqueror, from KDE 2.x project.
> It is DOM-based browser, with CSS1 and partial CSS2 support.
> What's interesting it also has document.all DOM, a-la MS IE.
>
> None of your examples work with it.
> At a first galnce, you have serous bugs in browser Identification code
> (browser.js), haven't had time to look through other files.
>
> Now what you need to fix:
> -------------------------------------------
> 1)
> if (b=="Netscape") this.b="ns";
> else if (navigator.userAgent.indexOf("Opera")>0) this.b = "opera";
> --- else if (b=="Microsoft Internet Explorer") this.b="ie";
> if (!b) alert('Unidentified browser./nThis browser is not supported,');
> +++ else if (b=="Microsoft Internet Explorer") this.b="ie"; else
> +++ if if (b=="Konqueror") this.b="konqueror";
>
> 2) if (ua.indexOf("win")>-1) this.platform="win32";
> else if (ua.indexOf("mac")>-1) this.platform="mac";
> --- else this.platform="other";
> +++ else if if (ua.indexOf("x11")>-1) this.platform="x11"; else
> +++ this.platform="other";
>
> Please note that Konqueror runs on Linux, FreeBSD, openBSD, Solaris,
HP-UX,
> IBM AIX and SGI IRIX, so detection OS will not help you.
> By the way, *WHY* you should need OS for your library?
> It's really nonsense, OS/platform is not needed for rendering.
>
> | I don't think that making comments like "this is very discouraging"
do
> | anything at all (at least not for me) this is Opensource, so EVERYONE
> | could help fix problems.. There are some very skilled developers working
on
> | this project, and I truly believe that eventually a 100% working DynAPI
> | will be produced.... for v5- browsers.. v6+ browser will then be the
next
> | problem to tackle.
> |
>
> I have examples similar to your api.delete, api.create, api.bubling , in
my
> portfolio.
> They are working with Konqueror. As I mention above, DynAPI - not working.
> I guess something is really wrong with your implementation.
> Can you point out please in which files you store DOM-specific routines?
> I am not very interested in fixing code for NS4 or MS IE, but for DOM I am
> ready to contribute.
>
> | anyway for now read the faq at
> | http://www.dynamic-core.net/core/files/faq.dynapi2.html for more info
on
> | the DynAPI2.
> | there are also tutorials available at sourceforge, but they seem to be
> | broken because of sourceforge.
> |
> | And I can safely say that the main core of the code will work on
> | IE4,5,NS4,NS6 at least on Windows (and I think Linux) .. there will
> | ofcourse be bugs, but without the DynAPI code you'll have a much harder
> | time getting things to work cross-browser.. because browsers are very
> | discouraging.
>
> Konqueror is very encouraging! :-)
> Give it a try.
>
> |
> | Pascal Bestebroer
> | [EMAIL PROTECTED]
> | http://www.dynamic-core.net
> |
> | > -----Oorspronkelijk bericht-----
> | > Van: [EMAIL PROTECTED]
> | > [mailto:[EMAIL PROTECTED]]Namens Elisabet
Frazer
> | > Verzonden: donderdag 8 februari 2001 17:32
> | > Aan: dynAPI help
> | > Onderwerp: [Dynapi-Help] true 9 browser support with dynAPI 2?
> | >
> | > Hello,
> | >
> | > What I don't get is if and if not (and if not, so why not), the aim
> | > for dynAPI 2 is to support major functionality in (at least)
> | >
> | > Internet Explorer 4 Windows
> | > Internet Explorer 4.x Mac (4.0 can be omitted in IMHO)
> | > Netscape 4 Windows
> | > Netscape 4 Mac
> | > Internet Explorer 5 Windows
> | > Internet Explorer 5 Mac
> | > Internet Explorer 5.5 Windows
> | > Netscape 6 Windows
> | > Netscape 6 Mac (More or less the same?)
> | >
> | > I regard Opera and iCab support as luxury at the time being.
> | >
> | > Why do I get the impression most people really don't care to tell
which
> | > browser can't show a specific implementation of dynAPI 2? So many
> | > examples break without comment and this is very discouraging.
> | >
> | > WonderGirl
> | >
> | > Elisabet
>
> Cheers,
> --
>
> Vadim Plessky
> http://kde2.newmail.ru (English)
> http://kde2.newmail.ru/index_rus.html (Russian)
> Do you have Arial font installed? Just test it!
> http://kde2.newmail.ru/font_test_arial.html
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help
---
Outgoing mail is certified Virus Free by AVG Free Edition
http://www.grisoft.com/html/us_index.cfm
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.230 / Virus Database: 111 - Release Date: 1/25/01
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help