Что будет: Вам чего-то не хватает в Мапле? Нужно что еще? Пишем сюда или в форму обратной связи. Ориентировочные планы на следующую версию см. в этом посте.
Post №: 5789
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 31.01.12 23:11. Post subject: DenisSMI пишет: Кач..
DenisSMI пишет:
quote:
Качаю. На что там проверять?
Та собсна почти всё - программа полностью перетряхнута. Полная поддержка Unicode в софтине изначально non-Unicode задачка не столь простая, ни по разу каждая строчка менялась.
Ну и напоминание при старте. Я основательно переделывал его, цельный UX-ревью устроил, начиная от надписей и заканчивая подсказками, анимированным разворотом, не-активизацией при всплытии и.т.д. С одной стороны оно конечно напоминание, с другой стороны оно не должно мешать пользователю заниматься своими делами. Напомнить одно, а вот доставать пользователя не нужно. Собственно насколько оно не навязчиво это напоминание, нужен свежий взгляд со стороны.
Post №: 5792
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 01.02.12 11:39. Post subject: DenisSMI пишет: Да,..
DenisSMI пишет:
quote:
Да, в мыше.
Угу, точняк - исправил... Но вроде это только на мышь влияло. Если отключить изменение курсора мыши, но оставить флаг в текстовом курсоре - то в нем (в текстовом) все адекватно настройкам. У тебя так?
Post №: 1277
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 01.02.12 12:08. Post subject: Carc пишет: Угу, то..
Carc пишет:
quote:
Угу, точняк - исправил... Но вроде это только на мышь влияло. Если отключить изменение курсора мыши, но оставить флаг в текстовом курсоре - то в нем (в текстовом) все адекватно настройкам. У тебя так?
Post №: 1279
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 01.02.12 12:59. Post subject: Carc пишет: Хм, а п..
Carc пишет:
quote:
Хм, а поподробнее? Чем не устраивает стандартное виндовое сочетание клавиш или же панель языка? То бишь чего хочется от Мапли в этом вопросе?
Того, что делает Punto Switcher. Если набрал в неправильной раскладке, переключить в правильную. Автоматически или по нажатию клавиши или выборочный выделенный текст.
Post №: 5796
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 01.02.12 13:42. Post subject: DenisSMI пишет: Тог..
DenisSMI пишет:
quote:
Того, что делает Punto Switcher. Если набрал в неправильной раскладке, переключить в правильную. Автоматически или по нажатию клавиши или выборочный выделенный текст.
ОК, понятно - все-таки перекодировка. Смена раскладки это несколько другое. Я только одно понять не могу. Как определять какой текст перекодировать, если нет выделения? С выделенным текстом как раз все понятно...
Post №: 1280
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 01.02.12 14:15. Post subject: Carc пишет: ОК, пон..
Carc пишет:
quote:
ОК, понятно - все-таки перекодировка. Смена раскладки это несколько другое. Я только одно понять не могу. Как определять какой текст перекодировать, если нет выделения? С выделенным текстом как раз все понятно...
Насколько я знаю, обычно используется словарик с сочетаниями, которые нереальны в одном языке, поэтому при их появлении происходит автоматическая перекодировка в другой язык.
Post №: 5797
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 01.02.12 14:26. Post subject: DenisSMI пишет: Нас..
DenisSMI пишет:
quote:
Насколько я знаю, обычно используется словарик с сочетаниями, которые нереальны в одном языке, поэтому при их появлении происходит автоматическая перекодировка в другой язык.
Это не выход. PuntoSwitcher такими *уями из-за этого кроют. Более того, своими собственными ушами слышал мат между прочим от академика (а у него в принципе со словесностью так, как и нам не снилось. Ну русским и могучим также владеет в совершенстве - ибо фронтовик).
А все потому, что убогий PuntoSwitcher просто слов таких не знает, кои он печатает в Ворде... Вот он ему и правил слова "парадигма", "методология" да "синергетика" на сам догадайся что..
Так нельзя, что то исправлять вместо пользователя. Нужно какое-то явное указание, что править. С выделенным текстом как раз ясно - выделение азм езмь и указание, что перекодировать. А вот когда его нет - непонятно что делать.
В принципе можно пойти по пути Aml Pages: если есть выделенный текст, перекодируется он - в противном случае ищется ближайший перед неправильно набранным текстом перенос строки (вряд ли пользователь аж больше одного абзаца в неверной раскладке набрал). Ну и соответственно крайний случай когда переноса нет - одна большая строка (адрес в интернет браузере, имя файла в командной строке и.т.д.).
Post №: 1281
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 01.02.12 14:52. Post subject: Carc пишет: Это не ..
Carc пишет:
quote:
Это не выход. PuntoSwitcher такими *уями из-за этого кроют. Более того, своими собственными ушами слышал мат между прочим от академика (а у него в принципе со словесностью так, как и нам не снилось. Ну русским и могучим также владеет в совершенстве - ибо фронтовик).
А все потому, что убогий PuntoSwitcher просто слов таких не знает, кои он печатает в Ворде... Вот он ему и правил слова "парадигма", "методология" да "синергетика" на сам догадайся что..
Так нельзя, что то исправлять вместо пользователя. Нужно какое-то явное указание, что править. С выделенным текстом как раз ясно - выделение азм езмь и указание, что перекодировать. А вот когда его нет - непонятно что делать.
В принципе можно пойти по пути Aml Pages: если есть выделенный текст, перекодируется он - в противном случае ищется ближайший перед неправильно набранным текстом перенос строки (вряд ли пользователь аж больше одного абзаца в неверной раскладке набрал). Ну и соответственно крайний случай когда переноса нет - одна большая строка (адрес в интернет браузере, имя файла в командной строке и.т.д.).
В пунто это решается просто: отключаешь автоматику и по горячей клавише перекодируешь последнее введенное слово/предложение.
Post №: 5798
Joined: 28.05.05
Location: Россия, Москва
Rank:
2
Posted: 01.02.12 15:09. Post subject: DenisSMI пишет: В п..
DenisSMI пишет:
quote:
В пунто это решается просто: отключаешь автоматику и по горячей клавише перекодируешь последнее введенное слово/предложение.
Как отключить автоматику, если она же автоматически и причем втихую включилась?
Так делать нельзя!
Идиома первая: не заставляй пользователя думать.
Идиома вторая: не принимай за пользователя решения.
Идиома третья: если уж решение принимается за пользователя, не делайте этого втихую.
Проще говоря, сценарий использования должен быть простым и детерминированным. Чтобы легко запоминался. Если какие-то решения принимаются вместо пользователя, нужно хотя бы ему об этом намекнуть. Пусть хоть информашкой в трее - мол да, поправил слово. И то не дело.
А так что вышло? Поставили втихую ПунтоСвитчер с каким-то паком, автоматика по тихому же и включена, по тихому же и правит. Юзер в непонятках. В случае с академиком, все звучало так "Гош, взгляни - похоже я вирус поймал". Когда "вирус" был вылечен - автора ПунтоСвитчера вышупомянутый академик назвал четким, определенным термином, цитировать не буду
И всего-то надо было посмотреть на вышеупомянутые идиомы. Если постараться им следовать - то такой ситуации бы не произошло. Это и называется use-case (сценарий использования) анализ...
Поэтому я и с превеликой осторожностью отношусь к предопределенным, причем "тихим" решениям. Тем более в фоновых, автономных приложениях типа Мапли (простому пользователю невдомек что что-то где-то в трее там что делает). С Пагесами и то очень-очень осторожно меняются некоторые настройки и решения, и то вон с листочками какие-то непонятки у тебя вышли - а казалось бы Пагесы не фоновое приложение, все явно. Ты пользователь подкованный вполне. И Пагесы не первый раз видишь - ан все равно. Use-сase анализ просто необходим оказался.
PS: Кстати, хорошо бы вернуться к проблемам с листочками+в_трее+свернуть в Пагесах. Так я не понял как лучше для пользователей сделать...
All times are GMT
3 Hours. Hits today: 1
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no