> ## Documentation Index
> Fetch the complete documentation index at: https://learn.nextedy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Browser Compatibility

> Nextedy POWERSHEET runs as a client-side application inside the Siemens Polarion ALM web interface.

export const LastReviewed = ({date}) => {
  if (!date) return null;
  const formatted = new Date(`${date}T00:00:00Z`).toLocaleDateString("en-US", {
    year: "numeric",
    month: "long",
    day: "numeric",
    timeZone: "UTC"
  });
  return <p className="mt-10 text-sm text-gray-400 dark:text-zinc-500 not-prose">
      Last reviewed on {formatted}
    </p>;
};

## Supported Browsers

Powersheet supports the same browsers that Siemens Polarion ALM officially supports. The client application uses modern web standards including CSS Grid, Flexbox, and ES2015+ JavaScript features.

| Browser                   | Minimum Version | Support Level   | Notes                                                           |
| ------------------------- | --------------- | --------------- | --------------------------------------------------------------- |
| Google Chrome             | Latest stable   | ✅ Full          | Recommended browser for best performance                        |
| Microsoft Edge (Chromium) | Latest stable   | ✅ Full          | Chromium-based Edge only                                        |
| Mozilla Firefox           | Latest stable   | ✅ Full          | ESR releases also supported                                     |
| Safari                    | Latest stable   | Partial         | See [Safari-specific limitations](#safari-specific-limitations) |
| Internet Explorer 11      | N/A             | ❌ Not supported | Polarion has deprecated IE 11 support                           |
| Microsoft Edge (Legacy)   | N/A             | ❌ Not supported | EdgeHTML engine not supported                                   |

<Tip title="Use the browser recommended by Polarion">
  Always check the [Siemens Polarion ALM release notes](https://docs.sw.siemens.com/en-US/product/226868214/doc/PI1651260043614.xhtml) for the official browser support matrix for your Polarion version. Powersheet inherits these requirements.
</Tip>

<Frame>
  <img src="https://mintcdn.com/none-17b4493f/-WiVljKlDztH36bB/powersheet/diagrams/reference/browser-compatibility/diagram-1.svg?fit=max&auto=format&n=-WiVljKlDztH36bB&q=85&s=8323b3d4b9992ac6dec3cd2568f259db" alt="diagram" style={{ width: "580px", maxWidth: "100%" }} width="580" height="200" data-path="powersheet/diagrams/reference/browser-compatibility/diagram-1.svg" />
</Frame>

## Recommended Browser

**Google Chrome (latest stable release)** is the recommended browser for Powersheet. Chrome consistently delivers the best performance for:

* Large sheets with hundreds or thousands of rows
* Complex expansion paths across multiple entity type levels
* Inline editing with real-time validation
* Export operations (Excel)
* Keyboard shortcut responsiveness

Microsoft Edge (Chromium-based) provides equivalent performance since it shares the same rendering engine.

## Browser Feature Requirements

Powersheet relies on the following browser capabilities. All features listed below are available in current versions of Chrome, Edge, and Firefox.

| Feature                    | Used For                                     | Minimum Standard        |
| -------------------------- | -------------------------------------------- | ----------------------- |
| JavaScript (ES2015+)       | Sheet rendering, editing, query execution    | ECMAScript 2015         |
| CSS Grid                   | Sheet layout and column alignment            | CSS Grid Level 1        |
| CSS Flexbox                | Toolbar, menus, and dialog layout            | CSS Flexible Box Layout |
| Fetch API                  | Server communication for data and metadata   | Fetch Living Standard   |
| Web Storage (localStorage) | Persisting user preferences (language, view) | Web Storage API         |
| Clipboard API              | Copy/paste operations in the sheet           | Clipboard API           |
| SVG rendering              | Icons and visual elements                    | SVG 1.1                 |
| CSS Custom Properties      | Theming and conditional styling              | CSS Custom Properties   |

<Note title="No browser plugins required">
  Powersheet does not require Flash, Java applets, Silverlight, or any other browser plugin. It runs entirely on native browser APIs.
</Note>

## Polarion Version Compatibility

Powersheet is a server extension deployed into Polarion. The Polarion version determines which browsers are supported at the platform level.

| Polarion Version          | Browser Policy                                              |
| ------------------------- | ----------------------------------------------------------- |
| Polarion 2310 and later   | Latest versions of Chrome, Edge (Chromium), Firefox, Safari |
| Polarion 2304             | Latest versions of Chrome, Edge (Chromium), Firefox, Safari |
| Polarion 2301 and earlier | Check Siemens release notes for your specific version       |

<Info title="Verify in application">
  The exact Polarion version requirements for your Powersheet release are listed in the Powersheet release notes bundled with the installation package. Check the `RELEASE-NOTES.md` or `README` file in your distribution archive.
</Info>

## Safari-Specific Limitations

Safari is supported for general sheet viewing and editing, but some features may behave differently due to WebKit engine differences.

| Area               | Limitation                                                    | Workaround                                                             |
| ------------------ | ------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Keyboard shortcuts | Some key combinations conflict with macOS system shortcuts    | Use Chrome on macOS for full keyboard shortcut support                 |
| Copy/paste         | Clipboard API behavior may differ for rich content            | Use plain-text paste (`Cmd+Shift+V`)                                   |
| Large sheets       | Memory management differences with very large datasets        | Reduce visible rows or use query filtering                             |
| File download      | Export file download dialogs may appear differently           | Configure Safari to allow automatic downloads from the Polarion domain |
| CSS rendering      | Minor visual differences in cell borders and header alignment | No workaround needed; functionality is not affected                    |

<Warning title="Safari Private Browsing">
  Safari Private Browsing restricts localStorage access. User preferences such as the selected language in the YAML editor and column visibility presets may not persist between sessions when Private Browsing is active.
</Warning>

## Internet Explorer 11

Internet Explorer 11 is **not supported**. Powersheet uses modern JavaScript features (arrow functions, template literals, destructuring, Promises, `async`/`await`, CSS Grid) that are not available in IE 11. Attempting to load Powersheet in IE 11 results in a blank page or JavaScript errors.

Siemens has also ended IE 11 support in recent Polarion versions. If your organization still requires IE 11, upgrade to Microsoft Edge (Chromium-based) for full compatibility.

## Microsoft Edge (Legacy)

The legacy version of Microsoft Edge using the EdgeHTML engine is **not supported**. Only the Chromium-based Edge (version 79 and later) is compatible. Chromium-based Edge is the default on Windows 10 version 20H2 and later, and all versions of Windows 11.

To check which version of Edge you are running, navigate to `edge://settings/help` in the Edge address bar.

## Screen Resolution and Display

| Parameter              | Recommendation                                                           |
| ---------------------- | ------------------------------------------------------------------------ |
| Minimum resolution     | 1280 x 720 px                                                            |
| Recommended resolution | 1920 x 1080 px or higher                                                 |
| High-DPI / Retina      | Supported -- Powersheet renders correctly at all display scaling factors |
| Zoom level             | 80% to 150% (browser zoom)                                               |
| Minimum viewport width | 1024 px for sheets with multiple visible columns                         |

<Tip title="Wide monitors for traceability matrices">
  When working with requirements traceability matrices (RTM) that span multiple entity types (e.g., `UserNeed` to `SystemRequirement` to `DesignRequirement`), a wide monitor or multi-monitor setup significantly improves usability. Each expanded level adds columns to the right, and horizontal scrolling is reduced with more screen real estate.
</Tip>

## Performance Considerations by Browser

Performance varies based on the number of visible rows, columns, and expanded entity levels. The table below provides general guidance for large sheets.

| Scenario                           | Chrome / Edge | Firefox   | Safari              |
| ---------------------------------- | ------------- | --------- | ------------------- |
| Sheet with \< 500 rows             | Excellent     | Excellent | Excellent           |
| Sheet with 500 -- 2,000 rows       | Excellent     | Good      | Good                |
| Sheet with 2,000 -- 5,000 rows     | Good          | Good      | Fair                |
| Sheet with > 5,000 rows            | Fair          | Fair      | Use query filtering |
| Deep expansion (4+ levels)         | Good          | Good      | Fair                |
| 20+ visible columns                | Excellent     | Excellent | Good                |
| Concurrent editing (multiple tabs) | Supported     | Supported | Supported           |

<Info title="Verify in application">
  Actual performance depends on Polarion server capacity, network latency, and the complexity of your data model. The values above reflect client-side rendering performance only.
</Info>

## Browser Cache and Versioning

Powersheet uses version-based cache busting for its JavaScript and CSS assets. When you upgrade Powersheet on the server, the browser automatically loads the new version of client-side files.

| Behavior           | Details                                                |
| ------------------ | ------------------------------------------------------ |
| Cache strategy     | Versioned URLs with cache-control headers              |
| JavaScript files   | Cached per version; new version forces fresh download  |
| CSS files          | Cached per version; new version forces fresh download  |
| Configuration data | Not cached in browser; loaded fresh on each sheet open |
| User preferences   | Stored in `localStorage`; persist across sessions      |

If you experience issues after a Powersheet upgrade, perform a hard refresh:

| Browser                 | Hard Refresh Shortcut |
| ----------------------- | --------------------- |
| Chrome / Edge (Windows) | `Ctrl+Shift+R`        |
| Chrome / Edge (macOS)   | `Cmd+Shift+R`         |
| Firefox (Windows)       | `Ctrl+Shift+R`        |
| Firefox (macOS)         | `Cmd+Shift+R`         |
| Safari                  | `Cmd+Option+R`        |

Alternatively, clear the browser cache for the Polarion domain only:

1. Open browser developer tools (`F12` or `Ctrl+Shift+I`)
2. Right-click the refresh button
3. Select **Empty Cache and Hard Reload** (Chrome/Edge) or clear storage from the Application tab

## Content Security Policy

Powersheet respects the Content Security Policy (CSP) configured on the Polarion server. If your organization enforces a strict CSP, ensure the following are permitted:

| Directive     | Requirement                                                      |
| ------------- | ---------------------------------------------------------------- |
| `script-src`  | Must allow inline scripts or the Powersheet script source domain |
| `style-src`   | Must allow inline styles for dynamic cell formatting             |
| `connect-src` | Must allow connections to the Polarion server origin             |
| `img-src`     | Must allow the Polarion server origin for icons and images       |
| `font-src`    | Must allow font sources used by Polarion                         |

<Info title="Verify in application">
  CSP configuration depends on your Polarion deployment and any reverse proxy or web application firewall in front of it. Consult your infrastructure team if Powersheet features are blocked by CSP violations (visible in the browser developer console).
</Info>

## Network Requirements

Powersheet communicates with the Polarion server over standard HTTP/HTTPS. No additional network ports or protocols are required beyond what Polarion already uses.

| Requirement   | Details                                                      |
| ------------- | ------------------------------------------------------------ |
| Protocol      | HTTPS recommended; HTTP supported                            |
| WebSocket     | Not required                                                 |
| Polling       | Not used; data loaded on demand                              |
| Proxy support | Standard HTTP proxy compatible                               |
| Offline mode  | Not supported; requires active connection to Polarion server |

## Accessibility

Powersheet provides keyboard navigation for common sheet operations. Accessibility feature support varies by browser.

| Feature                     | Chrome / Edge      | Firefox            | Safari             |
| --------------------------- | ------------------ | ------------------ | ------------------ |
| Keyboard cell navigation    | Yes                | Yes                | Yes                |
| Tab-based focus management  | Yes                | Yes                | Partial            |
| Screen reader compatibility | Basic              | Basic              | Basic              |
| High-contrast mode          | Follows OS setting | Follows OS setting | Follows OS setting |

<Info title="Verify in application">
  Accessibility support is an evolving area. Check the latest Powersheet release notes for updates on WCAG compliance and screen reader compatibility improvements.
</Info>

## Troubleshooting Browser Issues

| Symptom                                 | Likely Cause                            | Resolution                                                     |
| --------------------------------------- | --------------------------------------- | -------------------------------------------------------------- |
| Blank sheet, no errors                  | JavaScript blocked by browser extension | Disable ad blockers or script blockers for the Polarion domain |
| Sheet loads but editing is unresponsive | Outdated browser version                | Update to the latest stable release                            |
| Visual glitches in cell borders         | Browser zoom not at 100%                | Reset zoom to 100% (`Ctrl+0` / `Cmd+0`)                        |
| Export fails silently                   | Pop-up blocker preventing download      | Allow pop-ups for the Polarion domain                          |
| Preferences not saved between sessions  | Private/incognito browsing mode         | Use a standard browsing session                                |
| Slow initial load after upgrade         | Stale browser cache                     | Perform a hard refresh (`Ctrl+Shift+R` / `Cmd+Shift+R`)        |
| "There is an error in the app" message  | Client-side error state                 | Reload the page; check browser console for details             |
| Keyboard shortcuts not working          | Focus is outside the sheet area         | Click inside the sheet, then retry the shortcut                |

For additional troubleshooting steps, see [Troubleshooting Guides](/powersheet/guides/troubleshooting/index).

<LastReviewed date="2026-07-02" />
