
За всю историю багов операционных систем, я не думаю, что было много более значительных, чем тот, о котором сообщалось на этой неделе. Возможность любому человеку с физическим доступом к Mac войти в него без пароля непростительна; позволить им войти под root, чтобы они имели полный контроль над машиной и всеми учетными записями на ней, просто поражает своей некомпетентностью. Особенно, когда баг был известен как минимум пару недель.
Мы можем хотя бы утешиться тем фактом, что этого бага не было долго, по крайней мере, в официальном релизе. Но были и мелкие баги и сбои, которые буквально существовали годами без исправления.
Я думаю, что пришло время для очередного Snow Leopard: обновления macOS, где основной упор делается на безопасность, стабильность и исправление ошибок, а не на блестящие новые игрушки…
Я имею в виду, что я люблю блестящие новые игрушки так же, как и любой другой зависимый от гаджетов. Мы все любим играть с новыми функциями, и Apple хочет удовлетворить нашу жажду делать наши устройства еще более мощными и полезными. Новые функции захватывают; повышение надежности существующих — нет. Подход Apple полностью понятен.
Но в то же время, баги раздражают — и влияют на наш повседневный опыт даже больше, чем последние функции, даже если они довольно тривиальны в общей схеме вещей.
Например, есть пара багов с несколькими мониторами, которые присутствуют буквально годами. Как человек, который каждое утро подключает свой Mac к внешнему монитору для работы и отключает его каждый вечер, когда переезжаю из офиса в гостиную, и Mac служит скорее как развлекательное устройство, эти баги раздражают меня ежедневно.
Одно из них — Dock. Он должен оставаться на основном мониторе, если вы не выберете переместить его. Моя установка на рабочем столе: MacBook Pro слева, где запущена программа для чата, а мой Apple Thunderbolt Display находится прямо передо мной, отображая все остальное.
Если вы хотите переместить Dock между мониторами, теория заключается в том, что вы перетаскиваете из центра экрана вниз, туда, где вы хотите, чтобы появился Dock. Первая проблема заключается в том, что сделать это случайно, перемещая мышь между экранами, слишком легко. Большая проблема в том, что возвращение его на правильный монитор — это чрезвычайно непредсказуемо. Иногда получается с первого или второго раза. Иногда требуется полдюжины попыток. Иногда я сдаюсь и использую гораздо более утомительный метод щелчка правой кнопкой мыши, чтобы переместить Dock на бок, а затем обратно вниз, после чего он возвращается на правильный монитор.
Еще один баг касается того, где хранятся свернутые окна. Иногда, при переключении между мониторами, максимизация приложения заставляет его улететь в несуществующее пространство справа от одного монитора. Закрытие и повторное открытие приложения — единственный надежный способ вернуть его.
Это лишь пара моих собственных «баго-тараканов». Я ставлю на то — и, пожалуйста, докажите, что я прав или не прав в комментариях — что практически каждый пользователь Mac может назвать свои примеры раздражающих багов, которые присутствовали через обновление за обновлением, год за годом.
Пришло время Apple отложить игрушки на год и поработать над тем, чтобы существующие работали должным образом. Пришло время сосредоточиться на закрытии уязвимостей безопасности, предотвращении сбоев приложений и исправлении тех мелких, но настойчивых сбоев, которые вызывают ежедневное недовольство и умаляют впечатление от macOS. Короче говоря, пришло время для очередного Snow Leopard.
Я знаю, что для Apple это было бы непростое решение. Новые функции привлекают PR. Они порождают истории в СМИ и заставляют владельцев Mac рассказывать потенциальным покупателям о блестящих новых безделушках. Нелегко переключиться на историю: «в этом году все практически то же самое, но лучше».
Как сказал мне мой коллега Бенджамин Майо, это также проблема для Apple в плане поддержания мотивации своих инженеров. Захватывающе работать над новой функцией, о которой вы знаете, что она получит аплодисменты во время презентации на ключевом докладе; скучно отслеживать мелкие ошибки в существующем коде. Отлично для резюме — сказать, что вы помогли разработать функцию, которую все любят; не так полезно — сказать, что вы сделали существующую функцию менее раздражающей.
Но это, я думаю, был бы шаг, который завоевал бы сердца и умы среди самых больших поклонников Mac. А мы, в конечном итоге, те люди, которые рекомендуют нашим друзьям и коллегам перейти на Mac.
Каково ваше мнение? Я прав, что существует достаточно багов и сбоев, чтобы оправдать новый Snow Leopard? И если я прав, будет ли сосредоточение на их исправлении лучшим использованием времени инженеров Apple по крайней мере для следующего релиза? Или я поднимаю много шума из ничего?
Как всегда, пожалуйста, примите участие в нашем опросе и поделитесь своими мыслями — и примерами багов — в комментариях.
Посетите 9to5Mac на YouTube для получения большего количества новостей об Apple: