Как это работает
Впишите вопрос — можно и без него — и нажмите «Встряхнуть» или просто на сам шар. Ответ выбирается в момент нажатия
случайным генератором браузера (crypto.getRandomValues), анимация только показывает уже готовый
результат. Каждый из 20 классических ответов выпадает с равной вероятностью 5%.
На телефоне с датчиком движения можно включить встряхивание самим устройством: кнопка «Включить встряхивание
телефоном» появляется, если браузер поддерживает DeviceMotion. На iPhone и iPad потребуется один раз
разрешить доступ к датчикам движения — без этого разрешения Safari не передаёт сайтам данные акселерометра.
20 классических ответов
Набор ответов — это стандартный список игрушки Magic 8-Ball, придуманной в середине XX века: 10 ответов подтверждают («Бесспорно», «Да — точно», «Всё указывает на «да»»), 5 уклоняются от прямого ответа («Спроси позже», «Сосредоточься и спроси ещё раз») и 5 отрицают («Мой ответ — нет», «Даже не рассчитывай»). Такое соотношение — половина «да», четверть неопределённых и четверть «нет» — сохранено и здесь.
Откуда взялась игрушка
Оригинальный Magic 8-Ball появился в США в 1950 году: внутри настоящей игрушки плавает икосаэдр с двадцатью гранями-ответами в тёмной жидкости, а окошко на боку шара показывает всплывшую грань. С тех пор форма и список ответов почти не менялись — это один из самых узнаваемых предметов для «спросить судьбу» в шутку, наравне с монеткой и игральным кубиком.
История вопросов
Последние 40 вопросов и ответов сохраняются в этом браузере и никуда не отправляются — увидеть их можно под кнопкой «Встряхнуть», а очистить в любой момент кнопкой «Очистить». Если вопрос не вписывали, в истории он отмечается как «Без вопроса».
Это развлекательный инструмент, а не гадание и не предсказание всерьёз: для случайного выбора между несколькими вариантами лучше подойдёт колесо фортуны или подбрасывание монетки для выбора между двумя.