Да какие там слои иерархии, бог с тобой. Рендерим новую превьюшку в картинку, но не заменяем старую, а делаем fade со старой картинки на новую. Новая к тому же с задержкой какой-то непонятной рендерится, ресурсы берегут видимо.
Не хочу тебя расстраивать, но это просто побочный эффект у программиста: у нитки обсчитывающей предпросмотр приоритет поменьше, чтоб не путалась под ногами при работе. И поскольку внезапные изменения предпросмотра не синхронные с основным полем редактирования психологически воспринимаются как тормоза софта, был добавлен фейд. Фейд убрал ощущение тормозов. Т.е. это просто нормальная работа одного нормального разработчика. Быть гением тут не нужно.
Сейчас тут ещё 100500 комментов напишут про то, что ничего особенного в этом нет, но я всё-таки поддержу - да, это отличный пример хорошего дизайнерского решения в том месте, где большинство бы даже не подумало что-то улучшить.
Возможно, оно не дизайнерское в прямом смысле. Скорее, правило маскировки естественных задержек анимациями.
В играх так часто делают. Побочный эффект - раздражение пользователя, когда анимация выбрана "с запасом по времени" и не отключается. Ты обновил железо, но быстрее работать ничего не стало, смотри анимацию свои 800ms.
Приём-то известный. Под словом «придумали» я имел в виду, что в какой-то момент кто-то сказал: «блять, надо чтобы слайд обновлялся плавно, без упячки». Вот, что самое главное.
Вся эта красота не отвечает на вопрос, как такие хорошие люди могли сделать такой кошмар, как iTunes для windows? Кто отвернулся, кого убили, чтоб сварганить это убожище?
Вы знаете, я вот вообще не понимаю, что такого плохого в Тунце на Винде. Я им пользовался около года, пока не прикупил Макбук. И еще пользовался Сафари под Вин, потому что у них было круче сглаживание шрифтов (до того, как его сделали нативным, а потом вообще убили). И теперь пользуюсь Тунцом на маке как единственным плеером, а с недавнего времени - для синхронизации айфона (вайфай сломался, а чинить лень). И все работает просто чудесно, программы обновляются, смски бэкапятся, все как раньше. Подключаешь телефон, нажимаешь кнопку, оно там ворочается в фоне
( ... )
У меня мак года 3-4, но я помню, каким говном был Айтюнс на винде. Главный ужас его был в том, что всё жутко, нестерпимо всё тормозило начиная от простого скролла.
А даже сейчас не изменилось ничего. Но вообще всех невообразимо бесит синхронизация. Достаточно переустановить винду (а может быть, удалить и установить айтюнс?), после чего айтюнс при синхронизации удалит всё с айфона.
Comments 14
Reply
Reply
Кстати, если это работа одного разработчика, это подтверждает мою мысль в тысячу раз лучше.
Reply
Reply
В играх так часто делают. Побочный эффект - раздражение пользователя, когда анимация выбрана "с запасом по времени" и не отключается. Ты обновил железо, но быстрее работать ничего не стало, смотри анимацию свои 800ms.
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Reply
Leave a comment