[[ 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

eComStation.RU


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 5.0 Русская версия
Пакет русификации ArcaOS 5.0 OS/2 давно доступен. Поддерживается любая версия: 5.0, 5.0.1, 5.0.2.

eCo Software может выпустить и другие пакеты (Немецкий, Голландский, Бразильский Португальский, Испанский, Шведский и т.д.)

Сравнение нативного инсталятора и инсталятора на базе XUL


TITLE: Сравнение нативного инсталятора и инсталятора на базе XUL

DATE: 2011-07-07 23:27:16

AUTHOR: eCo Software

Редакция: 2011/07/07

eCo Software собрала аргументы, чтобы понять, что лучше для eComStation: нативный (родной) инсталятор или инсталятор на базе XUL?

Замечания: мы полностью поддерживаем разработчиков портирующих Mozilla веб-браузер и его компоненты. Наша цель - избежать ошибок при развитии eComStation и выбрать цели правильно.

Что такое XUL-инсталятор? Это инсталятор, который использует XUL (произносится "зул", XML User Interface Language) - язык разметки для создания динамических пользовательских интерфейсов на основе XML. XUL разрабатывается в рамках проекта Mozilla и является частью платформы XULRunner. источник: wikipedia.org

eCo Software collected arguments to understand what is better for eComStation: Native installer or XUL-based installer?

Notes: We appreciate the efforts of the developers working on mozilla browser and components. Our goal is to prevent mistakes in the future and select right targets.

What is XUL-installer? Installer using XUL, XUL (pronounced "zool"), the XML User Interface Language, is an XML user interface markup language developed by the Mozilla project. XUL operates in Mozilla cross-platform applications such as Firefox and Flock. source: wikipedia.org

Сравнение преимуществ и недостатков XUL-инсталятора по сравнению с нативным / Comparison of advantages and disadvantages of XUL installer if compare with native installer
Advantages of XUL / Преимущества XUL Neutrality / Нет различий Disadvantages of XUL / Недостатки XUL
1. Удобно, упрощает разработку / Simplifies the development это высокий уровень. Команда eCS будет только расставлять элементы и вешать тексты.

High level, eCS developers add elements, insert texts. No need to work on visuzalization, programming of windows.

- -
2. Большие возможности в будущем / Perspectives in the future этот конструктор имеет большой запас фич для будущего развития инсталятора.

XUL engine is powerful, it will be easy to add new features in the future

- -
3. Нет другого выхода / No other way - Это единственный выход, т.к. некому заниматься созданием нативного конструктора (наши разработчики не пишут ничего нового для инсталятора). В то же время, кто будет заниматься разработкой XUL? -
4. Нужно будет начинать всё с начала?

Starting from 0?

- - XUL будет использовать что-то от старого инсталятора?

XUL installer will not use existing eCS installer stuff. So.. we will spend years to remake all from scratch.

5. XUL - это многоплатформенное средство

Usage of crossplatform meanings (XUL)

- Это не дает преимуществ. Ведь инсталятор только для eCS.

The installer will be used in OS/2 environment only. So, this doesn't give advantages

-
6. Schemes concept (instead of Easy, Advanced) It's easy to implement with native installer
7. Translation of installer messages This will require much efforts and time
8. XUL - performance Slow installation on slow or embedded computers
9. Profit for developers of eCS software We must use native API and share results with thirdparty developers. If we don't use API then OS is dying.
10. Who will develop XUL installer The goal is feed eCS Dev Group. XUL installer will require thirdparty people.
11. Allows take packages from CD/Internet ''легко ли написать скачивание пакетов инсталятором через Интернет?'' - ИМХО это просто. это можно сделать даже рексом - в нем есть битлотека для работы с ftp.
12. All protocols are integrated in the XUL (возможность отправить письмо из инсталятора e-co: имхо, отправка отчетов об установке по сети - это 2 дня разработки
13. При разработке любого инсталятора должны создаваться новые библиотеки и элементы управления

The role of any installer is creation of controls, libraries

Роль команды разработчиков eComStation - это в том числе разработка дополнительных элементов управления, библиотек. Если не заниматься этой деятельностью, тогда кто будет этим заниматься?
15. Dependences dependence on mozilla/2 developers, etc.
15. Many efforts for short-term contact with user this is the third generation of eCS installer. Thoudsands of hours are spend to it although users run it during 1 hour per year.


Скриншот инсталятора на базе XUL / Screenshot of XUL installer

 

Заключение / Conclusion

У XUL инсталятора есть плюсы и минусы. Просто так переходить на него смысла нет. Только если XUL и остальные механизмы будут интегрированы в операционную систему и доступны всем разработчикам PM-программ.

 

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

CalcMi - калькулятор, результат вычисляется по мере того, как вводите выражение.

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

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


Ваше имя:

Ваш E-Mail:

CODE:
......

  

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


Писать программы для eComStation - это выгодно: a) система имеет более компактный API, который хорошо продуман и эффективен, b) Рынок не такой бесконечный, как у Windows. Все пользователи eComStation узнают про ваш продукт, c) Один разработчик значительно влияет на всю ОС.

Статьи

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


Готовая 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