Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add section 2: methodology for approaching & evaluating solutions #23

Merged
merged 3 commits into from
Aug 9, 2024
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions amount.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,6 @@ or with unfamiliar punctuation denoting large or decimal amounts which can eithe
If publishers had a mechanism to explicitly denote these numerical amounts and their units if any,
then browsers could offer a privacy-respecting user-interface to display these amounts to the user according to their local units and punctuation preferences.

## Methodology for approaching & evaluating solutions

Per the priority of constituencies, we should look for solutions that users can trust (like if there is an affordance to convert units, it should be 100% reliable when present), and second, solutions that are more dependable and robust for developers. In particular, we should look for and prefer declarative approaches over imperative approaches per [the Mozilla Web Vision, e.g. for more “robust & predictable fallback behaviors”](https://www.mozilla.org/en-US/about/webvision/full/#thedeclarativeweb). Among such solutions, we should see if there have been past proposals, especially by web developers, and see if we can re-use any part of their ideas, semantics, or syntax.
tantek marked this conversation as resolved.
Show resolved Hide resolved