[[ header START ]]

Welcome to OS2.GURU site! (eComStation.RU)

Select your language: Russian English Deutch Spanish Italian Portuguese Czech Polish French

Frequently asked questions and answers:
telegram

Форум обсуждение

telegram

Send message

telegram

[ +7-981-8529467 (Санкт-Петербург)

telegram

t.me/os2_guru

OS/2 GURU


ru · en · de · es · it · pt · cz · pl · fr
OS/2 - это совершенно другая операционная система для PC (ArcaOS, eComStation, IBM OS/2 Warp)
Программы, новости, статьи, поддержка пользователей, оборудование, вопросы и ответы.
 
[Что такое OS/2?  Новости  Установка  Обновление  
 
 
Применение  Будущее  Сообщество  Проекты  

eCo Software
не получает вознаграждение
из США

[Как заработать в OS/2?

Как купить OS/2 дискету?

Идеи для фанатов OS/2

*

 
Обновление

 
Программы

 
(Санкт-Петербург)

 
Преимущества (1)

 
Разработчику (1)

 
(Пайпы программ)

 
Компании: (1)

 
История (1):

 
(Бонусы)

 
Советы:

 
(Барьеры и решения)

 
Технологии: (1)

 
(Применение в науке, лаборатории, ..)

 

 
Готовые решения:

 
Новая eComStation:

 
Будущее: (1)

 
(Ссылки на другие сайты)

 
(Картинка дня)

 
Артефакты OS/2

 
Гаджеты

Обновите ArcaOS до уровня NeoWPS

  • Установите набор PNG иконок, нарисованных дизайнером, специализирующемся на оформлении OS/2
  • Установите eSchemes 2018, чтобы менять цвета и кнопки на рабочем столе

Будущее рабочего стола WPS


TITLE: Будущее рабочего стола WPS

DATE: 2008-07-13 17:16:03

AUTHOR: eCo Software

  

Текст находится в стадии разработки
Версия: 2010/10/11

Введение

В последнее время много приложений перешли в интернет. У пользователей всегда запущен веб-браузер, много данных в облаках или на удаленных серверах. Примеры:

  • вконтакте - пользователи слушают плейлисты с музыкой через вконтакте. Т.е. не нужно собирать mp3 файлы на своем компьютере.
  • Карты городов - онлайн карты.

Таким образом необходимость в рабочем столе снижается. Хранить данные на локальном компьютере уже не обязательно.

Нужно ли развивать рабочий стол eComStation? Локальные приложения (нативные приложения)? Ответ: ДА,

  • Для хранения паролей - секретные данные
  • ведение бухгалтерии - секретные данные
  • кассовый аппарат - родное приложение, компьютер всегда должен быть готов обслужить покупателя.
  • Еще примеры?

Какая роль WPS?

People are using FileCommander, Commandline for operations with files. WPS is used to start WPS/PM apps. Вопросы:

  • или PM-файлкомандеры тоже популярны?
  • А для чего еще сегодня WPS используют?

WPS-01: Панель со списком задач

(Desktop, WPS)

Надо сделать Список задач с поддержкой больших иконок.

В системе есть eCenter с Window list - список активных программ. Может быть там сделать поддержку прозрачных иконок? Нет. тогда надо будет весь eCenter модернизировать. Лучше оставить eCenter роль панели для всевозможных индикаторов.

Текущее состояние:

За и Против:

  • Обычным пользователям eCenter - слишком мелко, ePager получше, но тоже мелко
  • "Обновите task list в eCenter" - останется всё мелко. кроме того, обсуждали этот вопрос и решили, что eCenter будет завален виджетами. И task list там не влезет

Что взять за основу? Есть программа SysBar -> Task List.

Кто готов взяться за проект? < a href='http://ecomstation.ru/ecolabs/SysBar.html'>Есть задание, есть вознаграждение -- eCo Labs.

  • Возможность прятаться за краем экрана

WPS-02: Шрифт на рабочем столе

[WPS, desktop]

Сейчас простые надписи. Например, белый цвет шрифта. В результате нужно подбирать темные (Черные) обои.

А пользователь хочет ставить любые обои.

Вывод: нужно рисовать названия объектов с тенью, с обводкой.

Текущее состояние проекта: ТЗ нет. Скорее всего можно реализовать через PNG Desktop (Sunny icons).

   

WPS-03: Категоризация

[PM app]

ОС уже кое-что умеет:

Пример 1: FileCommander -> F11 -> появляется диалог, можно ввести:

  • Title: Extended attributes
  • LONGNAME [ ]
  • SUBJECT [ ]

 

Do you exactly know what information you collected and where you stored it? (local hard drive, flash, CD-collection, network, your site)

  • нужна индексация
  • нужна категоризация
  • Фасетная классификация
  • идея в том, чтобы в принципе отказаться от концепции директорий wikipedia
  • Color classification
  • Example: L,45;421:6;253:f.44'N5 = Medicine,Lungs;Tuberculosis:Treatment;X-ray:Research.India'1950

    Для некоторых классов уже есть возможность ввести комментарий, keywords. (MP3 ID Tags, File tab). Храняться в EA.

    Joseph: Свойства объекта Комментарий доступно всем объектам на WPS. Они сохранются в ЕА. Зачем делать для PM программ? Из PM это будет удобнее. Так мы сможем из программ наполнить документы данными, чтобы потом юзеры начали пользоваться WPS для поиска.

    У юзеров уже есть много mp3, doc, jpg. Нужно сделать .dll, чтобы каждая программа (вьювер, редактор, ..) для загруженного файла могла загрузить из dll диалог для настройки Категории файла + Комментарий + Ключевые слова.

    • Возможность read/write категорию просто, или PM-диалог
    • Возможность сохранить отредактированное
    • Id категорий, перевод для текущего NLV

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

    Для для описания фото:

    • кто на фото?

    Для описания офисного документа:

    • кто автор
    • project name

  • WPS-04: eSchemes

    [WPS, desktop]

    Нужна ли eSchemes? http://ecomstation.ru/eschemes

    • + Да, у пользователей должна быть полная свобода менять цвета и иконки
    • - а вот разработчики должны строить программы из крупных кубиков (особенно в нашей ОС) (т.е. создать большой PM-заготовок, eSchemes должна им помогать)

    Чего там не хватает?

    • Библиотека QueryIcon связана с eSchemes http://ru.ecomstation.ru/ecolabs/QueryIcon.html
    • Дать возможность регулировать больше цветов
       

    WPS-05: Исправить операции копирования и перемещения файлов в WPS

    [WPS, desktop]

    • По факту у нас есть проблемы с копированием больших объемов файлов. WPS оказывается достаточно сильно нагружена фактом перемещения объектов.
    • Кроме того, сами диалоги копирования неудобны.
    • Также надо использовать современный Progress-bar

    Для завершения анализа сделать:

    Прогнать копирование, скажем, пары тысяч файлов. Посмотреть на реакцию WPS. Аналогично с перемещением. Сделать такую же проверку для объектов, которые наследованы не от WPDataFile, т.е. где нет фактического перемещения файла, а есть правка файла INI.

    Выполнить анализ диалогов копирования.

    • 1) как визуализируется процесс копирования
    • 2) какие варианты при попытке записать файлы одного имени. Да еще и с пару сотен одинаковых имен.
    • 3) прочие неудобности.
    • см. как образец удачного варианта в DN и подобных менеджерах.

    Предполагаемое решение: Для копирования файлов использовать внешнюю тулзу, которая а) разгрузит WPS b) даст более широкие возможности для оперирования большим объемом файлов.

    Для копирования объектов не наследованных от WPDataFile использовать старый метод WPS

    WPS-06: Imagination - превью в папках

    Текущие возможности

    Открыв папку, пользователь может посмотреть превью картинок и документов PDF.

    Дальнейшнее развитие

    Опять смотрим, какие preview нужны пользователям?

    • превью клипов
    • превью музыки
    • OpenOffice.org 2.0: Также улучшить классы OpenOffice.org 2.0, чтобы в них была поддержка Imagination.
    • Улучшить превью PDF. Сейчас очень плохо. GIF мы плохо поддерживаем. мелко.. цвета искажены..

    Запустить процесс, который качает картинки/фотографии по запросу программ. (Как это сделано в USB Dock).

    Например, если у пользователя на компьютере видеоклипы, то скачивать описание и кадры из клипа для превью:

    Еще один пример - превью аудио-файлов, альбомов (поддержка CDDB2):

    Критика:

    • А как насчет копирайтов на изображения?
    • Зачем скачивать, если нужно нарывать кадры из самого клипа? ответ: титульный кадр должен быть красивым, возможно даже не из клипа.
    • что лучше? Превью прямо в папке? Или превью в отдельном окне? (1 2)

    План разработки:

    • ntim знает MP3 тэги, можно сделать библиотеку dll для их загрузки.
    • превью делает cat или prokushev.
    • распространение пакета - в рамках Imagination.

    WPS-07: Шрифты

    Папка Шрифтов - пользователь хочеть сразу же видеть шрифты. Можно реализовать превью через Imagination. Или thumbnails показывать с примерами шрифта?

    WPS-08: Навигация по рабочему столу

    QQQ: Что такое навигация по рабочему столу? Переключение между папками, прыжки в далекие места.

    8.1 - - Не хватает split-view, чтобы сложные бродилки делать..

    В XWorkPlace есть Split-view, В ObjectDesktop 1997 был Split-view. Проблема: в eWorkPlace нет Split-view, значит пользователям по прежнему недоступно.

    8.2 -- Сделали Path в рамках SunnyIcons, это помогает бродить...

    LIVE демо

    Критика: В папках Windows есть строка с текущим каталогом. При нажатии на неё выпадает дерево, в котором можно переходить в другие каталоги (а не только в предыдущие)

    8.3 -- Как быстро прыгать в разные концы рабочего стола? WPS уже имеет средства - тени, можно сделать папку, в которой часто используемые тени. Нужно лишь обучать юзеров

    • как быстро попадать в папку X? создать тень на поверхности стола

    UI-09: Поиск документов

    Год за годом.. у юзеров накапливаются сотни и тысячи документов. Как найти нужны в гигабайтах свалки?

    9.1. Поиск документов

    Есть механизм поиска Recoll от Yudi Dario на базе Beagle. homepage

    9.2. Поиск объекта в папке

    На рабочем столе в контейнерах по Ctrl-F включается режим поиска, поиск строчки в активном окне. Как именно показывать результат поиска? фильтровать? прыгать к найденному и подкрашивать его?


    Дополнительная информация:

     

    Попробуй программу:

    USB Dock - утилита показывает USB устройства, подключенные к компьютеру.

    Комментарии:

    Прокомментируйте эту статью (напоминаем, автор работал над текстом несколько недель, уважайте мнение других).


    Ваше имя:

    Ваш E-Mail:

    CODE:
    ......

      

    Ваш комментарий:


    Как подключиться к разработке eComStation? Участвуй в проектах eCo Labs

    Статьи

    Операционная система
    Программное обеспечение
    Оборудование
    Для разработчика
    Разное
    Колонка редактора


    Готовая eComStation на SSD диске

     





    Последний активный опрос: Какая высота барьера RPM?

    [Google]

    IBM OS/2 Warp

     
    Обучение новичков

    Отчет: OS/2 совместимое оборудование

     
    Статьи


       
      Почему eComStation?
    Возможности
    Особенности
    Применение
    Ролики и скриншоты
       eComStation для
    для бизнесменов
    для студентов и инженеров
    для продавцов компьютеров
    сообщество пользователей
       Разработчик
    Распространить программу
    Описание API, библиотеки
    Начать новый проект
    Конкурсы
       Программы
    Он-лайн каталог
    Выбрать через eCo Market
       Служба поддержки
    Отправить вопрос
    Купить eComStation
    Вопросы и ответы
    Обучение новичков
     
     
    © 2001 - 2021 eCo Software, All rights reserved
    Сибирский Медведь технологическая компания
    eComStation Serenity Systems International • OS/2 Warp IBM Corporation • ArcaOS Arca Noae