Π Π±ΠΎΠ»ΡΡΠ΅ΠΉ ΡΠ²ΠΎΠ΅ΠΉ ΡΠ°ΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Β«ΠΠΎΠ·ΠΈΠ»Π»Π°Β» Β«Π½Π°ΠΏΠΈΡΠ°Π½Ρ Π΄Π»Ρ XULΒ» ΠΈ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΡΡΡΡΡ Β«Π½Π° Π»Π΅ΡΡΒ». ΠΠ±ΡΠ°ΡΠ½ΠΎΠΉ ΠΈ Π½Π΅ΠΏΡΠΈΡΡΠ½ΠΎΠΉ Π΄Π»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΡΠΎΡΠΎΠ½ΠΎΠΉ ΡΡΠΎΠ³ΠΎ ΠΎΡΡΠ°Π΅ΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½Π°Ρ ΡΠ΅ΡΡΡΡΠΎΠ΅ΠΌΠΊΠΎΡΡΡ Β«ΠΠΎΠ·ΠΈΠ»Π»Π°Β» ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°. ΠΠ°Π·ΠΎΠ²Π°Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π·Π°Π½ΠΈΠΌΠ°Π΅Ρ ΠΏΠΎΡΡΠ΄ΠΊΠ° 30 ΠΠ± ΠΈ ΠΊΠΎΠΌΡΠΎΡΡΠ½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π΅ ΡΡΠ΅Π΄ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ ΠΎΡ 128 ΠΠ± ΠΠΠ£ ΠΈ 500 ΠΠΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°.
Β«Π‘Π²Π΅ΡΠ»ΠΎΠΉΒ» ΡΡΠΎΡΠΎΠ½ΠΎΠΉ XUL'Π½ΠΎΡΡΠΈ Β«ΠΠΎΠ·ΠΈΠ»Π»Π°Β» ΡΠ²Π»ΡΠ΅ΡΡΡ Π΅Π³ΠΎ ΡΡΠ΅Π·Π²ΡΡΠ°ΠΉΠ½Π°Ρ Π³ΠΈΠ±ΠΊΠΎΡΡΡ, ΡΡΠΎ, Π²ΠΈΠ΄ΠΈΠΌΠΎ, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΠΆΠ΅ Π² Π±Π»ΠΈΠΆΠ°ΠΉΡΠΈΠ΅ Π³ΠΎΠ΄Ρ Β«ΠΌΠ°Π»ΠΎΠΉ ΠΊΡΠΎΠ²ΡΡΒ» ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ Π½Π°Π±ΠΎΡ Π²Ρ ΠΎΠ΄ΡΡΠΈΡ Π² ΠΏΠ°ΠΊΠ΅Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΏΠΎΠΊΡΡΡΡ ΠΈΠΌΠΈ ΠΊΠ»ΠΈΠ΅Π½ΡΡΠΊΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ.
ΠΠ° Π ΠΈΡ. 3-2 Π²ΠΈΠ΄Π½ΠΎ, ΡΡΠΎ ΠΏΠΎ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ chrome ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ Β«ΠΎΡΠΊΡΡΡΡΒ» Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ Π±ΡΠ°ΡΠ·Π΅Ρ (ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ ΠΏΠ°ΠΊΠ΅ΡΠ°), ΠΏΡΠΈΡΠ΅ΠΌ ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π΅Π³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, Π° ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°.
Π ΠΈΡ. 3-2Π Π°Π·ΡΠΌΠ΅Π΅ΡΡΡ, ΡΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ XUL Π½Π΅ Π² ΡΡΠΎΠΌ, Π° Π² ΡΠΎΠΌ, ΡΡΠΎ Π½Π° ΡΡΠΎΠΌ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎΠΌ ΡΠ·ΡΠΊΠ΅ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠ° ΡΠ°ΠΉΡΠ°Ρ www.mozdev.org ΠΈ www.xulplanet.com ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π΄Π΅ΡΡΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π½Π° XUL, Π° ΠΏΠΎ http://books.mozdev.org/chapters/ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠ΅ΠΊΡΡ ΠΊΠ½ΠΈΠ³ΠΈ Β«Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π² βΠΠΎΠ·ΠΈΠ»Π»Π°βΒ» (ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΠΏΠΎΠΊΠ° ΡΠΎΠ»ΡΠΊΠΎ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ).
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠ°ΠΊ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π°Ρ ΠΏΠ΅ΡΠ²Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Β«ΠΡΠΈΠ²Π΅Ρ, ΠΌΠΈΡ!Β» Π½Π° XUL (Π΅Π΅ ΡΠ΅ΠΊΡΡ Π·Π°ΠΈΠΌΡΡΠ²ΠΎΠ²Π°Π½ ΠΈΠ· ΡΠΏΠΎΠΌΡΠ½ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³ΠΈ) β ΡΠΌ. Π ΠΈΡ. 3.3.
Π ΠΈΡ. 3-3ΠΠ½Π°ΠΊΠΎΠΌΡΠΌ Ρ JavaScript-ΡΡΠ΅Π½Π°ΡΠΈΡΠΌΠΈ Π² HTML ΠΈΠ»ΠΈ XML ΡΡΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΊΡΠΈΡΡΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ½ΡΡΠ½ΡΠΌ. ΠΠ΄Π½Π°ΠΊΠΎ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠ±ΡΠ°ΡΠΈΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΡ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ, ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠ΅ XUL, ΡΠ²ΠΎΠΉΡΡΠ²Π΅Π½Π½Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°ΠΌ ΠΎΠ±ΡΠ΅Π³ΠΎ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ (Β«ΠΎΠΊΠ½ΠΎΒ» (window), Β«ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΒ» (box), Β«ΠΊΠ½ΠΎΠΏΠΊΠ°Β» (button) ΠΈ Ρ.ΠΏ.), ΠΈ Π²Π΅ΡΡ XUL-ΡΠ°ΠΉΠ» ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, Π° Π½Π΅ ΡΡΡΠ°Π½ΠΈΡΡ[67].
ΠΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ, ΠΎΡΠΊΡΡΠ²Π°Π΅ΠΌΡΠ΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΡΠΌ ΡΠ·ΡΠΊΠΎΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° ΠΏΠ΅ΡΠ΅Π΄ ΠΎΡΡΠ°ΡΠ»ΡΡ Π±ΡΡΡΡΠΎΠΉ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ (RAD) ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΠΎΠΎΠ±ΡΠ΅ β ΠΎΡΠ΅Π²ΠΈΠ΄Π½Ρ. ΠΠΎ Π·Π΄Π΅ΡΡ ΡΠΌΠ΅ΡΡΠ½Π΅Π΅ Π±ΡΠ΄Π΅Ρ ΡΠΊΠ°Π·Π°ΡΡ Π½Π° ΠΌΠ΅ΡΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ: Π²ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π²Π²ΠΎΠ΄Π½ΡΠΉ ΠΊΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° XUL Π½Π°ΡΡΠ΄Ρ Ρ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ·ΡΠΊΠΎΠ² ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΠΊΠΎΠ½ΡΠ΅Π½ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, HTML, ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎ Π² Π΅Π³ΠΎ Π½ΡΠ½Π΅ΡΠ½Π΅ΠΉ, XML-Π²Π΅ΡΡΠΈΠΈ) ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΠΎΡΡΡΠ΅ΡΡΠ²ΠΈΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠΎΠ½ΡΡΠΈΠΉΠ½ΡΡ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π½Π°Ρ ΠΊΡΡΠ³ΠΎΠ·ΠΎΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½, Π½ΠΎ Π½Π°ΠΌ Π½Π΅ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΡΠ΅ ΡΠ·ΡΠΊΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°, ΠΊΡΠΎΠΌΠ΅ XUL, ΡΠ²Π»ΡΡΡΠΈΠ΅ΡΡ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»Π½ΠΈΠΌΡΠΌΠΈ XML-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ.
ΠΠ»Π°Π²Π° 4. Β«ΠΡΠΊΡΡΡΡΠΉ ΠΡΠΈΡΒ»
Π₯ΠΎΡΡ Β«ΠΎΡΠΈΡΠ½ΡΠ΅Β» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Ρ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½ΠΈΠ΅ΠΌ ΡΠ΅ΡΠ΅ΠΉ ΠΈ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π»ΠΈ Π±ΡΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², ΠΎΠ½ΠΈ Π²ΡΠ΅ Π΅ΡΠ΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ½Ρ, ΠΈ Π² ΡΡΠ΅Π±Π½ΡΡ ΠΏΠ»Π°Π½Π°Ρ ΠΈΠΌ ΠΎΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠ΅ (Π±ΡΡΡ ΠΌΠΎΠΆΠ΅Ρ, Π΄Π°ΠΆΠ΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ Π±ΠΎΠ»ΡΡΠΎΠ΅) ΠΌΠ΅ΡΡΠΎ. Π Β«ΠΎΡΠΈΡΠ½ΡΠΌΒ» ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½ΠΎ ΠΎΡΠ½ΠΎΡΡΡ ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΠ΅ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΡΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ.
Π ΠΏΠ°ΠΊΠ΅Ρ Β«OpenOffice.orgΒ» (Π΄Π°Π»Π΅Π΅ β Β«OO.oΒ»), ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΡΠ²ΡΡΠ΅Π½Π° ΡΡΠ° Π³Π»Π°Π²Π°, Π²Ρ ΠΎΠ΄ΡΡ:
ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Β«OpenWriterΒ»;
ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ Β«OpenCalcΒ»;
ΠΊΠΎΠΌΠΏΠΎΠ½ΠΎΠ²ΡΠΈΠΊ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΡΡ ΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠΉ Β«OpenImpressΒ» (Π² ΡΡΠΎΠΉ ΠΊΠ½ΠΈΠ³Π΅ Π½Π΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅ΡΡΡ).
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π² ΠΏΠ°ΠΊΠ΅Ρ Π²ΠΊΠ»ΡΡΠ΅Π½:
Π²Π΅ΠΊΡΠΎΡΠ½ΡΠΉ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Β«OpenDrawΒ».
Π£ Β«OpenOffice.orgΒ» Π΅ΡΡΡ ΠΌΠ°ΡΡΠ° Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠ² β ΠΎΠ½ (Π²Π΅ΡΡΠΈΡ 1.0) Π²ΡΡΠ΅Π» ΡΡΡΠΎΠ²Π°ΡΡΠΌ (Ρ ΠΎΡΡ Π²Π΅ΡΡΠΈΡ 1.1, ΡΠΆΠ΅ Π²ΡΠΏΡΡΠ΅Π½Π½Π°Ρ Π² Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΠΎΠΌ ΠΈ Π³ΠΎΡΠΎΠ²ΡΡΠ°ΡΡΡ ΠΊ Π²ΡΠΏΡΡΠΊΡ Π² ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½ΠΎΠΌ Π²Π°ΡΠΈΠ°Π½ΡΠ΅, Π³ΠΎΡΠ°Π·Π΄ΠΎ Π±ΠΎΠ»Π΅Π΅ Β«Π²ΡΠ»ΠΈΠ·Π°Π½Π°Β»), ΠΎΠ½ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Β«ΡΡΠΆΠ΅Π»Β» Π΄Π»Ρ ΡΠ»Π°Π±ΠΎΠΉ ΡΠ΅Ρ Π½ΠΈΠΊΠΈ, ΠΎΠ½ Π½Π΅ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΎΡΠ΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½ ΠΈ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΎΠ²Π°Π½) β ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎ ΠΈΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ. Π£ Π½Π΅Π³ΠΎ Π΅ΡΡΡ ΡΠ΅ΡΡΡΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΅ΡΡΠ΅Π·Π½ΡΡ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Π°:
1) ΠΎΠ½ ΡΠ²ΠΎΠ±ΠΎΠ΄Π΅Π½, ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠ½ΠΎ (Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΌΠΈ ΡΠ΅Π½ΠΎΠ²ΡΠΌΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΠΌΠΈ) ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ Π±Π°Π·Π° Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΎΠΊ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ΅Π±Π½ΡΡ );
2) ΠΎΠ½ ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎ-Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌ, ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌ Π½Π΅ Π΄ΠΈΠΊΡΡΠ΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ Π½Π° Π²ΡΠ±ΠΎΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΡΠ΅Π΄Ρ. ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, Π½Π°Π²ΡΠΊΠΈ ΡΠ°Π±ΠΎΡΡ Ρ Π½ΠΈΠΌ ΡΠ°ΠΊΠΆΠ΅ Π² Π±ΠΎΠ»ΡΡΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΠΌΡ. Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ, Β«OO.oΒ» Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΠΈ ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΠΎ ΠΏΠΎΠ΄ Π»ΡΠ±ΠΎΠΉ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΠ‘ (ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Π³ΠΎΠ²ΠΎΡΡΡ ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ Β«ΠΠΠ£/ΠΠΈΠ½ΡΠΊΡΒ» ΠΈ Β«Π‘ΠΎΠ»ΡΡΠΈΡΒ»; ΠΈΠ·Π²Π΅ΡΡΠ½ΠΎ ΠΎΠ± ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΠΉ ΡΠ°Π±ΠΎΡΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΏΠΎΠ΄ FreeBSD, Β«ΠΠ°ΡΠ²ΠΈΠ½Β»/Β«ΠΠ°ΠΊΠΠ‘ Π₯Β»), Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ΄ Β«ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ Π£ΠΈΠ½Π΄ΠΎΡΠ· 9Ρ /ΠΠΈΒ» ΠΈ Β«ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ Π£ΠΈΠ½Π΄ΠΎΡΠ· ΠΠ’/00/XPΒ»;
3) ΠΎΠ½ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ·ΡΠΊΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ XML (Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ΅ΠΊΡΡΠ°, Π½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΈ Π΄Π»Ρ ΠΌΠ°ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠΎΡΠΌΡΠ», Ρ.Π΅. ΠΏΠΎ ΡΡΡΠΈ, Π²ΡΠ΅ Π΅Π³ΠΎ ΡΠΎΡΠΌΠ°ΡΡ ΡΡΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ° ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΈ ΡΠ΅ΠΊΡΡΠ° SGML), ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΈΠΏΠΎΠ² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° Π΄ΠΎΡΡΡΠΏΠ½Ρ ΠΈ ΠΎΡΠ΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Ρ. Π ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²ΠΊΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Unicode, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π·Π°Π±ΡΡΡ ΠΏΡΠΎ ΡΡΠ΅ΡΡΡ (ΠΏΠΎΡΠ»Π΅ ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΡ Β«Π΄ΡΡΠ°ΠΊΠΎΠ² ΠΈ Π΄ΠΎΡΠΎΠ³Β») ΡΠΎΡΡΠΈΠΉΡΠΊΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΠ°Π·Π½ΠΎΠ±ΠΎΠ΅ΠΌ Π² ΠΊΠΎΠ΄ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ , ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π΄Π»Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΈΡΠΈΠ»Π»ΠΈΡΡ Π² ΡΠ°Π·Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ,
4) Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π΅ΡΡΡ ΡΠΎΡΡΠΈΠΉΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ ΠΈ ΡΠΈΡΠΌΡ, ΠΊΠΎΡΠΎΡΡΠΌ Π½Π΅Π±Π΅Π·ΡΠ°Π·Π»ΠΈΡΠ½Ρ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²Ρ Π΅Π³ΠΎ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² ΡΠΊΠΎΠ»Π΅.
4.1 Π‘Π»ΠΎΠ²Π°ΡΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Β«OpenWriterΒ»
Π Β«ΠΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ...Β», ΠΈ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΡ ΡΡΠ΅Π±Π½ΡΡ ΠΏΠ»Π°Π½ΠΎΠ² ΠΏΡΠ΅Π΄ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π΅Ρ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Π»ΠΈΡΡ Ρ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ ΡΠ΅ΠΊΡΡΠ°ΠΌΠΈ, ΠΈ Π»ΡΠ±ΠΎΠΉ ΠΈΠ· ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ ΡΠ»ΠΎΠ²Π°ΡΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² (Β«AbiWordΒ», Β«KwordΒ», Β«OpenWriterΒ») Π³Π°ΡΠ°Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎ ΠΈ Ρ ΠΈΠ·Π±ΡΡΠΊΠΎΠΌ ΠΏΠ΅ΡΠ΅ΠΊΡΠΎΠ΅Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ (ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ ΠΌΠ°ΡΡΠ° ΠΏΡΠΈΡΡΡΡΡΠ²ΡΡΡΠΈΡ Π½Π° ΡΡΠ½ΠΊΠ΅ Π½Π΅ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, ΡΠ°ΠΊΠΈΡ , ΠΊΠ°ΠΊ Β«ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ Π£ΠΎΡΠ΄Β», Β«ΠΠ΅ΠΊΡΠΈΠΊΠΎΠ½Β», Β«Π‘ΡΠ°ΡΠΡΠΈΡΒ» ΠΈΠ»ΠΈ Β«Π£ΠΎΡΠ΄ΠΡΡΡΠ΅ΠΊΡΒ»). ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· Π½ΠΈΡ ΡΠ°ΠΊ ΠΈΠ»ΠΈ ΠΈΠ½Π°ΡΠ΅ ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ½ΡΠ΅ ΠΏΠΎΠ΄Ρ ΠΎΠ΄Ρ Β«Π£ΠΎΡΠ΄ΠΡΡΡΠ΅ΠΊΡΒ», ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ (ΠΈ ΠΌΠΎΠ³ΡΡΠ΅Π³ΠΎ Π±ΡΡΡ Π²ΡΡΠ²Π»Π΅Π½Π½ΡΠΌ Π² ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ ΡΠ΅Ρ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠ°ΡΠΎΠ², ΡΡΠΎ ΡΡΠΈΡΠ΅Π»Ρ Π² ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΡΠ΄Π΅Π»ΠΈΡΡ ΡΡΠΎΠΉ ΡΠ΅ΠΌΠ΅) ΡΡΠ³ΠΎΠ½ΠΎΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ Π½ΠΈΠΌΠΈ Π½Π΅Ρ.
ΠΠ½Π°ΡΠΈΡ ΠΎΡΠ½ΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Π½ΡΠΆΠ½ΠΎ ΠΈΡΠΊΠ°ΡΡ Π½Π΅ Π²Π½ΡΡΡΠΈ ΡΠ΅ΠΌΡ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ°ΠΌΠΈ, Π° Π² Π΅Π΅ ΡΠ²ΡΠ·ΠΈ Ρ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΡΡΠ΅Π±Π½ΡΠΌΠΈ ΡΠ΅ΠΌΠ°ΠΌΠΈ. Π£ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΌΠΏΠΈΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΏΡΠΈΠ½ΡΠΈΠΏ: ΠΊΠΎΠ³Π΄Π° Π½Π°ΡΠΈΠ½Π°Π΅ΡΡ ΠΏΡΡΠ°ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ , ΠΎΡΠ»ΠΎΠΆΠΈ ΠΈΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΈ ΠΏΠΎΠΏΡΡΠ°ΠΉΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΠΎ ΡΡΡΡΠΊΡΡΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ β ΡΠ°ΠΌ ΡΠ΄ΠΈΠ²ΠΈΡΡΡΡ, Π½Π°ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ΅Π²ΠΈΠ΄Π½ΡΠΌΠΈ ΠΈ ΠΏΡΠΎΡΡΡΠΌΠΈ ΠΎΠΊΠ°ΠΆΡΡΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΊΠ°ΡΠ°ΡΡΠΈΠ΅ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ. ΠΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎΡ ΠΏΡΠΈΠ½ΡΠΈΠΏ ΡΠ°Π·ΡΠΌΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ.
ΠΠ°Π²Π°ΠΉΡΠ΅ ΠΏΠΎΠΏΡΠΎΠ±ΡΠ΅ΠΌ ΠΎΡΠ»ΠΎΠΆΠΈΡΡ Π² ΡΡΠΎΡΠΎΠ½Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ ΡΠ΅ΠΌ, ΠΊΠ°ΠΊΠΎΠ³ΠΎ ΡΠΎΠ΄Π° Π΄Π°Π½Π½ΡΠ΅ ΠΌΡ ΠΈΠΌ ΠΎΠ±ΡΠ°Π±Π°ΡΡΠ²Π°Π΅ΠΌ.
Β«ΠΠ»ΠΎΡΠΊΠΈΠΉΒ» ΠΈ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΉ
ΠΠΎΠ΄ΠΎΡΠ°Π·Π΄Π΅Π» ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°ΠΌΠΈ ΠΈ word-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ°ΠΌΠΈ ΠΏΡΠΎΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΠΊΡΠΈΡΠ΅ΡΠΈΡ ΡΠΏΠΎΡΠΎΠ±Π° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΠΎΠ³ΠΎ (ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ Π°ΡΡΠΈΠ±ΡΡΡ, ΡΠ°ΠΊΠΈΠ΅, ΠΊΠ°ΠΊ ΡΠ²Π΅Ρ, Π½Π°ΡΠ΅ΡΡΠ°Π½ΠΈΠ΅ ΠΈ ΠΊΠ΅Π³Π»Ρ (ΡΠ°Π·ΠΌΠ΅Ρ) ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π²ΡΠΊΠ»ΡΡΠΊΠ° (Π²ΡΡΠ°Π²Π½ΠΈΠ²Π°Π½ΠΈΠ΅) ΠΈ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π°Π±Π·Π°ΡΠ΅Π², ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ ΠΈ Ρ.ΠΏ.) ΡΠ΅ΠΊΡΡΠ°. Π’Π΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°Π΅Ρ Π΅Π³ΠΎ ΠΊΠ°ΠΊ Π΅ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
<ΠΊΡΡΡΠΈΠ²>ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π°Π±ΡΠ°Π½Π½ΠΎΠ΅ ΠΊΡΡΡΠΈΠ²ΠΎΠΌ.</ΠΊΡΡΡΠΈΠ²>
Π° word-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΡΠ΅Ρ ΡΡΠΈ Π°ΡΡΠΈΠ±ΡΡΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, Π½Π°Π±ΡΠ°Π½Π½ΠΎΠ΅ ΠΊΡΡΡΠΈΠ²ΠΎΠΌ.
ΠΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΈΠ½ΠΎΠ³Π΄Π° ΠΏΡΡΠ°ΡΡ Ρ ΡΠ°ΠΊ Π½Π°Π·ΡΠ²Π°Π΅ΠΌΡΠΌ WYSIWYG-ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠΌ (ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠ΅ ΠΎΡ Β«What you see is what you getΒ» β Β«Π§ΡΠΎ Π²ΠΈΠ΄ΠΈΡΡ, ΡΠΎ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡΒ»).
ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ Π½Π΅Π²Π΅ΡΠ½ΠΎ: WYSIWYG-ΠΈΠ΄Π΅ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠ½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½Π° ΠΎΡ ΡΠΏΠΎΡ ΠΈ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², ΠΊΠΎΠ³Π΄Π° Π² Ρ ΠΎΠ΄Π΅ Β«ΠΌΠ°Π»ΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΈΠ·Π°ΡΠΈΠΈΒ» ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΠΎΡΠΈΡΡ ΠΈ ΡΠ°Π±ΠΎΡΠΈΠ΅ ΠΌΠ΅ΡΡΠ° ΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΠΈΡΡ Β«ΠΎΡΡΡΠΎΠ²Π°ΠΌΠΈΒ» Π±Π΅Π·Π±ΡΠΌΠ°ΠΆΠ½ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Π² ΠΌΠΎΡΠ΅ Π±ΡΠΌΠ°ΠΆΠ½ΠΎΠΉ ΠΊΠΎΠΌΠΌΡΠ½ΠΈΠΊΠ°ΡΠΈΠΈ, ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΌΡΡΠ»ΠΈΠ»ΠΎΡΡ Π»ΠΈΡΡ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΡΠ½ΠΎΠΉ ΠΈΠ»ΠΈ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎΠΉ ΡΠΎΡΠΌΠΎΠΉ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΠΊΡΡΠ° ΠΈΠ»ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°.
Π‘Π΅Π³ΠΎΠ΄Π½Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ² Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ Π½Π° ΠΏΡΠΈΠ½ΡΠ΅Ρ, ΠΈ Π½Π΅Ρ Π½ΡΠΆΠ΄Ρ ΠΏΠΎΠ΄ΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΏΠΎΠ΄ Π°ΡΡ Π°ΠΈΡΠ½ΡΠΉ Π±ΡΠΌΠ°ΠΆΠ½ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΎΠ±ΠΎΡΠΎΡ. ΠΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠΎ Π°Π²ΡΠΎΡΡ ΠΈΠ»ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ Π²ΡΠ΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½Π΅ ΠΊΡΡΡΠΈΠ²ΠΎΠΌ, Π° ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ:
_ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅,_Π½Π°Π±ΡΠ°Π½Π½ΠΎΠ΅_ΠΊΡΡΡΠΈΠ²ΠΎΠΌ._
ΠΠΎΠ»Π΅Π΅ ΡΠΎΠ³ΠΎ, ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, HTML ΠΈΠ»ΠΈ XML-ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²) ΠΈΠ·Π½Π°ΡΠ°Π»ΡΠ½ΠΎ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°ΡΡ, ΡΡΠΎ ΡΠΈΡΠ°ΡΠ΅Π»Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡ Π² Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ, Π·Π°Π²ΠΈΡΡΡΠΈΠ΅ ΠΎΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΠΎΠ³ΠΎ ΠΈΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ (ΡΠ°Π·ΠΌΠ΅ΡΠΎΠ² ΠΈ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΠ΅ΠΉ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΌΠΎΠ½ΠΈΡΠΎΡΠ° ΠΈ Ρ.ΠΏ.) ΠΈΠ»ΠΈ ΠΎΡ ΡΠ²ΠΎΠΈΡ Π±ΠΈΠΎΠ»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠ΅ΠΉ (ΡΠ»Π°Π±ΠΎΠ³ΠΎ Π·ΡΠ΅Π½ΠΈΡ, Π΄Π°Π»ΡΡΠΎΠ½ΠΈΠ·ΠΌΠ° ΠΈ Ρ.ΠΏ.), ΠΈ Π² ΠΎΠ±ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΎΠ½ΠΈ ΠΌΠΎΠ³ΡΡ Π½Π΅ ΡΠΎΠ²ΠΏΠ°Π΄Π°ΡΡ Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΡΡΠ΅Π½ΠΈΡΠΌΠΈ Π°Π²ΡΠΎΡΠ° ΠΈΠ»ΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΎΠ΄ΠΈΠ½ ΠΈ ΡΠΎΡ ΠΆΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ, Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ, Π° ΠΈΠ½ΠΎΠ³Π΄Π° β ΠΈ Ρ ΡΠ°Π·ΠΌΠ΅ΡΠΊΠΎΠΉ ΠΈ Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ (ΡΠΌ. Π ΠΈΡ. 4-1).
Π ΠΈΡ 4-1
Π₯ΠΎΡΡ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ Π½Π°ΠΌ ΡΠ΄Π°Π»ΠΎΡΡ ΠΏΠΎΠΊΠ°Π·Π°ΡΡ ΡΡΠΈ ΡΠΈΠΏΠ° ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ ΡΠΎΠ³ΠΎ ΠΆΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, Π½Π΅ Π²ΡΡ ΠΎΠ΄Ρ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ°, ΡΡΠΎ Π½Π΅ ΡΠ°ΠΊΠΎΠΉ ΡΠ°ΡΡΡΠΉ ΡΠ»ΡΡΠ°ΠΉ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠΏΠΎΡΠΎΠ±Π½ΠΎΡΡΠΈ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΈΠ»ΠΈ ΠΎΠ±Π»Π°Π΄Π°ΡΡ Π΅Ρ Π»ΠΈΡΡ Π² Π·Π°ΡΠ°ΡΠΊΠ΅ (ΠΊΠ°ΠΊ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Emacs, ΡΠΏΠΎΡΠΎΠ±Π½ΡΠΉ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΡΠΌΠ°Ρ Enriched text, Π½ΠΎ Emacs ΡΡΠΎ Π½Π΅ ΠΏΡΠΎΡΡΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ, Π° ΡΠ΅Π»Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΡΠ΅Π΄Π°), Π° word-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΡ, Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ, ΠΊΡΠ°ΠΉΠ½Π΅ Π½Π΅ΡΠ΄ΠΎΠ±Π½Ρ Π΄Π»Ρ ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Β«ΠΏΠ»ΠΎΡΠΊΠΎΠ³ΠΎΒ» ΡΠ΅ΠΊΡΡΠ°: ΡΠ»ΠΈΡΠΊΠΎΠΌ ΡΠ°Π·Π½ΡΡΡΡ Π±Π°Π·ΠΎΠ²Π°Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΈΠΊΠ° ΠΈ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠ°Ρ ΡΡΠ³ΠΎΠ½ΠΎΠΌΠΈΠΊΠ° ΡΡΠΈΡ Π΄Π²ΡΡ ΡΠΈΠΏΠΎΠ² ΠΏΡΠΈΠΊΠ»Π°Π΄Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ.
Π£ΡΠ°ΡΠΈΠΉΡΡ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Β«ΠΏΠ»ΠΎΡΠΊΠΈΠΌΒ» ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π²Π° ΡΠ°Π·Π° (ΠΏΡΠΈ Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²Π΅ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΠΎΠΉ ΠΈ ΠΏΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠΈ ΠΎΡΠ½ΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ), ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΏΠ΅Π²Π°Π΅Ρ ΠΏΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Ρ Π΄Π²ΡΠΌΡ ΡΠ°Π·Π½ΡΠΌΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΌΠΈ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°ΠΌΠΈ (Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌΠΈ Π² ΠΏΠΎΡΡΠΎΠ²ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΡΡΠ΅Π΄Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ). ΠΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π΄Π²Π° ΡΠ°Π·Π° ΠΎΠ½ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΡΡ ΠΈ Ρ Π·Π°Π΄Π°ΡΠ΅ΠΉ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌ ΡΠ΅ΠΊΡΡΠΎΠΌ: ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π΅Π³ΠΎ Π·Π½Π°ΠΊΠΎΠΌΡΡ Ρ word-ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠΌ (ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, Π² Π ΠΎΡΡΠΈΠΈ ΠΏΠΎΠ΄ ΡΡΠΊΡ ΠΏΠΎΠ΄Π²ΠΎΡΠ°ΡΠΈΠ²Π°Π΅ΡΡΡ Β«ΠΏΠΈΡΠ°ΡΡΠΊΠΈΠΉΒ» Β«ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ Π£ΠΎΡΠ΄Β», Π»ΠΈΠ±ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½ΡΠ΅ΠΌΡΠΉ Β«Π‘ΡΠ°ΡΠΡΠΈΡ 5Β», Π»ΠΈΠ±ΠΎ Π΄Π΅ΡΠ΅Π²ΡΠΉ Β«ΠΠ΅ΠΊΡΠΈΠΊΠΎΠ½Β», ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ Π΅Π΄ΠΈΠ½ΠΈΡΠ½Ρ), Π° Π·Π°ΡΠ΅ΠΌ Π΅ΠΌΡ ΠΏΡΠ΅ΠΏΠΎΠ΄Π½ΠΎΡΡΡ ΠΎΡΠ½ΠΎΠ²Ρ HTML.