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