Разница между нативным и ненативным дизайном пользовательского интерфейса заключается в следующем:
- Нативный дизайн характеризуется тем, что все элементы интерфейса согласованы по стилю и выполнены в рамках конкретной дизайн-системы. 13 Например, сложные компоненты могут состоять из нескольких элементов: заголовка, основного текста, кнопки, иллюстрации и цветовой схемы. 3 Чтобы быть нативными по отношению к её стилю, все они должны быть графически согласованы и сделаны в этом стиле. 3
- Ненативный дизайн возникает, когда дизайнеры не следуют правилам дизайн-системы. 1 В таком случае элементы интерфейса будут ненативны по отношению к применяемой дизайн-системе и не будут выглядеть согласованно. 1 Это затрудняет пользовательский опыт и плохо влияет на ощущения от продукта. 1
Также нативным можно назвать известный, родной сценарий того, как ведёт себя интерфейс при взаимодействии с ним. 1 Например, переход на другую страницу при клике по ссылке или открытие формы при клике по кнопке, которая явно называет это действие и призывает к нему. 1 Ненативным можно считать ранее неизвестный опыт или процесс, который возникает при взаимодействии с известным интерфейсом. 1 Например, веб-страница может скроллиться вверх, а не вниз, или ссылка будет работать не по клику, а по выделению, или просто по наведению курсором на неё. 1