Post №: 2509
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 06.05.09 14:45. Post subject: 2Mon: Мапля - Next Generation
Ну короче, после "тяжелой и продолжительной болезни" ленью (C) все-таки начал писать следующую Маплю.
Как и говорил начал с полной перетряски пользовательского интерфейса, а то это "кликалово" по меню даже меня заставляет придумывать новые матные слова и в без того богачий и могутый русский язык... Вроде ничего так получается - по крайней мере явно удобнее, но показывать кроме скриншотов пока нечего - дай бог только треть сделал.
На сервер сбросил версию Aml Maple 2.24 - там вообсче ничего считай не менялось по сравнению 2.2x, только выкорчевал все эти бесконечные напоминания о SMS-ках, чтобы пользователей не доставало, да и вообще весь этот SMS-бизенессъ под о-о-о-очень большим вопросом теперь (то что с ним происходит, напоминает "Матрицу" - ты суслика видишь? а он тем не менее есть. Официальная инфа одна у хостера, де факто с информером мистика какая-то твориться
Posted: 13.05.09 14:34. Post subject: Carc пишет:начал с п..
Carc пишет:
quote:
начал с полной перетряски пользовательского интерфейса
интерфейс-то не особо напрягает, особенно с NOTRAY=1 Ежели будет поддержка плагинов, хотелось бы, чтобы исправление текста, набранного не в той раскладке, работало примерно как в Arum Switcher. Выложил portable версию дабы систему не засорять. Кстати, возвращаясь к AmlPages, сравни удобнее исправление этой программой или через выделение + Ctrl+Alt+R или Ctrl+Alt+E
Post №: 2513
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 13.05.09 14:42. Post subject: MON пишет: интерфей..
MON пишет:
quote:
интерфейс-то не особо напрягает
Это пока с ним не играться.... А я вот по ходу девелопмента уже опух нафиг по этим меню лазить... И потом если что-то развивать в возможностях, то это уже полный вперед будет при таком наличии конфигурационных моментов корячится через меню.
MON пишет:
quote:
особенно с NOTRAY=1
С NoTray не знаю чего будет - посмотрим. По любому пора менять как-то - неудобно конечно.
MON пишет:
quote:
Ежели будет поддержка плагинов, хотелось бы, чтобы исправление текста, набранного не в той раскладке, работало примерно как в Arum Switcher.
Та если честно ну лениво мине писать нафиг - сделать это конечно не проблема. Делов-то на 30 мин работы, но сначала надо с UI разобраться окончательно, а потом уж добавлять всяка разно. Опять же вопрос: вынести рекодинг ру-анг-и-обратно в плагин, или все-таки в саму Маплю загнать!?!
MON пишет:
quote:
Кстати, возвращаясь к AmlPages, сравни удобнее исправление этой программой или через выделение + Ctrl+Alt+R или Ctrl+Alt+E
А чего сравнивать то!?! Но т.к. в Мапле эта системная штука, то безусловно нужна нормальная конфигурация горячих клавиш, а то конфликты пойдут. Опять же Aml Pages управляется только со своим текстом, чужой не трогая. А это как в том анекдоте - "но есть нюанс"
PS: ну и из-за того, что несмотря на кризис тяжелое машиностроение (бронепоезда и танки) выросло, плюс к тому же демократизация растет, и теперь в тяжелую промышленность (сиречь в бронепоезда и танки) допускают не только "блондинок", но и "блондинов" - то я вконец заколебался комментировать всякую хирню чушь на просторах Рунета, и в частности работать поводырем по сайту, а то эти самые, (которые из тяжелой промышленности) видишь ли те не видят на сайте ссылку на Маплю. Посему перенес Маплю в отдельный раздел сайта: теперь тут будет завсегда www.amlpages.com/Rus/amlmaple.htm. Ссылки вроде все поправил, по старому адресу объява про переезд висит, но если где что не так, просьба свистнуть.
Posted: 14.05.09 13:08. Post subject: Carc пишет: MON пише..
Carc пишет:
quote:
MON пишет: quote: особенно с NOTRAY=1
С NoTray не знаю чего будет - посмотрим. По любому пора менять как-то - неудобно конечно.
Да нормально. Я писал про NOTRAY к тому, что настроил amlmaple, установил =1 и по барабану потом какой в программе интерфейс. Менять-не менять NOTRAY дело авторское, многие имхо и так привыкли. Carc пишет:
quote:
Опять же вопрос: вынести рекодинг ру-анг-и-обратно в плагин, или все-таки в саму Маплю загнать!?!
в плагин, т.к. найдется достаточно любителей пунтов, ниндзей, опечаток и иже с ними.
Carc пишет:
quote:
MON пишет:
quote: Кстати, возвращаясь к AmlPages, сравни удобнее исправление этой программой (речь идет о portable arum switcher /MON/) или через выделение + Ctrl+Alt+R или Ctrl+Alt+E
А чего сравнивать то!?!
Повторяться в сравнениях не буду, где то писал на форуме, просто попробуй.
Posted: 14.05.09 14:30. Post subject: Carc пишет: Сори я ..
Carc пишет:
quote:
Сори я тебе не понял, ты про обсуждаемое некогда исправление без выделения текста в Aml Pages? Это что ли?
Да, про автоматическое выделение и исправление последнего набранного слова, если ничего не было не выделено + ОДНА настраиваемая комбинация клавиш для конвертации. В arum второй комбинацией клавиш можно настроить автоматическое выделение и исправление предложения.
Post №: 2517
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 14.05.09 15:25. Post subject: MON пишет: Да, про ..
MON пишет:
quote:
Да, про автоматическое выделение и исправление последнего набранного слова, если ничего не было не выделено
Ну это не проблема - последнее слово выдернуть. Меня смущает другое: так у нас есть завсегда один и только один сценарий: выделили-конвертнули. Не выделили - Aml Pages пищать начнет. Это упрощает юзабилити, т.к. нет режимов. Режим - это когда в зависимости от ситуации одни и те же действия пользователя приводят к разным результатам (потому и режим: режим "а", режим "б" и.т.д.). Пользователю приходится постоянно держать в голове, в каком он режиме сейчас. И даже если есть индикация режима (у нас тогда: выделено или нет), все равно пользователю понадобится и еще один дополнительный жест (элементарное действие) - посмотреть на индикацию режима. Здесь это посмотреть что выделено, или не выделено, или где курсор (т.к. без выделения именно предыдущее слово будет переэнкодено. А предыдущее зависит от позиции курсора).
Стоит ли так напрягать пользователя? Не проще ли его приучить к элементарным, зато постоянным и никогда и не при каких не меняющимся принципам работы. Тем более, что принцип вообще-то основнополагающий: прежде чем что-то "ахлабучить в широком смысле слова", нужно "ахлабучиваемое в широком смысле слова" выделить, причем выделить как раз в самом узком и конкретном смысле слова!?!
MON пишет:
quote:
ОДНА настраиваемая комбинация клавиш для конвертации
1) А зачем одна да еще и настраиваемая комбинация? Одна команда - одна комбинация - это же просто. Нет никакого контекста. И потом зачем ее вообще настраивать!?!
PS: ну допустим, допустим хотя бы теоретически, что пусть будет одна комбинация - ну а что делать Aml Pages если слово смешанное, и есть и аглицкие символы, и русские? Откуда и куда конвертить? В текущем варианте все просто: комбинация задает направление - ненужные символы просто пропускаются. А тут как? Опять пользователю голову ломать надо - куда и откуда понесет Aml Pages если нажать заданную комбинацию клавы? Опять режим?
Чего-то я тебя не уловлю совсем никак, при твоих взглядах на use-case, на usabity выходят какие-то на тебя непохожие предложения. В чем их причина? В чем удобство то состоит?
Posted: 15.05.09 09:49. Post subject: Carc пишет:Не выдели..
Carc пишет:
quote:
Не выделили - Aml Pages пищать начнет.
ну если не выделили вроде не пищит, а как и заложено - ничего не делает. ;)
Carc пишет:
quote:
Это упрощает юзабилити
Ничуть не упрощает, так как нужно выделить слово или предложение, определить из какого языка в какой конвертировать и выбрать нужную комбинацию клавиш для конвертации. На примере: напечатали ghjuhfvvf. Выделили. Ага, буквы английские нужно конвертировать в русские, значит жмем Ctrl+Alt+R Я нажимаю в Arum левые Ctrl+Win - всё получили слово "программа"!!! напечатали зкщпкфь. Выделили. Ага, буквы русские нужно конвертировать в английские, значит жмем Ctrl+Alt+E Я нажимаю в Arum левые Ctrl+Win - всё получили слово "program"!!! А в 98% случаев достаточно исправить последнее слово, гораздо реже предложение и то наверно, у асов слепой печати. Опять же, если так нравится выделять - выделяй, конвертация сработает только для выделения.
Carc пишет:
quote:
А зачем одна да еще и настраиваемая комбинация? Одна команда - одна комбинация - это же просто. Нет никакого контекста. И потом зачем ее вообще настраивать!?!
У тебя две команды и две комбинации и нужно делать выбор. Настройка нужна потому как, клавиши могут быть заняты или кому-то удобнее тиснуть Ctrl-Win, кому-то например Win-Z, но вряд ли растопыривать пальцы на Ctrl+Alt+R
Carc пишет:
quote:
Режим - это когда в зависимости от ситуации одни и те же действия пользователя приводят к разным результатам (потому и режим: режим "а", режим "б" и.т.д.). Пользователю приходится постоянно держать в голове, в каком он режиме сейчас
О каких режимах речь? Одно действие приводит к одному результату: англ. буквы заменяются на русские, русские на английские. Напиши на примере arum где ты задумываешься о режиме?
Carc пишет:
quote:
ну а что делать Aml Pages если слово смешанное, и есть и аглицкие символы, и русские?
Че-то я таких словей не знаю ;) Сколько в день набираешь таких слов?
Carc пишет:
quote:
Откуда и куда конвертить? В текущем варианте все просто: комбинация задает направление - ненужные символы просто пропускаются.
Ну так в случае смешанного слова, скорее всего раскладка неверная будет во всем смешанном слове!!! и нужно конвертить en в ru и ru в en причем не за два приема, а за один. Но в arum также предусмотрено исправление только одного языка:
quote:
Если исправляемый текст состоит из нескольких наборов букв (русских и английских например) удерживайте эту клавишу (Ctrl по умолчанию, но лучше назначить Shift или Alt, если Ctrl участвует в комбинации для корректировки /MON/) для исправления букв только одного языка (последнего введенного)
Ну и в -надцатый раз - ничто не мешает по старинке выделить нужный кусок и сконвертировать только его!!!
В Far этого нет, там просто йцукqwer конвертируется в qwerйцук, а также нет конвертации строки. И по-моему, и то и другое в arum - это уже излишество. Конвертировать целую строку приходится очень редко, выделить ее полностью легко по Shift+Home, здесь нет затыков как при выделении слова по Ctrl+Shift+<- на знаках пунктуации в середине слова (например ghj,f -> проба). Arum кстати, тоже на таких словах затыкается, поэтому я и писал про идеальный для себя вариант конвертации в Far. Для неконсольных приложений я пользуюсь другой программой, в которой конвертацией занимается плагин. В нем кстати для старообрядцев есть чекбокс "Пытаться получить последнее слово" ;)
Оставим AmlPages. Я согласился раньше с доводами, что "зубрам" нужно оставить старые клавиши, то бишь "зубрам" - зуброво. Если в мапле будет плагин, схожий по действию с arum, действующий во всех приложениях, интересно будет узнать предпочтение зубров.
Carc пишет:
quote:
В чем удобство то состоит?
Читай выше. Давай теперь на практике, на примере arum, где и что не так? Arum не идеален, где-то кажись подглюкивает (вполне допускаю, что из-за кривой портабелизации), в повседневности им не пользуюсь, но для примера, демонстрации идеи - самое то.
P.S. посмотри мой пост (13.05.09 15:14) в теме Aml Pages 9.10 Final (-) Carc (13.04.09 16:57) в нем я выкладывал файлик, где удалось заполучить кракозябры.
Post №: 2520
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 16.05.09 20:42. Post subject: MON пишет: ну если ..
MON пишет:
quote:
ну если не выделили вроде не пищит, а как и заложено - ничего не делает. ;)
Да сори, действительно чего то я забыл - там онидловый апдейт не пускает в команду если ничего не выделено ну и соответсвенно и писка быть даже не может.
MON пишет:
quote:
определить из какого языка в какой конвертировать
Не-а-а Если человека понесло в команду - он уже как раз-таки все определил.
quote:
Опять же, если так нравится выделять - выделяй, конвертация сработает только для выделения.
Ладно, проще сделать! Уговорил! Попробуем с последним словом!
MON пишет:
quote:
Че-то я таких словей не знаю ;) Сколько в день набираешь таких слов?
Да никогда такого не было вообще то Ладно, тут я и правда что-то перемудрил.
MON пишет:
quote:
Конвертировать целую строку приходится очень редк
Ну это зависит от того кто набирает. Начинающие частенько смотрят при наборе в клаву, у них запросто может получаться и цельная строка на не том языке.
MON пишет:
quote:
Если в мапле будет плагин, схожий по действию с arum, действующий во всех приложениях, интересно будет узнать предпочтение зубров.
До Маплёвых плагинцов еще пахать и пахать... Наверное все-таки сначала выйдет версия с новым ГУЁм, а потом уж и плагины будут делаться.
MON пишет:
quote:
P.S. посмотри мой пост (13.05.09 15:14) в теме Aml Pages 9.10 Final (-) Carc (13.04.09 16:57) в нем я выкладывал файлик, где удалось заполучить кракозябры.
Да, да я помню - я просто не из дома в сетку лазил! Поэтому сразу и не скачал.
Post №: 2516
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 14.05.09 14:07. Post subject: MON пишет: Опять же..
MON пишет:
quote:
Опять же вопрос: вынести рекодинг ру-анг-и-обратно в плагин, или все-таки в саму Маплю загнать!?! в плагин, т.к. найдется достаточно любителей пунтов, ниндзей, опечаток и иже с ними.
Ну так а я про что!?! А плагины как-то конфигурить надо? Не из меню же сим анонизьмомъ заниматься!?! По любой какой-то UI понадобится...
Post №: 2514
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 13.05.09 15:03. Post subject: MON пишет: интерфей..
MON пишет:
quote:
интерфейс-то не особо напрягает
PS: 1) ну а коли исключения добавлять? Всяку разну развеселую кастомизацию вроде ... ну я даже и не знаю Ну помнишь, я умоминал, что постоянно висячий флаг есть западло!?! Т.к. объект постоянный, без динамики, то к нему привыкаешь и вообще уже на него не реагируешь!?! Соответственно нужна динамика, ну например показывать флаг только для определенного языка, ну или как-то динамичнее показывать в момент Икс - вот тут то галки да радиокнопки и понадобятся... И вот такие фичи уже через меню конфигурить - это умом только тронуться :) Нужен нормальный UI для конфигурации. Так что получается старый UI сейчас по сути и есть главный тормоз развития, т.к. нормально поиграться с ним нельзя.
2) Ну и соответственнно плагины потом - наверняка к ним конфигурация понадобится. Считай еще галки.
PPS: ну и уж поскольку тут все свои, чего таить, планы на Маплю почти генеральские, о чем даже Гугл уже в курсе
Post №: 2571
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 18.06.09 12:48. Post subject: evan пишет: Привет ..
evan пишет:
quote:
Привет Carc! А случаем не планируется указатель Мыши отображать цветом, в цвете одинаковом с курсором каретки. На мой взгляд, всё-таки самое оптимальное это курсор каретки и указатель Мыши отображать цветом:
Привет. Теоретически можно, хотя вроде пока никто не просил... По идее сейчас как раз флаг в мыше и в текстовом курсоре в одном стиле, что в принципе ожидаемо - т.к. де факто флаг просто рисуется в текстовом курсоре, а рисунок выдирается на лету из курсора мыши.
All times are GMT
3 Hours. Hits today: 7
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no