Когда Apple выпустила iPhone 6s/Plus, 3D Touch стал одной из главных особенностей. Apple посвятила полноценное четырехминутное видео демонстрации его функций и принципов работы. Даже сегодня, зайдя на сайт Apple и кликнув на iPhone 6s, вы увидите его первым. Резюме телефона от Apple: «3D Touch, фото 12 МП, видео 4K».
Первая вкладка в верхней части экрана — 3D Touch. Первое связанное видео — именно о 3D Touch. Прокрутите страницу вниз для деталей о телефоне, и 3D Touch — «следующее поколение мультитач» — снова представлен как первая функция. Очевидно, Apple считает это важным.
И все же, на этой неделе компания представила не одно, а два новых устройства на iOS, ни одно из которых не поддерживает эту функцию. Возможно, это объяснимо в случае с iPhone SE — Apple нуждалась в некоторых технических отличиях между своим флагманским телефоном и новой бюджетной моделью. Но это странное упущение для совершенно нового iPad…
Я слышал две теории о том, почему Apple не распространила 3D Touch более широко. Первая — низкий процент выхода годных изделий. Это ограничило бы объемы производства системы и сделало бы ее дорогостоящей функцией. Если это так, то появляется вторая причина, по которой Apple не стала добавлять ее в свой самый дешевый iPhone.
Вторая — существуют значительные трудности с масштабированием 3D Touch для больших экранов, и именно поэтому мы еще не видели его на iPad.
Хотя оба предположения не подтверждены, я думаю, что они скорее всего верны — иначе поведение Apple не имеет смысла. Я не вижу другой причины, чтобы не предлагать последнему iPad функцию, которую компания так активно продвигает.
Но даже если производственные трудности сдерживают более широкое распространение, это по-прежнему фактически ставит функцию на удержание для большой части пользователей iOS.
И дело не только в поддержке оборудования. Хотя мы видели растущее число приложений, добавляющих поддержку 3D Touch, ее до сих пор приняло меньшинство. Я не видел никаких точных цифр, но если вы пройдете по ссылке «Посмотреть приложения с 3D Touch в App Store» на сайте Apple, то увидите только 56.
Очевидно, их гораздо больше, но случайная выборка сторонних приложений на первых двух экранах моего iPhone показывает, что только 9 из 37 поддерживают 3D Touch. Какой бы ни был общий процент, он низкий.
Если бы добавление поддержки 3D Touch в приложение было сложной задачей, можно было бы понять, почему разработчики решают не утруждаться, пока Apple не сделает ее доступной на большем количестве устройств. Но это не так: добавление действий на главный экран чрезвычайно просто. По какой-то причине разработчики, похоже, не разделяют мнение Apple о важности этой функции.
И не только сторонние разработчики не полностью приняли эту функцию: до сих пор существуют собственные приложения Apple, которые ее не поддерживают. Например, приложение Activity. Это довольно странная ситуация.
Моя выборка собственных приложений выявляет еще одну большую проблему с 3D Touch. Единственный способ узнать, какие из них поддерживают его, — это последовательно нажимать на каждое из них. Метод проб и ошибок. Другого способа узнать нет.
Как выразился автор Forbes Гордон Келли во вчерашней дискуссии в Facebook: «Для протокола, мне нравится 3D Touch, но он должен быть реализован таким образом, чтобы исключить догадки о том, что включено, а что нет».
Я буду немного менее вежлив, чем он. Просто подумайте об этом с точки зрения пользовательского интерфейса: приложение может поддерживать или не поддерживать главную функцию телефона, и единственный способ узнать — это случайно тыкать в приложения пальцем, словно обезумевшая обезьяна. Это совершенно ужасный дизайн пользовательского интерфейса, и нет никаких оправданий для этого ни от кого — тем более от Apple, которая гордится удобством использования превыше всего.
Я бы сказал, что это также плохой дизайн пользовательского интерфейса — иметь функцию операционной системы, которая может быть или не быть доступной в зависимости от устройства, которое вы используете в данный момент. Конечно, я понимаю, что старые устройства могут не поддерживать все новейшие функции, и что некоторые функции практичны только на большом экране. Но кто-то, переключающийся между флагманским iPhone и новейшим iPad, не должен видеть функцию на своем телефоне, которую он не может использовать на своем iPad.
Таким образом, 3D Touch, похоже, попал в ситуацию «курицы и яйца». Разработчики приложений видят половинчатую поддержку со стороны Apple и даже не утруждаются выполнением довольно тривиальной работы по поддержке действий на главном экране, в то время как Apple не может особо шуметь о функции, которой нет на некоторых из ее высококлассных устройств iOS, а на других она присутствует лишь в относительно небольшом проценте приложений.
Это, на мой взгляд, ставит под сомнение будущее этой функции. Даже если 3D Touch появится на iPad в следующем выпуске, к тому времени это будет настолько старая новость, что Apple не сможет ее значительно раскрутить. И появится целое новое поколение владельцев iPhone — тех, кого привлечет возможность купить самый последний iPhone по гораздо более доступной цене — которые никогда не ощутят ее.
Последний личный момент. Когда я впервые опробовал 3D Touch, я был очень впечатлен. Я заявил тогда, что вижу в этом вескую причину обновиться с iPhone 6 до 6s. Но должен сказать, что новизна несколько померкла — отчасти из-за синдрома «тыкающей обезьяны»: становится раздражающим силовое нажатие на приложение, которое ничего не делает, поэтому я в основном перестал этим заниматься. Мое использование 3D Touch ограничено теми приложениями, которые я использую наиболее часто.
Я все еще считаю, что это хорошая функция. Мне нравится возможность загрузить фотографию в Facebook прямо с главного экрана. Мне нравится легкость возможности отправить сообщение недавнему контакту, возобновить недавний подкаст, мгновенно вспомнить последнюю сделанную мной фотографию, отправить твит или добавить новую заметку. Но я не уверен, что это та функция, которую нужно иметь, как я когда-то думал, особенно когда я не могу использовать ее на своем iPad.
Настоящим испытанием для меня будет, когда я попробую экспериментально переключиться на iPhone SE. Я думаю, что 3D Touch может быть тем, чего мне будет не хватать больше всего. Но я также подозреваю, что смогу обойтись без нее — и думаю, судя по тому, как все идет, я могу быть не одинок.
Каково ваше мнение о 3D Touch? Обязательная функция, приятная опция или так себе? Раздражает ли вас, что она есть на вашем iPhone, но нет на вашем iPad? Думаете ли вы, что у нее есть будущее? Пожалуйста, примите участие в нашем опросе и поделитесь своими мыслями в комментариях.