Skip to content

feat(web): Compare page v2 — scoring, shareable pair URLs, add-from-grid #338

Description

@ch-bas

The /compare page today is a pure field-by-field table (2–3 cameras, selection via ?ids=). Proposed next iteration:

  • Highlight the standout value per numeric row (max FPS, largest microSD, best min-lux) — and, once the ONVIF/substream schema work lands, an optional lightweight capability score (no fake precision).
  • Static /compare/<brand-a>-vs-<brand-b>/ pages for popular pairs — the query-param form isn't crawlable; pre-render a curated top-N for SEO.
  • "Compare" checkboxes on the main grid → deep-link into /compare with the selection.
  • Share/export — copy-link button and a PNG/print export of the table.

Scope note: keep the omit-not-guess rule — missing fields stay em-dashes, never inferred; no winner badges until the data supports them honestly.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions