Вы когда-нибудь замечали, что в App Store крутятся кнопки? А вот пользователи Twitter обнаружили.
Загляните в раздел Обновления. Быть может, и вам повезёт.
Не баг, а фича
Разработчики Google очень любят оставлять «пасхалки» в своих операционных системах. Apple тоже, но делает это гораздо реже.
Чего только стоят шутки и отсылки в диалогах с Siri. Например, сказки, основанные на вселенной Звездных войн. Либо скрытая команда в Терминале, вызывающая хронологию событий «Властелина колец» в macOS.
Теперь же купертиновцы добавили новую фичу — крутящиеся кнопки в App Store. Вот несколько публикаций пользователей Twitter, демонстрирующих анимацию:
Anyone else seen this App Store button effect (spinning bg)? @peterhanspers @alexdrone pic.twitter.com/4Nr9YcKSEl
— Jonas Salling (@salling) October 30, 2017
I’ve just updated an #iPhoneX app and they Grey background behind the open button in App Store is spinning?!?
— Rob (@robmckenzieuk) November 9, 2017
The coolest new feature of #ios11? The spinning buttons under the Update tab in the App Store. It gives the software a sense of whimsy. ? pic.twitter.com/frwthETWO0
— Mark Bailey, Jr. (@MarkBailey_Jr) October 3, 2017
По всей видимости, функция доступна только в iOS 11. Кнопка может начать крутиться абсолютно у любого приложения в произвольный момент времени.
А вы встречались с таким? [TNW]
21 комментариев
Форум →подтверждаю, весьма необычно :)
И что эта “пасхалка” значит?
@Leonid, значит весь мир вертится вокруг апле
@Котик пишет:, или «мы ваши обновления на *** вертели»
@Leonid, Тим кук вертел на своём обрубке
Читал об это много раньше, это баг скорее всего
Это только в фильмах про хакеров баги красиво анимированы. С точки зрения кода заставить плавно крутится кнопку у одного приложения в редкий момент времени, при том что нигде больше в интерфесах этот спецэффект не встречается, одной ошибкой (опечаткой, забытой строчкой, просчёте в алгоритме) практически невозможно. Там сознательно написан код и скорее всего, состоящий не из одной строки.
@MizunoKazumi, Да легко, отправили не тот объект в функцию кручения и он крутится, делов то.
@Pavel Volobuev, а какой объект крутиться в app store? что бы замети него случайно отправить кнопку
@Den Stukalov, когда скачиваете новое приложение- сначала на месте кнопки будет крутится колесико, а потом уже пойдет полоска загрузки. Все очевидно по моему.
@stelmsk, хорошая теория, но лишь для того кто сам не писал подобный софт
@MizunoKazumi, с точки зрения не правильного кода- может вылезти что угодно и красивая анимация в том числе.
Хотел бы я уметь писать такой код, чтобы из него вылезало что угодно. Вот так вот пишешь обработчик нажатия кнопки, деплоиш на телефон, тестируешь: и, тадааам, вылезает грудастая девушка и начинает танцевать стрептиз. Из колонок доносится музыка «тееейк ооон миии…»… … ты на собрании, демонстрируешь коллегам что успел сделать на неделе. Во главе стола сидит начальник и хмурит брови. Девушка игриво скидывает лифчик и посылает воздушный поцелуй «я люблю тебя, Игорь». А ты: «аа.. эм.. это баг, к релизу всё исправлю»
Отзывы бы починили придурки, они кнопки крутят… wtf!
Все программисты apple и даже сам Тим Кук лично днём и ночью чинят твои отзывы. Но у одного из них отпуск и он от скуки ради включил пасхалку, которую разработал ещё 5 лет назад. И теперь он придурок.
Несправедливый ты, Александр
@MizunoKazumi, я заплатил за телефон 80 т.р что бы всё в нем нормально работало, и я имею на это полное право, а если тебе не жалко денег, которые ты зарабатываешь собственными силами, в итоге получая глючное ПО, то ты такой же придурок как Тим и его команда.
На 80 т.р развели тебя — а придурок Тим и его команда. Немного не логично. Хочешь сказать, зная о баге, ты купил бы другой телефон за эти деньги? И уверен, что в новом телефоне не будет багов?
А поставь себя на место Тима: приходят программисты и говорят, что всё прекрасно работает и можно выпускать. Но если они потестируют месяц, то наверняка найдут какую-нибудь ошибку. Варианты ответа:
1) Мы должны выпустить совершенное устройство! Будем тестировать ещё 5 лет!
2) О боже, вы говорите, возможно найдёте ошибку? Давате снизим цену вдвоё! Да, мы разоримся, но обанкротимся с честью!
3) Гадкие мерзкие людишки, давайте добавим багов и пусть все мучаются! Пусть похороним нашу репутацию, зато как круто будет, гыгыгы.
4) Выпускайте, не можем больше тянуть. Иначе samsung нас опередит. Найдём баг — исправим в следующем обновлении
Amazing
Когда нажимаешь “обновить всё”, а обновлений штук 15-20+ – после 10го приложения процесс апдейта наглухо зависает – вот это пасхалка) и нажатие пауза/пуск, сделать приоритетным обновление не помогает, тип сети не влияет)
Выглядит, действительно странно
https://twitter.com/codes4app/status/911191342289756160
Крутятся и на 11.1.2 тоже
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Как в Safari на macOS отключить уведомления от сайтов и веб-приложений
Как узнать подробную информацию об iPhone по IMEI
Что можно зарядить от iPhone 15
Как на iPhone запускать быстрые команды с экрана блокировки
Как в iOS отключить передачу вашего телефона касанием двух iPhone
Почему iPhone не заряжается до 100%
Почему в macOS Sequoia некоторые приложения при запуске запрашивают доступ к данным других приложений
Как работать с функцией ВПР в Numbers?