![]() |
|
|
The DynAPI library files can be grouped into two categories: 1) Dynamic and 2) Non-Dynamic. The non-dynamic libraries (in theory) can be used in "Any Browser" that supports JavaScript, while dynamic libraries can only be used in browsers that support DOM and CSS.
The recommended browsers for use with DynAPI are as follows:
Non-Dynamic features:
(dynapi, dynapi.api.events, dynapi.functions, dynapi.debug, dynapi.library,
dynapi.util.cookie)
Browser | Non-Dynamic | Dynamic | Platform |
---|---|---|---|
Internet Explorer 4+ | ![]() |
![]() |
Win |
Netscape 4+ | ![]() |
![]() |
Win, Linux?, Mac? |
Mozilla (milestone 16 and higher) | ![]() |
![]() |
Win, Linux, Mac |
Phoenix | ![]() |
![]() |
Win, Linux? |
Konqueror 3+ | ![]() |
![]() |
Linux |
Safari | ![]() |
![]() |
Mac |
Opera 7+ | ![]() |
![]() |
Win, Linux?, Mac? |
Standard DOM Browsers | ![]() |
![]() |
|
Opera 5.x, *6.x | ![]() |
Win, Linux, Mac | |
Netscape 3.0 | ![]() |
Win, Linux? | |
HotJava 3.0 | ![]() |
Java | |
Escape 4 | ![]() |
Java | |
Omniweb 4 | ![]() |
Mac OS X | |
Ice Storm | ![]() |
Java | |
iCab | ![]() |
Mac |
* - Opera v6 is supported (based on the design of DynAPI) in what I would call semi-dynamic mode. This means that once the page is loaded the content cannot be changed. So setHTML() and newly created DynLayers will not work. Layers created before the page loads will support all the other features of DynAPI such as drag-drop, anchoring, etc.