Translate

воскресенье, 18 ноября 2018 г.

Новый курс от Microsoft: 1 доллар = 1 рубль!

Сейчас в интернете активно обсуждается баг в интернет-магазине Microsoft Store. Для тех, кто не в курсе, рассказываю. Ошибка очень эпичная и заключается в следующем. На сайте microsoft.com продается программное обеспечение, включая программы, игры для PC и Xbox. Цены на отдельные программные продукты могут быть указаны в долларах, а на другие - в рублях. Если одновременно добавить в корзину продукты с ценами в разных валютах, то корзина посчитает все в одной валюте. К примеру, вы добавили игру за 50 рублей и еще одну игру стоимостью 50 $ (да, есть и такие). В итоге, корзина посчитает все в одной валюте без учета курса, и в данном случае, сумма будет 100 рублей. Неплохая экономия, не правда ли? Справедливо и обратное, если сначала добавляете продукт с долларовой ценой, а затем с рублевой, все будет приведено к долларам. Тогда покупка выйдет, понятное дело, дороже.

Самому мне убедиться в этом не удалось, так как Майкрософт уже работает над исправлением. О самом исправлении чуть ниже. А пока приведем факт, говорящий в пользу наличия бага выше. В магазине слева выводятся фильтры, позволяющие уточнить результаты. Среди них есть параметр "Цена". В цене есть заготовленные варианты, такие как: <5,00 P; 10,00 P - 20,00 P и так далее. Что-то цифры какие-то маленькие. Пробуем применить любой диапазон из них. На скриншоте ниже я применил фильтр "от 5 до 10 рублей". И что же мы видим? Выводятся игры стоимостью 7 и 9 $. Так и есть, в форме поиска тоже перепутали доллары и рубли. Как минимум это уже грубая ошибка.


А теперь непосредственно о самом исправлении бага в магазине. Само исправление судя по всему не готово. Возможное решение привести все цены к единой валюте. Пока в Microsoft работают над устранением ошибки, они сделали по простому. Продукты в магазине, цена у которых указана в рублях стало невозможно добавить в корзину! Попытка добавить в корзину подобный товар приведет к бесконечной загрузке страницы, как на скриншоте снизу.


Безусловно, элегантное решение. Для тех, кто не знает, как увидеть кнопку "Добавить в корзину" поясняю. Данная кнопка доступна, если нажать на кнопку с 3-мя точками, которая выводится справа от кнопки "Купить". Пример внизу.



Комментариев нет:

Отправить комментарий