Dozens of less popular browsers circulate around the web community. Of these, the Opera browser has perhaps the largest audience, albeit a very small percentage of the installed base. Support for DHTML facilities varies widely on these browsers. Opera 6, for example, supports basic CSS and DOM features. In the latter case, however, you are restricted to only a handful of core DOM objects, properties, and methods. For example, you can use document.getElementById( ) to reference any element, but the W3C document node tree is not complete. Dynamic content capabilities are limited, although basic dynamic styles are supported. The company does provide an online list of known support and bugs for each version—something you should check if your cool design or script isn't performing in Opera. For details about Opera 6's DHTML issues, visit http://www.opera.com/docs/specs/.
Copyright © 2003 O'Reilly & Associates. All rights reserved.