русский | english

Поиск по сайту ТЭММ

НОВОСТИ НАУКИ 

Книга "Биография искусств"

Перевод технической литературы

__________________
К нам можно обратиться по адресам:

mik-rubin@yandex.ru -
Рубин Михаил Семенович
julijsmur@inbox.ru -
Мурашковский Юлий Самойлович 

http://www.temm.ru
2009 ©  Все права защищены. Права на материалы этого сайта принадлежат авторам соответствующих статей. При использовании материалов сайта ссылки на авторов и адрес сайта обязательны. 

 

 

на главную написать письмо поиск карта сайта

О подходах к прогнозу развития текстовых редакторов. Рубин М.С.

 

 

О подходах к прогнозу развития текстовых редакторов[1].
 
М.С.Рубин, 19.02.2010
 
 
1. Прогнозирование по S-образным кривым.
Программные продукты и информация о их развитии имеет две особенности:
  • Для всех вводов ПО можно узнать год их возникновения
  • О всех видах ПО регулярно делаются запросы в поисковых системах.
Если предположить, что то или иное ПО (тот или иной параметр, характеризующий это развитие) развивается по S-образной кривой, то начальная точка будет всегда известна – год создания этого ПО.
Если в качестве косвенного параметра, характеризующего степень распространения ПО, брать количество запрос в той или иной поисковой программе (например, http://wordstat.yandex.ru/ ) то можно определить еще одну точку на S-образной кривой запросов по тому или иному ПО.
Можно учесть и то, что логистическое уравнение (S-образная кривая) может быть описана аналитически (формулой)
 

где r –  параметр характеризующий скорость роста (размножения), K — ёмкость среды (то есть, максимально возможную численность популяции), P0 – начальная численность, P – численность на момент времени t.
Таким образом, по ограниченной информации мы можем построить возможный вид логистической кривой для развития разного ПО и сравнить их между собой.
Например, мы хотим сравнить развитие (распространенность) форматов файлов для текстовых редакторов. Для примера возьмем форматы doc, docx, pdf.

Формат файла текстового редактора
Год появления (частота показов - нуль)
Число показов в феврале 2010 года (тыс. в месяц)
DOC
1993
250
DOCX
2007
37
PDF
1991
742

 Пример построения кривых распространения запросов по этим форматам по годам.
 
Это только качественная оценка процесса распространения форматов. Что можно отметить:
- pdf запрашивается чаще
- doc и docx занимают одну и ту же нишу, это нужно учитывать при моделировании, долю docx необходимо вычитать из доли doc
- при моделировании линий распространения можно использовать ограниченную информацию: год начала распространения, предел роста, скорость роста, реальные данные не менее чем для 1 года (лучше 2-4)
- оба формата pdf и doc находятся на 3-ем этапе развития и скорее всего на их смену придут другие форматы и другие редакторы текста.
- для формирования образа такого редактора можно воспользоваться, например, методом объединения альтернативных систем.
«К преимуществам формата pdf можно отнести: универсальность - формат имеет все необходимые данные для правильного отображения документа на любой платформе и в любой программе, компактность - имеются встроенные алгоритмы сжатия данных, что позволяют сделать размер документа минимальным, мультимедийность - в документах могут присутствовать видео и аудио ролики и гиперссылки, безопасность - в формате реализована многоуровневая система проверки подлинности.
К недостаткам формата можно отнести не оптимальность его использования для веб что связана с его универсальностью» http://pdf-program.narod.ru/format-pdf.htm
Важным параметром формата и редактора может оказаться его открытость или закрытость.
 
 
2. Некоторые соображения по прогнозу текстовых редакторов.
2.1. Необходимо иметь формулировку целей составления прогноза.
Например: выявить основные подходы к качественному прогнозу развития текстовых редакторов и наиболее общие тенденции в их развитии. Сформулировать основные требования к текстовым редакторам ближайших 10-15 лет.
 
2.2. Прогноз развития форматов файлов.
·         Сейчас создано очень много различных форматов текстовых файлов (около 200 только текстовых – см. приложение). Можно ожидать, что будут создаваться универсальные форматы файлов, которые будут заменять несколько других форматов, и автоматически будут распознаваться редактором. Можно ожидать также объединение форматов для текста и для изображений.
·         Можно ожидать дробление одного формата: информация одного типа (например, содержательная) хранится в одном формате (например, txt), а форматы для других типов в другом формате (например, оформления, стили, шрифты и т.д.). Дальним аналогом такого подхода может служить сохранение html в полном виде (с присоединяемой папкой с другими файлами).
·         Для создания, редактирования, рецензирования и чтения документ может иметь разные форматы (свойства разных форматов) файлов.
·         В качестве примера объединения альтернативных систем можно предложить объединение возможностей форматов pdf и doc.
 

 
Преимущества
Недостатки
pdf
- Работает на любой платформе и в любой программе
- компактность (алгоритмы сжатия)
- мультимедийность
- многоуровневая система проверки подлинности (безопасность)
- возможность объединения нескольких файлов в один
- открытый формат
- не оптимальность его использования для веб страниц
- невозможно редактировать текст и изображения
doc
- возможность редактировать текст
- возможность редактировать и тексты, и таблицы, и изображения
- возможность проверки орфографии и синтаксиса
- возможность рецензирования текста
- меняет вид документа с переходом на другие компьютеры (программы)
- позволяет изменять содержание документа, когда это не нужно

 
2.3. Некоторые дополнительные соображения к прогнозированию текстовых редакторов:
  • Коллективное и одновременное создание и редактирование текста.
  • Создание текста одновременно в двух вариантах: презентация и текст (плюс возможна визуализация текста по типу http://quintura.com/ или по частотности слов…)
  • Программа разделена на отдельные блоки (это, видимо, не новое для текстовых редакторов)
  • Редактор расположен (хранится) не в компьютере пользователя.
 
 
3. Прогноз развития интерфейса
·         Создание редакторов текстовых редакторов, способных формировать такой текстовый редактор, который необходим пользователю.
·         Единый формат интерфейса для разных типов программ. Разработка различных стандартов для интерфейса разных программ.
·         Развитие динамизации интерфейса: всплывающие меню в соответствии с выполняемыми операциями; вызов разного меню при помощи разного направления движения мышки.
·         Повышение визуализации текста: одновременное создание текста,  презентации и голосового сопровождения, автоматическое реферирование, частотный словарь слов, увеличение (динамизация) рисунков при наведении на них курсора (или голосом).
·         Повышение каналов коммуникации: кроме визуального еще и звуковой. Например, вызов нужного меню голосом, подсказки от редактора голосом и т.д.
·         Автоматический подбор литературы, картинок и текстов, близких к тематике материала
·         Редактирование одновременно нескольких файлов: замена слов, изменение форматов, просмотр как единого текста информации из разных файлов (разные главы в разных файлах)
·         Автоматическое форматирование: форматирование стиля всего документа, стандартные стили (деловой, художественный, справочный, документальный…).
·         Бесконечное рецензирование, визуализация рецензирования.
 
4. Прогноз развития программного обеспечения
Можно предложить пока только общие соображения:
·         Программное обеспечение имеет стандартные блоки и может совершенствоваться раздельно по каждому блоку с сохранением общего стандарта обмена данными
·         Отдельные блоки программы могут находиться в разных местах и загружаться только по мере необходимости
·         В зависимости от программного обеспечения, технических характеристик, выполняемой задачи, особенностей «писателя» или «читателя» загружается та версия программного обеспечения текстового редактора, которая необходима в данный момент и в данном месте
5. Прогноз развития технического обеспечения
Тут может быть очень много самых разных предложений: световая клавиатура, клавиатура-перчатки, мышь-наперсток, мгновенное сканирование без специального сканера, анализатор лица, мимики и голоса, устройства связи и коммуникации, исполнительные органы, датчики ввода-вывода информации, компьютер-очки и т.д.
 
6. Прогноз компьютерных текстовых редакторов.
До сих пор речь шла об отдельных составляющих текстового редактора. Как может изменяться суть редактора в целом?
 Хороших идей пока мало. Нужно сделать очень большой по времени (многие века) обзор способов создания, редактирования, распространения и просмотра текстов. Начинать можно с рисунков на камнях в древние времена. Изменялся носитель информации, инструмент и технология нанесения информации. Какие параметры менялись в первую очередь: скорость и простота нанесения, число «специалистов» по написанию («писарей»), возможность копирования текстов и т.д.
Главное: текстовыми редакторами должны пользоваться в пределе все люди на Земле и в космосе, грамотные и не очень, здоровые и больные (инвалиды). Текстовые редакторы должны стать универсальным коммуникатором не только между человеком и человеком (людьми и людьми), но и между автоматом и человеком, между животным и человеком. Один документ должен быть доступен и понятен АБСОЛЮТНО всем: врачу и пациенту, заказчику и исполнителю, ученому и обывателю, бухгалтеру и художнику, слепому и глухому и т.д.
 
 
7. Некоторые противоречия.
7.1. Противоречие ограниченности площади экрана компьютера для отображения информации документа и управляющей информации.
Площадь должна быть большой, чтобы отражалась вся необходимая информация, и должна быть ограниченной возможностями дисплей.
Отображаемой информации должно быть много сразу много, чтобы быстро ее находить, и должно быть мало, чтобы она помещалась на экране и быстро находилась (была в фокусе внимания). Особенно актуальным это становится с развитием смартфонов и компактных компьютеров.
Признаки противоречия. Служебной, вспомогательной и справочной информации через интерфейс доступно на много больше, чем самого текста и изображений, которые готовятся.
Текстовая (основная) информация занимает в файлах в 10-100 раз меньше места, чем вспомогательная информация. На приведенном рисунке, например, показано, что одна и та же информация в разных форматах занимает очень разный объем. Формат docx скорее всего предусматривает сжатие файла перед его сохранением, но и он в 4 раза больше txt файла.
 
7.2. Противоречие количества форматов файлов.
Форматов файлов должно быть много, чтобы они соответствовали тем или иным особенностям их применения, и должно быть мало, чтобы не нужно было использовать разное программное обеспечение.
7.3. Интерфейс должен быть новым, чтобы предоставить новые возможности и устранить прежние недостатки, и должен быть старым, неизменным, чтобы не изменять привычки пользователя.
 
Приложения.
1. Текстовые форматы. http://open-file.ru/types/text/ 

 
Расширение
Описание
1
2
3
4
5
6
7
8
9
188
189
190
191
192
193
194

 


[1] Настоящий материал был написан в рамках обсуждения и подготовки работы «Прогнозирование развития программных продуктов методами ТРИЗ», Пономарева А. В., СПбГУ, дипломная работа, руководители Одинцов И.О., Рубин М.С., 2010.
  на главную | наверх