diff --git a/amount.md b/amount.md index fa194aa..322f2fd 100644 --- a/amount.md +++ b/amount.md @@ -9,7 +9,7 @@ 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 +## Methodology for approaching and evaluating solutions Per the priority of constituencies, we should first look for solutions that users can trust, e.g. if a solution enables an affordance to convert units, it should be 100% reliable like a calculator, @@ -20,8 +20,12 @@ In particular, we should look for and prefer [declarative approaches](https://ww Out of scope: * currencies (for this Explainer), because their conversions are subjective and changing (not 100% reliable). We may still consider the backward compatible extensibility of any solutions, in order to enable a future Explainer to add currency support. We may also consider how solutions could treat a currency amount as a numerical amount with an unknown unit, for the purposes of converting at least the numerical portion to user preferred or locale-specific punctuation for large or decimal numbers. -## Prior features and existing proposals +## Existing features and prior proposals +There is a broad range from implemented features to various prior and in-progress proposals that address or attempt to address some to all of the user problems noted above. +This section documents them, roughly clustered into well implemented existing standards features, +to proposals that may have some to no partial or experimental support from publishers or perhaps a single implementation. +### Existing features In HTML we have the `