Enable WebGL
Updated over a week ago

If We Are Learning is not working in your browser we have some tricks up our sleeves that might do the trick.

We Are Learning is using a technology named WebGL to render 3D objects in the browser. WebGL is a built-in component of most browsers, so you do not need to download or install it separately.

Most desktop browsers support WebGL 2.0, with the exception of Internet Explorer. As for mobile browsers, OpenGL is supported on most mobile browsers, but there are few that don’t support it. We will soon have dedicated mobile applications for making playing of simulations on mobile phones as smooth as possible.


Do I need to enable WebGL in my browser?

WebGL is enabled by default in most modern browsers, and the only way for it to be disabled is if you changed your browser settings.

Sometimes you might experience problems while trying to run WebGL content, but our guide should be able to help you fix that:
This is what a collapsible section will look like:

Google Chrome

  1. Open Chrome: Launch the Google Chrome browser on your computer.

  2. Access Settings: Click on the three dots in the upper right corner of the browser window to open the menu. Select "Settings" from the dropdown.

    1. Activate hardware

      1. Advanced Settings: Scroll down and click on “System” to expand the advanced settings options.

      2. Ensure the Use hardware acceleration when available checkbox is checked (You'll need to relaunch Chrome for any changes to take effect)

    2. Enable JavaScript

      1. Advanced Settings: Scroll down and click on “Advanced” to expand the advanced settings options.

      2. Privacy and Security: Click on “Privacy and security” on the left sidebar, then select “Site settings.”

      3. Permissions: Scroll down to the “Permissions” section and click on “Additional permissions” to expand it, then select “JavaScript.”

      4. Enable JavaScript: Make sure the toggle next to “Allowed (recommended)” is turned on. WebGL runs on top of the JavaScript engine, so JavaScript needs to be enabled for WebGL to work.

  3. Check WebGL: To verify WebGL is enabled, visit a site like get.webgl.org. If you see a spinning cube, WebGL is enabled and working.

Mozilla Firefox

  1. Open Firefox: Start the Firefox browser on your computer.

  2. Type About:Config: In the address bar, type about:config and press Enter. You might see a warning message; proceed by clicking “Accept the Risk and Continue.”

  3. Search for WebGL: In the search bar at the top, type webgl.disabled.

  4. Enable WebGL: If the webgl.disabled feature is set to true, click the toggle button to set it to false, enabling WebGL.

  5. Restart Firefox: Restart your browser to apply the changes.

Microsoft Edge

  1. Open Edge: Launch the Microsoft Edge browser.

  2. Access Settings: Click on the three dots in the upper right corner to open the menu. Select “Settings” from the dropdown.

  3. View Advanced Settings: Scroll down and click on “View advanced settings.”

  4. Enable WebGL: Ensure the “Use hardware acceleration when available” option is turned on. This option allows Edge to use your hardware to accelerate web page rendering, including WebGL content.

  5. Restart Edge: Close and reopen Edge for the changes to take effect.

Apple Safari

  1. Open Safari: Start the Safari browser on your Mac.

  2. Enable Developer Menu: Go to Safari > Preferences > Advanced, and check the box at the bottom that says “Show Develop menu in menu bar.”

  3. Enable WebGL: Click on the “Develop” menu in the menu bar and ensure that “Enable WebGL” is checked. If it's unchecked, click it to enable WebGL.

  4. Reload Safari: Restart Safari to ensure the changes take effect.


How do I fix it if the browser does not support WebGL?

1. Try a different browser

2. Make sure your browser is up to date

Did this answer your question?