Существует один аргумент в пользу использования E обозначений для сумм. Люди встраивать (или хотят, чтобы иметь возможность вставлять) эти идентификаторы URI в коде этикетку QR, а затем сканировать их с дешевыми читателями, то есть мобильные телефоны с дешевыми камерами. Еще бит означает более высокое разрешение, что делает их менее пригодными для одного популярного предполагаемого использования.
Есть те несколько байт (до 7) действительно имеет значение? Если вы действительно хотите, чтобы раздавить каждые последние байты, вы также хотите, чтобы с использованием параметров, более короткие именами.
Я не знаю, если они имеют значение или нет. Как и большинство вещей, которые они, вероятно, неважно, большая часть времени, но абсолютно необходимы в некоторых случаях. Зачистка имена полей вниз
на сумму и
L для лейбла, вероятно, хорошая идея, таким же образом.
Поскольку вы работаете на приемном конце, вы всегда вышку клиент принимать короткие версии и длинные версии, плюс абсолютных значения и E обозначение.
Делая рабочую реализацию, и получить его там в дикой природе, вы, по сути, определяющий стандарт таким образом, что несет намного больше веса, чем просто бросание некоторые идеи на вики.