fbo2_temp2.jpg

Исходник:
удалено

Хочу сделать для новой версии оптимизатора, нормальный дизайн. Сейчас я вам представляю дизайн для виндус. Хочется сделать его сначало, а потом на qt все перенести.

Каждый столбик обозначает следующее:
- Общая оптимизация без своппинга
- Оптимизация базы Sql
- Оптимизация настроек
- Оптимизация Кеша
- Своппинг

Надеюсь на вашу помощь.

P.S. версия планируется под Windows, Mac Os X, Linux

выкладывать изображения размером 8 мегабайт не самый хороший вариант
Shutnik

Думаете читать вертикальные надписи очень удобно?

Не надо городить велосипеды и прочие ужасы. Делайте стандартными средствами Qt, чтоб программа вписывалась в окружение. Qt Designer в помощь.

P.S. Англичане смотрят на надписи и плачут горючими слезами.

437740321fd0acbddeb1f35a5a6cc80f.png
Сорц скетча (забыл добавить иконку сворачивания, но она тоже должна быть в заголовке)

Под лого фокса кнопки запуска и остановки в виде иконок зелёного и красного цвета соответственно.
Открытие окна настроек оформить в виде ссылки, а цопирайт и ссылка на сайт (не помешает) пусть обитают в окне преференсов. Если там прелполагаются табы, то на отдельном табе. Заодно большое лого программы туда, а на основной форме лого пусть будет иконкой в заголовке формы.

17-06-2010 17:46:26
Иконки управления желательно упереть прямо из ресурсов винды и делать это динамически, что б не подстраиваться ручками под каждую версию ОСи.

17-06-2010 17:47:21
В gtk иконки точно есть и их тоже можно грузить из стандартных ресурсов, что б соответствовать пользовательской теме. Заодно и лого фокса из неё же брать.

Данный дизайн только для виндус. А на счет языка, писал быстро. Для линукс будет qt, а для мака делает дизайнер

Поэтому и прошу помочь. кто умеет, тот делает

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

  1. Когда полоска больше — это хуже или лучше? Или в разных случаях по-разному?
  2. Длина полоски, надо полагать, измеряется в процентах от чего-то. Но как перейти к сведениям о том, за что проценты были получены или недополучены, неясно.
  3. Что полоска Preferences относится к настройкам Firefox, а одноименная ссылка — к настройкам утилиты, догадаться можно. Но всё равно лучше разные слова использовать.
  4. Полоска Cache — это, видимо, процент использованного кэша от допустимого. Но разве большой кэш — это хорошо или плохо?
  5. Длина Overall подсчитывается на основе длин других полосок, надо полагать. Но вес, с которым они учитываются, почему именно таков? Автор утилиты проводил исследование, какова значимость той или иной настройки в потерях времени при способе использования браузера, близком к моему? Ой, не верю.

luitzen
Для меня эти полоски - сущая загадка. Особенно чего он там измеряет в процентах для префов. Процент включенных префов?!
В общем, действительно довольно мутно.

17-06-2010 20:10:33
MORPEH
> Данный дизайн только для виндус.
На самом деле пофиг для чего. Как буд-то в qt элементы нельзя аналогично расположить. Ну да, фрейм у окошка будет иной, но это не принципиально.

Кстати, ты можешь же вообще всё на qt сделать и собрать под все платформы. Он же мультиплатформенный.

Lain_13 пишет

luitzen
Для меня эти полоски - сущая загадка. Особенно чего он там измеряет в процентах для префов. Процент включенных префов?!
В общем, действительно довольно мутно.

17-06-2010 20:10:33
MORPEH
> Данный дизайн только для виндус.
На самом деле пофиг для чего. Как буд-то в qt элементы нельзя аналогично расположить. Ну да, фрейм у окошка будет иной, но это не принципиально.

Кстати, ты можешь же вообще всё на qt сделать и собрать под все платформы. Он же мультиплатформенный.

На куте все не хочу тянуть под виндус и мак. Ибо слишком много весит будет программа.

Проценты - от рекомендуемых программами


P.S. предлагайте сами, как вы видите дизайн

Lain_13 пишет

luitzen

Lain_13, претензия ни в коем случае не к вам, вы наоборот :).

MORPEH, а вот к вам были вопросы, особенно 1, 4 и 5. Если не считаете, что эти вопросы относятся к дизайну интерфейсов, разойдемся с миром.

И расскажите ещё, пожалуйста, как считается длина полоски Database.

1. Когда полоска больше, значит лучше. К тому же программа автоматически все делает.
2. При нажатии на полоску, будет сообщения, что при таком-то проценте, оптимизация считается в норме. Если не в норме. программа сама оптимизирует, при этом у вас остается право не дожидаться этого, и сделать вручную.
3. Это тестовый дизайн. Кто готов сделать по другому, смысл по идее должен быть понятен. Все измеряется в процентах.
4. Чем больше кеш файрфокса, тем больше он начинает задумываться(в этом смысле даже винда кстати тоже начинает потихоньку задумываться, но в винде вы можете сделать дефрагментацию, а в фоксе удалить старый кеш, или и вовсе удалить весь)
5. Глупый вопрос, в большинстве оптимизацией над фоксом, что делается, почти всем одинаково подходит, кроме оптимизации настроек, где настройка будет учитываться с конфигурацией вашего компьютера

MORPEH, понятно, спасибо.

MORPEH пишет

1. Когда полоска больше, значит лучше.

Но ведь с кэшем, как вы говорите ниже, всё наоборот. По-вашему, чем меньше кэша, тем лучше. Или полоску следует назвать «Free Space in Cache» или как-то так?

4. Чем больше кеш файрфокса, тем больше он начинает задумываться

С другой стороны, некоторые конкретные данные отображаются быстрее, если достаны из кэша…

MORPEH пишет

5. Глупый вопрос, в большинстве оптимизацией над фоксом, что делается, почти всем одинаково подходит

Хорошо, пусть одинаково. Но что важнее — Database или Preferences? Прирост какой полосы на 3% даст больший прирост полосы Overall?

Ещё вопрос про полоску Database был. Она, наверное, показывает величину (1 - Freelists/PageCount)? В таком случае, она вряд ли когда-нибудь станет меньше 90%.

В общем, с т. зр. «дизайна интерфейсов» претензий может быть три.

  • Не очень понятно, как считается то или иное значение.
  • Полоски «улучшаются» в разные стороны.
  • Диапазоны возможных изменений несоразмерны.

А что полоски кликабельны, это хорошо, да :beer:.

Готов нарисовать дизайн.
Недавно делал интерфейс для GSM приемника.
Если заинтересует оставляйте координаты для связи, что нибудь да помогу :)