MozillaZine

Websites look wrong

From MozillaZine Knowledge Base

(Difference between revisions)
Revision as of 15:24, 5 August 2005
Racer (Talk | contribs)
(Added GM reference)
<-- Previous diff
Revision as of 15:33, 5 August 2005
Racer (Talk | contribs)
(windows update & document.all updates)
Next diff -->
Line 14: Line 14:
* Cannot use Microsoft's Java VM. Use an alternative, such as [http://www.java.com/ Sun's Java VM]. * Cannot use Microsoft's Java VM. Use an alternative, such as [http://www.java.com/ Sun's Java VM].
* Cannot render [[wikipedia:VML|VML]] or do VML scripting. Try using [[SVG]] instead (note that official builds don't currently include SVG support). * Cannot render [[wikipedia:VML|VML]] or do VML scripting. Try using [[SVG]] instead (note that official builds don't currently include SVG support).
-* Menus and other scripts that use <code>document.all</code> or <code>document.layers</code> will not work. Developers: see [http://www.stopbadtherapy.com/standards.shtml this site] for more information.+* Menus and other scripts that use <code>document.layers</code> will not work. Developers: see [http://www.stopbadtherapy.com/standards.shtml this site] for more information.
 +* Partial support for <code>document.all</code> and <code>document.<id></code> (but not <code>document.<name></code>) has been added to Firefox 1.0.
* ActiveX controls are not supported in most Gecko browsers. If possible, use a plugin interface instead, which is possible with Windows Media Player. * ActiveX controls are not supported in most Gecko browsers. If possible, use a plugin interface instead, which is possible with Windows Media Player.
-* [http://windowsupdate.microsoft.com Microsoft Windows Update] must, by design, be run in Windows on Internet Explorer. However, you can find updates manually on [http://download.microsoft.com/ Microsoft's download site].+* [http://windowsupdate.microsoft.com Microsoft Windows Update] must, by design, be run in Windows on Internet Explorer. There are some 3rd party sites that allow access to some updates, such as [http://windowsupdate.62nds.com/ WindizUpdate].

Revision as of 15:33, 5 August 2005

Gecko-based applications, like the Mozilla Suite and Firefox are designed from the bottom up to support sites written with W3C standards. However, other browsers sometimes use alternate methods to format pages which are not supported by the Mozilla Suite or Firefox. The best long term solution is to respectfully ask the website developer if they can make their page work in Mozilla. For help on doing this, visit the Tech Evangelism project page. If this is not possible, there are a few things you can try to get the site to work as designed.

Possible Solutions for Users

  • Make sure your firewall isn't blocking the Mozilla Suite or Firefox from getting page content.
  • Install a user agent spoofer, such as User Agent Switcher extension, to make the web site think you are using a different browser.
  • The page may require cookies or popup windows. Enable these features via "Tools -> Options -> Web Features" in Firefox (see also [1]).
  • The page may require JavaScript. Configure JavaScript via "Tools -> Options -> Web Features (-> Advanced)" in Firefox.
  • The page may require Java. Enable Java via "Tools -> Options -> Web Features" in Firefox. Alternatively, try installing Sun's Java (J2SE JRE). Detailed help for Firefox (but this can also be used for the Mozilla Suite).
  • If the problem is with a plugin, like Flash or Windows Media Player, look at this forum thread.
  • Sites that almost work, but need modification, can sometimes be fixed with GreaseMonkey, which allows you to change how the page looks and acts. You can try to change the page yourself, or see if someone else has written a fix.
  • If everything else fails, on Windows, you can install IE View which allows you to right-click open pages in IE.

Gecko Limitations

  • Cannot use Microsoft's Java VM. Use an alternative, such as Sun's Java VM.
  • Cannot render VML or do VML scripting. Try using SVG instead (note that official builds don't currently include SVG support).
  • Menus and other scripts that use document.layers will not work. Developers: see this site for more information.
  • Partial support for document.all and document.<id> (but not document.<name>) has been added to Firefox 1.0.
  • ActiveX controls are not supported in most Gecko browsers. If possible, use a plugin interface instead, which is possible with Windows Media Player.
  • Microsoft Windows Update must, by design, be run in Windows on Internet Explorer. There are some 3rd party sites that allow access to some updates, such as WindizUpdate.