|
Кроссбраузерность - проверка и работа с главными браузерами
Главное правило - кроссбраузерность на уровне "в наши дни", а именно поддержка 4мя главными браузерами последних версий, и нормальная (штатная) работа в любом из них.
Так же я проверяю в win-Сафари, но его дико кривая реализация подразумевает что проверка им - для галочки (не смотря на то что в нем все отлично работает).
Хотя проблема реализации - больше проблема Apple.
Работа младших версий IE соответствует принципу - "хочешь хорошего - смени браузер!"
Соответствие стандартам и правилам - кода, написания и пр.
Хотя я не могу гарантировать полного соответствия, я стараюсь сделать все строго как предписывается.
Так же относится, например, к семантической верстке и отделению скриптов от HTML, переход делается везде где это возможно без потерь.
Качество - в общем
Исключение нештатных ситуация и неадекватного поведения, а так же исключение всех необработанных ошибок.
Все это будет исправляться в кратчайшие сроки.
Безопасность - от преднамеренных и случайных угроз
Векторы соприкасающиеся с внешним миром защищаются и проверяются, обычно без ущерба (либо с минимальным) для производительности.
Это один из обще-важных факторов которому уделяется немало внимания.
Надежность - частей и системы в целом
На сколько это возможно, все проверяется на пользовательские ошибки и архитектурные недоработки.
Удобство работы и продуманность - эргономика и прочее
Индивидуальный подход к каждой детали и каждому элементу.
В результате готовая вещь будет удобна в эксплуатации, каждое действие будет продуманно и сообразно.
Все должно быть быстро и просто.
будет дополнено |