Skip to content

Auto-detect OS on download page instead of showing all platforms #90

Description

@SebastienMelki

Problem

When users open the browser to download the binary, they are shown all three platform options:

  • Windows
  • macOS (Intel)
  • macOS (Apple Silicon)

This adds unnecessary friction — users have to pick the right one manually.

Proposed Solution

Use JavaScript to detect the user's OS via navigator.userAgent or navigator.platform and automatically highlight or only show the relevant download option:

  • Windows → show the Windows binary
  • macOS on Apple Silicon → show the Apple Silicon binary
  • macOS on Intel → show the Intel binary

A "Show all platforms" link can be provided as a fallback for edge cases.

Rationale

Most download pages (e.g. VS Code, Node.js) auto-detect the OS and present the most relevant option upfront. This is a small UX improvement that reduces confusion, especially for less technical users.

Metadata

Metadata

Labels

UX/UIUser interface and experienceenhancementNew feature or requestplatform: webWeb/browser-specific

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions