By far the best way to ensure the cross-browser compatibility of your pages is to use a combination of ActiveX controls and plug-in syntax. To accomplish this, use an <object> intended for IE/Windows ActiveX controls and include within it an <embed> intended for Netscape and IE/Macintosh plug-ins. The technique is illustrated in the following example:
Browsers that do not understand <object> will see the <embed>, whereas browsers capable of processing <object> will ignore the enclosed <embed>. Using <object> and <embed> in concert maximizes the possibility that the user will be able to process your content.