ПЕРЕЛІК ДИСЦИПЛІН:
  • Адміністративне право
  • Арбітражний процес
  • Архітектура
  • Астрологія
  • Астрономія
  • Банківська справа
  • Безпека життєдіяльності
  • Біографії
  • Біологія
  • Біологія і хімія
  • Ботаніка та сільське гос-во
  • Бухгалтерський облік і аудит
  • Валютні відносини
  • Ветеринарія
  • Військова кафедра
  • Географія
  • Геодезія
  • Геологія
  • Етика
  • Держава і право
  • Цивільне право і процес
  • Діловодство
  • Гроші та кредит
  • Природничі науки
  • Журналістика
  • Екологія
  • Видавнича справа та поліграфія
  • Інвестиції
  • Іноземна мова
  • Інформатика
  • Інформатика, програмування
  • Юрист по наследству
  • Історичні особистості
  • Історія
  • Історія техніки
  • Кибернетика
  • Комунікації і зв'язок
  • Комп'ютерні науки
  • Косметологія
  • Короткий зміст творів
  • Криміналістика
  • Кримінологія
  • Криптология
  • Кулінарія
  • Культура і мистецтво
  • Культурологія
  • Російська література
  • Література і російська мова
  • Логіка
  • Логістика
  • Маркетинг
  • Математика
  • Медицина, здоров'я
  • Медичні науки
  • Міжнародне публічне право
  • Міжнародне приватне право
  • Міжнародні відносини
  • Менеджмент
  • Металургія
  • Москвоведение
  • Мовознавство
  • Музика
  • Муніципальне право
  • Податки, оподаткування
  •  
    Бесплатные рефераты
     

     

     

     

     

     

         
     
    Текстовий редактор очима користувача
         

     

    Інформатика, програмування

    Текстовий редактор очима користувача

    Олександр Петров

    Було час, коли набір та оформлення двох-трьох сторінок друкованого тексту силами ПЕОМ здавалися чимось з області фантастики. З часом, у міру розвитку обчислювальної техніки та програмного забезпечення, текстові редактори знайшли знайому і звичну для користувача форму. При цьому переважна більшість програм для набору текстів так і залишилися поліпшеними емуляторами друкарській машинки.

    Якщо порівнювати темпи розвитку комп'ютерної техніки і текстових редакторів, то останні вже давно повинні були вміти записувати думки користувача або хоча б передбачити бажання набрати те чи інше слово. Звичайно, це жарт. Але в цій жарті є чимала частка правди. Адже комп'ютерні користувачі явно відчувають брак можливостей під час виконання своїх завдань, працюючи в стандартних текстових редакторів.

    Незадоволеність існуючими програмними продуктами призводить до створення нових текстових редакторів. Автори намагаються зробити свої дітища функціональними і зручними для користувачів. Але творіння програмістів, не вгадали секрету, який зробив б їх редактори популярними, здебільшого так і залишаються курйозами, використовуваними обмеженою кількістю користувачів.

    А король-то голий ...

    Так, комп'ютери не вміють читати думки людей. Напевно, це навіть і на краще. Але можливості ПК не обмежуються тільки компонуванням пікселів в красиві літери. Так само як і потреби користувача не закінчуються тільки перевіркою орфографії і автоматичною розстановкою розділових знаків.

    Спробуємо сформулювати, чого не вистачає людині, що створює тексти в MS Word, багато років є одним з найпоширеніших текстових редакторів.

    Давайте торкнемося редагування тексту-важкої і нудної роботи, яка, власне, і перетворює набір слів в єдине, осмислене ціле: реферат, літературне твір, контент для сайту або наукову статтю.

    Правка - Це не просто розстановка ком, як можна було б припускати, а в першу чергу додавання, вилучення і модифікації частин тексту. Щоб не спотворити факти, дати, імена, необхідний вільний і швидкий доступ до исходниками, попереднім варіантам і довідковій літературі. Часто виникає необхідність вносити спеціальні терміни в словничок або створювати елементи.

    Спробуйте зробити цю роботу в MS Word, і ви відчуєте, наскільки недосконале дітище Білла Гейтса. Продукт від Microsoft не годиться для написання рефератів, оглядів та вибірки даних з електронних документів. Скрізь, де потрібно швидко зібрати інформацію з різних текстових і табличних джерел, Word демонструє разючу неповороткість. Це пов'язано з тим, що в ідеології програми зазначено: «Текстовий редактор - засіб для набору і оформлення текстів». Ту ж помилку допускають і інші текстові редактори.

    Добре це чи погано, але середньостатистичний користувач витрачає не менше 30% машинного часу на завдання, не пов'язані з виробничим процесом: написання та відправку листів, читання мережевої літератури, перегляд сайтів, набір і правку різноманітних текстів. Звичний, але важкий і абсолютно непристосований для прихованого набору текстів MS Word, так само як і більшість середніх текстових редакторів, виявляється поганим помічником.

    Точної статистики користувачів, незадоволених пропонованими програмами для роботи з текстом, немає. Можна лише припустити, що їх число складає не один мільйон чоловік. Власне кажучи, секрет успіху текстового редактора не дуже складний - треба зробити його зручним і задовольняє дійсні потреби користувача. У цьому огляді ми представимо програму, максимально відповідну запитам людини, що створює тексти.

    Учасники змагань

    Для тестування були обрані наступні програми: Microsoft Office Word 2003, OpenOffice.org Writer 2.0.3, Atlantis Word Processor 1.6, PolyEdit 5.0 RC Altiplano, [R] Software Editor 1.3. Перші два всім добре відомі, і в тесті вони будуть йти поза конкурсом і тільки для порівняння. Інші ж представляють собою багатовіконний текстові редактори з можливістю форматування тексту. Крім RTF в них прямо або через конвертер підтримуються інші популярні формати, такі як DOC, HTML, TXT. Існують також власні формати збереження файлів, у яких максимально реалізуються можливості цих програм. Дані редактори відомі просунутим користувачам, часто згадуються в конференціях і на сайтах як замінники MS Word. Всі редактори мають можливість орфографічного аналізу тексту. Перевірка синтаксису не передбачена.

    Вимога до переможця

    Редактор, найкращим чином відповідає вимогам часто пише користувача, повинен володіти як мінімум наступними якостями.

    Швидкість відкриття і збереження великих документів.

    Висока швидкість роботи редактора підвищує ефективність праці.

    Маскування і приховування факту використання по гарячій клавіші. При установці значень прозорості близько 60-80% вікно програми пропадає з екрану для стороннього погляду, залишаючись видимим оператору. Поява і безслідне зникнення по натисканні однієї клавіші дає додаткові гарантії безпеки.

    Компактність в дистрибутиві і розгорнутому вигляді, невибагливість до ресурсів, мінімальні зміни в системі при установці, можливість роботи з зовнішнього носія. Компактність і можливість працювати з зовнішнього носія без установки в системі дозволить уникнути пояснень з системними адміністраторами з приводу інсталяції додаткового програмного забезпечення.

    Робота з таблицями, картинками і складним форматуванням. Без оформлення різними шрифтами, можливості вставки таблиць і зображень сучасний документ уявити важко.

    Працює з форматами. Оскільки у нас стандартом де-факто є Microsoft Office, як правило, подача матеріалів здійснюється у форматі DOC - «рідному» форматі MS Word. Також незайвою виявляється можливість збереження в RTF. Для публікації в Мережі обов'язково вміння текстового редактора створювати файли з розширенням HTML.

    багатовіконний, функція перевірки орфографії, статистика, літературний аналіз та корекція помилок.

    багатовіконність - Обов'язкова умова для успішної редагування тексту, написання коментарів, злиття і перестановки абзаців, коректування сюжетних ліній. Орфографічні помилки - бич створених за допомогою комп'ютера текстів, тому в текстовому редакторі обов'язково мають бути присутні функції автоматичної перевірки правильності написання слів і розстановки знаків пунктуації. Для тих, хто пише художні твори, корисним виявиться блок літературного аналізу, нехай навіть у зародковому стані.

    Структурування документів (каталоги вибраного, закладки). Можливість створення структури також є абсолютно необхідною властивістю орієнтованого текстового редактора, особливо якщо ви працюєте з великими текстами. Спробуйте знайти необхідну абзац у тексті, що складається з 500-800 тисяч знаків (обсяг невеликого роману).

    Додаткові сервісні можливості, пов'язані з основною роботою користувача. Наприклад, такою могла б бути можливість створення бази даних у вигляді алфавітній записника, списку справ та інших напоміналок. Отже, базові можливості текстових редакторів, орієнтованих на творчість, для найбільшою затребуваності повинні максимально відійти від ідеології друкарської машинки. Адже в відміну від допотопного «Ремінгтон» комп'ютер повинен допомагати набирати текст без помилок, не напружувати пам'ять і мінімізувати рутинні операції.

    Буфер обміну

    Видимі у вікні буфера обміну чотири рядки з 70 символами не завжди характеризують скопійований текст. Особливо це стосується схожих форм, що починаються стандартним чином, наприклад звітності. Якщо мова йде про дані з Інтернету, в скопійований текст можуть з'явитися загадкові символи, також утрудняють розуміння написаного. Для комфортної та швидкої роботи краще копіювати дані з розчиненого у своїй програмі файлу-джерела, а потім вставляти фрагмент тексту, викликаючи робоче вікно текстового редактора гарячою клавішею.

    Розмір, швидкодію, завантаження системи

    В першому блоці тестів досліджувалися вкрай важливі параметри, багато в чому визначають зручність користування і працездатність програм. Виявилося, що текстові редактори контрольної групи порівнянні згідно посади на диску простору.

    Atlantis трохи швидше відкриває документи, зберігає у форматі RTF і робить їх більш компактними, ніж інші редактори контрольної групи. [R] Software Editor досить сильно відстає від інших програм за швидкістю замін у тексті. Суб'єктивно при типових розмірах файлів розглядаються редактори виконують операції практично однаково. При збереженні у власних форматах як по швидкості, так і розміру що виходить файлу впевнено лідирує [R] Software Editor.

    Документ, містить 910 000 символів (без пробілів), зберігається в файл RVF розміром 1,1 Мбайт, у форматі RVP він займає 950 Кб. Для порівняння: текст з 910 000 символів, який було збережено з тим же оформленням у форматі DOC, займає 3,6 Мбайт.

    Робота з текстом

    Наступна група характеристик стосується можливостей форматування і структурування текстів. PolyEdit і [R] Software Editor дозволяють використовувати для роботи з текстом зовнішній редактор. У даному тесті розглядалися власні можливості програм. Як випливає з результатів, Atlantis виявився не в змозі здійснювати перевірку російського тексту, створювати закладки та гіперпосилання. При цьому він розумів закладки, поставлені MS Word. В якості компенсації за відсутність однієї з найважливіших функцій користувач комерційного текстового редактора Atlantis отримує непотрібну функцію написання тексту в декілька колонок.

    Безпека

    Опції безпеки, які включають в себе можливість Паролювання, зберігання в закритому форматі, здатність до моментального зникнення з екрану і малопомітного набору тексту, є невід'ємною частиною сучасного текстового редактора.

    Всі редактори основної групи здатні зберігати файли з паролем, у тому числі з криптостійкості шифруванням. У форматі RPV редактора [R] Software Editor можливо подвійне Паролювання. Перший рівень допускає доступ до тексту з встановленими обмеженнями: заборона редагування, виділення тексту, печатки. Дані обмеження можна встановити як окремо, так і всі разом. Зняти обмеження з RVP можна введенням майстер-пароля (пароля другого рівня). Всі текстові редактори основної групи дозволяють приховувати вікно набору тексту. Ефективним способом запобігання сторонніми зчитування інформації з екрана комп'ютера і приховування факту роботи є режим прозорості. По сукупності функцій безпеки [R] Software Editor далеко обійшов текстові редактори основної та контрольних груп.

    Сервісні функції

    Опції літературного аналізу реалізовані тільки в [R] Software Editor. Програма в стані визначати питома вага слова в тексті, крім приводи і займенники. Також є можливості, властиві «великим» для редакторів: буфер обміну і автокапіталізація (заміна першої літери в реченні на головну).

    Всі текстові редактори тестової групи здатні відправляти повідомлення по електронною поштою. PolyEdit і [R] Software Editor в змозі обійтися без сторонньої допомоги. E-mail відправляється власними силами. Atlantis, наслідуючи потужним текстовим редакторам, використовує поштову програму системи. Переглядати вебсторінки в змозі лише [R] Software Editor. Читання проводиться за стандартом W3C (без підтримки CSS). Не вдаючись у технічні моменти, скажімо, що сторінки «Прози.Ру», «Самвидаву», бібліотеки Мошкова редактор відтворює практично без спотворень.

    За сукупності сервісних можливостей програма [R] Software Editor одержувати переконливу і беззастережну перемогу в даному блоці тестів.

    Підіб'ємо підсумки

    Отже, місця розподілилися наступним чином:

    [R] Software Editor 1.3 - 1 місце

    PolyEdit 5.0 RC Altiplano - 2 місце Atlantis Word Processor 1.6 - 3 місце

    [R] Software Editor знаходиться в зоні золотої середини між обсягом і функціональністю, відрізняється унікальним і затребуваним набором сервісів, тому числі не зустрічаються в інших текстових редакторів. Це дуже хороший інструмент з прекрасною ергономічністю, детальної опрацюванням функцій, налаштованим гарячими клавішами і при цьому одночасно легкий і потужний. Гіперпосилання, вибране і змісту дають можливість комфортно працювати з складними документами. Перевірка орфографії дозволяє зменшити кількість помилок до прийнятного рівня. З допомогою [R] Software Editor можна провести повний цикл створення твору -- від набору тексту до редагування, редагування і друку.

    Редактор майбутнього

    Яку ще роботу можна перекласти на електронні чіпи?

    В першу чергу це хороший, розвинений тезаурус. На сьогоднішній день словник синонімів, що існує в MS Word, м'яко кажучи, слабенький.

    Незайвим було б наявність добре відпрацьованої перевірки синтаксису. Перевірка орфографії могла б бути більш розвиненою. Найкраще, на наш погляд, ця функція реалізована в текстовому редакторі AfterScan (www.afterscan.com).

    Дуже затребуваною виявилася б не має на сьогодні аналогів функція виділення однакових і однокорінних слів.

    Текстовий редактор повинен бути в змозі визначати питома вага слова в тексті, максимальні, мінімальні та середні проміжки між однаковими словами.

    І бажаним, особливо для автора художніх творів, було б присутність функцій фоносеман-тичного аналізу для виділеного тексту і вводять слів, а також блоку, що аналізує пропозиції і пропонує варіанти зміни тексту, що вводиться на оформлений за всіма правилами російської риторики.

    В ідеалі можна було б представити текстовий редактор, що оформлює уривчасті, втікачі, розрізнені нотатки в тексти згідно заданому стилю, з можливістю навчання на будь-яких зразках.

    Сподіваємося, що знайдуться люди, які захочуть на практиці втілити висловлені у статті побажання. Не виключено існування інших точок зору на подальшу еволюцію текстових редакторів, проте не можна не погодитися з тим, що вони ще довго будуть вдосконалюватися для задоволення потреб сучасних користувачів.

    Методика тестування

    Тестування здійснювалося на різних комп'ютерах - від Pentium III до офісних Pentium 4 та моделей середньої потужності з двоядерними процесорами Athlon. Метою було порівняння параметрів текстових редакторів в різних конфігураціях систем. Всі програми встановлювалися на комп'ютер з параметрами за умовчанням в стандартних версіях. Числові значення були отримані на одній з машин з процесором Athlon 3200, 1 Гбайт ОЗУ і встановленою ОС Windows XP SP2.

    Розмір дистрибутива визначався по запитуваній інсталятором програми місцем на диск. Завантаження процесора і виділення пам'яті контролювалися за допомогою диспетчера завдань Windows. Спосіб не дуже точний, однак у даному випадку цілком прийнятний. Тест завантаження процесора здійснювався під час набору тексту зі швидкістю близько 150 ударів на хвилину. Приблизна швидкість набору попередньо визначалася за допомогою відомого клавіатурного тренажера "Соло на клавіатурі ». Тест заміни проводився в текстовому файлі розміром 440 кбайт, де замість літер А були підставлені 0. Тимчасові проміжки визначалися за допомогою електронного секундоміра від моменту натискання відповідної клавіші до зникнення знака очікування кінця операції.

    Учасники тесту

    [R] Software Editor 1.3

    Безкоштовний багатовіконний текстовий редактор, що володіє рядом унікальних характеристик. Це, наприклад, можливість встановлення прозорості вікна редактора, моментальне безслідне приховування і відкриття вікна по гарячій клавіші. Для перевірки орфографії можна використовувати спільні словники. З MS Office 2002 і більш ранніми версіями вони поставляються в комплекті і підключаються автоматично. У програмі використовуються власні формати RVF і RVP (стислі і з можливістю захисту паролем). Є закритий формат електронної книги. У форматах RVP і ЕХЕ передбачено заборону копіювання тексту і друку. Є можливість редагування в зовнішньому редакторі. [R] Software Editor в змозі робити знімки екрану і робочих областей. До отриманим зображень можна застосовувати нескладні ге?? фекти не виходячи з редактора. Силами програми можна читати веб-сторінки і відправляти e-mail. [R] Software Editor має російський інтерфейс і безкоштовна для мешканців колишнього СРСР.

    PolyEdit 5.0 RC Altiplano

    Цей потужний текстовий редактор дозволяє розбивати текст на колонки, вставляти таблиці, картинки і багато чого іншого. Є підсвічування синтаксису. На жаль, інтерфейс програми лише англійською мовою. Зате перевірка російської орфографії здійснюється за допомогою власного словника, що входить в базову поставку. Також є можливість підключення енциклопедичного словника на англійською мовою. Крім того, передбачено редагування в зовнішньому редакторі. Для мешканців Росії реєстрація безкоштовна.

    Atlantis Word Processor 1.6

    Даний текстовий редактор має можливості лінійного та посторінкового перегляду, вставки нумерації і колонтитулів. Роботу пожвавлюють звукові ефекти при наборі тексту і виконання операцій. Негативні моменти: по крайней мере trial-версія редактора позбавлена орфографічної перевірки російської мови. На сайті пропонуються для скачування різні словники крім російської. Є можливість підключення енциклопедичного словника англійською мовою, однак він практично не придатний для російськомовного користувача. На жаль, не підтримується робота з таблицями. Інтерфейс лише англійською мовою.

    Список літератури

    Журнал Chip № 4 2007

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status