Microsoft Word | |
---|---|
Тып | Тэкставы працэсар |
Распрацоўшчык | Microsoft |
Напісана на | C++[2] |
Аперацыйная сістэма | Windows, macOS, Android, iOS |
Першы выпуск | кастрычнік 1983 |
Апошняя версія | 2209 (16.0.15629.20208) (11 красавіка 2022[1]) |
Ліцэнзія | Карыстальніцкае пагадненне |
Сайт | products.office.com/word |
Медыяфайлы на Вікісховішчы |
Microsoft Word (таксама проста Word) — тэкставы працэсар, створаны кампаніяй Microsoft. Першая версія была напісаная Рычардам Бродзі для аперацыйнай сістэмы DOS у 1983 годзе. Пазней былі створаны версіі для Apple Macintosh (1984), SCO UNIX і Microsoft Windows (1989).
Word выпускаецца як асобны прадукт або як кампанент пакета праграмнага забеспячэння Microsoft Office і даступны на розных платформах: Windows, macOS, Android, iOS. Таксама магчымае выкарыстанне Word у Linux з дапамогай праграмы Wine.
Першы тэкставы працэсар Bravo быў створаны ў даследчым цэнтры PARC кампаніі Xerox у 1974 годзе. У 1981 годзе стваральнік Bravo Чарлз Сімані пераходзіць на працу ў Microsoft і наймае Рычарда Бродзі як галоўнага распрацоўшчыка.
Першы выпуск Word для MS-DOS адбыўся ў канцы 1983 года. Ён быў дрэнна прыняты рынкам, продажы зніжала наяўнасць канкурэнтнага прадукту — WordPerfect.
Аднак версія для «макінтоша», выдадзеная ў 1985 годзе, атрымала шырокае распаўсюджванне. Праз два гады «Word 3.01 для Macintosh» узмацніў пазіцыі (версія 3.0 мела шмат памылак і хутка была замененая). Як і іншае праграмнае забеспячэнне для «макінтоша», Word быў цалкам WYSIWYG-рэдактарам (прынцып «What You See Is What You Get» — «атрымліваеш тое, што бачыш»).
Хоць MS-DOS і з’яўлялася тэкставай аперацыйнай сістэмай, пазбаўленай графічнай абалонкі, Word для DOS быў першым тэкставым працэсарам для IBM PC, які быў здольны адлюстроўваць разметку тэксту, напрыклад, паўтлусты або курсіўны тэкст у працэсе рэдагавання. Аднак ён усё ж не з’яўляўся ў поўным сэнсе WYSIWYG-рэдактарам. Іншыя ж тэкставыя працэсары, такія як WordStar і WordPerfect, выкарыстоўвалі просты тэкставы экран з кодамі разметкі, часам тэкст быў каляровым.
Аднак, паколькі ў большасці праграмнага забеспячэння пад DOS ужываліся ўласныя камбінацыі «гарачых клавіш» для кожнай каманды (напрыклад, у Word для DOS захаванне файла выконвалася па камбінацыі ESC-T-S) і большасць сакратароў умелі карыстацца толькі WordPerfect, кампаніі-карыстальнікі WordPerfect вельмі неахвотна пераходзілі на іншыя прадукты, якія мелі параўнальна невялікія перавагі.
Першая версія Word для Windows, выпушчаная ў 1989 годзе, прадавалася па цане $500. Яна дэманстравала абраны кампаніяй «Майкрасофт» шлях развіцця: як і сама Windows, яна шмат узяла ад Macintosh і выкарыстала стандартныя клавіятурныя скарачэнні (напрыклад, Ctrl+S для захавання файла). Пасля выпуску ў наступным годзе Windows 3.0 продажы папаўзлі ўверх (Word 1.0 значна лепш працаваў з Windows 3.0, чым з больш старымі версіямі Windows x386 і Windows x286), галоўны канкурэнт — WordPerfect — не змог выпусціць працоўную версію пад Windows, што аказалася для яго смяротнай памылкай. Версія 2.0 зацвердзіла WinWord на пазіцыі лідара рынку.
Новыя версіі дадавалі магчымасці, якія выходзяць за рамкі простага тэкставага працэсара. Інструменты малявання дазвалялі выконваць прымітыўныя аперацыі вёрсткі, такія, як дадаванне графікі ў дакумент, хоць, натуральна, спецыялізаваныя праграмы для вёрсткі лепш спраўляюцца з гэтымі задачамі. Укараненне аб’ектаў, параўнанне версій дакумента, шматмоўная падтрымка і многія іншыя магчымасці былі дададзеныя за наступныя некалькі гадоў.
Microsoft Word з’яўляецца найбольш папулярным з тэкставых працэсараў, якія выкарыстоўваюцца ў дадзены момант. Гэта зрабіла яго бінарны фармат дакумента стандартам дэ-факта, і многія канкурэнтныя праграмы маюць падтрымку сумяшчальнасці з дадзеным фарматам. Пашырэнне «.doc» на платформе IBM PC стала сінонімам двайковага фармату Word 97-2000. Фільтры экспарту і імпарту ў дадзены фармат прысутнічаюць у большасці тэкставых працэсараў. Фармат дакумента розных версій Word мяняецца, адрозненні бываюць даволі тонкімі. Фарматаванне, якое нармальна выглядае ў апошняй версіі, можа не адлюстроўвацца ў старых версіях праграмы, аднак ёсць абмежаваная магчымасць захавання дакумента з стратай часткі фарматавання для адкрыцця ў старых версіях прадукту. Версія MS Word 2007 прадвызначана выкарыстоўвае фармат, заснаваны на XML, — Microsoft Office Open XML. Спецыфікацыі фарматаў файлаў Word 97-2007 былі апублікаваныя Microsoft у 2008 годзе[3][4]. Раней вялікая частка інфармацыі, патрэбнай для працы з гэтым фарматам, здабывалася з дапамогай зваротнага інжынірынгу, паколькі спецыфікацыя адсутнічала ў адкрытым доступе ці была даступная толькі абмежаванаму ліку партнёраў і кантралюючых арганізацый.
Як і іншыя праграмы з Microsoft Office, Word можа пашыраць свае магчымасці з дапамогай выкарыстання ўбудаванай макрамовы (спачатку выкарыстоўваўся WordBasic, з версіі Word 97 ужываецца VBA — Visual Basic для праграм). Аднак гэта дае шырокія магчымасці для напісання ўбудаваных у дакументы вірусаў (так званыя «макравірусы»). Найбольш яркім прыкладам была эпідэмія чарвяка Melissa . У сувязі з гэтым многія лічаць разумнай рэкамендацыю заўсёды выстаўляць найвышэйшы ўзровень налад бяспекі пры выкарыстанні Word (Меню: «Tools>Macro>Security», «Сэрвіс>Макрас>Бяспека…» у лакалізаваных версіях). Таксама нялішнім будзе выкарыстоўваць антывіруснае праграмнае забеспячэнне. Першым вірусам у дакументах Microsoft Word быў DMV, створаны ў снежні 1994 года Дж. Мак-Намарай для дэманстрацыі магчымасці стварэння макравірусаў. Першым жа вірусам, які трапіў у «дзікую прыроду» і выклікаў першую ў свеце эпідэмію макравірусаў (гэта адбылося ў ліпені-жніўні 1995 года), быў Concept.
12 жніўня 2009 года суд штата Тэхас забараніў продаж праграмы Word на тэрыторыі ЗША, у сувязі з тым, што Microsoft незаконна выкарыстоўвае метад чытання XML-файлаў, патэнт на які належыць канадскай кампаніі i4i.
Версіі для MS-DOS:
Версіі для Apple OS X:
Версіі для Apple iOS:
Версіі для SCO UNIX:
На дакумент Microsoft Word могуць быць устаноўлены 3 віды пароляў:
Па-за залежнасці ад версіі MS Word, у якой быў створаны дакумент, «пароль дазволу запісу» і «пароль на ўнясенне заўваг і выпраўленняў» можна выдаліць з дакумента імгненна[8]. Гэтыя тыпы пароляў служаць не гэтак для абароны дакумента, як для забеспячэння калектыўнай працы над дакументам. А асноўную абарону дакумента ад несанкцыянаванага доступу забяспечвае «пароль для адкрыцця дакумента».
У дакументах ранніх версій MS Word (да MS Office 2003 уключна) пароль для адкрыцця файла можа быць без праблем узламаны.
У апошніх версія MS Office 2007/2010 кампанія Microsoft выкарыстоўвае ўстойлівы алгарытм шыфравання AES з 128-бітным ключом. Фарміраванне ключа адбываецца шляхам 50000-100000 кратнага прымянення SHA-1 хэш функцыі, што робіць перабор пароляў вельмі павольным, і пры выкарыстанні ўстойлівага пароля імавернасць яго падабраць блізкая да нуля[9].
Часцей за ўсё Microsoft Word падвяргаецца крытыцы за нізкую бяспеку, закрыты зыходны код, адсутнасць паўнавартаснай кросплатформавасці[10]. Раней Word крытыкавалі таксама за закрыты фармат файлаў (адкрытая дакументацыя на бінарныя фарматы з’явілася толькі ў пачатку 2008 года). Гэта заахвоціла асобныя арганізацыі перайсці да выкарыстання іншых тэкставых працэсараў, такіх як OpenOffice Writer, які ўваходзіць у офісны пакет OpenOffice.org. Інструментаў Microsoft Word недастаткова для стварэння якаснага паліграфічнага прадукту[11].