Продолжаю начатую тему требований, которые описываются в Техническом Задании. Сегодня будем говорить о требованиях к файлам, размещаемым на сайте, к кнопкам, формам, полям ввода и даже о требованиях к тексту. Погнали…
Требования к аудио/видео файлам на сайте
— файл загружается только после клика на нем;
— при загрузке плеера на странице он не выглядит черным экраном – по умолчанию грузится картинка – первый визуальный кадр ролика.
Требования к кнопкам
— все кнопки, запускающие действия, имеют текст в инфинитивной форме глагола (например: искать);
— кликабельный размер кнопок совпадает с их видимым или логическим размером;
— между кнопками, стоящими рядом, должно быть пустое пространство, щелчок по которому не отрабатывается;
Требования к формам и полям ввода
— в полях ввода по умолчанию стоят наиболее вероятные значения, либо, если значения эквивалентны, фраза «Не выбрано»;
— если в поля вводится численное значение, то при введении данных, отличных от численных – выводится ошибка;
— если в поля вводятся e—mail, то осуществляется проверка на его корректность;
— если в поля вводятся тэги – они читаются как текст;
— если в поля вводятся численные значения, то границы диапазона выводятся во всплывающей подсказке
— длина полей не меньше, и, по возможности, не больше длины вводимых данных;
— обо всех неверно введенных данных выдается соответствующая ошибка с точным указанием на неверно заполненное поле, при этом ранее заполненные данные сохраняются (!) в форме для редактирования, а не набираются заново;
— при отправке данных форм установлена captcha;
— все поля, обязательные для заполнения, помечены и есть соответствующее пояснение;
— в полях ввода должны работать клавиши Enter (отправка данных после заполнения формы) и Tab (переключение на следующий элемент ввода слева направо сверху вниз);
— кнопка «Отмена» всегда находится самой последней в элементах формы для заполнения;
— после заполнении формы выдается результирующее сообщение. Например, после заполнения формы регистрации выдается сообщение «Спасибо! Ваши данные приняты!» и через N секунды происходит редирект на нужную страницу сайта.
Требования к материалам и файлам, которые может размещать посетитель на сайте
— если предусмотрена такая функция, то необходимо возле поля с загрузкой файла писать максимальный возможный вес загружаемого файла;
Требования к тексту
— меню и заголовки страниц пишутся с большой буквы, точка в конце отсутствует;
— в таблицах все столбцы с цифрами выравниваются по правому краю;
— в таблицах строки должны чередоваться фирменными цветами через полосу;
— финансовые показатели округляются до сотых, при записи в столбец выравниваются по запятой между разрядами;
— телефонные номера пишутся по 3 цифры слева направо;
— текст не выравнивать по двум краям, не центрировать;
— отступ у обзацев всегда одинаковый (примерно 10 пунктов);
— при указании валюты обязательно указание денежных единиц. То же самое правило касается всех единиц измерения;
— текст дробить на абзацы по 7-10 строк в каждом, между ними использовать отбивку;
— шрифты не должны быть фиксированного размера, должны быть масштабируемы (т.е. в css их размер не прописывается, либо прописывается в относительных единицах em – это необходимо обязательно проверять!).
2 Responses to Описание требований. Часть 5.