Фастфэшн в UI и UX
UI и UX превратились в фастфэшн — глянцевые эффекты сжирают GPU, батареи и миллионы долларов электричества в день, чтобы через год их заменили на новые.
У меня ощущение, что я на большом ужине в честь Дня благодарения. Спасибо! Спасибо большое! Нет, я не буду шестую индюшачью ножку. Нет, правда, ещё одну тарелку картофельного пюре — не надо. Пирог с пеканом? Ну, я их обожаю, но последний уже не лезет в горло, и я, кажется, сижу на том, что должно было быть первым.
(AI-картинка: человек за огромным столом, заваленным экранами и гаджетами. Подпись: «Спасибо, Apple, мне уже хватит благодарности».)
Разница только в том, что меня тут закармливают новыми гайдлайнами по UI и UX от Apple, Samsung, ну и мне уже по большому счёту пофиг, кто ещё придумал очередной вариант какого-то x-дизайна.
Короткая длинная история UI
Проблема в том, что всё это безумие превращается в фастфэшн. Давайте посчитаем.
Все пускают слюни на новые гайдлайны Apple. Да-да, офигенно же увидеть кучу фоновых эффектов и глянцевых градиентов. А в вашем телефоне стоит ультрасовременный GPU, который отрендерит все эти эффекты за наносекунду.
В старые добрые времена мы тратили уйму времени и оптимизаций только ради того, чтобы окно в Windows XP на стареньком 333 МГц Pentium 2 появлялось не за секунду, а за 1/10 секунды. (А до этого мы вообще «рисовали» UI символами на экране в консоли.)
Но у нас же теперь GPU! Почему бы не использовать? Вот именно. Теперь, обуздав мощь GPU, мы можем нарисовать анимированное окно за 1/100 секунды. Помню, как Windows Vista за это одновременно хвалили и ругали. Глянцевые окна — какая расточительность. А потом Windows 7 превратила эту расточительность в обычное дело. Windows 8 внезапно всё сбросила и сделала UI, на который было невозможно смотреть, — по прихоти одного человека. Но GPU при этом всё равно продолжали использовать, чтобы рисовать очень простые квадратные окна. Windows 10 вернулась с удвоенной силой и принесла обратно часть полуглянцевых поверхностей. А Windows 11 уже занимается исключительно тем, что грузит ваш GPU ненужными эффектами блеска.
Тем временем мир мобильных телефонов изменился радикально. В 2003 году все эти маленькие наладонники соревновались в «самом энергосберегающем UI». А потом наступил 2007-й, и появился iPhone. Теперь если ты хочешь конкурировать на рынке — будь добр, следуй трендам, которые эти самые гиганты сами и придумали. Никому эта полуглянцевость остро и не сдалась, но Apple сказала, что сдалась. Значит, Google пришлось догонять. И вот теперь у нас все эти крутящиеся-вертящиеся эффекты — ради чего? Ради того, чтобы продолжалась битва гигантов, начатая исключительно самими гигантами.
По щелчку выключателя
В реальном мире живых людей никто пока не придумал лучшего дизайна выключателя, чем сам выключатель. Слушайте, это нормально, что выключатели с нами уже почти сто лет. Я не найду ни одного человека, который умер из-за дизайна выключателя. Более того, у нас их аж два вида: европейский и американский. Один удобно нажимать ребром ладони, второй — пальцем. Прекрасно.
В любом нормальном доме, входя в комнату, ты ожидаешь найти выключатель у двери, примерно на высоте метр-полтора от пола. Замечали, как странно, когда выключатель не там? Я бывал в криво построенных зданиях. Иногда прямо жутковато: заходишь в старый гараж и не можешь найти этот чёртов выключатель.
Так вот, у нас есть просто выключатель. И любая AI-прибамбасина к нему — это нормально, пока я могу зайти и просто нажать на него, а не ждать, что компьютер сам решит, когда включить мне свет.
Кстати, лучший вариант выключателя, который я видел, — это «ещё один выключатель», который можно щёлкнуть, лёжа в кровати, чтобы не вставать и вырубить свет в спальне.
Так что это нормально, когда у нас ПРОСТО выключатель. Они дешёвые, приятные и мы к ним привыкли.
Обратно в мир телефонов
Вот когда я пользовался Pocket PC 2002, у нас была отличная штука — крестик в правом верхнем углу любого окна. Нажал на крестик — закрыл приложение. Хочешь, чтобы оно осталось в фоне — жми «Пуск» и запускай следующее.
В Windows Mobile 2003 это поведение почему-то пришлось поменять. Теперь нажатие на крестик отправляет приложение в фон. И оно потребляет ресурсы системы совершенно без повода. Так что приходилось ставить сервисное приложение, позволяющее убивать другие приложения длинным нажатием на этот самый крестик.
Когда появились iPhone и Android, у нас вообще не было никакой многозадачности, потому что она и не была нужна. Это же телефон, а не карманный компьютер. Многозадачность пропустили и поехали развивать свои OS. Но в какой-то момент поняли, что это всё-таки не просто телефон, — давайте вернём многозадачность.
Теперь у нас миллион и один способ переключаться между приложениями. Рассказать вам про печальную судьбу кнопки «назад»? Кто только ни устроил с этой несчастной кнопкой почти сексуальный эксперимент. Давайте поменяем ей место. Давайте вообще поменяем кнопки местами. Давайте сделаем домашнюю кнопку кнопкой «назад», а потом вообще её уберём. Я давний пользователь Android — и я не могу понять, как закрывать приложение на разных моделях Samsung. (Уже не говоря о том, что Samsung, на ANDROID-телефонах, обязательно запилил свой собственный UI поверх.)
Но кроме этого: Qtek 9090, флагман смартфонов 2004 года, имел батарею 1500 мА·ч. У Samsung S24 Ultra — 5000 мА·ч, у Pro Max 15 — где-то 4500 мА·ч. И Tom’s Hardware Guide показывает, что все современные телефоны работают примерно 12 часов на одном заряде.
Qtek 9090 жил заметно дольше. Ну ещё бы! У него не было всех этих раздражающих и совершенно бесполезных фич — всяких вспышек, мерцаний и прочих штук, на которые современные телефоны выдают предупреждения для эпилептиков. Он просто работал. Он позволял мне открывать веб-страницы, общаться в нескольких мессенджерах, слушать музыку и смотреть видео.
(фото Qtek 9090 с выдвижной клавиатурой — Ой, я упомянул, что у него была шикарная клавиатура? Была-была.)
Ну и вдобавок он выглядел как реквизит из какого-нибудь космического фильма 1980-х. Круто.
Ну и что теперь?
Мы серьёзно прокачали эти устройства, добавили мощности, CPU и GPU, воюем за рынок и показываем всё более и более крикливые картинки.
По данным https://avada.io, в мире около 3,6 млрд Android-устройств. Вразумительной оценки по айфонам я не нашёл, но их, видимо, около 2 млрд. Итого около 5,6 млрд устройств в работе прямо сейчас. Очень грубая оценка, но всё же. Представим, что у всех батареи по 2000 мА·ч. (Тут опять округляем.) А теперь посчитаем, сколько энергии нужно, чтобы зарядить все эти телефоны.
По моим очень грубым прикидкам получается 44 ГВт·ч. Чтобы представить это в человеческих единицах: две приличные электростанции, работающие целый день, чтобы накормить все эти телефоны.
Или — примерно $1,4 млн в день на зарядку всех этих аппаратов.
Цифра немаленькая. Я решил погонять её через пару математических GPT-ботов и получил несколько разных оценок. Ваш счёт за электричество — от $1,4 до $3,5 млн в день, чтобы заряжать их все.
Учитывая, что бóльшую часть активного времени телефон занят рендерингом, можно оценить в $700 000 — $1 000 000 в день на то, чтобы удовлетворить нужды всех этих GPU: рисовать красивые кнопочки и крутить спецэффекты на наших экранах.
Для какой-нибудь научной лаборатории это, возможно, кажется большой суммой. Сомневаюсь, что большинство людей на планете вообще могут представить такие деньги. Но для современной экономики это капля в море, и мы согласны её отдавать, лишь бы телефоны выглядели красиво. И это не считая всего маркетинга, инженерии, производства и прочих ресурсов, которые делают из вас счастливого обладателя очередного Apple-UI. Но зачем?
Все эти «потрясающие» штуки проживут максимум год, после чего их заменит новый Wow-эффект. Так зачем мы этим занимаемся, тратя миллионы долларов в день на исследования и поддержание этих блестящих кнопочек?
(AI-картинка: огромная свалка из старых UI — Все эти UI отправляются просто на большую UI-свалку.)
Apple уже всё это знает и выкатывает разные модели оптимизации зарядки, чтобы энергосети крупных городов не сдохли, когда все разом утром воткнут свои айфоны в розетку.
Но зачем вообще заморачиваться, если мы и так тратим миллионы в день на красивый интерфейс там, где сойдёт и обычный? И всё это — без всякой особой причины, кроме того, что Apple (или Google) сказала, что так надо. А нам-то нужен просто нормальный выключатель. Ни одного человека не обидит, если на всех телефонах кнопка «назад» будет в одном и том же месте экрана.
Что вы можете сделать?
Я не прошу всех делать то же, что сделал я. Я перешёл на Fairphone (в надежде, что он проживёт больше двух лет, как каждый мой Samsung). Лаунчер у меня максимально простой — показывает 6 строк текста для 6 самых часто используемых приложений. Ещё я отключил на телефоне все анимации. Мне они не нужны. Теперь я заряжаю телефон раз в два дня. Держу его в энергосберегающем режиме, потому что мгновенные уведомления 24/7 мне не нужны. И поставил на него де-гуглифицированную Claryx-OS. А поскольку теперь телефон не занят круглосуточной слежкой за моим телом, это дополнительно снижает расход батареи.
Я понимаю, что обычный пользователь телефона не будет идти на все эти заморочки ради экономии каких-то там милливатт.
Я скорее надеюсь, что кто-то из читающих эту статью станет инженером в Apple (или где-то рядом) и направит развитие UI в другую сторону. Все эти эффекты с каждым годом становятся «старыми» и «бесполезными». И каждый год десятки тысяч инженеров работают над какой-нибудь новой крутящейся штукой, просто чтобы порадовать глаз потребителя. Напомню: Марс до сих пор не колонизирован, мы до сих пор жжём ископаемое топливо ради электричества, у нас идут войны, а глобальное потепление становится всё реальнее.
В мире есть проблемы поважнее, чем пускать слюни на очередную блестящую магическую фигулю. И, что бы вам ни говорили, мир не превратился бы в ад, если бы
(картинка: простая кнопка на экране телефона — Всё нормально. Это просто кнопка.)
это была обычная кнопка на вашем телефоне.
Просто помните, что с этим можно что-то сделать, — и делайте, что можете.
Читать дальше
Похожие посты
Бездна современного UI
Современный UI — это непредсказуемый хаос. Свайпы в каждом приложении делают разное, кнопки прыгают по экрану, а SEO-шники штампуют '101 совет', как сделать ещё хуже.
Код всегда ничего не стоил
Сорок лет мы делали вид, что софт — это товар. SaaS сдвинул цену на сервис. ИИ сдвинул её ниже нуля. Артефакт бесплатен. Платят теперь за понимание, какой именно код стоит писать.
Потерянный компьютер
У нас была потрясающая штука — компьютер: точный, предсказуемый, которому можно доверять. Потом появился ИИ. И главная беда не в украденных рабочих местах, а в том, что мы разучиваемся отвечать за результат.