• Главная
  • Оглавление
  • Обратная связь
  • Лента RSS
  • Правила
Что здесь уже нашли

Автор будет очень признателен, если Вы кликнете по одной из белых ссылок выше.
Вам это ничего не стоит, а автору сайта будет приятно ;)




Найдено страниц: 27 [показано 10]

  1. Максимум производительности

    Степень соответствия запросу: 74,33%
    Фрагменты текста поста :
    ... Три операции, которые можно упростить Работая на компьютере, пользователи выполняют три основных операции: Принимают решения на основе информации, касающейся текущей задачи Собирают данные, необходимые для выполнения текущей задачи Манипулируют компьютером с помощью элементов управления Например, пользуясь автомобилем, пользователи вначале решают, куда они хотят ехать... ... Любой, кто хотя бы раз обновлял системное программное обеспечение, знает, насколько сложной может быть эта задача, хотя для этого пользователю не нужно принимать практически никаких решений... ... Некоторые задачи могут представлять собой сложную смесь манипуляций и принятия решений... ... Сделайте оставшиеся манипуляции подходящими к пользовательской модели задачи... ... Избегайте требования от пользователя мысленного преобразования задачи в форму, приемлемую для машины... ... Действительно ли данная информация необходима для выполнения этой задачи... ... На втором шаге удостоверьтесь, что оставшиеся решения действительно относятся к задаче пользователя, а не машины... ... Если пользователь должен решить, выполнять запрос или нет - это относится к задаче... ... Большинство разработчиков не советуют ограничивать пользователя единственным способом выполнения задачи... ... Используйте фоновый режим выполнение задач Выполняя все асинхронные операции в фоновом режиме, можно отделить задачи пользователя от задач компьютера, позволяя пользователю работать без перерывов... ... Над проблемой печати стали работать в первую очередь, потому что Печать отнимает много времени Печать не требует вмешательства пользователя Общее время выполнения задачи предсказать нельзя Следующее задача пользователя обычно не связана с результатами печати Если принтер подключен к высокоскоростной сети и в очереди печати нет заданий, все происходит довольно быстро... ... Всякая операция, которая подходит под вышеописанные критерии и может быть выделена в отдельную задачу, должна быть выделена... ... Уменьшайте субъективное время восприятия Все вышеописанные подходы касаются измеряемого времени, которое требуется пользователю для выполнения задачи... ... это занятие, имеющее отношение к текущей задаче... ... Перед тем, как обращаться к серверу, дайте пользователю прочесть что-нибудь, что подготовит его для следующей задачи... ... переключиться на другую задачу, или же пойти попить кофе... Подробнее: http://fit-media.com/post_1207048697.html


  2. Как создать хороший интерфейс пользователя?

    Степень соответствия запросу: 16,72%
    Фрагменты текста поста :
    ... Рекомендую вам уделить одинаковое внимание следующим пунктам: Пользователи: их опыт работы с компьютером, мотивы, размер/важность групп пользователей, образцы (типовые ситуации) использования Задачи: что послужило причиной создания проекта, этапы создания проекта, какие результаты должны быть получены, какая информация необходима и когда Технология разработки и платформа , на которой будут работать пользователи Среда , в которой будет создаваться и использоваться проект (физическая, рыночная, организационная и культурная) Используйте эту информацию для определения и расстановки приоритетов... ... Вот пара простых примеров: Когда группа пользователей постоянно меняет свой состав и предполагаемый образец использования используется нечасто, акцентируйте внимание на простоте понимания интерфейса Когда одна и та же задача повторяется многократно, и группа пользователей довольно большая, самой важной целью должна быть эффективность использования... ... Для выполнения начальной фазы разработки погрузитесь целиком в задачи пользователей и создайте бумажный прототип навигационной модели... ... Навигационная модель показывает, как вы планируете распределять функции или задачи между окнами вашей программы... ... Навигационная модель определяет как пользователям смогут перемещаться как между различными задачами так и внутри отдельной задачи... ... Например, можно ли будет оставить частично завершенную задачу и начать другую... ... Если вы пропустите раннюю фазу разработки, ваш интерфейс может страдать от следующих проблем: Несоответствие группам пользователей Сложность в обучении Неадекватная степень гибкости Нецелостное или непредсказуемое использование разных типов окон Разработка на основе задач пользователя Итак, ваши окна пока не имеют содержания... ... Вы знаете для чего нужно каждое, но для того чтобы наполнить их элементами управления, вам необходимо четкое понимание задач пользователя... ... Для создания дизайна, представьте в деталях, как бы пользователь выполнил данную задачу от начала до конца... ... Например, прорабатывая задачи для программы планирования расписаний я обнаружила, что учителя обычно создают планы уроков для нескольких предметов даже если они еще не знают в какой день и в какое время будут проходить занятия... ... Если вы не будете использовать этот подход, вы рискуете создать программу, в которой пользователи будут перемещаться от одного окна к другому для того, чтобы выполнить свою задачу... ... Процесс разработки, основанный на задачах пользователей особенно важен, когда ваша программа предназначена для того, чтобы помогать пользователям работать быстрее и эффективнее... Подробнее: http://fit-media.com/post_1205661604.html


  3. Windows с маленькой буквы w

    Степень соответствия запросу: 4,37%
    Фрагменты текста поста :
    ... Вынесение функций в диалоговое окно отделяет их от главной задачи... ... Остальные части программы могут служить для обычных задач, таких как ввод и проверка записей... ... Эти инструменты должны быть готовы для использования в любой момент, чтобы за ними не приходилось далеко тянуться, не говоря уже о том, чтобы ходить в другую комнату... ... Для таких задач пользователь не должен использовать меню и диалоги... ... Если же пользователь решил вставить в свой рисунок другую готовую картинку, эта задача все еще достаточно связана с целью художника – создать красивый рисунок, но для этого нужны другие функции, не относящиеся к рисованию... ... Готовые картинки или фотографии обычно расположены в специальной папке и имеют средства для предварительного просмотра и выбора понравившегося образца... ... Нужды в готовых картинках тоже нет... Подробнее: http://fit-media.com/post_1204300625.html


  4. Залепа №6. Вечный календарь и пляска с бубном.

    Степень соответствия запросу: 2,14%
    Фрагменты текста поста :
    ... Сознаюсь, задача слегка синтетическая, но поразмыслив немного, вы сами найдете кучу вполне реальных задач, сводящихся к этой... ... Правда, в вышеописанной задаче, одним цветом мы бы все равно не обошлись, но было бы хоть что-то... ... Этим МС вбило последний гвоздь в нашу попытку с помощью их мега-библиотеки решить поставленную (к слову сказать достаточно простую) задачу, по созданию удобного интерфейса... Подробнее: http://fit-media.com/post_1197894841.html


  5. Залепа №13. О грамотном проектировании и неграмотном IDE.

    Степень соответствия запросу: 0,83%
    Фрагменты текста поста :
    ... Задача: Есть некая программа, работающая с базами данных... ... Задача, согласитесь, тривиальна и встречается на каждом шагу... ... Как же будет выглядеть решение нашей задачи при использовании вложенных классов... ... В общем мы добились нормального решения поставленной задачи... Подробнее: http://fit-media.com/post_1204892317.html


  6. Миф о метафоре

    Степень соответствия запросу: 0,8%
    Фрагменты текста поста :
    ... Некоторые из лучших дизайнеров интерфейсов считают выбор метафоры одной из первых и самых важных задач... ... Идиоматическая парадигма основана на знании о том, как решать ту или иную задачу - естественный для человека процесс... ... Метафора, хорошо работающая для простого случая в простой программе часто перестает работать, как только задача усложняется и увеличивается в размере... Подробнее: http://fit-media.com/post_1206190085.html


  7. Статичные файлы vs скрипты. Невидимое зло.

    Степень соответствия запросу: 0,37%
    Фрагменты текста поста :
    ... в этом случае вэб-сервер тупо отсылает клиенту готовый файл и никаких запусков скриптов, парсингов, обращений к БД и прочей лабуды не выполняется... ... Снова вэб-сервер, вместо тупой отправки готовых файлов, будет вынужден запускать PHP-скрипты, которым придется производить кучу работы (почти такой же объем вычислений, как при генерации страницы... ... А там где нужны транзакции и прочие мега-фишки, требующие более взрослых СУБД, используются и более другие CMS, заточенные под соответствующие задачи... Подробнее: http://fit-media.com/post_1283692130.html


  8. Файлы vs базы данных.

    Степень соответствия запросу: 0,2%
    Фрагменты текста поста :
    ... Согласитесь, задача не из быстрых... ... Но эта задача для отображения статистики, а нас больше интересует ее сбор... ... Теперь взглянем, как эта же задача была бы решена с использованием БД... Подробнее: http://fit-media.com/post_1222679684.html


  9. Хроники одной лаборатории

    Степень соответствия запросу: 0,13%
    Фрагменты текста поста :
    ... Вася готов... ... Мы тоже готовы... ... Все готово... ... Пpототип pеактоpа готов к испытаниям... Подробнее: http://fit-media.com/post_1231685617.html


  10. 14 принципов создания вежливых программ

    Степень соответствия запросу: 0,09%
    Фрагменты текста поста :
    ... Затем я использую Панель Задач для переключения между запущенными приложениями... ... Друзья доверяют друг другу, потому что зависят друг от друга, и всегда готовы пожертвовать собой... Подробнее: http://fit-media.com/post_1203349390.html


История внешних поисковых запросов

Меню

  • Главная страница
  • Оглавление блога
  • Лента новостей
  • Обратная связь
  • Правила блога

Анонсы по темам

  • Все посты блога
  • С миру по нитке
  • Мысли вслух
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Категории

  • Все посты по порядку
  • С миру по нитке
  • Графика и фото
  • Кривизна платформы .NET
  • Грамотные интерфейсы
  • WEB-программирование
  • FlatCMS - шустрая и гибкая
  • Доработки Lasto-блога

Сервисы

  • Поиск по блогу
  • Поиск по всему сайту
  • Шпионское досье

Реклама


Стоимость сайта

Мой вебсайт стоит 865 404,18 руб

Статистика

    Widgetize!
  • Время работы: 0,35420 сек.
  • Память: 17 664 кБт
  • Статистика привратника
Copyright FIT-Media.com, © 2007-2012
Главная | Общее оглавление | Обратная связь | Правила блога | Лента RSS