Скетч 52: будет больно
Почему сейчас не стоит обновлять ОС и Скетч на рабочем компе.
Поговорим подробно про новую версию. В ней я вижу значительное количество неприятных особенностей, которые могут нарушить твою работу, особенно, если ты используешь плагины.
Проверено, что
High Sierra + Sketch 51.3 – это надёжная связка. Но этого пока нельзя утверждать для Mojave + Sketch 52.1. Каждую новую версию макОС и Скетча нужно взвешивать, стоят ли новые мульки тех мучений, которые ты можешь испытать, когда что-то внезапно начнёт глючить в отлаженной рабочей экосистеме. С количеством участников дизайн-команды количество негатива увеличится пропорционально.
У экосистемы есть три слоя, которые плохо синхронизируются между собой: операционная система, редактор и плагины. Они напоминают три шаткие табуретки, которые стоят друг на друге.
1. Новая macOS Mojave
Не сомневаюсь, что сама по себе работает надёжно. Но она только вышла. Вообще не изучено, как в ней ведёт себя Скетч, тем более новый. Время для мажорного апдейта Скетча максимально неудачное. На стабилизацию могут уйти недели. Вспомним, сколько исправляли
превью скетч-проектов на Quick Look для High Sierra. В чате пока написали о двух проблемах: жёлтых артефактах и ситуации, когда Скетч вообще не запускается. Апдейт на Мохаве — большой риск для дизайнера, а даунгрейд обратно на Хай Сиерру — дело муторное. Свистелки-перделки вроде
тёмного интерфейса и
смены освещения на рабочем столе не стоят того, чтобы ломать наш рабочий инструмент.
2. Новая версия самого Скетча: нет обратной совместимости файлов
Ключевая проблема новой версии — файлы из 52 не имеют корректной обратной совместимости с версией 51. Из заметного: все шейпы-маски перестают быть масками. Из-за этого если ты используешь
фишку с маскировкой цветов, все иконки превратятся в квадраты. Компенсируется тем, что она больше не нужна и цвета можно задать через оверрайды. Но если в твоей команде или у внешних подрядчиков не все обновились до новой версии, это точно приведёт к проблемам с отображением.
3. Плагины
Третья, самая шаткая верхняя табуретка в нашей пирамиде: Богемцы в очередной раз поменяли API Cкетча. Как я писал недавно, автор плагина Paddy Дэвид Уильямис
решил закрыть проект. Как будут вести себя другие плагины в такой ситуации, тоже неизвестно, хотя результат немного предсказуем. Runner уже обновился.
Когда обновляться: Для рабочего компьютера я бы дождался версии Скетча с автовыравниванием и оставил High Sierra и Sketch 51.3. Текущие нововведения не стоят риска.
Специально для этого обзора я накатил Мохаве и новый Скетч на подопытный компьютер. Результат меня не порадовал. При этом я оставил старую версию Скетча. После апдейта я настроил, чтобы все скетч-файлы открывались в старой версии. Таким образом можно экспериментировать с новым Скетчем, имея возможность работать в старом. Также я писал,
как откатиться на предыдущую версию.