Главный принцип: User-ориентированнная.
Исходит из того, что юзеру надо. И того, что ему нравится
Принципы построения:
Основное
1. Жёсткая ориентация на потребности пользователя
2. Максимальная простота с вложенность сложности
3. Ориентация на конкретную задачу. Модульная структура, где модуль — задача.
Комплекс unix-, гаджето-подобных утилит.
4. Гармония локального и веба.
5. Красота
Один из основоплагающих принципов. Должно нравиться.
6. Эмоциональный отклик
ПК должен быть живым существом, который может помочь в трудную минуту, проявит понимание и о котором самому можно заботиться. Как очень продвинутый тамагочи:)
Реализация
1. Три уровня сложности.
Первый — простой. Идеал — одна кнопочка «Сделать 3,14здато».
Второй — продвинутый. Обычный, общепринятый в настоящее время. Для «тяжелых» приложений возможен только он.
Третий — полный. Аналог root в никсах, system в виндах.
2. Объектная FS (точнее, БД — надстройка на FS)
Оперирует не файлами, а объектами — музыка, картинки, etc.
Все объекты взаимодействуют, с обратной связью.
Теги — вручную и автоматически (в т.ч. из интернета).
Предпочтения — отслеживание предпочтений пользователя.
Конкретное
1. Прозрачность взаимодействия с LAN, интернетом и внешними устройствами и периферией.
Отсутствие границы между локальной работой и работой в сети.
Настройка в зависимости от тарифного плана.
2. Готовые шаблоны, сценарии работы — максимально.
Использование мастеров. Возможность изменения шаблонов, создания новых.
3. Изменение интерфейса и в идеале — вплоть до самой концепции построения ОС.
В т.ч. на основе готовых концепций и экспериментальных — игровых, текстовых, в виде ассоциированных предметов и мн.др.
4. Нацеленность в том числе на креативность, созидание.
Простые пути наиболее востребованного.
Видео, аудио, рисунки, дневники, игры.
Заимствованное
1. Тщательное предварительное тестирование на юзабилити и аксессабилити.
2. Продажа сервиса, дополнительных материалов, сообщества.
Свой собственный сервис и лучшее из не-конкурентов.
3. Полный откат системы.
Сохранение заведомо безопасных настроек.
4. Программно-аппаратный комплекс, полностью настроенный,
но с возможностью изменений.
;
;