Открытое тестирование новой версии сайта

Привет.

Сразу хочу сказать огромное спасибо всем кто помогал и помогает тестировать. Мы завершили закрытую стадию тестирования сайта. Она длилась почти месяц. Мы исправили 22 критических ошибки, сделали около 30 дополнений и изменений и написали несколько тысяч строк кода. Также осталось множество мелких исправлений, а возможно и не только мелких.

Поэтому, сегодня мы запускаем публичное тестирование новой версии сайта. Чтобы все могли протестировать новую версию и помочь запустить проект как можно быстрее, и сделать его еще лучше.

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

В данный момент база игроков давно не обновлялась. Поэтому, может быть что вашего аккаунта нет на тестовой версии (зарегистрируйтесь заново) или данные устарели.

После окончания тестирования текущая игра (maworld.com.ua) будет закрыта на некоторое время (от часа до суток). В этот момент будет происходить перенос данных. А затем Вы будете автоматически переадресованы на новую версию сайта.

А теперь о новой версии сайта подробнее.

Проект сменил имя, адрес сайта и логотип.
Новое название: OnSudoku
Новый адрес сайта: https://onsudoku.com

Так как сайт теперь стал англоязычным, то русскоязычная версия находится по адресу: https://onsudoku.com/ru/.

Вот список того, что изменилось:

  • Как уже сказано выше у сайта теперь несколько языков. Это нужно в первую очередь, чтобы привлечь бОльшую аудиторию. Чтобы играть было интересней и соревноваться со всем миром, а не только с русскоговорящим сегментом. Языка пока два, но мы заложили основу для перевода на другие языки. Если вы неплохо владеете каким-то языком (в приоритете: украинский, немецкий, испанский, китайский) и у Вас есть желание помочь с переводом - сообщите нам на почту support@onsudoku.com о вашем желании.
  • Сайт теперь имеет адаптивную верстку, а это значит что теперь страницы намного лучше выглядят и читаются на мобильных телефонах и планшетах и есть возможность играть на тач-экранах без мышки. Мы добавили специальную панель для такого режима ввода. В дальнейшем мы добавим специальную настройку, чтобы игрок сам мог выбирать режим, который ему удобен (ввод мышкой или с помощью дополнительной панели).
  • Улучшили отображение игрового поля. Сделали его чище и контрастней, без дополнительных элементов, чтобы не отвлекать игрока. Цифры что ввел пользователь теперь отображаются отдельным цветом. Также мы сделали помощник при вводе цифр. Он имеет три режима (выключен, простой, улучшенный). В улучшенном режиме помощник делает подсказки, если был осуществлен неверный выбор значения как в квадрате так и в столбце и строке. Простой - аналогичен текущей версии.
  • Социальных сети. Теперь есть возможность привязать свой аккаунт к социальной сети facebook, google. Это позволит быстро входить на сайт без ввода логина и пароля.
  • И многое другое.

В данный момент форум и раздел новостей не перенесен. В дальнейшем мы сделаем отдельные разделы для каждого языка.

Важно!
Зачем мне тестировать и что тестировать?

Мы просим Вас помочь, а именно выполнить все тоже самое, что обычно Вы делаете на оригинальной версии.

Например:

Зайти в игру, проверить свои настройки, изменить настройки, сохранить настройки. Начать новую игру. Попробовать ее завершить, проверить как работает помощник. Если у Вас планшет или телефон - проверить новый вид ввода.

Что делать, если я нашел ошибку или проблему? У меня есть предложение, кому писать?

Пишите мне на почту: support@onsudoku.com или сюда на форум, как Вам удобнее.

Просим с пониманием отнестись к ошибкам на тестовой версии и сообщаться о каждой из них. Постараемся оперативно решить проблемы и сделать игру лучше.

Известные проблемы:

  • нет возможности изменить пароль, только сбросить его и восстановить.
  • может быть долгая загрузка страницы (в связи с большим количеством логов для тестирования)

Спасибо за поддержку и интерес к проекту.


Владимир

Открытое тестирование новой версии сайта avatar
divbyzero Jul 27, 2020

15 comments

  • sub4ek avatar
    sub4ek Jul 27, 2020, 9:57:51 PM

    На ipad2 новая версия не работает: не реагирует на нажатия

  • divbyzero avatar
    divbyzero Jul 28, 2020, 7:31:33 AM

    sub4ek, не могли ли бы Вы прислать скриншот страницы с игрой на почту. Для айпадов должна отображаться дополнительная панель.

    1) Нужно выбрать пустую ячейку или ячейку в которой уже сделан выбор.

    2) На дополнительной панели можно выбрать значение или удалить текущее значение.

  • AC-11 avatar
    AC-11 Jul 28, 2020, 8:28:31 PM

    Было бы логичным, после ввода последней цифры, останавливать время.Игроки ,в основном ,бьются именно с этими секундами.Время же привязано к формуле подсчета баллов?

  • divbyzero avatar
    divbyzero Jul 28, 2020, 9:16:28 PM

    На самом деле время время игры фиксирует сервер. Так как мы не можем доверять полностью стороне браузера. Чтобы предотвратить использование "авторешалок" или стороннего вмешательства.

    Поэтому и раньше и сейчас время фиксирует сервер. Во время нажатия кнопки "проверить игру" отправляется запрос на сервер. И если сервер подтверждает верное решение - сервер делает отметку в базе с датой завершения. На основе этих данных и вычисляется время игры. Время окончания – время начала = время игры.

    В данный момент, при обычной скорости интернета и загруженности сервера вся процедура занимает не более 1 секунды. Но, могут быть исключения.

    Что я могу предложить. Когда игрок устанавливает последнее значение, автоматически отправляется на сервер запрос на проверку игры, после анимации игрового поля. Но это уже вмешательство в соревновательный режим. Например, в шахматах, после своего хода игроку нужно самому останавливать таймер. Система не делает это автоматически, после того как игрок сделал ход.

  • sub4ek avatar
    sub4ek Jul 29, 2020, 5:54:19 PM

    Ipad2 iOS 9.3.5 нет доп панели. Print screen отправил на почту

  • divbyzero avatar
    divbyzero Jul 29, 2020, 7:27:34 PM

    sub4ek, спасибо. Воспроизвел подобную ситуацию на iOS 10.3.1 (симулятор меньше версию не поддерживает). Попробую решить эту проблему.

  • divbyzero avatar
    divbyzero Jul 29, 2020, 8:56:17 PM

    Верстку исправил, проверил на симуляторе айпада работает как надо. Обновление уже доступно, возможно нужно будет очистить кэш браузера (но, скорее всего достаточно будет просто обновить страницу).

  • divbyzero avatar
    divbyzero Jul 29, 2020, 9:08:08 PM

    AC-11, по итогу так и не ответил на Ваш вопрос, привязано ли время к подсчету баллов? Да, один из факторов.

    Саму формулу можно найти на странице в описанием рейтинга:

    https://maworld.com.ua/rating/

  • AC-11 avatar
    AC-11 Jul 30, 2020, 8:39:46 PM

    Спасибо,уже посмотрел.А по секундам...в принципе, условия равные для всех.Перфекционизм-палка о двух концах.

    Борьба с "решалками" важней.

  • divbyzero avatar
    divbyzero Jul 31, 2020, 2:54:59 PM

    Поток запросов и предложений уменьшился. Поэтому стоит назначить дату перехода на новую версию.

    Но, для начала прошу всех желающих заполнить короткую форму о тестировании и новой версии: https://forms.gle/s1NKg18aqfrr21Ji6

    Это займет 1-2 минуты. Спасибо!