Кто-нибудь может предложить ресурс, в котором перечислены рекомендуемые максимальные длины для общих полей, таких как город, электронная почта, телефон и т. Д.? - PullRequest
5 голосов
/ 22 июля 2010

Я знаю, что адреса электронной почты ограничены 254 символами, но есть ли один ресурс, в котором указаны рекомендуемые максимальные длины для общих полей, таких как контактная информация, например, телефон, город и т. д.

Кажется, что в каждом проекте, на котором я работаю, люди просто снимают с бедра на предложенных ими пределах. Я надеюсь найти каноническую ссылку, нацеленную на конкретную страну.

Изменить - Обновлена ​​максимальная длина электронной почты для комментария.

Ответы [ 2 ]

1 голос
/ 23 июля 2010

Я только что обнаружил, что Консорциум HR-XML опубликовал свои стандарты.Возможно, в их загрузке есть что-то вроде этого.

http://www.hr -xml.org / hr-xml / wms / hr-xml-1-org / index.php? Id = {E00DA03B685A0DD18FB6A08AF0923DE0 | 139 | 2}

- Оригинал - я столкнулся с этой проблемой раньше, после запуска в любом новом проекте.И мой ответ здесь основан на опыте.Я не думаю, что есть каноническая ссылка.Если у вас уже есть данные, вы можете запустить отчет и посмотреть, какова максимальная длина для любого из полей, и добавить некоторые отступы.Если вы собираетесь получать данные из более чем одной страны, максимальная длина может меняться в зависимости от страны.

Даже если существует канонический список, основанный на стране, этого будет недостаточно, посколькув большинстве стран существует> 1 язык и культура, каждая из которых, возможно, имеет свои «нормальные» длины для каждого из полей, о которых вы говорите.

Какой-то здравый смысл, который мы применяем: мы обычно отсекаем поля адреса в50. Почему?ну, я не могу себе представить, чтобы у кого-то был адрес, состоящий из 50 символов (как вы могли бы уместить его на конверте).

Для таких вещей, как номера телефонов, мы выделяем его и указываем страну икоды городов свои поля, а также коды городов.Затем мы ограничиваем телефонные номера до 15. Опять же, я никогда не видел телефонный номер (со всеми остальными пропущенными вещами)> 15.

По той же причине, если вы разбиваете поля именив имя / фамилию, вам, вероятно, не нужно 50 символов, 35 может быть достаточно.

0 голосов
/ 22 июля 2010

Прежде всего, если вы не используете специальную программу, которая ограничивает ваши электронные письма, это не причина, почему она не может быть длиннее 320 символов.Какой тип сценария вы используете для отправки ввода в электронную почту?

Во-вторых, я никогда не видел в Интернете конкретной ссылки, но большинство разработчиков, с которыми я работал, ограничивают textfields, такие как телефон, электронная почта, имядо 50 символов.Много раз textareas не будет иметь ограничений, но я всегда рекомендую 250-300 символов, иногда короче в зависимости от ожидаемого типа ответа.

...