Войти
⎕ ⍆
X

По поводу нового интерфейса решения судоку

nekonyash 37
! #128627   2016-12-15 15:21
По поводу нового интерфейса решения судоку. Как обычно, дьявол кроется в деталях, порождая неудобство.
1. Размер выделенных квадратов для базовых цифр и для проставленных разный. Разность из-за того, что у базовых цифр полностью скрыта строка с маленькими цифрами. Эта разница режет глаза, отвлекая от судоку. Можно для базовых цифр заменить содержимое <tr> на один пустой <td> или по умолчанию выставить белый цвет маленьким цифрам, чтобы не ломать размеры квадратов выделений.
2. Случайное проставление цифры в клетку все еще грозит сбросом настроек выделений. Скажем, я случайно промахнулась по мелкой цифре и поставила в клетку 6 - я цифру 6 сразу убираю, но в глаза мне сразу бьет выделение всех свободных клеток.
3. Выделение крупных цифр и маленьких, по моему, должно быть связано. Дезориентирует, когда выделяешь большие пятерки и маленькие тройки, так что каждый раз нажимая на выделение маленькой цифры, мне приходится вручную нажимать еще и на большую. так же, забыв выбрать большую цифру и начав работать с маленькими, я мысленно переключаюсь на другую цифру, когда как в клетках будет выставляться не ожидаемая цифра. Предложение - связать большие цифры с маленькими. Нажал на верхнюю клетку - выделились только большие, нажал на нижнюю - выделились большие и соответствующие маленькие этой цифры.
4. Простановка или снятие маленьких цифр никак не влияет на выделение, приходится "обновлять" выделение двойным щелчком.

Нравится + 5     21
nettaly 52  2016-12-15 17:04 + 1
Судоку не решаю, но анализ ситуации выглядит убедительно.
Спасибо за подробное изложение! Ждём комментариев от играющих.
Rusik25 21  2016-12-15 17:19 + 1
Полностью согласна с nekonyash и как и прежде взываю :Верните прежний вариант интерфейса
katerinafm 43  2016-12-15 17:24 + 1
Конечно, прежний вариант лучше!
nekonyash 37  2016-12-15 17:34 + 1
Я против возвращения прежнего, я за создание такого интерфейса, который будет удобен всем.
Rusik25 21  2016-12-15 17:39 + 1
Я решаю с телефона и игровое поле сильно сузилось ранее оно было прямоугольное ,теперь же квадратное мне гораздо менее комфортно стало решать ,но человек приспосабливается ко всему ,что и происходит со мной
nekonyash 37  2016-12-15 17:52 + 1
Rusik25, вот другое дело, теперь ясен состав проблемы, при каких условиях проблема возникает и как сделать, чтобы было удобно лично вам в данной ситуации. Так и нужно рассказывать о недочетах, чтобы вместе сделать интерфейс удобным для каждого :)
Support 44  2016-12-15 18:55 + 1
Ok,подкорректирую на следующей неделе по этим рекомендациям.
nekonyash 37  2016-12-15 19:03 + 0
И размеры под телефон для Rusik25 тоже посмотришь, правда ведь? rose
Rusik25 21  2016-12-15 19:04 + 0
А я об этом с самого начала говорила "игровое поле сузилось" на что получила ответ что игровое поле не менялось
Tverianka 49 Solver Rank  2016-12-15 19:53 + 1
а я думала, что это снова хакерская атака злобных орков :D . мне новшества не понравились :(
nekonyash 37  2016-12-15 20:21 + 2
Rusik25, вот в том-то и дело, что проблему описывать надо так, чтобы тебя поняли однозначно и четко. Так, чтобы проблему могли воспроизвести самостоятельно. И, желательно, указать, как хочется, чтобы было, но не "как раньше", а описать так, будто никакого раньше не существовало - четко, что нужно изменить. Без этого разработка превращается в попытки прочитать чужие мысли, чтобы восполнить те самые неуказанные моменты.
Support 44  2016-12-15 20:24 + 0
Прямо в точку
Rusik25 21  2016-12-15 20:52 + 0
Мы и не только я ссылаемся на то как оно было только потому сто решалось легко и без напряга ,а перемены привнесли неудобства о котопых nekonyash поведала с коими я лично полностью согласна ,а на "нет" и суда нет
zlove4ka 43  2016-12-16 15:38 + 1
Полностью согласна с nekonyash :"Я против возвращения прежнего, я за создание такого интерфейса, который будет удобен всем."
Rusik25 21  2016-12-16 16:21 + 0
А я вообще все темы обсуждения нового интерфэйса для судоку закрываю .Время и эмоции жалко займусь вплотную решением а заодно и привыканием к новым "прелестям" На поле боя
Support 44  2016-12-19 11:49 + 2
Внес корректировки, а конкретно, сделал одинаковым размер выделения для статичных и обычных клеток, а также устранил проблемы с адаптивностью поля. Что касается пункта 3, то сделать - не проблема, но я думаю это будет не удобно. По пункту 2 - не совсем понял что здесь предлагается, от случайных кликов спасения быть не может.
nekonyash 37  2016-12-19 12:05 + 1
Спасибо! Надеюсь, Rusik25 теперь будет удобно как и раньше :)
По пункту 2 - оставлять настройки выделения. То есть, если я выбрала клетку с цифрой 6, то когда я проставляю цифру 6 - выделение всех цифр 6, включая проставленную остается. Когда я снимаю цифру 6 - то выделение всех оставшихся цифр 6 остается, а с убранной клетки выделение снимается. Сейчас первая часть работает, но при снятии цифры - выделяются все свободные клетки поля.
По поводу пункта 3 - когда я для себя делала похожее, то мне оказался удобен именно этот вариант. Может, внести соответствующую настройку? Хотя, для себя я все равно как-нибудь разленюсь и напишу патч со всеми удобствами... Может быть, отпишется кто-нибудь, кто уже пользуется новым интерфейсом и выскажет мнение, нужен ли пункт 3, не нужен, или нифига не понятно? Zlove4ka, например.
Rusik25 21  2016-12-19 12:54 + 1
Очень удобно !!!!!Спасибо!!!!!!Ура!!!!!!yahoo
katerinafm 43  2016-12-19 19:30 + 0
Спасибо, Мemo! Просто замечательно!
zlove4ka 43  2016-12-21 12:16 + 1
По пункту 3 с nekonyash согласна. Так было бы удобнее. А вообще, спасибо Memo!
nekonyash 37  2016-12-21 12:57 + 0
Спасибо за мнение, zlove4ka.
Memo, в таком случае, по пункту 3, может быть сделать кнопку? Остается только вопрос, как эту кнопку назвать. Я вот думаю-думаю и придумать не могу :)

И хочу добавить 5:
5. Сделать возможность убрать все выделение с поля. Под это можно задействовать пустую неиспользуюмую клетку:
-

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