Основное отличие 3D Touch и Haptic Touch заключается в механике распознавания действий пользователя. 2
3D Touch определяет силу нажатия на экран, а Haptic Touch — продолжительность удержания пальца на элементе управления. 2
Некоторые примеры использования:
- 3D Touch: для активации функций нужно приложить дополнительное давление. 2 Например, нажимая сильнее на иконку, можно открыть контекстное меню с дополнительными действиями, а при просмотре фотографий — вызвать их быстрый просмотр, не открывая полностью. 2
- Haptic Touch: система распознаёт длительное касание и активирует определённые функции или опции в зависимости от контекста. 2 Это позволяет взаимодействовать с телефоном более простым и интуитивно понятным способом, не требуя дополнительного усилия. 2
Ещё одно отличие:
- Доступность: 3D Touch был активен только на некоторых моделях iPhone, например iPhone 6s и 6s Plus, iPhone 7 и 7 Plus, iPhone 8 и 8 Plus, iPhone X, XS и XS Max. 1
- Haptic Touch доступен на всех устройствах iPhone, начиная с iPhone XR: iPhone SE (2-го поколения), iPhone XR, iPhone 11 и новые версии. 1
С выходом iPhone 11, iPhone 11 Pro и iPhone 11 Pro Max Apple окончательно отказалась от 3D Touch в пользу Haptic Touch. 3