Post №: 2372
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 13.03.09 16:51. Post subject: Новая функция "Портфель"
Новая функция "Портфель"
Частенько возникали некоторые вопросы, как обьединять страницы, как перемещать текст и.т.д. Достаточно давно уже задумывалась некая такая функция: как "Портфель".
1. Основная идея это будет некая третья панель, которая бы позволяла собирать страницы как-то до общей кучи. Прежде чем что-то с ними сделать: удалить, переместить, скинуть в другой документ и.т.д. Идиома как бы проста: гречку никогда не перебирали в детстве с бабушкой!?! (Выкинуть-Оставить,Выкинуть-Оставить). Тут все ясно - или оставляем, или удаляем. Когда дело с информацией все несколько сложнее: очень часто нужно что-то просто отложить в сторону (но так чтобы, эта "в сторону" заметна была), и потом пройдя по какому-то множеству страничек ("прополов" их) можно спокойно вернуться к этой куче, оставленной на потом и решать что-то с ней. Вот собственно функция такой временной панели - буфера, некоего портфеля и.т.д. должна выполнять задуманная панель.
2. Панель будет отдельная - т.к. в главном окне ей попросту нет места, а сама панель не нужна постоянно. Потом если у нас есть задача отложить в сторону, но на видное место - то лучше бы чтобы это панель и автономной была, и не маячила в основном окне, и на виду.
3. На первый взгляд: ссылки на страницы, которые помещены в этот портфель - это будут именно ссылки. Сами страницы, как были де факто до помещения в этот портфель в документе, так там и остаются.
Почему так? Все просто: есть много значимых операций вроде "Удалить" (удалить то просто, а что потом делать если понадобится). Очень часто пользователь в момент Икс не может на них решиться (зато может позже, например потому что через полчаса нашел дубликат). Соответственно, тогда операция "Поместить в порфель" не будет столь ответственой для пользователя - ну поместил и поместил. Все равно все данные остались. А вот уже потом, в самом этом портфеле можно будет проводить какие-то фактические операции с содержимым (переместить, удалить и.т.д. - которые уже фактически меняют данные в документах). Т.е. на этапе сбора в портфель мы просто сможем отклыдывать в сторону нечто нужное, но имея возможность решить судьбу отобранного позже.
Пожалуй неплохой пример это фильтры! Де факто они сами по себе ничего не меняют, а только фильтруют дерево по одному или нескольким условиям, и временно пряча все остальное (именно пряча - все данные остаются, просто они не показываются). Портфель по сути то же самое, но позволит еще и собрать данные в отдельной панели.
4. Мелочи: вероятно портфель будет один на все документы: т.к. просто иначе начнется путаница - первый портфель, второй портфель и.т.д. А это мутно. Пусть для начала будет один - потом видно будет. Т.к. де факто портфель хранит только ссылки - то в первой реинкарнации он не будет сохранять эти ссылки между сеансами (хотя может быть и опционально, позже видно будет).
Post №: 22
Joined: 18.08.06
Location: Украина, Первомайский
Rank:
0
Posted: 14.03.09 09:24. Post subject: Да, подобное хранили..
Да, подобное хранилище по роду работы - для меня вещь архиважная. Но не менее важно - сохранение ссылок между сеансами (иначе он как бы и не нужен) и возможность переносить этот "чемодан" на другие компы. С уважением, melash
Post №: 2383
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 14.03.09 15:12. Post subject: PS: 1) а какие имен..
PS: 1) а какие именно страницы Вы бы помещали в портфель? по какому условию? 2) после того как собрался целый список таких страниц какие с ними дальнейшие действия?
Post №: 224
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 21.07.10 01:59. Post subject: Завяла тема, я смотр..
Завяла тема, я смотрю
Carc пишет:
quote:
PS: 1) а какие именно страницы Вы бы помещали в портфель? по какому условию?
Те страницы, к которым нужно в ближайшее время вернуться или не забыть просмотреть при следующем старте Aml Pages. Или страницы, о которых и не помнишь уже, что там у них за содержимое, поэтому нужно их просмотреть и решить: удалять или не удалять. Для этого, правда, у панели должна быть опция "Показывать при запуске Aml Pages". Carc пишет:
quote:
2) после того как собрался целый список таких страниц какие с ними дальнейшие действия?
Соответственно, удалить / переместить в другое место / изучить / не забыть / переслать кому-либо и т.д.
Это не к спеху, просто жаль будет, если хорошая идея пропадет
Post №: 3792
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 10:21. Post subject: DenisSMI пишет: Те ..
DenisSMI пишет:
quote:
Те страницы, к которым нужно в ближайшее время вернуться или не забыть просмотреть при следующем старте Aml Pages. Или страницы, о которых и не помнишь уже, что там у них за содержимое, поэтому нужно их просмотреть и решить: удалять или не удалять. Для этого, правда, у панели должна быть опция "Показывать при запуске Aml Pages".
Дык если есть отдельная панель они либо включена либо нет. При чем тут запуск тогда?
Post №: 3793
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 10:22. Post subject: DenisSMI пишет: Соо..
DenisSMI пишет:
quote:
Соответственно, удалить / переместить в другое место / изучить / не забыть / переслать кому-либо и т.д. Это не к спеху, просто жаль будет, если хорошая идея пропаде
Ну так и других идей хватает, поэтому все сразу и не успевается.
Post №: 228
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 22.07.10 11:45. Post subject: Carc пишет: Дык есл..
Carc пишет:
quote:
Дык если есть отдельная панель они либо включена либо нет. При чем тут запуск тогда?
Ну так закрыл её во время работы, чтоб не мешалась, а включить потом забыл перед выходом из программы, а если "Показывать при запуске Aml Pages" выставлено, то она сама при следующем старте появится, обо всем напомнит... Carc пишет:
quote:
Ну так и других идей хватает, поэтому все сразу и не успевается.
Ну я понимаю, что тут не Microsoft Corporation Просто идею решил из нафталина поднять, отряхнуть, свое мнение высказать
Post №: 3797
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 12:03. Post subject: DenisSMI пишет: Ну ..
DenisSMI пишет:
quote:
Ну так закрыл её во время работы, чтоб не мешалась, а включить потом забыл перед выходом из программы, а если "Показывать при запуске Aml Pages" выставлено, то она сама при следующем старте появится, обо всем напомнит...
А зачем ее открывать заново при запуске, если пользователь выключил? Ну, а если забыл включить при запуске, то значит сию секунду панель Портфель пользователю пока не нужна. А когда понадобится, он сам ее и включит.
DenisSMI пишет:
quote:
Ну я понимаю, что тут не Microsoft Corporation Просто идею решил из нафталина поднять, отряхнуть, свое мнение высказать
Да идея то безусловно любопытная. Но вот все никак до нее руки не доходят.
Post №: 230
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 22.07.10 17:57. Post subject: Carc пишет: А зачем..
Carc пишет:
quote:
А зачем ее открывать заново при запуске, если пользователь выключил? Ну, а если забыл включить при запуске, то значит сию секунду панель Портфель пользователю пока не нужна. А когда понадобится, он сам ее и включит.
Я исходил из того, что панель будет висеть на экране и мешать работе с текстом, поэтому, хоть она и нужна, её придется выключить. Но если сделать её ненавязчивой (полупрозрачной, например), то можно обойтись и без опции "Показывать при запуске Aml Pages". P.S. Насколько я понял из пункта 2 панель будет автономной, т.е. плавающей.
Post №: 3798
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 17:59. Post subject: DenisSMI пишет: Я и..
DenisSMI пишет:
quote:
Я исходил из того, что панель будет висеть на экране и мешать работе с текстом, поэтому, хоть она и нужна, её придется выключить. Но если сделать её ненавязчивой (полупрозрачной, например), то можно обойтись и без опции "Показывать при запуске Aml Pages". P.S. Насколько я понял из пункта 2 панель будет автономной, т.е. плавающей.
Угу! Будет автономной - это наиболее распространенный вариант использования будет.
Post №: 232
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 22.07.10 18:08. Post subject: Carc пишет: Угу! Бу..
Carc пишет:
quote:
Угу! Будет автономной - это наиболее распространенный вариант использования будет.
Тогда включение прозрачности должно происходить в один клик, чтобы не париться, если панель стала мешать (степень прозрачности должна устанавливаться в настройках). Или сворачиваешь панель и где-то внизу появляется яркая иконка, подсказывающая, что панель не закрыта, а только минимизирована.
Post №: 3800
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 18:10. Post subject: DenisSMI пишет: Тог..
DenisSMI пишет:
quote:
Тогда включение прозрачности должно происходить в один клик, чтобы не париться, если панель стала мешать (степень прозрачности должна устанавливаться в настройках). Или сворачиваешь панель и где-то внизу появляется яркая иконка, подсказывающая, что панель не закрыта, а только минимизирована.
Проще сделать иначе: если панель имеет фокус ввода - она непрозрачна. Если фокуса ввода не имеет - то включается прозрачность.
Все просто: работаем с панелью, ведет себя как обычное окно. Нет - значит не так она нужна сей момент - включается полупрозрачность, меньше загораживает данные.
Post №: 3803
Joined: 28.05.05
Location: Россия, Москва
Rank:
1
Posted: 22.07.10 18:58. Post subject: DenisSMI пишет: А ч..
DenisSMI пишет:
quote:
А что происходит, если мышка случайно пересекает панель?
Ничего не происходит. Такой же прием использован в плавающих листочках: когда листочек активен - он непрозрачен. Как только стал неактивен, переключились в другое окно самой Aml Pages или и вовсе другие окна в ОС - листочек становится полупрозрачным.
Post №: 235
Joined: 16.04.10
Location: Cеверная столица
Rank:
0
Posted: 22.07.10 21:15. Post subject: Carc пишет: Ничег..
Carc пишет:
quote:
Ничего не происходит. Такой же прием использован в плавающих листочках: когда листочек активен - он непрозрачен. Как только стал неактивен, переключились в другое окно самой Aml Pages или и вовсе другие окна в ОС - листочек становится полупрозрачным.
All times are GMT
3 Hours. Hits today: 12
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no