Microsoft + Internet = ActiveX

┬ ∞εσΘ ±∞σ≡≥Φ ∩≡ε°≤ ΓΦφΦ≥ⁿ ┴Φδδα ├.
(Φτ ±σ≥σΓεπε ■∞ε≡α)

╧≡επ≡α∞∞Φ±≥√ Φ ΣΦταΘφσ≡√ World Wide Web φσ ≤±∩σδΦ σ∙σ ∩≡ΦΘ≥Φ Γ ±σß  ∩ε±δσ ±εΩ≡≤°α■∙σΘ δαΓΦφ√ φεΓεΓΓσΣσφΦΘ, εß≡≤°σφφεΘ φα Φ⌡ πεδεΓ√ ⌠Φ≡∞εΘ Netscape ∞σφⁿ°σ πεΣα φαταΣ. ╚φΣ≤±≥≡Φ  ∩εΣΩδ■≈ασ∞√⌡ ∞εΣ≤δσΘ (plug-ins) Σδ  ß≡ε≤τσ≡α Netscape Navigator σΣΓα-σΣΓα ≤±∩σδα εΩ≡σ∩φ≤≥ⁿ, α ∩≡επ≡α∞∞Φ±≥√-δ■ßΦ≥σδΦ σ∙σ ≥εδⁿΩε Γε°δΦ Γε ΓΩ≤± φεΓ√⌡  τ√ΩεΓ Java Φ JavaScript. ┬ ≥ε µσ Γ≡σ∞  ∩ε≡ατΦ≥σδⁿφε σΣΦφεΣ≤°Φσ, ± Ωε≥ε≡√∞ Φ∞σφφε ²≥ε≥ φαßε≡ ≥σ⌡φεδεπΦΘ ∩≡ΦτφαΓαδ±  σΣΦφ±≥Γσφφε Γετ∞εµφ√∞ ⌠≤φΣα∞σφ≥ε∞ Σδ  ∩ε±≥≡εσφΦ  Φφ≥σ≡αΩ≥ΦΓφεπε, ΣΦφα∞Φ≈φεπε Φ ßστε∩α±φεπε ╚φ≥σ≡φσ≥α XXI ΓσΩα - ΓσΩα, ΩεπΣα φ√φσ°φΦσ επ≡αφΦ≈σφΦ  ∩≡ε∩≤±ΩφεΘ ±∩ε±εßφε±≥Φ ΩαφαδεΓ Φ ∞ε∙φε±≥Φ Ωε∞∩ⁿ■≥σ≡εΓ ≤ΘΣ≤≥ φαΩεφσ÷ Γ ∩≡ε°δεσ.

╩αΩ ΓΣ≡≤π... ╧ε±≥εΘ≥σ, φε ≈≥ε µσ ∩≡εΦτε°δε? ╫σ∞ εß· ±φΦ≥ⁿ ∩ε ΓδσφΦσ Φ ≥≡Φ≤∞⌠αδⁿφεσ °σ±≥ΓΦσ σ∙σ εΣφεπε φεΓ°σ±≥Γα Γ ²≥εΘ Φ ßστ ≥επε ∩σ≡σφα±σδσφφεΘ Φ ß≤≡φε ≡ατΓΦΓα■∙σΘ±  ε≥≡α±δΦ? ╫≥ε ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ≥σ⌡φεδεπΦ  ActiveX, Σσß■≥Φ≡εΓαΓ°α  Γ∞σ±≥σ ± Γσ≡±ΦσΘ 3.0 ß≡ε≤τσ≡α Microsoft Internet Explorer? ═εΓα  δΦ ²≥ε, ß√±≥≡ε∩≡ε⌡εΣ ∙α  ∞εΣα, ε≈σ≡σΣφα  δΦ ∩ε∩√≥Ωα Ωε≡∩ε≡α÷ΦΦ Microsoft Φτεß≡σ±≥Φ Σ≤Σε≈Ω≤, ∩εΣ Ωε≥ε≡≤■ ß≤Σσ≥ ∩δ ±α≥ⁿ Γσ±ⁿ ╚φ≥σ≡φσ≥, ΦδΦ ΣσΘ±≥ΓΦ≥σδⁿφε φσ≈≥ε, ≈≥ε Φτ∞σφΦ≥ µΦτφⁿ Γ±σ⌡ Web-ΣΦταΘφσ≡εΓ?

┼±δΦ ß√≥ⁿ ∩≡σΣσδⁿφε Ω≡α≥ΩΦ∞, ActiveX - ²≥ε ±≥α≡α  Σεß≡α  ≥σ⌡φεδεπΦ  OLE (Object Linking and Embedding, "±Γ τ√ΓαφΦσ Φ Γ±≥≡αΦΓαφΦσ εß·σΩ≥εΓ"), ∩ε ΓΦΓ°α ±  Γ∩σ≡Γ√σ Γ∞σ±≥σ ± Windows 3.1 σ∙σ Γ 1991 πεΣ≤. ╤σΘ≈α± Microsoft ∩√≥ασ≥±  ∩≡Φ±∩ε±εßΦ≥ⁿ OLE Σδ  φα∩εδφσφΦ  WWW Φφ≥σ≡αΩ≥ΦΓφ√∞ ±εΣσ≡µΦ∞√∞, α ≥σ∞ ±α∞√∞ - Φ Σδ  ≥σ±φεΘ, φε ∞αΩ±Φ∞αδⁿφε ∩≡ετ≡α≈φεΘ Σδ  ∩εδⁿτεΓα≥σδ  Φφ≥σπ≡α÷ΦΦ ±σ≥σΓ√⌡ ≡σ±≤≡±εΓ ± ε∩σ≡α÷ΦεφφεΘ ±Φ±≥σ∞εΘ Windows. ╥σ, Ωεπε ßεδⁿ°σ Φφ≥σ≡σ±≤σ≥ ∞Φ≡ UNIX, Σαδⁿ°σ ∞επ≤≥ φσ ≈Φ≥α≥ⁿ - φΦ OLE, φΦ ActiveX Σδ  UNIX ∩εΩα φσ ±≤∙σ±≥Γ≤σ≥, Φ ⌡ε≥  Microsoft Φ ±εßΦ≡ασ≥±  ∩≡ε≥αδΩΦΓα≥ⁿ ±Γε■ φεΓ≤■ ≥σ⌡φεδεπΦ■ Γ ²≥ε∞ φα∩≡αΓδσφΦΦ, φΦΩαΩΦ⌡ ΩεφΩ≡σ≥φ√⌡ εßσ∙αφΦΘ ΦδΦ ≥σ∞ ßεδσσ ±≡εΩεΓ φσ φατ√Γασ≥± .

╩αΩ Φ OLE, ActiveX ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ΣεΓεδⁿφε ∩σ±≥≡√Θ φαßε≡ ≡ατφε≡εΣφ√⌡ ≥σ⌡φεδεπΦΘ, εß·σΣΦφσφφ√⌡ ±Ωε≡σσ εß∙σΘ ΦΣσεδεπΦσΘ, ≈σ∞ ΩαΩΦ∞-≥ε σΣΦφ√∞ ±≥αφΣα≡≥ε∞. ─δ  φα≈αδⁿφεπε ετφαΩε∞δσφΦ  ∩≡Φφ ≥ε ≡ατΣσδ ≥ⁿ ß≤Ωσ≥ ActiveX φα ≥≡Φ ≈α±≥Φ - ε≡παφ√ ≤∩≡αΓδσφΦ  (ActiveX controls), ±÷σφα≡ΦΦ (ActiveX scripts) Φ ΣεΩ≤∞σφ≥√ (ActiveX documents). ┬σ≡ε ≥φε, ε∩√≥φεπε Web-ΣΦταΘφσ≡α, ≤µσ τφαΩε∞επε ± Java Φ JavaScript, Γ ∩σ≡Γ≤■ ε≈σ≡σΣⁿ ταΦφ≥σ≡σ±≤■≥ ε≡παφ√ ≤∩≡αΓδσφΦ  ActiveX, Ωε≥ε≡√∞ Φ ∩ε±Γ ∙σφα ßεδⁿ°α  ≈α±≥ⁿ ²≥εΘ ±≥α≥ⁿΦ.

╬≡παφ√ ≤∩≡αΓδσφΦ  (controls)

ActiveX - ²≥ε ε≥Γσ≥ Microsoft φα Γε∩≡ε±, φα Ωε≥ε≡√Θ ε≥Γσ≥εΓ ≤µσ ∩≡σΣδεµσφε σΣΓα δΦ φσ ßεδⁿ°σ, ≈σ∞ ⌡ε≥σδε±ⁿ ß√: ΩαΩ ∩≡σεΣεδσ≥ⁿ επ≡αφΦ≈σφΦ   τ√Ωα HTML Φ ±Σσδα≥ⁿ Web-±≥≡αφΦ÷≤ φσ ∞σφσσ ≡ατφεεß≡ατφε ε⌠ε≡∞δσφφεΘ Φ Φφ≥σ≡αΩ≥ΦΓφεΘ, ≈σ∞ ΩαΩεσ-φΦß≤Σⁿ ∞≤δⁿ≥Φ∞σΣΦΘφεσ ∩≡ΦδεµσφΦσ? ╨σ°σφΦσ, ∩≡σΣδεµσφφεσ Ωε≡∩ε≡α÷ΦσΘ Netscape, ΦτΓσ±≥φε ΣεΓεδⁿφε ΣαΓφε: ²≥ε, ± εΣφεΘ ±≥ε≡εφ√, α∩∩δσ≥√ (φσßεδⁿ°Φσ ±∩σ÷ΦαδΦτΦ≡εΓαφφ√σ ∩≡επ≡α∞∞√ φα  τ√Ωσ Java), α ± Σ≡≤πεΘ - ∩εΣΩδ■≈ασ∞√σ ∞εΣ≤δΦ (plug-ins), Ωε≥ε≡√σ, ß≤Σ≤≈Φ ∩ε≈≥Φ ±α∞ε±≥ε ≥σδⁿφ√∞Φ ∩≡ΦδεµσφΦ ∞Φ, ±∩ε±εßφ√ ≡σαδΦτεΓα≥ⁿ δ■ß≤■ ⌠≤φΩ÷Φ■ Φφ≥σ≡⌠σΘ±α ΦδΦ εß≡αßε≥ΩΦ Σαφφ√⌡.

╥σ⌡φεδεπΦ  ActiveX Γ∞σ±≥ε Γ±σπε ²≥επε ∩≡σΣδαπασ≥ ε≡παφ√ ≤∩≡αΓδσφΦ  - ∩ε ∞φεπΦ∞ ∩α≡α∞σ≥≡α∞, φσ≈≥ε ±≡σΣφσσ ∞σµΣ≤ α∩∩δσ≥α∞Φ Φ ∩εΣΩδ■≈ασ∞√∞Φ ∞εΣ≤δ ∞Φ. ╬≡παφ ≤∩≡αΓδσφΦ  - ²≥ε φσßεδⁿ°α  ∩≡επ≡α∞∞α, Ωε≥ε≡εΘ ß≡ε≤τσ≡ Γ√Σσδ σ≥ φα ±≥≡αφΦ÷σ ε∩≡σΣσδσφφ√Θ ≤≈α±≥εΩ ∩≡ ∞ε≤πεδⁿφεΘ ⌠ε≡∞√. ┬ ∩≡σΣσδα⌡ ±Γεσπε ≤≈α±≥Ωα ε≡παφ ≤∩≡αΓδσφΦ  ∩εδφε±≥ⁿ■ ε≥Γσ≈ασ≥ τα ∩σ≡σ≡Φ±εΓΩ≤ ²Ω≡αφα Φ ΓταΦ∞εΣσΘ±≥ΓΦσ ± ∩εδⁿτεΓα≥σδσ∞. ═α∩≡Φ∞σ≡, "ε≡παφ ≤∩≡αΓδσφΦ " Γ ±≥≡επε∞ ±∞√±δσ ²≥επε ±δεΓα ∞εµσ≥ ≡σαδΦτεΓα≥ⁿ ≈≥ε-φΦß≤Σⁿ Γ≡εΣσ ΣΓΦµΩα ∩≡εΩ≡≤≥ΩΦ ΦδΦ Γ√∩αΣα■∙σπε ∞σφ■, Ωε≥ε≡√⌡ ±α∞ HTML ±ετΣα≥ⁿ φσ ∞εµσ≥; Σ≡≤πΦσ ∞εΣ≤δΦ ∞επ≤≥ ∩≡ΦφΦ∞α≥ⁿ ε≥ ∩εδⁿτεΓα≥σδ , εß≡αßα≥√Γα≥ⁿ Φ Γ√ΓεΣΦ≥ⁿ Σαφφ√σ, ±≥≡ε  ΣΦφα∞Φ≈σ±ΩΦ ∞σφ ■∙Φσ±  ΣΦαπ≡α∞∞√ ΦδΦ Σαµσ ΓσΣ  φσßεδⁿ°≤■ ²δσΩ≥≡εφφ≤■ ≥αßδΦ÷≤ ∩≡ ∞ε Γ εΩφσ ß≡ε≤τσ≡α; φαΩεφσ÷, ε≡παφ√ ≤∩≡αΓδσφΦ  σ∙σ εΣφεπε ≥Φ∩α ≡σ°α■≥ ≈Φ±≥ε ε⌠ε≡∞Φ≥σδⁿ±ΩΦσ ταΣα≈Φ - ±Ωαµσ∞, ∩εΩ≡√Γα■≥ Γ√Σσδσφφ√Θ Φ∞ ≤≈α±≥εΩ ≤τε≡ε∞, ∩δαΓφ√∞ ∩σ≡σ⌡εΣε∞ ÷Γσ≥εΓ, ΣΓΦµ≤∙Φ∞±  ≥σΩ±≥ε∞ ΦδΦ Φτεß≡αµσφΦσ∞.

╬≥ ∞εΣ≤δσΘ Netscape Navigator ε≡παφ√ ≤∩≡αΓδσφΦ  ActiveX ε≥δΦ≈α■≥±  ßεδσσ ≤τΩεΘ Φ Σ≡εßφεΘ ±∩σ÷ΦαδΦτα÷ΦσΘ, ∞σφⁿ°Φ∞Φ ≡ατ∞σ≡α∞Φ ∩σ≡σΣαΓασ∞√⌡ ∩ε ±σ≥Φ ⌠αΘδεΓ, α πδαΓφεσ - ∩εδφε±≥ⁿ■ αΓ≥ε∞α≥ΦτΦ≡εΓαφφεΘ ≤±≥αφεΓΩεΘ. ┬±≥≡σ≥ΦΓ Γ HTML ±±√δΩ≤ φα φσΩΦΘ ε≡παφ ≤∩≡αΓδσφΦ , ß≡ε≤τσ≡ ±φα≈αδα ∩≡εΓσ≡ σ≥, φσ≥ δΦ σπε ≤µσ φα Ωε∞∩ⁿ■≥σ≡σ ∩εδⁿτεΓα≥σδ  (≥ε σ±≥ⁿ φσ Φ±∩εδⁿτεΓαδ±  δΦ εφ ≡αφⁿ°σ). ┼±δΦ ε≡παφ ≤∩≡αΓδσφΦ  φαΘΣσφ, ß≡ε≤τσ≡ τα∩≤±Ωασ≥ σπε, ∩σ≡σΣασ≥ σ∞≤ φ≤µφ√σ Σδ  ≡αßε≥√ Σαφφ√σ Φ, ≥αΩΦ∞ εß≡ατε∞, εß⌡εΣΦ≥±  ßστ δΦ°φσπε Γ√⌡εΣα Γ ±σ≥ⁿ. ┼±δΦ µσ ²≥επε Ωε∞∩εφσφ≥α φα Ωε∞∩ⁿ■≥σ≡σ σ∙σ φσ≥, ß≡ε≤τσ≡ εß≡α∙ασ≥±  Ω ±σ≡Γσ≡≤, αΣ≡σ± Ωε≥ε≡επε ≤Ωαταφ Γ ≥σδσ HTML-ΣεΩ≤∞σφ≥α, Φ, ∩σ≡σΩα≈αΓ ± φσπε ⌠αΘδ, ≤±≥αφαΓδΦΓασ≥ Φ ≡σπΦ±≥≡Φ≡≤σ≥ φεΓ√Θ ε≡παφ ≤∩≡αΓδσφΦ  Γ Windows. ┬ ∩≡Φφ÷Φ∩σ, ∩ε±δσ ²≥επε ε≡παφε∞ ≤∩≡αΓδσφΦ  ∞εµσ≥ ∩εδⁿτεΓα≥ⁿ±  φσ ≥εδⁿΩε ß≡ε≤τσ≡, φε Φ δ■ßεσ ∩≡ΦδεµσφΦσ, ±∩ε±εßφεσ ≡αßε≥α≥ⁿ ± ≥αΩ φατ√Γασ∞√∞Φ "φσ±≥αφΣα≡≥φ√∞Φ ε≡παφα∞Φ ≤∩≡αΓδσφΦ  OLE" ("OLE Custom Controls", OCX).

╬ΣφαΩε ±α∞√σ Γαµφ√σ Σε±≥εΦφ±≥Γα Φ φσΣε±≥α≥ΩΦ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX φαπδ Σφσσ Γ±σπε ∩εΩατ√Γασ≥ ±≡αΓφσφΦσ Φ⌡ ± Java-α∩∩δσ≥α∞Φ. ╧σ≡Γ√Θ ß≡ε±α■∙ΦΘ±  Γ πδατα φσΣε±≥α≥εΩ Γ±σΘ ±Φ±≥σ∞√ ActiveX - σσ µσ±≥Ωα  ∩≡ΦΓ τΩα Ω ΩεφΩ≡σ≥φεΘ ε∩σ≡α÷ΦεφφεΘ ±Φ±≥σ∞σ (Windows 95/NT). ╧ε±ΩεδⁿΩ≤ τφα≈Φ≥σδⁿφ≤■ ≈α±≥ⁿ ∩εΣΣσ≡µΩΦ ActiveX Φ ΓταΦ∞εΣσΘ±≥ΓΦ  Ωε∞∩εφσφ≥εΓ OLE εßσ±∩σ≈ΦΓασ≥ ±α∞α ε∩σ≡α÷Φεφφα  ±Φ±≥σ∞α, ≥ε ∩σ≡σφσ±≥Φ Γ±σ ²≥ε ⌡ετ Θ±≥Γε, Ω ∩≡Φ∞σ≡≤, φα UNIX ß≤Σσ≥ ε≈σφⁿ Φ ε≈σφⁿ φσ∩≡ε±≥ε.

┬≥ε≡εΘ, ε≈σφⁿ ±σ≡ⁿστφ√Θ φσΣε±≥α≥εΩ - ßστε∩α±φε±≥ⁿ. ╘αΘδ ± ≡α±°Φ≡σφΦσ∞ .ocx, Γ Ωε≥ε≡ε∞ ±εΣσ≡µΦ≥±  Ωε∞∩εφσφ≥ ±Φ±≥σ∞√ ActiveX, ∩εδ≤≈ασ≥ ≤∩≡αΓδσφΦσ ∩≡αΩ≥Φ≈σ±ΩΦ ≥αΩ µσ, ΩαΩ Φ δ■ßεΘ Σ≡≤πεΘ Φ±∩εδφ σ∞√Θ ⌠αΘδ Γ Windows, Φ εßδαΣασ≥ ≥σ∞Φ µσ ∩≡αΓα∞Φ - φα∩≡Φ∞σ≡, ∩≡αΓε∞ ßσ±Ωεφ≥≡εδⁿφεΘ τα∩Φ±Φ φα ΣΦ±Ω (∩εΣ Windows NT ²≥Φ ∩≡αΓα ∞επ≤≥ ß√≥ⁿ επ≡αφΦ≈σφ√ ≤≡εΓφσ∞ ∩≡ΦΓΦδσπΦΘ ∩εδⁿτεΓα≥σδ , τα∩≤±≥ΦΓ°σπε Σαφφ√Θ Ωε∞∩εφσφ≥). ╬≈σΓΦΣφε, ≈≥ε τΣσ±ⁿ ε≥Ω≡√Γα■≥±  °Φ≡εΩΦσ ∩σ≡±∩σΩ≥ΦΓ√ Σδ  Σσ ≥σδⁿφε±≥Φ αΓ≥ε≡εΓ ΓΦ≡≤±εΓ Φ ∩≡ε≈Φ⌡ τδεΓ≡σΣφ√⌡ ∩≡επ≡α∞∞, Σδ  Ωε≥ε≡√⌡ ActiveX ∞εµσ≥ ±≥α≥ⁿ Γσ±ⁿ∞α Ωε∞⌠ε≡≥φεΘ ∩Φ≥α≥σδⁿφεΘ ±≡σΣεΘ.

╩αΩ ΦτΓσ±≥φε, ≡ατ≡αßε≥≈ΦΩΦ  τ√Ωα Java ≡σ°ΦδΦ ²≥≤ ∩≡εßδσ∞≤, ταΩδ■≈ΦΓ α∩∩δσ≥√ Γ φσ∩≡εφΦ÷ασ∞≤■ Ωα∩±≤δ≤ ΓΦ≡≥≤αδⁿφεΘ ∞α°Φφ√, Φτ Ωε≥ε≡εΘ εφΦ φσ ±∞επ≤≥ φαφσ±≥Φ φΦΩαΩεπε Γ≡σΣα Ωε∞∩ⁿ■≥σ≡≤. ╘Φ≡∞α Microsoft ∩ε°δα ∩ε Σ≡≤πε∞≤ ∩≤≥Φ Φ ≡ατ≡αßε≥αδα ±Φ±≥σ∞≤ ²δσΩ≥≡εφφ√⌡ ∩εΣ∩Φ±σΘ, Ωε≥ε≡√∞Φ ≡ατ≡αßε≥≈ΦΩΦ Σεδµφ√ ≤Σε±≥εΓσ≡ ≥ⁿ ∩εΣδΦφφε±≥ⁿ Γ±σ⌡ ±ετΣαφφ√⌡ Φ∞Φ Ωε∞∩εφσφ≥εΓ ActiveX. ╧≡σΣ∩εδαπασ≥± , ≈≥ε ΩαµΣ√Θ ∩εδⁿτεΓα≥σδⁿ ±ε±≥αΓΦ≥ Σδ  ±σß  ±∩Φ±εΩ ≥σ⌡ Ωε∞∩αφΦΘ, Ωε≥ε≡√∞ εφ ±επδα±σφ ΣεΓσ≡ ≥ⁿ ± ταΩ≡√≥√∞Φ πδατα∞Φ, ∩ε±δσ ≈σπε ß≡ε≤τσ≡ ß≤Σσ≥ ≤±≥αφαΓδΦΓα≥ⁿ φα Ωε∞∩ⁿ■≥σ≡ Φ τα∩≤±Ωα≥ⁿ ε≡παφ√ ≤∩≡αΓδσφΦ  ²≥Φ⌡ ⌠Φ≡∞ ßστ δΦ°φΦ⌡ Γε∩≡ε±εΓ. ┼±δΦ µσ ß≡ε≤τσ≡≤ Γ±≥≡σ≥Φ≥±  ±±√δΩα φα ⌠αΘδ, ∩εΣ∩Φ±αφφ√Θ φσΦτΓσ±≥φε Ωσ∞ ΦδΦ φσ ∩εΣ∩Φ±αφφ√Θ Γεεß∙σ, ≥ε ≡σ°σφΦσ ε ≥ε∞, ß≡α≥ⁿ δΦ φα ±σß  ≡Φ±Ω ±Γ τ√Γα≥ⁿ±  ± ²≥Φ∞ Ωε∞∩εφσφ≥ε∞, ∩≡ΦΣσ≥±  ∩≡ΦφΦ∞α≥ⁿ ∩εδⁿτεΓα≥σδ■ (≡Φ±. 1).


╨Φ±≤φεΩ 1. ▌≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  φσ ∩εΣ∩Φ±αφ. ╫≥ε εΣσ≡µΦ≥ Γσ≡⌡ - δ■ßε∩√≥±≥Γε ΦδΦ ε±≥ε≡εµφε±≥ⁿ?

╧εΣεßφ≤■ ±Φ±≥σ∞≤ ßστε∩α±φε±≥Φ, Ωεφσ≈φε µσ, σ±≥ⁿ τα ≈≥ε ∩εΩ≡Φ≥ΦΩεΓα≥ⁿ. ╧≡σµΣσ Γ±σπε, φσΓετ∞εµφε±≥ⁿ ∩εΣΣσδα≥ⁿ ²δσΩ≥≡εφφ≤■ ∩εΣ∩Φ±ⁿ - ²≥ε, σ±δΦ ∞εµφε ≥αΩ Γ√≡ατΦ≥ⁿ± , φσΓετ∞εµφε±≥ⁿ πε≡ατΣε ∞σφⁿ°σπε ∩ε≡ ΣΩα, ≈σ∞ φσ±∩ε±εßφε±≥ⁿ Java-α∩∩δσ≥α Γ√∩≡√πφ≤≥ⁿ Φτ ±ΓεσΘ ΓΦ≡≥≤αδⁿφεΘ ∞α°Φφ√. ╠εµφε φσ ±ε∞φσΓα≥ⁿ± , ≈≥ε ∞φεµσ±≥Γε ∩≡σΣ∩≡ΦΦ∞≈ΦΓ√⌡ Ωε∞∩ⁿ■≥σ≡φ√⌡ Γτδε∞∙ΦΩεΓ ≤µσ τα±σδΦ τα ≡σ°σφΦσ ²≥εΘ ταΣα≈Φ. ╬ΣφαΩε, φα ∞εΘ Γτπδ Σ, πε≡ατΣε ⌡≤µσ ≥ε, ≈≥ε ²≥α ±Φ±≥σ∞α δΦ°ασ≥ Γετ∞εµφε±≥Φ ∩ε∩≡εßεΓα≥ⁿ ±ΓεΦ ±Φδ√ Γ ∩≡επ≡α∞∞Φ≡εΓαφΦΦ ±εß±≥Γσφφ√⌡ ε≡παφεΓ ≤∩≡αΓδσφΦ  ∞φεµσ±≥Γε ∞σδΩΦ⌡ ⌠Φ≡∞ Φ ∩≡επ≡α∞∞Φ±≥εΓ-δ■ßΦ≥σδσΘ - φΦΩε∞≤ φσ ΦτΓσ±≥φ√σ, εφΦ ±∞επ≤≥ ∩ε⌡Γα±≥α≥ⁿ±  ±ΓεΦ∞Φ ßστ≡εΣφ√∞Φ ≥Γε≡σφΦ ∞Φ ≡ατΓσ ≈≥ε ∩σ≡σΣ Σ≡≤τⁿ ∞Φ.

╤∩≡αΓσΣδΦΓε±≥ⁿ, εΣφαΩε, ≥≡σß≤σ≥ ∩≡Φτφα≥ⁿ, ≈≥ε ±Φ±≥σ∞α ActiveX Φ ≡σαδΦτεΓαφφ√Θ Γ φσΘ ∞σ⌡αφΦτ∞ ßστε∩α±φε±≥Φ Ωεσ Γ ≈σ∞ τα∞σ≥φε ≤Σεßφσσ Φ±∩εδⁿτεΓαφΦ   τ√Ωα Java. ┬ε-∩σ≡Γ√⌡, ε≥±≤≥±≥ΓΦσ τα∙Φ≥φεΘ εßεδε≈ΩΦ ΓΦ≡≥≤αδⁿφεΘ ∞α°Φφ√ ∩ετΓεδ σ≥ ≡α±°Φ≡Φ≥ⁿ ⌠≤φΩ÷Φεφαδⁿφε±≥ⁿ Ωε∞∩εφσφ≥εΓ ActiveX - Φ∞ Σε±≥≤∩σφ ≥αΩεΘ ∩≡ ∞εΘ Φ ²⌠⌠σΩ≥ΦΓφ√Θ Ωεφ≥≡εδⁿ φαΣ Ωε∞∩ⁿ■≥σ≡ε∞, ε Ωε≥ε≡ε∞ Java-α∩∩δσ≥√ φσ ∞επ≤≥ Φ ∞σ≈≥α≥ⁿ. ═ε πδαΓφ√Θ ∩δ■± ≥σ⌡φεδεπΦΦ ActiveX, ßδαπεΣα≡  Ωε≥ε≡ε∞≤ εφα ≥αΩ ≡στΩε ±≥α≡≥εΓαδα Φ ≥αΩ ß√±≥≡ε ταΓεσΓαδα ∩≡ΦτφαφΦσ, - ²≥ε ≥ε, ≈≥ε ∩≡επ≡α∞∞Φ±≥α∞, µσδα■∙Φ∞ ταφ ≥ⁿ±  ≡ατ≡αßε≥ΩεΘ Ωε∞∩εφσφ≥εΓ ActiveX, ∩ε≈≥Φ φσ ∩≡Φ⌡εΣΦ≥±  ∩σ≡σ≤≈ΦΓα≥ⁿ± . OCX-∞εΣ≤δΦ Γ∩σ≡Γ√σ ∩ε ΓΦδΦ±ⁿ Γ∞σ±≥σ ± Γσ≡±ΦσΘ 4.0  τ√Ωα Visual Basic Φ ε≈σφⁿ ∞φεπεσ ≤φα±δσΣεΓαδΦ ε≥ σ∙σ ßεδσσ ±≥α≡επε ±≥αφΣα≡≥α VBX ("Visual Basic Controls"). ╚∞σφφε ε≡παφ√ ≤∩≡αΓδσφΦ  VBX Γ ±Γεσ Γ≡σ∞  Φ ±≥Φ∞≤δΦ≡εΓαδΦ ≡ατΓΦ≥Φσ ÷σδεΘ ΦφΣ≤±≥≡ΦΦ ∩≡επ≡α∞∞φ√⌡ ∞εΣ≤δσΘ, Ωε≥ε≡√σ δ■ßεΘ ∩≡επ≡α∞∞Φ±≥ ∞εµσ≥ Ω≤∩Φ≥ⁿ Φ Φ±∩εδⁿτεΓα≥ⁿ Γ ±ΓεΦ⌡ ≡ατ≡αßε≥Ωα⌡. ╧σ≡σΣσδα≥ⁿ µσ OCX-∞εΣ≤δⁿ Γ Ωε∞∩εφσφ≥ ActiveX Σαµσ ∩≡ε∙σ, ≈σ∞ ±≥α≡√Θ VBX Γ OCX.

┴εδσσ ≥επε - Γ ß≡ε≤τσ≡σ Internet Explorer ≥σ⌡φεδεπΦ  ActiveX  Γδ σ≥±  φσ εΣφΦ∞ Φτ ≤±εΓσ≡°σφ±≥ΓεΓαφΦΘ, α ß≤ΩΓαδⁿφε ⌠≤φΣα∞σφ≥ε∞ Γ±σΘ ∩≡επ≡α∞∞√. ╧≡Φ τα∩≤±Ωσ ß≡ε≤τσ≡α ≤∩≡αΓδσφΦσ ∩εδ≤≈ασ≥ ∞ΦφΦα≥■≡φ√Θ Ωεφ≥σΘφσ≡, ±≡ατ≤ µσ Γ√τ√Γα■∙ΦΘ ±∩σ÷Φαδⁿφ√Θ OCX-∞εΣ≤δⁿ, - Γ Ωε≥ε≡ε∞, ±εß±≥Γσφφε, Φ ταΩδ■≈σφ√ Γ±σ ⌠≤φΩ÷ΦΦ ß≡ε≤τσ≡α. ╦■ßεΘ ∩≡επ≡α∞∞Φ±≥ ∞εµσ≥, ≥αΩΦ∞ εß≡ατε∞, ßστ ≥≡≤Σα Γ±≥≡εΦ≥ⁿ Γ ±Γε■ ∩≡επ≡α∞∞≤ ∩εδφε⌠≤φΩ÷Φεφαδⁿφ√Θ ß≡ε≤τσ≡ WWW, φα∩Φ±αΓ Γ±σπε δΦ°ⁿ φσßεδⁿ°≤■ ⌠≤φΩ÷Φ■ Σδ  Γ√τεΓα ²≥επε ∞εΣ≤δ  Φ εß∞σφα Σαφφ√∞Φ ± φΦ∞. ╬≥Σσδⁿφ√σ ⌠≤φΩ÷Φεφαδⁿφ√σ ßδεΩΦ ß≡ε≤τσ≡α - ΓΦ≡≥≤αδⁿφα  ∞α°Φφα Java, Φφ≥σ≡∩≡σ≥α≥ε≡ HTML Φ Σαµσ ±α∞ ßδεΩ ΓταΦ∞εΣσΘ±≥ΓΦ  ± ε≡παφα∞Φ ≤∩≡αΓδσφΦ  ActiveX, - Γ±σ εφΦ ≡σαδΦτεΓαφ√ Γ ΓΦΣσ OCX-∞εΣ≤δσΘ. ╩αΩ τα∞σ≥Φδ εΣΦφ ∩≡επ≡α∞∞Φ±≥, "╧ε⌡εµσ, ≡σß ≥α Γ Microsoft ±σΘ≈α± ≥εδⁿΩε ≥σ∞ Φ ταφΦ∞α■≥± , ≈≥ε ßσ≡≤≥ Γ±σ ±ΓεΦ ∩≡επ≡α∞∞√ ∩ε ε≈σ≡σΣΦ Φ ≡α±∩ΦδΦΓα■≥ Φ⌡ φα OLE-Ωε∞∩εφσφ≥√".

╤Φφ≥αΩ±Φ±

╥σ, Ωε∞≤ ≤µσ ±σΘ≈α± φσ ≥σ≡∩Φ≥±  ∩ε±∞ε≥≡σ≥ⁿ φα φα±≥ε ∙Φσ µΦΓ√σ Ωε∞∩εφσφ≥√ ActiveX, ∞επ≤≥, Γεε≡≤µΦΓ°Φ±ⁿ ß≡ε≤τσ≡ε∞ Internet Explorer, ∩ετφαΩε∞Φ≥ⁿ±  ± φσßεδⁿ°εΘ ΩεδδσΩ÷ΦσΘ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX, ε≥εß≡αφφ√⌡ ⌠Φ≡∞εΘ Microsoft (σ±δΦ Γ√ ∩ε≈σ∞≤-δΦßε φσ ⌡ε≥Φ≥σ ≡α±±≥αΓα≥ⁿ±  ± ß≡ε≤τσ≡ε∞ Netscape, Γα∞ ∩≡ΦΣσ≥±  ±φα≈αδα ≤±≥αφεΓΦ≥ⁿ Σδ  φσπε ±∩σ÷Φαδⁿφ√Θ ∞εΣ≤δⁿ, ε Ωε≥ε≡ε∞ ≡σ≈ⁿ ∩εΘΣσ≥ φΦµσ). ┼±δΦ µσ Γα∞ Φφ≥σ≡σ±φσσ ≡ατεß≡α≥ⁿ±  ±φα≈αδα Γ ≥ε∞, ΩαΩ Φ±∩εδⁿτεΓα≥ⁿ ²≥ε φεΓεσ ±≡σΣ±≥Γε Γ Γα°Φ⌡ ±εß±≥Γσφφ√⌡ ±≥≡αφΦ÷α⌡, - ≈Φ≥αΘ≥σ Σαδⁿ°σ.

╬≡παφ√ ≤∩≡αΓδσφΦ  ActiveX ∩εΣΩδ■≈α■≥±  Ω HTML-ΣεΩ≤∞σφ≥α∞ ± ∩ε∞ε∙ⁿ■ ≥σπα <OBJECT>, Ωε≥ε≡√Θ ∩≡σΣδεµσφ Γ εΣφε∞ Φτ ≡αßε≈Φ⌡ ±≥αφΣα≡≥εΓ ╩εφ±ε≡÷Φ≤∞α W3 Φ ∩εΣΣσ≡µΦΓασ≥±  ∩εΩα ≥εδⁿΩε ß≡ε≤τσ≡ε∞ Internet Explorer. ═ατφα≈σφΦσ ²≥επε ≥σπα (ΩαΩ Φ ±⌡εµσπε ± φΦ∞ ≥σπα <EMBED>, ∩≡Φ∞σφ σ∞επε Γ Netscape Navigator Σδ  Γ√τεΓα ∩εΣΩδ■≈ασ∞√⌡ ∞εΣ≤δσΘ) - Φφ≥σπ≡α÷Φ  Γ HTML Φφε≡εΣφεπε ∞α≥σ≡Φαδα, εß≡αßα≥√Γασ∞επε φσταΓΦ±Φ∞√∞Φ ∩≡επ≡α∞∞α∞Φ. ┬ε≥ ∩εδφ√Θ ±Φφ≥αΩ±Φ± ²≥επε ²δσ∞σφ≥α HTML:

<OBJECT
ALIGN=BASELINE|CENTER|LEFT|MIDDLE|RIGHT|TEXTBOTTOM|
TEXTMIDDLE|TEXTTOP
  BORDER=≈Φ±δε
  CLASSID=URL
  CODEBASE=URL
  CODETYPE=MIME-≥Φ∩
  DATA=URL
  DECLARE
  HEIGHT=≈Φ±δε
  HSPACE=≈Φ±δεMicrosoft + Internet = ActiveX
  ID=ΦΣσφ≥Φ⌠ΦΩα≥ε≡
  NAME=ΦΣσφ≥Φ⌠ΦΩα≥ε≡
  SHAPES
  STANDBY=≥σΩ±≥
  TYPE=MIME-≥Φ∩
  USEMAP=URL
  VSPACE=≈Φ±δε
  WIDTH=≈Φ±δε
>
</OBJECT>

═σΩε≥ε≡√σ Φτ ∩σ≡σ≈Φ±δσφφ√⌡ α≥≡Φß≤≥εΓ αφαδεπΦ≈φ√ εΣφεΦ∞σφφ√∞ α≥≡Φß≤≥α∞ ΦτΓσ±≥φεπε ≥σπα <IMG>, ∩ε²≥ε∞≤ τΣσ±ⁿ ∞√ Φ⌡ ≡α±±∞α≥≡ΦΓα≥ⁿ φσ ß≤Σσ∞. ┬ε≥ ∩εδφεσ ε∩Φ±αφΦσ α≥≡Φß≤≥εΓ, ±∩σ÷Φ⌠Φ≈σ±ΩΦ⌡ Σδ  ≥σπα <OBJECT>:

CLASSID=URL

╤ ∩ε∞ε∙ⁿ■ ²≥επε α≥≡Φß≤≥α ≤Ωατ√Γασ≥±  ΦΣσφ≥Φ⌠ΦΩα≥ε≡ Ωδα±±α Γ√τ√Γασ∞επε ε≡παφα ≤∩≡αΓδσφΦ . ╩αµΣ√Θ OCX-∞εΣ≤δⁿ Φ, ±δσΣεΓα≥σδⁿφε, ΩαµΣ√Θ ε≡παφ ≤∩≡αΓδσφΦ  ActiveX εß ταφ Φ∞σ≥ⁿ ±ΓεΘ ≤φΦΩαδⁿφ√Θ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ Ωδα±±α. ╧≡επ≡α∞∞Φ±≥√, τφαΩε∞√σ ± ≥σ⌡φεδεπΦσΘ OLE, ≤µσ Γ±≥≡σ≈αδΦ±ⁿ ± ²≥Φ∞ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ε∞, Ωε≥ε≡√Θ εß√≈φε εßετφα≈ασ≥±  ±εΩ≡α∙σφΦσ∞ CLSID Φ ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ΣεΓεδⁿφε ΣδΦφφ≤■ ÷σ∩ε≈Ω≤ °σ±≥φαΣ÷α≥σ≡Φ≈φ√⌡ ÷Φ⌠≡ - ≈≥ε-φΦß≤Σⁿ Γ≡εΣσ "017C99A0-8637-11CF-A3A9 -00A0C9034920".

═ε ∩ε≈σ∞≤ µσ Γ ±Φφ≥αΩ±Φ±σ ²≥επε α≥≡Φß≤≥α ±≥εΦ≥ "URL"? ─σδε Γ ≥ε∞, ≈≥ε ≥σπ <OBJECT> ∞εµσ≥ Φ±∩εδⁿτεΓα≥ⁿ±  Σδ  ∩εΣΩδ■≈σφΦ  φσ ≥εδⁿΩε ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX, φε Φ ∩ε≈≥Φ δ■ß√⌡ ∩≡επ≡α∞∞φ√⌡ ΦδΦ Φφ⌠ε≡∞α÷Φεφφ√⌡ εß·σΩ≥εΓ - Γ ≥ε∞ ≈Φ±δσ Φ ≥αΩΦ⌡, Ωε≥ε≡√σ ≡α±∩ετφα■≥±  φσ ∩ε "ΦΣσφ≥Φ⌠ΦΩα≥ε≡α∞ Ωδα±±εΓ", α ΩαΩ-φΦß≤Σⁿ Φφα≈σ. ╫≥εß√ Σα≥ⁿ ∩εφ ≥ⁿ ß≡ε≤τσ≡≤, ΩαΩ Γε±∩≡ΦφΦ∞α≥ⁿ ±≥≡εΩ≤ - τφα≈σφΦσ α≥≡Φß≤≥α CLASSID, ±≥≡εΩα ²≥α ±≥≡εΦ≥±  ∩ε ≥σ∞ µσ ∩≡αΓΦδα∞, ≈≥ε Φ URL-αΣ≡σ±α. (▌≥ε ∩ετΓεδ σ≥, Γ ≈α±≥φε±≥Φ, τα∩Φ±α≥ⁿ Γ ²≥ε≥ α≥≡Φß≤≥ εß√≈φ√Θ URL ΩαΩεπε-φΦß≤Σⁿ ⌠αΘδα Γ WWW.) ╟φα≈σφΦσ CLASSID Σδ  ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX ±ε±≥εΦ≥ Φτ ΣΓ≤⌡ ≈α±≥σΘ, ±εσΣΦφσφφ√⌡ ΣΓεσ≥ε≈Φσ∞: δσΓα  ≈α±≥ⁿ ±εΣσ≡µΦ≥ ±δεΓε "clsid", α ∩≡αΓα  - ±εß±≥Γσφφε ΦΣσφ≥Φ⌠ΦΩα≥ε≡ Ωδα±±α. ╧≡Φ∞σ≡:

CLASSID=
  "clsid:017C99A0-8637-11CF-A3A9-00A0C9034920"
	 

╩αΩ Φ Γ ßεδⁿ°Φφ±≥Γσ ∩εΣεßφ√⌡ ±δ≤≈ασΓ, ΩαΓ√≈ΩΦ ΓεΩ≡≤π τφα≈σφΦ  α≥≡Φß≤≥α ∞εµφε ε∩≤±≥Φ≥ⁿ (⌡ε≥  Σσδα≥ⁿ ²≥ε φσ ≡σΩε∞σφΣ≤σ≥± ). ─δ  ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX ²≥ε≥ α≥≡Φß≤≥ εß τα≥σδσφ.

CODEBASE=URL

┬ ²≥ε∞ α≥≡Φß≤≥σ ≤Ωατ√Γασ≥±  URL-αΣ≡σ± (φα ±σΘ ≡ατ ≤µσ Γ∩εδφσ φα±≥ε ∙ΦΘ, ± "http:" ΦδΦ "ftp:") ⌠αΘδα, ±εΣσ≡µα∙σπε Γ√τ√Γασ∞√Θ ε≡παφ ≤∩≡αΓδσφΦ  Φ Σε±≥≤∩φεπε Σδ  ∩εδ≤≈σφΦ  ± εΣφεπε Φτ ±σ≡Γσ≡εΓ ╚φ≥σ≡φσ≥α. ╩ ²≥ε∞≤ ±σ≡Γσ≡≤ ß≡ε≤τσ≡ εß≡α≥Φ≥±  Γ ≥ε∞ ±δ≤≈ασ, σ±δΦ φσ ±∞εµσ≥ φαΘ≥Φ Ωε∩Φ■ Σαφφεπε ε≡παφα ≤∩≡αΓδσφΦ  φα Ωε∞∩ⁿ■≥σ≡σ ∩εδⁿτεΓα≥σδ . URL-αΣ≡σ±εΓ Γ ²≥ε∞ α≥≡Φß≤≥σ ∞εµφε ∩σ≡σ≈Φ±δΦ≥ⁿ φσ±ΩεδⁿΩε - φα ≥ε≥ ±δ≤≈αΘ, σ±δΦ ΩαΩεΘ-≥ε Φτ ±σ≡Γσ≡εΓ ß≤Σσ≥ ∩ε≈σ∞≤-δΦßε φσΣε±≥≤∩σφ.

▌≥ε≥ µσ α≥≡Φß≤≥ ∩ετΓεδ σ≥ ≤Ωατ√Γα≥ⁿ Σδ  ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX ≥≡σß≤σ∞√Θ φε∞σ≡ Γσ≡±ΦΦ. ═α∩≡Φ∞σ≡, σ±δΦ φα∩Φ±α≥ⁿ

CODEBASE="http://activex.microsoft.com/controls/
iexplorer/iegrad.ocx#Version=4,70,0,1161"

≥ε ∩ε∩√≥Ωα ∩εδ≤≈Φ≥ⁿ Σαφφ√Θ ∞εΣ≤δⁿ ActiveX Φτ ╚φ≥σ≡φσ≥α ∩≡σΣ∩≡ΦφΦ∞ασ≥±  φσ ≥εδⁿΩε Γ ≥ε∞ ±δ≤≈ασ, ΩεπΣα φα Ωε∞∩ⁿ■≥σ≡σ ∩εδⁿτεΓα≥σδ  σπε φσ≥, φε Φ ≥επΣα, ΩεπΣα ε≡παφ ≤∩≡αΓδσφΦ  ≤±≥αφεΓδσφ, φε Φ∞σσ≥ ßεδσσ ±≥α≡√Θ φε∞σ≡ Γσ≡±ΦΦ, ≈σ∞ ≥ε≥, ≈≥ε ≤Ωαταφ Γ α≥≡Φß≤≥σ CODEBASE (Γ φα°σ∞ ∩≡Φ∞σ≡σ ≥≡σß≤σ≥±  Γσ≡±Φ  φσ ±≥α≡σσ 4.70.0.1161).

CODETYPE=MIME-≥Φ∩
TYPE=MIME-≥Φ∩

▌≥Φ ΣΓα φσεß τα≥σδⁿφ√⌡ α≥≡Φß≤≥α ∩ετΓεδ ■≥ ≤Ωατα≥ⁿ ≥Φ∩√ (Γ ≥σ≡∞Φφα⌡ ±≥αφΣα≡≥α MIME) ≥σ⌡ ⌠αΘδεΓ, φα Ωε≥ε≡√σ ±±√δα■≥±  α≥≡Φß≤≥√ CLASSID (α≥≡Φß≤≥ CODETYPE) Φ DATA (α≥≡Φß≤≥ TYPE). ─δ  ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX α≥≡Φß≤≥ CODETYPE, σ±δΦ εφ ∩≡Φ±≤≥±≥Γ≤σ≥, Σεδµσφ Φ∞σ≥ⁿ τφα≈σφΦσ "application/x-oleobject".

DATA=URL

╤ ∩ε∞ε∙ⁿ■ ²≥επε α≥≡Φß≤≥α ≤Ωατ√Γασ≥±  ∞σ±≥εφα⌡εµΣσφΦσ ⌠αΘδα Σαφφ√⌡, Ωε≥ε≡√Θ ∞εµσ≥ ∩εφαΣεßΦ≥ⁿ±  Σδ  ≡αßε≥√ Σαφφε∞≤ ε≡παφ≤ ≤∩≡αΓδσφΦ . ─δ  φσΩε≥ε≡√⌡ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX ²≥ε≥ α≥≡Φß≤≥  Γδ σ≥±  εß τα≥σδⁿφ√∞. ╩≡ε∞σ ≥επε, ± ∩ε∞ε∙ⁿ■ α≥≡Φß≤≥α DATA ∞εµφε ΓΩδ■≈α≥ⁿ ∩≡ ∞ε Γ HTML-⌠αΘδ Γ ταΩεΣΦ≡εΓαφφε∞ ΓΦΣσ ±α∞ ⌠αΘδ, ±εΣσ≡µα∙ΦΘ ε≡παφ ≤∩≡αΓδσφΦ  (²≥Φ∞ ∞εµφε ∩εδⁿτεΓα≥ⁿ±  ≥εδⁿΩε Σδ  ε≈σφⁿ φσßεδⁿ°Φ⌡ ∩ε εß·σ∞≤ ⌠αΘδεΓ).

DECLARE

─εßαΓδσφΦσ ²≥επε ∩≤±≥επε α≥≡Φß≤≥α τα±≥αΓΦ≥ ≥σπ <OBJECT> ∩≡εΦτΓσ±≥Φ ≥εδⁿΩε εß· ΓδσφΦσ, φε φσ ±ετΣαφΦσ εß·σΩ≥α. ╧≡Φ ²≥ε∞ Γ ∩α∞ ≥ⁿ ß≡ε≤τσ≡α τα∩Φ±√Γασ≥±  Γσ±ⁿ φαßε≡ α≥≡Φß≤≥εΓ Φ ∩α≡α∞σ≥≡εΓ εß·σΩ≥α, φε φΦΩαΩεΘ ∩σ≡σΩα≈ΩΦ ⌠αΘδεΓ ΦδΦ τα∩≤±Ωα ∩≡επ≡α∞∞ φσ ∩≡εΦ±⌡εΣΦ≥. ─σΘ±≥ΓΦ≥σδⁿφεσ ±ετΣαφΦσ ²≥επε εß·σΩ≥α ε≥ΩδαΣ√Γασ≥±  Σε ≥επε ∞ε∞σφ≥α, ∩εΩα Ωε∞≤-φΦß≤Σⁿ (Σ≡≤πε∞≤ εß·σΩ≥≤ ΦδΦ ±÷σφα≡Φ■) φσ ∩ε≥≡σß≤σ≥±  εß∞σφ ≥ⁿ±  Σαφφ√∞Φ ± ≡αßε≥α■∙σΘ Ωε∩ΦσΘ εß·σΩ≥α. ╙δεΓΦΓ ²≥≤ ∩ε≥≡σßφε±≥ⁿ, ß≡ε≤τσ≡ ≥≤≥ µσ ∩ε∩√≥ασ≥±  ∞α≥σ≡ΦαδΦτεΓα≥ⁿ τα≥≡σßεΓαφφ√Θ εß·σΩ≥ Γ ±εε≥Γσ≥±≥ΓΦΦ ± ⌡≡αφ ∙Φ∞Φ±  Γ σπε ∩α∞ ≥Φ ±∩σ÷Φ⌠ΦΩα÷Φ ∞Φ.

ID=ΦΣσφ≥Φ⌠ΦΩα≥ε≡

└≥≡Φß≤≥ ID ∩ετΓεδ σ≥ ∩≡Φ∩Φ±α≥ⁿ ±ετΣαΓασ∞ε∞≤ εß·σΩ≥≤ Φ∞  Γ ΓΦΣσ ΩαΩεπε-≥ε ΦΣσφ≥Φ⌠ΦΩα≥ε≡α. ╬ß≡α∙σφΦσ Ω ²≥ε∞≤ εß·σΩ≥≤ ±ε ±≥ε≡εφ√ Σ≡≤πΦ⌡ εß·σΩ≥εΓ ΦδΦ ±÷σφα≡ΦσΓ Γετ∞εµφε ≥εδⁿΩε ≈σ≡στ ≤ΩαταφΦσ ²≥επε Φ∞σφΦ. ╩≡ε∞σ ≥επε, ≤Ωαταφφ√Θ τΣσ±ⁿ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ ∞εµσ≥ Φ±∩εδⁿτεΓα≥ⁿ±  ΩαΩ ∩≡ΦΓ τΩα Σδ  πΦ∩σ≡≥σΩ±≥εΓ√⌡ ±±√δεΩ φα εß·σΩ≥ (≥.σ. ∞εµσ≥ ±≥ε ≥ⁿ ∩ε±δσ ±Φ∞Γεδα "#" Γ URL-αΣ≡σ±σ).

┬αµφε ∩εφΦ∞α≥ⁿ, ≈≥ε σ±δΦ CLASSID ≤Ωατ√Γασ≥ φα ≥Φ∩ εß·σΩ≥α (Γ ≥σ≡∞Φφα⌡ εß·σΩ≥φε-ε≡Φσφ≥Φ≡εΓαφφεπε ∩≡επ≡α∞∞Φ≡εΓαφΦ  - φα Ωδα±±, ²Ωτσ∞∩δ ≡ε∞ Ωε≥ε≡επε  Γδ σ≥±  εß·σΩ≥), ≥ε ID ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ≤φΦΩαδⁿφεσ Φ∞  ΩεφΩ≡σ≥φεπε ²Ωτσ∞∩δ ≡α εß·σΩ≥α. ╚φ√∞Φ ±δεΓα∞Φ, ∞εµφε ±ετΣα≥ⁿ ±ΩεδⁿΩε ≤πεΣφε ≥σπεΓ <OBJECT> ± εΣφΦ∞ Φ ≥σ∞ µσ τφα≈σφΦσ∞ CLASSID, φε τφα≈σφΦ  ID ≤ φΦ⌡ εß τα≥σδⁿφε Σεδµφ√ ≡ατδΦ≈α≥ⁿ± .

NAME=ΦΣσφ≥Φ⌠ΦΩα≥ε≡

╤ ∩ε∞ε∙ⁿ■ ²≥επε φσεß τα≥σδⁿφεπε α≥≡Φß≤≥α ±ετΣαΓασ∞√Θ εß·σΩ≥ ∞εµσ≥ Γφσ±≥Φ ±ΓεΘ ΓΩδαΣ Γ Σαφφ√σ, Ωε≥ε≡√σ ß≡ε≤τσ≡ ε≥ε°δσ≥ φα ±σ≡Γσ≡ ∩ε±δσ τα∩εδφσφΦ  ∩εδⁿτεΓα≥σδσ∞ HTML-ßδαφΩα (Σδ  ²≥επε ≥σπ <OBJECT> Σεδµσφ φα⌡εΣΦ≥ⁿ±  Γφ≤≥≡Φ ∩α≡√ ≥σπεΓ <FORM> ... </FORM>). ╬≥∩≡αΓδ σ∞√σ Σαφφ√σ ß≤Σ≤≥ ±εΣσ≡µα≥ⁿ Φφ⌠ε≡∞α÷Φ■, ∩εδ≤≈σφφ≤■ ß≡ε≤τσ≡ε∞ ε≥ εß·σΩ≥α (∩εφ ≥φε, ≈≥ε ΣαδσΩε φσ ΩαµΣ√Θ εß·σΩ≥ πεΣΦ≥±  Σδ  ≥αΩεΘ ε∩σ≡α÷ΦΦ) Γ ∩α≡σ ± ΦΣσφ≥Φ⌠ΦΩα≥ε≡ε∞, ≤Ωαταφφ√∞ Γ α≥≡Φß≤≥σ NAME.

SHAPES

▌≥ε≥ ∩≤±≥εΘ α≥≡Φß≤≥ ∩≡ΦΩατ√Γασ≥ ß≡ε≤τσ≡≤ φαδεµΦ≥ⁿ φα ∩≡ ∞ε≤πεδⁿφΦΩ, ταφΦ∞ασ∞√Θ εß·σΩ≥ε∞, Ωα≡≥≤ (map), ≥αΩ ≈≥εß√ ε≥Σσδⁿφ√σ ≡σπΦεφ√ ²≥επε ∩≡ ∞ε≤πεδⁿφΦΩα ±δ≤µΦδΦ ≡αßε≈Φ∞Φ ≈α±≥ ∞Φ πΦ∩σ≡≥σΩ±≥εΓ√⌡ ±±√δεΩ. ╩εε≡ΣΦφα≥√ ²≥Φ⌡ ≡σπΦεφεΓ Φ URL-αΣ≡σ±α ±±√δεΩ Σδ  φΦ⌡ ≤Ωατ√Γα■≥±  ± ∩ε∞ε∙ⁿ■ ≥σπεΓ <A> ±ε ±∩σ÷Φαδⁿφ√∞Φ Σε∩εδφΦ≥σδⁿφ√∞Φ α≥≡Φß≤≥α∞Φ, Ωε≥ε≡√σ Σεδµφ√ ≡α±∩εδαπα≥ⁿ±  ∞σµΣ≤ <OBJECT> Φ ±εε≥Γσ≥±≥Γ≤■∙Φ∞ σ∞≤ </OBJECT>. ▌≥ε Σασ≥ Γετ∞εµφε±≥ⁿ, φσ ≥σ≡   ±εΓ∞σ±≥Φ∞ε±≥Φ ±ε ±≥α≡√∞Φ ß≡ε≤τσ≡α∞Φ, ± ∩ε∞ε∙ⁿ■ ≥σπα <OBJECT> ΦτßαΓΦ≥ⁿ±  ε≥ φσεß⌡εΣΦ∞ε±≥Φ ±φαßµα≥ⁿ Γ±σ Φτεß≡αµσφΦ -Ωα≡≥√ ≥σΩ±≥εΓ√∞Φ ²ΩΓΦΓαδσφ≥α∞Φ.

STANDBY=≥σΩ±≥

┬ ²≥ε∞ α≥≡Φß≤≥σ ∞εµφε ≤Ωατα≥ⁿ ≥σΩ±≥εΓ≤■ φαΣ∩Φ±ⁿ, Ωε≥ε≡α  ß≤Σσ≥ ΓΦΣφα Γ ∩≡ ∞ε≤πεδⁿφΦΩσ, ε≥ΓσΣσφφε∞ εß·σΩ≥≤, ∩εΩα ±α∞ εß·σΩ≥ ß≤Σσ≥ ταπ≡≤µα≥ⁿ±  Φ τα∩≤±Ωα≥ⁿ± .

╧ε∞Φ∞ε Φφ⌠ε≡∞α÷ΦΦ, ∩σ≡σΣαΓασ∞εΘ Γ α≥≡Φß≤≥α⌡ ≥σπα <OBJECT>, ε≡παφα∞ ≤∩≡αΓδσφΦ  Σδ  ≡αßε≥√ ≥≡σß≤σ≥± , ΩαΩ ∩≡αΓΦδε, φαßε≡ ΩαΩΦ⌡-≥ε Σε∩εδφΦ≥σδⁿφ√⌡ ∩α≡α∞σ≥≡εΓ. ▌≥Φ ∩α≡α∞σ≥≡√ ∩σ≡σΣα■≥±  ± ∩ε∞ε∙ⁿ■ ≥σπεΓ <PARAM>, Ωε≥ε≡√σ Γ±≥αΓδ ■≥±  ∞σµΣ≤ <OBJECT> Φ ±εε≥Γσ≥±≥Γ≤■∙Φ∞ σ∞≤ </OBJECT>. ╩αµΣ√Θ ≥σπ <PARAM> Φ∞σσ≥ ∩α≡≤ α≥≡Φß≤≥εΓ NAME Φ VALUE, ± ∩ε∞ε∙ⁿ■ Ωε≥ε≡√⌡ ταΣασ≥±  εΣφα ∩α≡α "Φ∞ -τφα≈σφΦσ", ≥.σ. ∩≡Φ±ΓαΦΓασ≥±  τφα≈σφΦσ εΣφε∞≤ Φ∞σφεΓαφφε∞≤ ∩α≡α∞σ≥≡≤. ╨ατ≤∞σσ≥± , ±∩Φ±εΩ Γετ∞εµφ√⌡ ∩α≡α∞σ≥≡εΓ Φ φαßε≡ Σε∩≤±≥Φ∞√⌡ τφα≈σφΦΘ - ±ΓεΦ ≤ ΩαµΣεπε ε≡παφα ≤∩≡αΓδσφΦ  Φ ≤Ωατ√Γα■≥±  Γ ΣεΩ≤∞σφ≥α÷ΦΦ Ω φσ∞≤.

╩αΩ ∩εΣ±Ωατ√Γασ≥ ±α∞ε φατΓαφΦσ ≥σπα <OBJECT>, ΩαµΣ√Θ ±δ≤≈αΘ ≤∩ε≥≡σßδσφΦ  ²≥επε ≥σπα Γ HTML-⌠αΘδσ ΦφΦ÷ΦΦ≡≤σ≥ ±ετΣαφΦσ ²Ωτσ∞∩δ ≡α εß·σΩ≥α - Γ ≥ε∞ ±∞√±δσ, ΩαΩεΘ ²≥ε ±δεΓε Φ∞σσ≥ Γ εß·σΩ≥φε-ε≡Φσφ≥Φ≡εΓαφφ√⌡  τ√Ωα⌡ ∩≡επ≡α∞∞Φ≡εΓαφΦ . ╧εΣεßφε δ■ßε∞≤ Σ≡≤πε∞≤, ±ετΣαφφ√Θ ≥αΩΦ∞ εß≡ατε∞ εß·σΩ≥ Φ∞σσ≥ ε∩≡σΣσδσφφ√σ ±ΓεΘ±≥Γα (properties), ∞σ≥εΣ√ (methods) Φ ±εß√≥Φ  (events), φαßε≡ Ωε≥ε≡√⌡ ±ΓεΘ ≤ ΩαµΣεπε ε≡παφα ≤∩≡αΓδσφΦ . ┼ΣΦφεσ Φφ⌠ε≡∞α÷Φεφφεσ ∩≡ε±≥≡αφ±≥Γε Web-±≥≡αφΦ÷√ ∩ετΓεδ σ≥ φα∩≡ ∞≤■ εß≡α∙α≥ⁿ±  Ω ²≥Φ∞ ±ΓεΘ±≥Γα∞ Φ ∞σ≥εΣα∞ ΩαΩ Σ≡≤πΦ∞ εß·σΩ≥α∞ - ε≡παφα∞ ≤∩≡αΓδσφΦ  ActiveX, ≥αΩ Φ Γ±≥≡εσφφ√∞ Γ HTML-ΣεΩ≤∞σφ≥ ±÷σφα≡Φ ∞ φα δ■ßε∞ Φτ ∩εΣΣσ≡µΦΓασ∞√⌡  τ√ΩεΓ (ΩαΩ ΦτΓσ±≥φε, Internet Explorer ±σΘ≈α± ∩εΣΣσ≡µΦΓασ≥ ΣΓα  τ√Ωα Σδ  φα∩Φ±αφΦ  ±÷σφα≡ΦσΓ - VBScript Φ JavaScript).

╧σ≡σ∞σφφ√σ - ±ΓεΘ±≥Γα εß·σΩ≥α Γ±σπΣα ±εΓ∩αΣα■≥ (Φ ∩ε τφα≈σφΦ■, Φ ∩ε εßετφα≈σφΦ■) ± ≥σ∞Φ ∩α≡α∞σ≥≡α∞Φ, Ωε≥ε≡√σ ∩σ≡σΣα■≥±  σ∞≤ ± ∩ε∞ε∙ⁿ■ ≥σπεΓ <PARAM>. ╠σ≥εΣ√ εß·σΩ≥α - ²≥ε ⌠≤φΩ÷ΦΦ, Γ√τεΓ Ωε≥ε≡√⌡ ∩ετΓεδ σ≥ Γ√∩εδφΦ≥ⁿ ΩαΩΦσ-≥ε ΣσΘ±≥ΓΦ , ±∩σ÷Φ⌠Φ≈σ±ΩΦσ Σδ  Σαφφεπε Ωδα±±α εß·σΩ≥εΓ. ╥αΩ, ∩ε≈≥Φ Γ±σ ε≡παφ√ ≤∩≡αΓδσφΦ  ActiveX ±εΣσ≡µα≥ ∞σ≥εΣ AboutBox, Γ√ΓεΣ ∙ΦΘ φα ²Ω≡αφ εΩφε ± Φφ⌠ε≡∞α÷ΦσΘ ε ⌠Φ≡∞σ-≡ατ≡αßε≥≈ΦΩσ, Γσ≡±ΦΦ Φ Σα≥σ Γ√∩≤±Ωα Σαφφεπε ∞εΣ≤δ , Φ ∞σ≥εΣ Repaint, τα±≥αΓδ ■∙ΦΘ ∞εΣ≤δⁿ εßφεΓΦ≥ⁿ Φτεß≡αµσφΦσ Γ ε≥ΓσΣσφφεΘ σ∞≤ εßδα±≥Φ (Ω ∩≡Φ∞σ≡≤, ∩ε±δσ Φτ∞σφσφΦ  ΩαΩΦ⌡-≥ε ∩α≡α∞σ≥≡εΓ). ─ε±≥≤∩ Ω ±ΓεΘ±≥Γα∞ Φ ∞σ≥εΣα∞ εß·σΩ≥α Γ  τ√Ωσ JavaScript ε±≤∙σ±≥Γδ σ≥±  ≈σ≡στ ΦΣσφ≥Φ⌠ΦΩα≥ε≡, ∩≡Φ±Γεσφφ√Θ εß·σΩ≥≤ α≥≡Φß≤≥ε∞ ID. ╫≥εß√ √∩εδ≤≈Φ≥ⁿ τφα≈σφΦσ ΩαΩεπε-≥ε ±ΓεΘ±≥Γα εß·σΩ≥α, Σε±≥α≥ε≈φε φα∩Φ±α≥ⁿ

Φ∞ -εß·σΩ≥α.Φ∞ -±ΓεΘ±≥Γα

α ≈≥εß√ Γ√τΓα≥ⁿ ∩≡ΦφαΣδσµα∙ΦΘ εß·σΩ≥≤ ∞σ≥εΣ -

Φ∞ -εß·σΩ≥α.Φ∞ -∞σ≥εΣα (∩α≡α∞σ≥≡√ ∞σ≥εΣα)

═σ±ΩεδⁿΩε ±δεµφσσ εß±≥εΦ≥ Σσδε ± Σε±≥≤∩ε∞ Ω ±εß√≥Φ ∞ εß·σΩ≥α. ┬√, Γσ≡ε ≥φε, τφασ≥σ, ≈≥ε σ±δΦ ± εß·σΩ≥ε∞ ±Γ ταφε φσΩεσ ±εß√≥Φσ, ≥ε ∩≡Φ σπε φα±≥≤∩δσφΦΦ (φα∩≡Φ∞σ≡, ∩≡Φ ∙σδ≈Ωσ ∞√°ⁿ■ φαΣ εß·σΩ≥ε∞ ΦδΦ ∩ε Φ±≥σ≈σφΦΦ ΩαΩεπε-≥ε ∩σ≡ΦεΣα Γ≡σ∞σφΦ) ≤∩≡αΓδσφΦσ ∩εδ≤≈ασ≥ ±∩σ÷Φαδⁿφ√Θ ⌠≡απ∞σφ≥ ΩεΣα - εß≡αßε≥≈ΦΩ ±εß√≥Φ  (event handler). ╬ß≡αßε≥≈ΦΩΦ Σδ  ≥σ⌡ ±εß√≥ΦΘ, Ωε≥ε≡√σ Γα± Φφ≥σ≡σ±≤■≥, Γ√ Σεδµφ√ ±α∞ε±≥ε ≥σδⁿφε φα∩Φ±α≥ⁿ, α τα≥σ∞ ±Γ τα≥ⁿ Φ⌡ ± φ≤µφ√∞Φ ±εß√≥Φ ∞Φ ≥σ⌡ ΦδΦ Φφ√⌡ εß·σΩ≥εΓ. ─ε ±Φ⌡ ∩ε≡ ∩≡ΦΓ τΩα εß≡αßε≥≈ΦΩεΓ Ω ±εß√≥Φ ∞ Γ ∩≡επ≡α∞∞α⌡ φα JavaScript ß√δα Γετ∞εµφα σΣΦφ±≥Γσφφ√∞ ±∩ε±εßε∞ - ± ∩ε∞ε∙ⁿ■ ±∩σ÷Φαδⁿφ√⌡ α≥≡Φß≤≥εΓ Γ ²δσ∞σφ≥α⌡ HTML, ε∩≡σΣσδ ■∙Φ⌡ εß·σΩ≥, Ω Ωε≥ε≡ε∞≤ ε≥φε±Φ≥±  ±εß√≥Φσ. ═α∩≡Φ∞σ≡, ≈≥εß√ ∩≡σΣ≤±∞ε≥≡σ≥ⁿ ΩαΩ≤■-≥ε ≡σαΩ÷Φ■ φα φαµα≥Φσ Ωφε∩ΩΦ, φ≤µφε ΣεßαΓΦ≥ⁿ Ω ≥σπ≤ <INPUT>, ± ∩ε∞ε∙ⁿ■ Ωε≥ε≡επε ²≥α Ωφε∩Ωα ±ετΣασ≥± , ±δσΣ≤■∙ΦΘ α≥≡Φß≤≥:

onClick="⌠≡απ∞σφ≥ ±÷σφα≡Φ "

╩ ±εµαδσφΦ■, ± ≥σπε∞ <OBJECT> ≥αΩεΘ ∞σ≥εΣ φσ ≡αßε≥ασ≥ - Σαµσ σ±δΦ ±ετΣαΓασ∞√Θ ± σπε ∩ε∞ε∙ⁿ■ ε≡παφ ≤∩≡αΓδσφΦ  ±∩ε±εßσφ ≡σαπΦ≡εΓα≥ⁿ φα ∙σδ≈εΩ ∞√°Φ, ΣεßαΓδσφΦσ Ω ≥σπ≤ α≥≡Φß≤≥α onClick φ≤µφεπε ²⌠⌠σΩ≥α φσ Σα±≥. ╫≥εß√ ≡σ°Φ≥ⁿ ²≥≤ ταΣα≈≤, φ≤µφε τα∩Φ±α≥ⁿ εß≡αßε≥≈ΦΩ ±εß√≥Φ  Γ ε≥ΣσδⁿφεΘ ∩α≡σ ≥σπεΓ <SCRIPT> ... </SCRIPT>, ΣεßαΓΦΓ Ω ε≥Ω≡√Γα■∙σ∞≤ ≥σπ≤ ±δσΣ≤■∙≤■ ∩α≡≤ α≥≡Φß≤≥εΓ:

FOR="Φ∞  εß·σΩ≥α"
EVENT="Φ∞  ±εß√≥Φ "

╚∞  εß·σΩ≥α - ²≥ε ≥ε≥ ΦΣσφ≥Φ⌠ΦΩα≥ε≡, Ωε≥ε≡√Θ ß√δ σ∞≤ ∩≡Φ∩Φ±αφ ± ∩ε∞ε∙ⁿ■ α≥≡Φß≤≥α ID (±∞. Γ√°σ). ╩αΩ ∩≡αΓΦδε, Φ∞σφα ±εß√≥ΦΘ (φαßε≡ Ωε≥ε≡√⌡ ±ΓεΘ ≤ ΩαµΣεπε ε≡παφα ≤∩≡αΓδσφΦ ) φσ ±εΣσ≡µα≥ ∩≡σ⌠ΦΩ±α "on" - ≥αΩ, ±εß√≥Φσ ∙σδ≈Ωα ∞√°Φ Γ±σπΣα εßετφα≈ασ≥±  ΦΣσφ≥Φ⌠ΦΩα≥ε≡ε∞ Click, α φσ onClick.

╧≡αΩ≥ΦΩ≤∞

╥σ∩σ≡ⁿ ∩ε≡α ∩ε∩≡εßεΓα≥ⁿ ∩≡Φ∞σφΦ≥ⁿ Γ±σ ²≥Φ ≥σε≡σ≥Φ≈σ±ΩΦσ ±ΓσΣσφΦ  φα ∩≡αΩ≥ΦΩσ. ─αΓαΘ≥σ φα∩Φ°σ∞ Σδ  ∩≡εß√ φσßεδⁿ°εΘ HTML-⌠αΘδ, Γ√τ√Γα■∙ΦΘ εΣΦφ Φτ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX, ≡ατ≡αßε≥αφφ√⌡ ⌠Φ≡∞εΘ Microsoft, - ∞εΣ≤δⁿ Σδ  ±ετΣαφΦ  ∩δαΓφεπε ∩σ≡σ⌡εΣα ÷Γσ≥εΓ (π≡αΣΦσφ≥α). ╟απδ φ≤Γ Γ ΣεΩ≤∞σφ≥α÷Φ■ φα ²≥ε≥ Ωε∞∩εφσφ≥, ∞√ ≤τφασ∞ ±εε≥Γσ≥±≥Γ≤■∙ΦΘ σ∞≤ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ CLSID Φ URL-αΣ≡σ± εΣφεΘ Φτ σπε Ωε∩ΦΘ φα ±σ≡Γσ≡σ Microsoft, φα Ωε≥ε≡≤■ ∞εµφε ß≤Σσ≥ ±ε±δα≥ⁿ± . ╩≡ε∞σ ≥επε, ≥α∞ µσ ∞√ φαΘΣσ∞ ±∩Φ±εΩ ∩α≡α∞σ≥≡εΓ Φ Φ⌡ τφα≈σφΦΘ, Ωε≥ε≡√σ ±∩ε±εßσφ ∩≡ΦφΦ∞α≥ⁿ ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ , Γ ≈α±≥φε±≥Φ:

StartColor Φ EndColor

─Γα ÷Γσ≥α, ∩δαΓφ√Θ ∩σ≡σ⌡εΣ ∞σµΣ≤ Ωε≥ε≡√∞Φ Γ√ ≤ΓΦΣΦ≥σ φα ²Ω≡αφσ. ╟αΣα■≥±  Γ εß√≈φε∞ Σδ  HTML ΓΦΣσ "#rrggbb", πΣσ rr, gg Φ bb - °σ±≥φαΣ÷α≥σ≡Φ≈φ√σ τφα≈σφΦ  Ω≡α±φεΘ, τσδσφεΘ Φ ±ΦφσΘ ±ε±≥αΓδ ■∙Φ⌡ ÷Γσ≥α.

Direction

═α∩≡αΓδσφΦσ π≡αΣΦσφ≥α: 0 - πε≡Φτεφ≥αδⁿφεσ, 1 - Γσ≡≥ΦΩαδⁿφεσ, 2 - ≡αΣΦαδⁿφεσ ε≥ ÷σφ≥≡α Ω Ω≡α ∞, Φ ≥.Σ.

╥σ∩σ≡ⁿ ε±≥ασ≥±  δΦ°ⁿ τα∩εδφΦ≥ⁿ α≥≡Φß≤≥√ ≥σπα <OBJECT> Φ ∩≡σΣ≤±∞ε≥≡σ≥ⁿ φ≤µφεσ ΩεδΦ≈σ±≥Γε ≥σπεΓ <PARAM>. ┬ε≥ ΩαΩ Γ√πδ ΣΦ≥ ∩εδφ√Θ ≥σΩ±≥ φα°σπε HTML-⌠αΘδα:

<HTML>
<TITLE>╧≡Φ∞σ≡ Γ√τεΓα ε≡παφα ≤∩≡αΓδσφΦ  ActiveX</TITLE>
<BODY>
▌≥ε≥ π≡αΣΦσφ≥ φα ΓΦΣ φσ ε≥δΦ≈Φ°ⁿ ε≥ εß√≈φεπε 
π≡α⌠Φ≈σ±Ωεπε ⌠αΘδα:
<OBJECT
  ID="grad1"
  CLASSID="clsid:017C99A0-8637-11CF-A3A9-00A0C9034920"
  CODEBASE="http://activex.microsoft.com/controls/
        iexplorer/iegrad.ocx#Version=4,70,0,1161"
  WIDTH=200
  HEIGHT=100
>
  <PARAM NAME="StartColor" VALUE="#ffffff">
  <PARAM NAME="EndColor" VALUE="#000000">
  <PARAM NAME="Direction" VALUE="0">
</OBJECT>
</BODY>
</HTML>

╬≥Ω≡√≥Φσ ²≥επε ⌠αΘδα Γ ß≡ε≤τσ≡σ Internet Explorer ∩≡ΦΓσΣσ≥ Ω ΣεΓεδⁿφε τα∞σ≥φεΘ ∩α≤τσ, Γε Γ≡σ∞  Ωε≥ε≡εΘ Γ ±≥≡εΩσ ±ε±≥ε φΦ  ß≤Σσ≥ ΓΦΣφα φαΣ∩Φ±ⁿ "Installing components..." ┬ ²≥ε Γ≡σ∞  ß≡ε≤τσ≡ ±Γ τ√Γασ≥±  ± ±σ≡Γσ≡ε∞, ≤Ωαταφφ√∞ Γ α≥≡Φß≤≥σ CODEBASE, Φ ∩σ≡σΩα≈ΦΓασ≥ ± φσπε ⌠αΘδ, ±εΣσ≡µα∙ΦΘ Ωε∞∩εφσφ≥ ActiveX (∩σ≡σΣ ∩≡εΓσΣσφΦσ∞ ²≥επε ²Ω±∩σ≡Φ∞σφ≥α φ≤µφε ∩εΣΩδ■≈Φ≥ⁿ±  Ω ±σ≥Φ). ╘αΘδ ²≥ε≥ φσ ±δΦ°Ωε∞ ΓσδΦΩ, φε Φ φσ ≥αΩ ≈≥εß√ ε≈σφⁿ ∞αδ - ≈≤≥ⁿ ßεδⁿ°σ 100 K (≈≥ε, Ω±≥α≥Φ, Γ∩εδφσ ∞εµφε ∩≡Φφ ≥ⁿ τα ±≡σΣφΦΘ ≡ατ∞σ≡ Σδ  φσ ±δΦ°Ωε∞ ±δεµφ√⌡ ε≡παφεΓ ≤∩≡αΓδσφΦ ). ╥ε, ≈≥ε Γ√ ≤ΓΦΣΦ≥σ φα ²Ω≡αφσ, ΩεπΣα Φφ±≥αδδ ÷Φ  ß≤Σσ≥ ταΩεφ≈σφα, ∩εΩαταφε φα ≡Φ±. 2.


╨Φ±≤φεΩ 2. ╧≡Φ∞σ≡ Γ√τεΓα ε≡παφα ≤∩≡αΓδσφΦ  ActiveX

╩εφσ≈φε, Σδ  ∩≡ε±≥επε ±≥α≥Φ≈φεπε π≡αΣΦσφ≥α Γ∩εδφσ ∞εµφε ß√δε ß√ εßεΘ≥Φ±ⁿ εß√≈φ√∞ gif-⌠αΘδε∞, φσ ∩≡Φßσπα  Ω ActiveX. ├δαΓφεσ ∩≡σΦ∞≤∙σ±≥Γε ε≡παφεΓ ≤∩≡αΓδσφΦ  - ²≥ε Φ⌡ Φφ≥σ≡αΩ≥ΦΓφε±≥ⁿ Φ Γετ∞εµφε±≥ⁿ ΣΦφα∞Φ≈σ±ΩΦ Φτ∞σφ ≥ⁿ Φ⌡ ∩α≡α∞σ≥≡√. ─αΓαΘ≥σ ∩ε∩≡εß≤σ∞ εµΦΓΦ≥ⁿ φα° π≡αΣΦσφ≥, α ταεΣφε ∩ε∩≡αΩ≥ΦΩ≤σ∞±  Γ ε≡παφΦτα÷ΦΦ ΓταΦ∞εΣσΘ±≥ΓΦ  ∞σµΣ≤ ε≡παφα∞Φ ≤∩≡αΓδσφΦ  Φ ±÷σφα≡Φ ∞Φ.

┬√ΣσδΦ∞ φα ±≥≡αφΦ÷σ φσßεδⁿ°≤■ ΩΓαΣ≡α≥φ≤■ εßδα±≥ⁿ Φ τα∩εδφΦ∞ σσ π≡αΣΦσφ≥ε∞ ≥Φ∩α "ε≥ ÷σφ≥≡α Ω Ω≡α ∞". ╓Γσ≥ Ω≡ασΓ Γ√ßσ≡σ∞ ±σ≡√∞, α ÷Γσ≥ ÷σφ≥≡α ß≤Σσ∞ ΣΦφα∞Φ≈σ±ΩΦ ∞σφ ≥ⁿ Φτ ≈σ≡φεπε Γ ßσδ√Θ Φ εß≡α≥φε, ±ετΣαΓα  ²⌠⌠σΩ≥ "∞Φπα■∙σΘ δα∞∩ε≈ΩΦ". ┬√τεΓ π≡αΣΦσφ≥α Γ ²≥ε∞ ∩≡Φ∞σ≡σ τα∩Φ°σ∞ ≥αΩ:

<OBJECT
  ID="grad1"
  CLASSID="clsid:017C99A0-8637-11CF-A3A9-00A0C9034920"
  CODEBASE="http://activex.microsoft.com/controls/
      iexplorer/iegrad.ocx#Version=4,70,0,1161"
  WIDTH=25
  HEIGHT=25  <!- ∩≡ ∞ε≤πεδⁿφΦΩ 25 φα 25 ∩ΦΩ±σδεΓ ->
>
  <PARAM NAME="StartColor" VALUE="#888888">
            <! - ∩ε Ω≡α ∞ - ±σ≡√Θ ÷Γσ≥ ->
  <PARAM NAME="EndColor" VALUE="#000000">
            <!- Γ ±σ≡σΣΦφσ - ≥ε ≈σ≡φ√Θ, ≥ε ßσδ√Θ ->
  <PARAM NAME="Direction" VALUE="2">
             <!- φα∩≡αΓδσφΦσ - ε≥ ÷σφ≥≡α Ω Ω≡α ∞ ->
</OBJECT>

(├≡αΣΦσφ≥ ßεδⁿ°Φ⌡ ≡ατ∞σ≡εΓ, ≈σ∞ 25 φα 25 ∩ΦΩ±σδεΓ, ∩σ≡σ≡Φ±εΓ√Γασ≥±  ±δΦ°Ωε∞ Σεδπε.) ┼±δΦ Γ√ Γ√∩εδφΦδΦ ∩≡σΣ√Σ≤∙ΦΘ ∩≡Φ∞σ≡ Φ ≥σ∩σ≡ⁿ ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  ταπ≡≤µσφ Φ ≤±≥αφεΓδσφ φα Γα° Ωε∞∩ⁿ■≥σ≡, α≥≡Φß≤≥ CODEBASE ∞εµφε ε∩≤±≥Φ≥ⁿ.

╥σ∩σ≡ⁿ φ≤µφε εßσ±∩σ≈Φ≥ⁿ ∩σ≡ΦεΣΦ≈σ±ΩΦΘ Γ√τεΓ ⌠≤φΩ÷ΦΦ, Ωε≥ε≡α  ∞σφ δα ß√ εΣφε Φτ ±ΓεΘ±≥Γ φα°σπε π≡αΣΦσφ≥α - ÷Γσ≥ ÷σφ≥≡αδⁿφεΘ ≥ε≈ΩΦ. ─δ  ²≥επε Γε±∩εδⁿτ≤σ∞±  σ∙σ εΣφΦ∞ ε≡παφε∞ ≤∩≡αΓδσφΦ  ∩εΣ φατΓαφΦσ∞ Timer. ╤επδα±φε ΣεΩ≤∞σφ≥α÷ΦΦ, ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  Φ∞σσ≥ ΣΓα ∩α≡α∞σ≥≡α: ∩α≡α∞σ≥≡ Interval, Ωε≥ε≡√Θ ταΣασ≥ ∩≡ε∞σµ≤≥εΩ Γ≡σ∞σφΦ ∞σµΣ≤ ±≡αßα≥√ΓαφΦ ∞Φ ≥αΘ∞σ≡α, Φ ∩α≡α∞σ≥≡ Enabled, ∩ετΓεδ ■∙ΦΘ ΓΩδ■≈α≥ⁿ Φ Γ√Ωδ■≈α≥ⁿ ≡αßε≥≤ ≥αΘ∞σ≡α. "╤≡αßα≥√ΓαφΦσ" µσ ≥αΘ∞σ≡α ταΩδ■≈ασ≥±  Γ ΦφΦ÷ΦΦ≡εΓαφΦΦ ±Γ ταφφεπε ± φΦ∞ ±εß√≥Φ , Ωε≥ε≡εσ ≥αΩ Φ φατ√Γασ≥±  - Timer. ╩αΩ Γ√≡αµα■≥±  ∩≡επ≡α∞∞Φ±≥√, ∞√ Σεδµφ√ ≥σ∩σ≡ⁿ "∩εΓσ±Φ≥ⁿ" ⌠≤φΩ÷Φ■ ∩σ≡σΩδ■≈σφΦ  π≡αΣΦσφ≥α φα ²≥ε ±εß√≥Φσ. ╤φα≈αδα ταΓσΣσ∞ εß·σΩ≥-≥αΘ∞σ≡:

<OBJECT
  ID="timer1"
  CLASSID="clsid:59CCB4A0-727D-11CF-AC36-00AA00A47DD2"

  CODEBASE="http://activex.microsoft.com/controls/
     iexplorer/ietimer.ocx#Version=4,70,0,1161"
>
  <PARAM NAME="Interval" VALUE="500">
          <!- ≥αΘ∞σ≡ ±≡αßα≥√Γασ≥ ΩαµΣ√σ 0,5 ±σΩ ->
  <PARAM NAME="Enabled" VALUE="True">
          <!- ≥αΘ∞σ≡ ΓΩδ■≈σφ ->
</OBJECT>

╥σ∩σ≡ⁿ ε±≥ασ≥±  φα∩Φ±α≥ⁿ ⌠≡απ∞σφ≥ ±÷σφα≡Φ , ≤ Ωε≥ε≡επε Γ ε≥Ω≡√Γα■∙σ∞ ≥σπσ <SCRIPT> ≤Ωαταφ√ Φ∞  εß·σΩ≥α-≥αΘ∞σ≡α Φ Φ∞  ±εß√≥Φ , ∩ε φα±≥≤∩δσφΦΦ Ωε≥ε≡επε ²≥ε≥ ⌠≡απ∞σφ≥ ∩εδ≤≈Φ≥ ≤∩≡αΓδσφΦσ:

<SCRIPT FOR="timer1" EVENT="Timer"
 LANGUAGE="JavaScript">
<!-
            // ∩σ≡σΩδ■≈ασ∞ εΣΦφ Φτ ÷Γσ≥εΓ π≡αΣΦσφ≥α:

if (grad1.EndColor == 0)      // Φτ ≈σ≡φεπε
  grad1.EndColor = 0xffffff;  // Γ ßσδ√Θ
else
  grad1.EndColor = 0;       // Φ φαεßε≡ε≥

grad1.Repaint ();          // ∩σ≡σ≡Φ±εΓ√Γασ∞ π≡αΣΦσφ≥
// ->
</SCRIPT>

╩αΩ ΓΦΣφε Φτ ²≥επε ∩≡Φ∞σ≡α, ±ΓεΘ±≥Γε EndColor ∞εµσ≥ ταΣαΓα≥ⁿ±  Φ Φτ∞σφ ≥ⁿ±  ΩαΩ ± ∩ε∞ε∙ⁿ■ ≥σπα <PARAM> ∩≡Φ ±ετΣαφΦΦ εß·σΩ≥α, ≥αΩ Φ Γ∩ε±δσΣ±≥ΓΦΦ Φτ ±÷σφα≡Φ . ╠σ≥εΣ Repaint (⌡ε≥ⁿ εφ Φ φσ ≤Ωαταφ Γ ΣεΩ≤∞σφ≥α÷ΦΦ) Φ∞σσ≥±  ≤ Γ±σ⌡ ε≡παφεΓ ≤∩≡αΓδσφΦ , Ωε≥ε≡√σ ⌡ε≥ⁿ ≈≥ε-φΦß≤Σⁿ ≡Φ±≤■≥ φα ²Ω≡αφσ.

╚≥αΩ, ∩σ≡ΦεΣΦ≈σ±Ωεσ Φτ∞σφσφΦσ Φ ∩σ≡σ≡Φ±εΓΩ≤ π≡αΣΦσφ≥α (εß·σΩ≥ grad1) ± ≈α±≥ε≥εΘ ΣΓα ≡ατα Γ ±σΩ≤φΣ≤ εßσ±∩σ≈ΦΓασ≥ ≥αΘ∞σ≡ (εß·σΩ≥ timer1). ╥σ∩σ≡ⁿ φα° π≡αΣΦσφ≥ ß≤Σσ≥ ∞Φπα≥ⁿ Σε ≥σ⌡ ∩ε≡, ∩εΩα ∞√ φσ ≤ΘΣσ∞ ± ²≥εΘ ±≥≡αφΦ÷√; φα ∩≡ε≡Φ±εΓΩ≤ ε±≥αδⁿφ√⌡ ≈α±≥σΘ ±≥≡αφΦ÷√, σσ ∩≡εΩ≡≤≥Ω≤ Φ ∩≡ε±∞ε≥≡ ²≥ε ∩≡αΩ≥Φ≈σ±ΩΦ φσ ΓδΦ σ≥. ╤φΦ∞εΩ εΩφα ß≡ε≤τσ≡α ± ²≥εΘ ±≥≡αφΦ÷σΘ ∩≡ΦΓσΣσφ φα ≡Φ±. 3.


╨Φ±≤φεΩ 3. ─Φφα∞Φ≈σ±Ωεσ Φτ∞σφσφΦσ ∩α≡α∞σ≥≡εΓ ε≡παφα ≤∩≡αΓδσφΦ 

┼±δΦ Γ√ - ∩εΩδεφφΦΩ ΓΦτ≤αδⁿφεπε ΣΦταΘφα Web-±≥≡αφΦ÷ Φ φσ ε≈σφⁿ-≥ε δ■ßΦ≥σ ΓετΦ≥ⁿ±  ± ≥σπα∞Φ Φ α≥≡Φß≤≥α∞Φ, Microsoft Φ∞σσ≥ ∩≡σΣδεµΦ≥ⁿ Γα∞ ±∩σ÷Φαδⁿφ≤■ ∩≡επ≡α∞∞≤ ∩εΣ φατΓαφΦσ∞ ActiveX Control Pad. ┬ φσΘ Γ√ ±∞εµσ≥σ ±≥≡εΦ≥ⁿ ±Γε■ ±≥≡αφΦ÷≤ Φ ≡ατ∞σ∙α≥ⁿ φα φσΘ ε≡παφ√ ≤∩≡αΓδσφΦ , ∩ε ßεδⁿ°σΘ ≈α±≥Φ δΦ°ⁿ ∙σδΩα  ∞√°ⁿ■ (≈σ∞-≥ε ²≥ε ∩ε⌡εµσ φα ±≡σΣ≤ ≡ατ≡αßε≥ΩΦ ∩≡επ≡α∞∞ Γ Visual Basic). ╩ ±εµαδσφΦ■, ±÷σφα≡ΦΦ Γα∞ Γ±σ ≡αΓφε ∩≡ΦΣσ≥±  ∩Φ±α≥ⁿ "Γ≡≤≈φ≤■"...

═α∩ε±δσΣεΩ - σ∙σ Ωεσ-ΩαΩΦσ ∩εδστφ√σ ±ΓσΣσφΦ  Σδ  ≥σ⌡, Ω≥ε φσ ∩≡ε≈ⁿ ∩εΩε∩α≥ⁿ±  Γε Γφ≤≥≡σφφε±≥ ⌡ ±Φ±≥σ∞√ ActiveX. OCX-⌠αΘδ√ ± ε≡παφα∞Φ ≤∩≡αΓδσφΦ , ∩εδ≤≈σφφ√σ Φτ ±σ≥Φ, ±ΩδαΣ√Γα■≥±  ß≡ε≤τσ≡ε∞ Γ ∩εΣΩα≥αδεπ OCCACHE Γ Ωα≥αδεπσ Windows 95; ±≤Σ  ∩ε φατΓαφΦ■, ²≥ε≥ ∩εΣΩα≥αδεπ Σεδµσφ ≡α±±∞α≥≡ΦΓα≥ⁿ±  ΩαΩ ⌡≡αφΦδΦ∙σ Ω²°Φ≡≤σ∞√⌡ Σαφφ√⌡, ⌡ε≥  Ω²° ²≥ε≥ Γ Internet Explorer 3.0  Γδ σ≥±  ∩ε±≥ε φφ√∞ - Φφ⌠ε≡∞α÷Φ  Γ φσ∞ φΦΩεπΣα φσ ±≥Φ≡ασ≥± .

╤ΓσΣσφΦ  εß ≤±≥αφεΓδσφφ√⌡ ε≡παφα⌡ ≤∩≡αΓδσφΦ  ⌡≡αφ ≥±  Γ ≡σσ±≥≡σ Windows Γ ≡ατΣσδσ \HKEY_CLASSES_ROOT\CLSID. ─αφφ√σ ε ΩαµΣε∞ ε≡παφσ ≤∩≡αΓδσφΦ  Γ√ φαΘΣσ≥σ Γ ∩εΣ≡ατΣσδσ, Φ∞  Ωε≥ε≡επε ±εΓ∩αΣασ≥ ± ΦΣσφ≥Φ⌠ΦΩα≥ε≡ε∞ Ωδα±±α ²≥επε ε≡παφα ≤∩≡αΓδσφΦ . ╩±≥α≥Φ, ταπδ φ≤Γ Γ ≡σσ±≥≡, Γ√ ≤ΓΦΣΦ≥σ, ≈≥ε ± ∩ε∞ε∙ⁿ■ ²≥επε µσ ∞σ⌡αφΦτ∞α Windows ⌡≡αφΦ≥ Φφ⌠ε≡∞α÷Φ■ ε ∞φεµσ±≥Γσ Σ≡≤πΦ⌡ ±ΓεΦ⌡ Ωε∞∩εφσφ≥εΓ, ßεδⁿ°Φφ±≥Γε Φτ Ωε≥ε≡√⌡ φσ Φ∞σ■≥ φΦΩαΩεπε ε≥φε°σφΦ  φΦ Ω ActiveX, φΦ Γεεß∙σ Ω ╚φ≥σ≡φσ≥≤.

├Σσ Φ⌡ Γτ ≥ⁿ?

╤α∞εσ αΓ≥ε≡Φ≥σ≥φεσ ±εß≡αφΦσ ±±√δεΩ Φ Φφ⌠ε≡∞α÷ΦΦ εß ε≡παφα⌡ ≤∩≡αΓδσφΦ  ActiveX - ²≥ε ≤µσ ≤∩ε∞ΦφαΓ°α ±  "παδσ≡σ ". ╬ΣφαΩε µσ παδσ≡σ  - ²≥ε Γ±σ-≥αΩΦ φσ ±∩≡αΓε≈φΦΩ, Φ ²φ÷ΦΩδε∩σΣΦ≈σ±Ωεπε ε⌡Γα≥α εµΦΣα≥ⁿ ε≥ φσσ φσ ∩≡Φ⌡εΣΦ≥± : Φτ ßεδσσ ≈σ∞ ΣΓ≤⌡ ≥√± ≈ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX, ±ετΣαφφ√⌡ ≡ατφ√∞Φ ⌠Φ≡∞α∞Φ, Γ ²≥εΘ παδσ≡σσ ∩≡σΣ±≥αΓδσφε Γ±σπε φσ±ΩεδⁿΩε Σσ± ≥ΩεΓ, Φτ Ωε≥ε≡√⌡ ßεδⁿ°≤■ ≈α±≥ⁿ ±ε±≥αΓδ ■≥ Ωε∞∩εφσφ≥√, αΓ≥ε≡±≥Γε Ωε≥ε≡√⌡ ∩≡ΦφαΣδσµΦ≥ ±α∞εΘ Ωε≡∩ε≡α÷ΦΦ Microsoft.

╤ Σ≡≤πεΘ ±≥ε≡εφ√, Φ∞σφφε ε≡παφ√ ≤∩≡αΓδσφΦ , ∩≡σΣδαπασ∞√σ Microsoft, ∩εΩ≡√Γα■≥ τφα≈Φ≥σδⁿφ≤■ ≈α±≥ⁿ φ≤µΣ ≡ ΣεΓεπε Web-ΣΦταΘφσ≡α, Φ ßεδσσ ≈σ∞ Γσ≡ε ≥φε, ≈≥ε εφΦ ß≤Σ≤≥ ±≡σΣΦ ∩σ≡Γ√⌡ ∩ε ∩ε∩≤δ ≡φε±≥Φ. ╧ε²≥ε∞≤   ≡σ°Φδ ∩≡ΦΓσ±≥Φ τΣσ±ⁿ Φ⌡ Ω≡α≥ΩΦσ ε∩Φ±αφΦ .

Animated Button

("╩φε∩Ωα ± ∞≤δⁿ≥Φ∩δΦΩα÷ΦσΘ")

┬ε±∩≡εΦτΓεΣΦ≥ ε∩≡σΣσδσφφ√σ ⌠≡απ∞σφ≥√ ∩≡σΣ≤±∞ε≥≡σφφεπε αΓ≥ε≡ε∞ ±≥≡αφΦ÷√ AVI-⌠αΘδα (ΓΦΣσε⌠≡απ∞σφ≥α) Γ ≡ατφ√σ ∞ε∞σφ≥√ - ∩≡Φ φαµα≥ΦΦ Φ ε≥∩≤±ΩαφΦΦ Ωφε∩ΩΦ ∞√°Φ, ∩≡Φ ∩≡ε⌡εµΣσφΦΦ Ω≤≡±ε≡α ∞√°Φ φαΣ Ωφε∩ΩεΘ Φ ≥.Σ., α ≥αΩµσ ΦφΦ÷ΦΦ≡≤σ≥ ±εε≥Γσ≥±≥Γ≤■∙Φσ ±εß√≥Φ .

Chart

("─Φαπ≡α∞∞α")

╨Φ±≤σ≥ ≡ατφ√σ ΓΦΣ√ ΣΦαπ≡α∞∞ (Ω≡≤πεΓ≤■, πΦ±≥επ≡α∞∞≤, π≡α⌠ΦΩ Φ ≥.∩.) ∩ε Σαφφ√∞ Φτ ε≥Σσδⁿφεπε ⌠αΘδα, ∩≡σΣ≤±∞ε≥≡σφφεπε αΓ≥ε≡ε∞ ±≥≡αφΦ÷√.

Gradient

("├≡αΣΦσφ≥")

╨Φ±≤σ≥ ∩≡ ∞ε≤πεδⁿφΦΩ, τα∩εδφσφφ√Θ ∩δαΓφ√∞ ∩σ≡σ⌡εΣε∞ Φτ εΣφεπε ÷Γσ≥α Γ Σ≡≤πεΘ, ∩ετΓεδ σ≥ ταΣαΓα≥ⁿ φα∩≡αΓδσφΦσ Φ Ωεφ⌠Φπ≤≡α÷Φ■ ∩σ≡σ⌡εΣα.

Label

("═αΣ∩Φ±ⁿ")

┬√ΓεΣΦ≥ ≥σΩ±≥εΓ≤■ φαΣ∩Φ±ⁿ, ∩ετΓεδ σ≥ ταΣαΓα≥ⁿ ÷Γσ≥ ≥σΩ±≥α Φ ⌠εφα, ≤πεδ ßατεΓεΘ δΦφΦΦ φαΣ∩Φ±Φ Φ Σαµσ ≡α±∩εδαπα≥ⁿ φαΣ∩Φ±ⁿ ΓΣεδⁿ ∩≡εΦτΓεδⁿφεΘ Ω≡ΦΓεΘ.

Marquee

("┴σπ≤∙α  ±≥≡εΩα")

┬ ε≥δΦ≈Φσ ε≥ ≥σπα <MARQUEE>, Ωε≥ε≡√Θ ∩εΣΣσ≡µΦΓαδ±  ß≡ε≤τσ≡ε∞ σ∙σ Γ ∩≡ε°δ√⌡ Γσ≡±Φ ⌡, ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  ±∩ε±εßσφ ∩≡εΩ≡≤≈ΦΓα≥ⁿ Γ ε≥ΓσΣσφφε∞ σ∞≤ ∩≡ ∞ε≤πεδⁿφΦΩσ φσ ≥εδⁿΩε ε≥Σσδⁿφ√σ ±≥≡εΩΦ, φε Φ ÷σδ√σ HTML-⌠αΘδ√ - ± ταΣαφφεΘ ±Ωε≡ε±≥ⁿ■, ∩≡Φ≈σ∞ ΩαΩ ∩ε πε≡Φτεφ≥αδΦ, ≥αΩ Φ ∩ε Γσ≡≥ΦΩαδΦ. ┼ΣΦφ±≥Γσφφ√Θ Φτ Γ±σ⌡ ∩σ≡σ≈Φ±δσφφ√⌡, ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  ∩ε±≥αΓδ σ≥±  Γ∞σ±≥σ ± ±α∞Φ∞ ß≡ε≤τσ≡ε∞ Internet Explorer.

Menu

("╠σφ■")

╧ετΓεδ σ≥ ≡ατ∞σ∙α≥ⁿ Γ HTML-ΣεΩ≤∞σφ≥σ ε±εßεπε ΓΦΣα Ωφε∩ΩΦ, φαµα≥Φσ Ωε≥ε≡√⌡ ≡α±Ω≡√Γασ≥ ∞σφ■ ± ταΩαταφφ√∞Φ αΓ≥ε≡ε∞ Ωε∞αφΣα∞Φ. ┬√ßε≡ ∩εδⁿτεΓα≥σδσ∞ εΣφεΘ Φτ Ωε∞αφΣ ΦφΦ÷ΦΦ≡≤σ≥ ±εε≥Γσ≥±≥Γ≤■∙σσ ±εß√≥Φσ.

Popup Menu

("┬±∩δ√Γα■∙σσ ∞σφ■")

╬ΣΦφ Φτ ∞σ≥εΣεΓ ²≥επε ε≡παφα ≤∩≡αΓδσφΦ  Γ√ΓεΣΦ≥ Γ δ■ßεΘ ≥ε≈Ωσ εΩφα Γ±∩δ√Γα■∙σσ ∞σφ■ ± ταΩαταφφ√∞Φ αΓ≥ε≡ε∞ Ωε∞αφΣα∞Φ. ╬ß√≈φε Γ±∩δ√Γα■∙σσ ∞σφ■ Φ±∩εδⁿτ≤σ≥±  Γ ±ε≈σ≥αφΦΦ ± Σ≡≤πΦ∞Φ ²δσ∞σφ≥α∞Φ - φα∩≡Φ∞σ≡, ΩαΩεΘ-φΦß≤Σⁿ ε≡παφ ≤∩≡αΓδσφΦ , ∩σ≡σ⌡Γα≥ΦΓ ∙σδ≈εΩ ∩≡αΓεΘ Ωφε∩ΩΦ ∞√°Φ Γ ε≥ΓσΣσφφε∞ σ∞≤ ∩≡ ∞ε≤πεδⁿφΦΩσ, εß≡α∙ασ≥±  Ω εß·σΩ≥≤ ²≥επε ≥Φ∩α, ≈≥εß√ Γ√Γσ±≥Φ Γ ≥ε≈Ωσ φαµα≥Φ  Ωεφ≥σΩ±≥φεσ ∞σφ■.

Popup Window

("┬±∩δ√Γα■∙σσ εΩφε")

╧εΣεßφε ∩≡σΣ√Σ≤∙σ∞≤, ²≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ  ±εΣσ≡µΦ≥ ∞σ≥εΣ, Γ√ΓεΣ ∙ΦΘ φα ²Ω≡αφ Γ±∩δ√Γα■∙σσ εΩφε, ±εΣσ≡µΦ∞√∞ Ωε≥ε≡επε ∞εµσ≥ ß√≥ⁿ δ■ßεΘ ΣεΩ≤∞σφ≥ ± ΦτΓσ±≥φ√∞ URL-αΣ≡σ±ε∞. ╩αΩ Φ Γ±∩δ√Γα■∙Φσ εΩφα Γ ±Φ±≥σ∞σ ±∩≡αΓΩΦ Windows, ²≥ε εΩφε ≤φΦ≈≥εµασ≥±  ∩≡ε±≥√∞ ∙σδ≈Ωε∞ ∞√°Φ.

Preloader

("╟απ≡≤τ≈ΦΩ")

▌≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ , φΦ≈σπε φσ Γ√ΓεΣ  φα ²Ω≡αφ, ταφΦ∞ασ≥±  ≥σ∞, ≈≥ε Γε Γ≡σ∞  ßστΣσΘ±≥ΓΦ  ß≡ε≤τσ≡α τα±≥αΓδ σ≥ σπε ∩σ≡σΩα≈ΦΓα≥ⁿ Φτ ±σ≥Φ Φ ±ε⌡≡αφ ≥ⁿ Γ Ω²°σ ΣεΩ≤∞σφ≥ ∩ε αΣ≡σ±≤, ≤Ωαταφφε∞≤ αΓ≥ε≡ε∞ ±≥≡αφΦ÷√. ▌≥ε Φ∞σσ≥ ±∞√±δ Σσδα≥ⁿ Σδ  ≥σ⌡ ΣεΩ≤∞σφ≥εΓ, φα Ωε≥ε≡√σ σ±≥ⁿ ±±√δΩΦ ± ΣαφφεΘ ±≥≡αφΦ÷√ - ΩεπΣα ≈Φ≥α≥σδⁿ τα⌡ε≈σ≥ ∩σ≡σΘ≥Φ ∩ε εΣφεΘ Φτ ²≥Φ⌡ ±±√δεΩ, εφ ±∞εµσ≥ ±Σσδα≥ⁿ ²≥ε ∩ε≈≥Φ ∞πφεΓσφφε, ≥αΩ ΩαΩ φ≤µφ√Θ ΣεΩ≤∞σφ≥ ß≤Σσ≥ ≤µσ ΣεµΦΣα≥ⁿ±  σπε Γ Ω²°σ.

Stock Ticker

("╚φ⌠ε≡∞α÷Φεφφεσ ≥αßδε")

╧≡σΣφατφα≈σφ Σδ  ΣΦφα∞Φ≈σ±Ωεπε ε≥±δσµΦΓαφΦ  Φφ⌠ε≡∞α÷ΦΦ. ╤ φσΩε≥ε≡εΘ ∩σ≡ΦεΣΦ≈φε±≥ⁿ■ ±Ωα≈ΦΓασ≥ Φφ⌠ε≡∞α÷Φ■ Φτ ⌠αΘδα, ≡α±∩εδεµσφφεπε ∩ε ταΩαταφφε∞≤ αΣ≡σ±≤, Φ Γ√ΓεΣΦ≥ σσ φα ²Ω≡αφ Γ ΓΦΣσ ßσπ≤∙σΘ ±≥≡εΩΦ.

Timer

("╥αΘ∞σ≡")

╤ ταΣαφφεΘ ∩σ≡ΦεΣΦ≈φε±≥ⁿ■ ΦφΦ÷ΦΦ≡≤σ≥ ±εß√≥Φσ, Ωε≥ε≡√∞ ∞επ≤≥ ∩εδⁿτεΓα≥ⁿ±  Σ≡≤πΦσ εß·σΩ≥√ ΦδΦ ±÷σφα≡ΦΦ Σδ  Γ√∩εδφσφΦ  ∩εΓ≥ε≡ ■∙Φ⌡±  ΣσΘ±≥ΓΦΘ.

View Tracker

("╚φΣΦΩα≥ε≡ ΓΦΣΦ∞ε±≥Φ")

▌≥ε≥ ε≡παφ ≤∩≡αΓδσφΦ , Ωε≥ε≡√Θ ∞εµσ≥ ß√≥ⁿ ∩≡σΣ±≥αΓδσφ φα ±≥≡αφΦ÷σ δ■ß√∞ - ∩ε Γ√ßε≡≤ αΓ≥ε≡α - Φτεß≡αµσφΦσ∞, ΦφΦ÷ΦΦ≡≤σ≥ ε±εß√σ ±εß√≥Φ  Γ ≥σ ∞ε∞σφ≥√, ΩεπΣα Φτ-τα ∩≡εΩ≡≤≥ΩΦ ±εΣσ≡µΦ∞επε εΩφα εφ Γ√⌡εΣΦ≥ Φτ ∩εδ  τ≡σφΦ  Φ ΩεπΣα εφ ±φεΓα ±≥αφεΓΦ≥±  ΓΦΣΦ∞√∞.

┼±δΦ µσ ε≡παφεΓ ≤∩≡αΓδσφΦ  Φτ ²≥επε φσßεδⁿ°επε φαßε≡α Γα∞ ß≤Σσ≥ φσΣε±≥α≥ε≈φε, ≥ε Γσ±ⁿ∞α ∩≡σΣ±≥αΓΦ≥σδⁿφ≤■ ßατ≤ Σαφφ√⌡ ± Γετ∞εµφε±≥ⁿ■ ∩εΦ±Ωα Φ Φφ⌠ε≡∞α÷ΦσΘ ε ∩ε≈≥Φ Γ±σ⌡ ±≤∙σ±≥Γ≤■∙Φ⌡ φα Σαφφ√Θ ∞ε∞σφ≥ Ωε∞∩εφσφ≥α⌡ ActiveX Γ√ φαΘΣσ≥σ ∩ε αΣ≡σ±≤ http://www.activextra.com/. ╥α∞ µσ ⌡≡αφΦ≥±  ∞φεµσ±≥Γε ±≥α≥σΘ φσταΓΦ±Φ∞√⌡ ²Ω±∩σ≡≥εΓ, ±∩≡αΓε≈φεΘ Φφ⌠ε≡∞α÷ΦΦ Φ ∩εδστφ√⌡ ±±√δεΩ ∩ε ActiveX, Java Φ Σ≡≤πΦ∞ Φφ≥σ≡φσ≥εΓ±ΩΦ∞ ≥σ⌡φεδεπΦ ∞.

┼±δΦ µσ Γ√ ⌡ε≥Φ≥σ ∩ε∩≡εßεΓα≥ⁿ ±Φδ√ Γ ∩≡επ≡α∞∞Φ≡εΓαφΦΦ ±ΓεΦ⌡ ±εß±≥Γσφφ√⌡ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX, ≥ε Γ√ ∞εµσ≥σ δΦßε ΣεµΣα≥ⁿ±  Γ√⌡εΣα Γσ≡±ΦΦ 5.0  τ√Ωα Visual Basic, Γ Ωε≥ε≡εΘ ⌠Φ≡∞α Microsoft εßσ∙ασ≥ ΓΓσ±≥Φ ∩εΣΣσ≡µΩ≤ ²≥επε ±≥αφΣα≡≥α, δΦßε Γεε≡≤µΦ≥ⁿ±  Ωε∞∩Φδ ≥ε≡ε∞ Visual C++ Φ ±Ωα≈α≥ⁿ Σδ  φσπε φαßε≡ ≡ατ≡αßε≥≈ΦΩα ActiveX (ActiveX SDK).

╤÷σφα≡ΦΦ Φ ΣεΩ≤∞σφ≥√

╧≡αΩ≥Φ≈σ±Ωα  ≈α±≥ⁿ ²≥εΘ ±≥α≥ⁿΦ ∩ετΓεδ σ≥ ∩≡ΦΣ≥Φ Ω Γ√ΓεΣ≤, ≈≥ε ±α∞Φ ∩ε ±σßσ ε≡παφ√ ≤∩≡αΓδσφΦ  ActiveX ∩≡αΩ≥Φ≈σ±ΩΦ ßσ±∩εδστφ√ ßστ ∩εΣΣσ≡µΩΦ ±ε ±≥ε≡εφ√ ±÷σφα≡ΦσΓ, Γ±≥≡αΦΓασ∞√⌡ Γ HTML-ΣεΩ≤∞σφ≥. ╥αΩ ≈≥ε δσπΩε ∩εφ ≥ⁿ, ∩ε≈σ∞≤ Microsoft ±≈Φ≥ασ≥ ±÷σφα≡ΦΦ Γ Internet Explorer Ωε∞∩εφσφ≥ε∞, φσ ≤±≥≤∩α■∙Φ∞ ∩ε Γαµφε±≥Φ ±α∞Φ∞ ε≡παφα∞ ≤∩≡αΓδσφΦ . ╚ ⌡ε≥  Σδ  ∩≡ε⌠σ±±Φεφαδⁿφ√⌡ Web-ΣΦταΘφσ≡εΓ, ßεδⁿ°Φφ±≥Γε Φτ Ωε≥ε≡√⌡ ε≡Φσφ≥Φ≡εΓαδΦ±ⁿ Σε ±Φ⌡ ∩ε≡ φα Netscape Navigator, Ωεφ÷σ∩÷Φ  ±÷σφα≡ΦσΓ φσ  Γδ σ≥±  ≈σ∞-≥ε ε±εßσφφε φεΓ√∞, Γ ±α∞εΘ ±Φ±≥σ∞σ ActiveX ±÷σφα≡ΦΦ ταφΦ∞α■≥ ε≈σφⁿ Γαµφεσ ∞σ±≥ε.

┬∩≡ε≈σ∞, Ωεσ-≈≥ε φεΓεσ Σδ  ∩εδⁿτεΓα≥σδσΘ Netscape Γ ±÷σφα≡Φ ⌡ Internet Explorer Γ±σ-≥αΩΦ σ±≥ⁿ - ²≥ε ∩εΣΣσ≡µΩα φεΓεπε  τ√Ωα VBScript, ε±εßεπε "±÷σφα≡φεπε" ΣΦαδσΩ≥α Visual Basic ("Visual Basic Scripting Edition"). ┬σ≡ε ≥φε, ∩εΣΣσ≡µΩα VBScript ∩ετΓεδΦ≥ ∩≡ΦΓδσ≈ⁿ Ω ≡αßε≥σ ±ε ±÷σφα≡Φ ∞Φ ∞φεπε ∩≡επ≡α∞∞Φ±≥εΓ-δ■ßΦ≥σδσΘ, Ωε≥ε≡√σ εß√≈φε ⌡ε≡ε°ε τφαΩε∞√ ± Visual Basic. ╤≈Φ≥ασ≥± , ≈≥ε ╤-∩εΣεßφ√Θ ±Φφ≥αΩ±Φ± JavaScript ε≥∩≤πΦΓασ≥ ε≥ ²≥επε  τ√Ωα ∞φεπΦ⌡ φα≈Φφα■∙Φ⌡ ∩≡επ≡α∞∞Φ±≥εΓ.

─Γ≤ τ√≈Φσ ß≡ε≤τσ≡α Internet Explorer Σσδασ≥ ε±∞√±δσφφ√∞ Φ Σαµσ φσεß⌡εΣΦ∞√∞ Φ±∩εδⁿτεΓαφΦσ α≥≡Φß≤≥α LANGUAGE ≥σπα <SCRIPT> Σδ  ≤ΩαταφΦ   τ√Ωα ±÷σφα≡Φ . ╩≡ε∞σ ≥επε, ∩εΣΣσ≡µΩα ΣΓ≤⌡  τ√ΩεΓ ∩ε≥≡σßεΓαδα ΓΓσΣσφΦ  Σε∩εδφΦ≥σδⁿφεπε φσεß τα≥σδⁿφεπε α≡π≤∞σφ≥α Γ ≥σ⌡ ⌠≤φΩ÷Φ ⌡, εΣφΦ∞ Φτ α≡π≤∞σφ≥εΓ Ωε≥ε≡√⌡  Γδ σ≥±  ±≥≡εΩα ΩεΣα. ═α∩≡Φ∞σ≡, ⌠≤φΩ÷Φ  setTimeout (), Φ∞σΓ°α  Γ Netscape Navigator ΣΓα α≡π≤∞σφ≥α, ≥σ∩σ≡ⁿ ∞εµσ≥ ∩≡ΦφΦ∞α≥ⁿ ≥≡σ≥ΦΘ α≡π≤∞σφ≥, Ωε≥ε≡√Θ ±εεß∙ασ≥ ²≥εΘ ⌠≤φΩ÷ΦΦ, ΩαΩ Φφ≥σ≡∩≡σ≥Φ≡εΓα≥ⁿ ±≥≡εΩ≤ ΩεΣα Γ ∩σ≡Γε∞ Φτ α≡π≤∞σφ≥εΓ - ΩαΩ ∩≡επ≡α∞∞≤ φα JavaScript ΦδΦ φα VBScript.

╤δσΣ≤σ≥ Φ∞σ≥ⁿ Γ ΓΦΣ≤, ≈≥ε, ⌡ε≥  Γα≡Φαφ≥  τ√Ωα JavaScript, Φ±∩εδⁿτ≤σ∞√Θ Internet Explorer, Φ φατ√Γασ≥±  "JScript" Γε Γ±σ⌡ ε⌠Φ÷Φαδⁿφ√⌡ ΣεΩ≤∞σφ≥α⌡ Microsoft, φα ±Φφ≥αΩ±Φ±σ  τ√Ωα ²≥ε φΦΩαΩ φσ ε≥≡ατΦδε±ⁿ - Γε Γ±σ⌡ ∞σ±≥α⌡, πΣσ ≥≡σß≤σ≥±  ≤Ωατα≥ⁿ εΣΦφ Φτ ΣΓ≤⌡  τ√ΩεΓ, Σε∩≤±≥Φ∞√∞Φ Γα≡Φαφ≥α∞Φ  Γδ ■≥±  δΦßε "JavaScript", δΦßε "VBScript" (α Ωεσ-πΣσ ≥εδⁿΩε "JavaScript" - φσΩε≥ε≡√σ ⌠≤φΩ÷ΦΦ  τ√Ω≤ VBScript ∩εΩα φσΣε±≥≤∩φ√).

┬ ÷σδε∞ JScript ∩≡σΣ±≥αΓδ σ≥ ±εßεΘ ΣεΓεδⁿφε ±Φδⁿφε εßδσπ≈σφφ√Θ Γα≡Φαφ≥ JavaScript - ε±εßσφφε σ±δΦ ±≡αΓφΦΓα≥ⁿ σπε ± ≥σ∞ JavaScript, Ωε≥ε≡√Θ ∩εΣΣσ≡µΦΓασ≥ Netscape Navigator 3.0. ╠φεπΦσ ∞σ≥εΣ√, ±εß√≥Φ , εß·σΩ≥√ ε≥±≤≥±≥Γ≤■≥ φα∩≡ε≈ⁿ, φσΩε≥ε≡√σ, ∩ε⌡εµσ, Ωε∩Φ≡εΓαδΦ±ⁿ Φτ Netscape Navigator Γ ßεδⁿ°εΘ ±∩σ°Ωσ (∩ε∩≡εß≤Θ≥σ, Ω ∩≡Φ∞σ≡≤, Γ√τΓα≥ⁿ ∞σ≥εΣ navigator.appCodeName (), Σεδµσφ±≥Γ≤■∙ΦΘ ΓετΓ≡α∙α≥ⁿ "ΩεΣεΓεσ Φ∞  ß≡ε≤τσ≡α"), Φ Σαµσ Γ ±Φφ≥αΩ±Φ± ΓΓσΣσφ√ φσΩε≥ε≡√σ ±σ≡ⁿστφ√σ ≤∩≡ε∙σφΦ  - Γ ≈α±≥φε±≥Φ, ≈Φ±δεΓ√σ τφα≈σφΦ  ßεδⁿ°σ φσ  Γδ ■≥±  εß·σΩ≥α∞Φ. ╬≈σΓΦΣφε, φσ∞αδε ±÷σφα≡ΦσΓ Σδ  Netscape Navigator ∩ε≥≡σß≤■≥ ∩σ≡σΣσδεΩ, ∩≡σµΣσ ≈σ∞ Φ⌡ ±∞εµσ≥ Γ√∩εδφΦ≥ⁿ Internet Explorer. ╩ ±εµαδσφΦ■, φα ∞ε∞σφ≥ φα∩Φ±αφΦ  ²≥εΘ ±≥α≥ⁿΦ Microsoft Σαµσ φσ ∩εΣπε≥εΓΦδα σ∙σ ε⌠Φ÷ΦαδⁿφεΘ ΣεΩ≤∞σφ≥α÷ΦΦ φα ±ΓεΘ Γα≡Φαφ≥ JavaScript; Γ±σ, ≈≥ε ∞φσ ≤Σαδε±ⁿ φαΘ≥Φ φα ±σ≡Γσ≡σ Microsoft, - ²≥ε ΣεΩ≤∞σφ≥ ∩εΣ ταπδαΓΦσ∞ "Microsoft Internet Explorer Scripting Object Model", ±εΣσ≡µα∙ΦΘ ∩σ≡σ≈Φ±δσφΦσ ∩εΣΣσ≡µΦΓασ∞√⌡ JScript εß·σΩ≥εΓ Φ Φ⌡ ±ΓεΘ±≥Γ Φ ∞σ≥εΣεΓ.

╫≥ε µσ ≥αΩεσ "ActiveX Documents" - ∩ε±δσΣφ   ≈α±≥ⁿ ≥≡ΦδεπΦΦ ActiveX? ╧≡ε∙σ Γ±σπε ²≥ε ∞εµφε εß· ±φΦ≥ⁿ ≥αΩ: "ΣεΩ≤∞σφ≥√ ActiveX" Σα■≥ ╚φ≥σ≡φσ≥≤ ≥ε, Ω ≈σ∞≤ Σδ  ≡ ΣεΓεπε ∩εδⁿτεΓα≥σδ  Windows Φ ±ΓεΣΦ≥±  ≥σ⌡φεδεπΦ  OLE - ΩεπΣα, φα∩≡Φ∞σ≡, Γ εΩφσ Microsoft Word ΓΣ≡≤π ∩ε Γδ σ≥±  ±α∞α  φα±≥ε ∙α  ≥αßδΦ÷α Excel, ± Ωε≥ε≡εΘ ∞εµφε Σσδα≥ⁿ Γ±σ ≥ε µσ ±α∞εσ, ≈≥ε Φ Γ ±α∞ε∞ Excel. ╥ε≈φε ≥αΩ µσ HTML-ΣεΩ≤∞σφ≥ ∞εµσ≥ ≥σ∩σ≡ⁿ (Ω±≥α≥Φ, ± ∩ε∞ε∙ⁿ■ Γ±σ ≥επε µσ ≥σπα <OBJECT>) ΓΩδ■≈α≥ⁿ Γ ±σß  ΣεΩ≤∞σφ≥√ δ■ß√⌡ Σ≡≤πΦ⌡ ⌠ε≡∞α≥εΓ, Σδ  Ωε≥ε≡√⌡ ±≤∙σ±≥Γ≤■≥ ∩≡επ≡α∞∞√ ∩≡ε±∞ε≥≡α, ≤ΣεΓδσ≥Γε≡ ■∙Φσ ±≥αφΣα≡≥α∞ OLE.

╥αΩ, ≈≥εß√ ∩εδⁿτεΓα≥σδⁿ ∞επ, φσ Γ√⌡εΣ  Φτ ±Γεσπε ß≡ε≤τσ≡α, ∩ετφαΩε∞Φ≥ⁿ±  ± ±εΣσ≡µΦ∞√∞ ΣεΩ≤∞σφ≥α Γ φσΩε≥ε≡ε∞ ⌠ε≡∞α≥σ X, Σεδµφ√ Γ√∩εδφ ≥ⁿ±  ΣΓα ≤±δεΓΦ : Γε-∩σ≡Γ√⌡, Σδ  ²≥επε ⌠ε≡∞α≥α Σεδµφα ±≤∙σ±≥ΓεΓα≥ⁿ ∩≡επ≡α∞∞α ∩≡ε±∞ε≥≡α, ±∩ε±εßφα  Γ√∩εδφ ≥ⁿ ≡εδⁿ OLE-±σ≡Γσ≡α, Φ Γε-Γ≥ε≡√⌡, ²≥α ∩≡επ≡α∞∞α Σεδµφα ß√≥ⁿ ≤±≥αφεΓδσφα φα Ωε∞∩ⁿ■≥σ≡σ ∩εδⁿτεΓα≥σδ . ╬≈σΓΦΣφε, ≈≥ε εßα ²≥Φ ≤±δεΓΦ  φαΩδαΣ√Γα■≥ τα∞σ≥φ√σ επ≡αφΦ≈σφΦ  φα ∩≡αΩ≥Φ≈σ±Ωεσ Φ±∩εδⁿτεΓαφΦσ ²≥εΘ ΦΣσΦ. ═σ±∞ε≥≡  Σαµσ φα ≥ε, ≈≥ε Σδ  Γ±σ⌡ ∩≡ΦδεµσφΦΘ, Γ⌡εΣ ∙Φ⌡ Γ Microsoft Office, ±≤∙σ±≥Γ≤■≥ ßσ±∩δα≥φε ≡α±∩≡ε±≥≡αφ σ∞√σ ∩≡επ≡α∞∞√ ∩≡ε±∞ε≥≡α (Word Viewer, Excel Viewer Φ ≥.∩.), ≡α±±≈Φ≥√Γα≥ⁿ φα Φ⌡ ∩≡Φ±≤≥±≥ΓΦσ φα ΩαµΣε∞ Ωε∞∩ⁿ■≥σ≡σ φσ ∞εµσ≥ Σαµσ Ωε≡∩ε≡α÷Φ  Microsoft, - φσ πεΓε≡  ≤µ ε Σ≡≤πΦ⌡, ∞σφσσ ΦτΓσ±≥φ√⌡ ⌠Φ≡∞α⌡, ⌠ε≡∞α≥α⌡ Φ ∩≡επ≡α∞∞α⌡. ╧εφ ≥φε, ≈≥ε ε ≥αΩεΘ ≡ε±Ωε°Φ, ΩαΩ ∩σ≡σφε± φα Σ≡≤π≤■ ε∩σ≡α÷Φεφφ≤■ ±Φ±≥σ∞≤, τΣσ±ⁿ φσ ±≥εΦ≥ Φ ταΦΩα≥ⁿ± .

╤ Σ≡≤πεΘ ±≥ε≡εφ√, ΣεΩ≤∞σφ≥√ ActiveX ß≤ΩΓαδⁿφε εß≡σ≈σφ√ φα ≤±∩σ⌡ Γ ταΩ≡√≥√⌡ ε≥ Γφσ°φσπε ∞Φ≡α ±σ≥ ⌡ Ω≡≤∩φ√⌡ Ωε≡∩ε≡α÷ΦΘ (≥αΩ φατ√Γασ∞√⌡ Φφ≥≡α±σ≥ ⌡), ßεδⁿ°Φφ±≥Γε Φτ Ωε≥ε≡√⌡ ≤µσ ∩σ≡σ°δΦ φα Φ±∩εδⁿτεΓαφΦσ ≥σ⌡φεδεπΦΘ ╚φ≥σ≡φσ≥α. ╩αΩ ∩≡αΓΦδε, αΣ∞ΦφΦ±≥≡α≥ε≡α∞ ≥αΩΦ⌡ ±σ≥σΘ φσ ±ε±≥αΓδ σ≥ ßεδⁿ°επε ≥≡≤Σα Ωεφ≥≡εδΦ≡εΓα≥ⁿ α∩∩α≡α≥φ√σ Φ ∩≡επ≡α∞∞φ√σ ±≡σΣ±≥Γα ±ΓεΦ⌡ ∩εδⁿτεΓα≥σδσΘ. ╥σ∩σ≡ⁿ, ≈≥εß√ ΣεΓσ±≥Φ Σε ±ΓσΣσφΦ  Γ±σ⌡ ±ε≥≡≤ΣφΦΩεΓ φεΓ√Θ ∩≡ΦΩατ φα≈αδⁿ±≥Γα, ±σΩ≡σ≥α≡°σ Σαµσ φσ φ≤µφε ß≤Σσ≥ ΩεφΓσ≡≥Φ≡εΓα≥ⁿ σπε Γ HTML - εφα Γ∩εδφσ ∞εµσ≥ ∩εδεµΦ≥ⁿ φα πδαΓφ√Θ ±σ≡Γσ≡ ±ΓεσΘ Ωε≡∩ε≡α÷ΦΦ ⌠αΘδ ∩≡ ∞ε Γ ⌠ε≡∞α≥σ Word!

└ ΩαΩ µσ Netscape Navigator?

╩εφσ≈φε, ⌠Φ≡∞α Netscape φσ ∞εµσ≥ ±εΓ±σ∞ ≤µ Φπφε≡Φ≡εΓα≥ⁿ ≥σ⌡φεδεπΦ■ ActiveX, ⌡ε≥  Φ ∩≡σΦ±∩εδφσφα ∩ε ε≥φε°σφΦ■ Ω φσΘ τΣε≡εΓ√∞ ±Ωσ∩≥Φ÷Φτ∞ε∞. ┼±δΦ Γ√ φσ ⌡ε≥Φ≥σ ≡α±±≥αΓα≥ⁿ±  ±ε ±≥α≡√∞ Σεß≡√∞ Netscape Navigator, ≥ε Σδ  Γα± σΣΦφ±≥Γσφφ√Θ ±∩ε±εß ∩ετφαΩε∞Φ≥ⁿ±  ± ²≥εΘ φεΓΦφΩεΘ - ε±εß√Θ ∩εΣΩδ■≈ασ∞√Θ ∞εΣ≤δⁿ, ≡ατ≡αßε≥αφφ√Θ ⌠Φ≡∞εΘ NCompass Labs. ▌≥ε≥ ∞εΣ≤δⁿ ≤∞σσ≥ τα∩≤±Ωα≥ⁿ ε≡παφ√ ≤∩≡αΓδσφΦ  ActiveX Φ Σαµσ εßσ±∩σ≈ΦΓασ≥ Φ⌡ ∩εΣΣσ≡µΩ≤ Φτ ±÷σφα≡ΦσΓ.

╧ε ε≥τ√Γα∞ ∩εδⁿτεΓα≥σδσΘ, ∞εΣ≤δⁿ ²≥ε≥ (φατ√Γασ∞√Θ ScriptActive) ≡αßε≥ασ≥ Γ∩εδφσ ∩≡ΦδΦ≈φε Φ ΦφεπΣα Σαµσ εßπεφ σ≥ ∩ε ±Ωε≡ε±≥Φ ≡αßε≥√ ε≡παφεΓ ≤∩≡αΓδσφΦ  ActiveX ±α∞ Internet Explorer. ╩ ±εµαδσφΦ■, φαΣσµφε±≥ⁿ σπε Γ√τ√Γασ≥ φα≡σΩαφΦ  (ε⌠Φ÷Φαδⁿφε εφ Γ±σ σ∙σ φα⌡εΣΦ≥±  Γ ±≥αΣΦΦ ßσ≥α-≥σ±≥Φ≡εΓαφΦ ). ┼±δΦ Σε±≥α≥ε≈φε Σεδπε Φ Φφ≥σφ±ΦΓφε ≡αßε≥α≥ⁿ ±ε ±≥≡αφΦ÷α∞Φ, φα±√∙σφφ√∞Φ Ωε∞∩εφσφ≥α∞Φ ActiveX, ≥ε Γ Ωεφ÷σ Ωεφ÷εΓ ∩ε≈≥Φ φσΦτßσµφε φα≡Γσ°ⁿ±  φα ε°ΦßΩ≤, ∩≡ΦΓεΣ ∙≤■ Ω ταΓΦ±αφΦ■ Netscape. ▌≥ε Γ∩εδφσ εß· ±φΦ∞ε - ActiveX Φ Γεεß∙σ OLE Σδ  Netscape Navigator φσ  Γδ σ≥±  ≈σ∞-≥ε ±≥εδⁿ µσ ≡εΣφ√∞ Φ σ±≥σ±≥Γσφφ√∞, ΩαΩ Σδ  Internet Explorer, Φ ≥≡≤Σφε±≥Φ ±ε≈σ≥αφΦ  Γ εΣφεΘ ∩≡επ≡α∞∞σ ΣΓ≤⌡ ε≈σφⁿ ≡ατφ√⌡ ∩≡επ≡α∞∞φ√⌡ ΦΣσεδεπΦΘ φσΦτßσµφε Σα■≥ ±σß  τφα≥ⁿ.

╤ ²≥Φ∞, εΣφαΩε, Γ∩εδφσ ∞εµφε ß√δε ß√ ∞Φ≡Φ≥ⁿ± , σ±δΦ ß√ φσ εΣφα ≥σ⌡φΦ≈σ±Ωα  ≥≡≤Σφε±≥ⁿ. Netscape Navigator φσ ≡α±∩ετφασ≥ ≥σπ <OBJECT> - Φ ∩ε≥ε∞≤, Σαµσ ± ∩εΣΩδ■≈σφφ√∞ ∞εΣ≤δσ∞ ScriptActive, φσ ∞εµσ≥ Γ√τ√Γα≥ⁿ ε≡παφ√ ≤∩≡αΓδσφΦ , ΓΓεΣΦ∞√σ ²≥Φ∞ ≥σπε∞. ╩αΩ ΦτΓσ±≥φε, Γ√τεΓ ∩εΣΩδ■≈ασ∞√⌡ ∞εΣ≤δσΘ Netscape ∩≡εΦτΓεΣΦ≥±  ± ∩ε∞ε∙ⁿ■ ≥σπα <EMBED>. ▌≥ε τφα≈Φ≥, ≈≥ε αΓ≥ε≡√, Ωε≥ε≡√σ ⌡ε≥ ≥, ≈≥εß√ ε≡παφ√ ≤∩≡αΓδσφΦ  φα Φ⌡ ±≥≡αφΦ÷α⌡ ≡αßε≥αδΦ Γ εßεΦ⌡ ß≡ε≤τσ≡α⌡, Σεδµφ√ ∩≡εΣ≤ßδΦ≡εΓα≥ⁿ Φφ⌠ε≡∞α÷Φ■ ≥σπα <OBJECT> Γ ≥σπσ <EMBED>. └ ≈≥εß√ τα±≥αΓΦ≥ⁿ Internet Explorer φσ εß≡α∙α≥ⁿ ΓφΦ∞αφΦ  φα ²≥ε≥ δΦ°φΦΘ Σδ  φσπε <EMBED> (ΩαΩ Γ√ τφασ≥σ, Internet Explorer ∩εΣΣσ≡µΦΓασ≥ ²≥ε≥ ≥σπ Φ Σαµσ ±∩ε±εßσφ ≡αßε≥α≥ⁿ ± ∩εΣΩδ■≈ασ∞√∞Φ ∞εΣ≤δ ∞Φ Netscape), ²≥ε≥ ≥σπ ∩ε∞σ∙α■≥ Γφ≤≥≡ⁿ ±εε≥Γσ≥±≥Γ≤■∙σΘ ∩α≡√ ≥σπεΓ <OBJECT> ... </OBJECT>.

╥αΩεΘ Γ√⌡εΣ Φτ ∩εδεµσφΦ  ∩≡Φ∞σφ σ≥±  Γ HTML ΣεΓεδⁿφε ≈α±≥ε - ∩εδⁿτ≤ ±ⁿ ΩαΩΦ∞-φΦß≤Σⁿ φεΓ√∞ ≥σπε∞, αΓ≥ε≡ Γ ÷σδ ⌡ ±εΓ∞σ±≥Φ∞ε±≥Φ ∩ε∞σ∙ασ≥ ∞σµΣ≤ ²≥Φ∞ ≥σπε∞ Φ ∩α≡φ√∞ σ∞≤ ταΩ≡√Γα■∙Φ∞ ≈≥ε-φΦß≤Σⁿ, ≈≥ε ß≤Σσ≥ ΓΦΣφε ≥εδⁿΩε ±≥α≡√∞ ß≡ε≤τσ≡α∞, Φπφε≡Φ≡≤■∙Φ∞ φεΓ√Θ ≥σπ; φεΓ√Θ µσ ß≡ε≤τσ≡, ≡α±∩ετφα■∙ΦΘ ²≥ε≥ ≥σπ, φαεßε≡ε≥, εß ταφ Φπφε≡Φ≡εΓα≥ⁿ Γ±σ, ≈≥ε ≡α±∩εδεµσφε Γφ≤≥≡Φ ∩α≡φεπε ≥σπα. (═αΣε ∩≡Φτφα≥ⁿ± , ≈≥ε Netscape Navigator σΣΓα δΦ φσ ∩σ≡Γ√Θ ≡ατ Γ ±ΓεσΘ µΦτφΦ εΩατ√Γασ≥±  Γ ≡εδΦ "±≥α≡επε ß≡ε≤τσ≡α".) ┬ε≥ ΩαΩ Γ√πδ ΣΦ≥ ≥σπ <OBJECT>, Φφ⌠ε≡∞α÷Φ  Ωε≥ε≡επε ∩εΓ≥ε≡σφα Γε Γδεµσφφε∞ ≥σπσ <EMBED>:

<OBJECT
  WIDTH=320
  HEIGHT=240
  CLASSID="clsid:0D5C3F21-6DF8-11CF-AAEB-02608C9EA5BF"
  CODEBASE="http://www.ncompasslabs.com/ActiveX/ocx/
          nbillbrd.ocx"
  DATA="http://www.ncompasslabs.com/ActiveX/inline/
         billboard.ods"
>
  <PARAM NAME="Slideshow" VALUE="1">
  <PARAM NAME="LocalButtons" VALUE="0">
  <PARAM NAME="Delay" VALUE="1">
  <EMBED
    WIDTH=320
    HEIGHT=240
    SRC="BillBoard.ods"
    CODE="http://www.ncompasslabs.com/ActiveX/ocx/
	               nbillbrd.ocx"
    Slideshow=1      <!- ∩α≡α∞σ≥≡√ ±≥αδΦ α≥≡Φß≤≥α∞Φ ->
    LocalButtons=0
    Delay=1
  >
</OBJECT>

─δ  α≥≡Φß≤≥α CLASSID ≥σπ <EMBED> φσ Φ∞σσ≥ ±εε≥Γσ≥±≥Γ≤■∙σπε ²δσ∞σφ≥α, ∩ε²≥ε∞≤ ß≡ε≤τσ≡≤ (≥ε≈φσσ, ∩εΣΩδ■≈ασ∞ε∞≤ ∞εΣ≤δ■) ∩≡Φ⌡εΣΦ≥±  ΦτΓδσΩα≥ⁿ ΦΣσφ≥Φ⌠ΦΩα≥ε≡ Ωδα±±α Φτ ±α∞επε ⌠αΘδα ± ε≡παφε∞ ≤∩≡αΓδσφΦ . ╨ατ≤∞σσ≥± , ∩≡Φ±≤≥±≥ΓΦσ ≥σπα <EMBED> - Γ δ■ßε∞ ±δ≤≈ασ φσ ßεδσσ ≈σ∞ ±δσΣ±≥ΓΦσ ∩≡σΣ≤±∞ε≥≡Φ≥σδⁿφε±≥Φ αΓ≥ε≡α ±≥≡αφΦ÷√ (Φ σπε ΓσµδΦΓε±≥Φ ∩ε ε≥φε°σφΦ■ Ω ∩εδⁿτεΓα≥σδ ∞ Netscape Navigator); Ω ∩≡Φ∞σ≡≤, φα ±σ≡Γσ≡σ http://www.microsoft.com/ Φ±∩εδⁿτεΓα≥ⁿ ²≥ε≥ ≥σπ ΩαΩ-≥ε φσ ∩≡Φφ ≥ε.

═α ≡α±∩≤≥ⁿσ

╩αΩ ΦτΓσ±≥φε, Ωε≡∩ε≡α÷Φ  Microsoft Γ±σ≡ⁿστ ταΦφ≥σ≡σ±εΓαδα±ⁿ ╚φ≥σ≡φσ≥ε∞ ± ßεδⁿ°Φ∞ ε∩ετΣαφΦσ∞. ╥σ∞ ßεδⁿ°σ δ■Σ±ΩΦ⌡, ⌠Φφαφ±εΓ√⌡ Φ ≡σΩδα∞φ√⌡ ≡σ±≤≡±εΓ ²≥εΘ Φ∞∩σ≡ΦΦ ß≡ε°σφε ±σΘ≈α± φα ταΓεσΓαφΦσ φεΓεπε Ωεφ≥Φφσφ≥α. Microsoft ∩≡σΩ≡α±φε τφασ≥, ≈≥ε Γ√Φπ≡√Γασ≥ Γ±σπΣα ≥ε≥, Ω≥ε ΣΦΩ≥≤σ≥ ∩≡αΓΦδα Φπ≡√. ╧ε²≥ε∞≤ φσ≥ φΦ≈σπε ≤ΣΦΓΦ≥σδⁿφεπε Γ ≥ε∞, ≈≥ε ßε≡ⁿßα ±σΘ≈α± ΦΣσ≥ φσ τα ±ετΣαφΦσ ε±εßε Ωα≈σ±≥Γσφφεπε ∩≡εΣ≤Ω≥α (Σα ²≥ε Φ φσΓετ∞εµφε ∩≡Φ ≥εΘ ±Ωε≡ε±≥Φ, ± Ωε≥ε≡εΘ Netscape Φ Microsoft Γ√ß≡α±√Γα■≥ φα ≡√φεΩ Γ±σ φεΓ√σ Φ φεΓ√σ Γσ≡±ΦΦ ±ΓεΦ⌡ ß≡ε≤τσ≡εΓ) Φ Σαµσ φσ τα ταΓεσΓαφΦσ ±Φ∞∩α≥ΦΘ ∞αΩ±Φ∞αδⁿφεπε ΩεδΦ≈σ±≥Γα ∩εδⁿτεΓα≥σδσΘ, α Γ ∩σ≡Γ≤■ ε≈σ≡σΣⁿ τα ∩≡ΦτφαφΦσ Φ ßσ±∩εΓε≡ε≥φεσ ≤≥Γσ≡µΣσφΦσ φεΓ√⌡ ±≥αφΣα≡≥εΓ. ═√φσ°φσσ ε≥φε°σφΦσ Microsoft Ω ╚φ≥σ≡φσ≥≤ δ≤≈°σ Γ±σπε ∩σ≡σΣασ≥±  ±δεΓε±ε≈σ≥αφΦσ∞, Γ±≥≡σ≥ΦΓ°Φ∞±  Γ εΣφεΘ Φτ ε⌠Φ÷Φαδⁿφ√⌡ ∩≤ßδΦΩα÷ΦΘ Ωε≡∩ε≡α÷ΦΦ φα ²≥≤ ≥σ∞≤ - agressive embrace, "απ≡σ±±ΦΓφεσ εß· ≥Φσ"...

╫≥ε µσ Σσδα≥ⁿ Γ ²≥εΘ ±Φ≥≤α÷ΦΦ φα∞ - ∩≡ε±≥√∞ ±∞σ≡≥φ√∞, ≡ατΓδσΩα■∙Φ∞±  Γ≡σ∞  ε≥ Γ≡σ∞σφΦ ≡Φ±εΓαφΦσ∞ ±≥≡αφΦ≈σΩ Σδ  World Wide Web? ═α Ωεπε Σσ≡µα≥ⁿ ≡αΓφσφΦσ? ╚∞σσ≥ δΦ ±∞√±δ ∞σφ ≥ⁿ ±ΓεΦ ∩≡ΦΓ√≈ΩΦ ≥αΩ µσ ≈α±≥ε, ΩαΩ ∞σφ σ≥±  ∞εΣα Γ Ωε∞∩ⁿ■≥σ≡φε∞ ∞Φ≡σ? ┴εδⁿ°Φφ±≥Γε, Γσ≡ε ≥φε, ε≥Γσ≥ ≥ φα ²≥ε≥ Γε∩≡ε± ∩εµΦ∞αφΦσ∞ ∩δσ≈α∞Φ - Φ Γ ±α∞ε∞ Σσδσ, φσ∞αδε ±≥≡αφΦ÷ Γ Web Γ∩εδφσ ∩≡ΦδΦ≈φε Γ√πδ Σ ≥ Σαµσ Γ ß≡ε≤τσ≡σ Lynx, ≥αΩ ≈≥ε ∞ε≡αδⁿφεσ ≤±≥α≡σφΦσ Φ∞ ±εΓσ≡°σφφε φσ π≡ετΦ≥ (ΩαΩ ΦτΓσ±≥φε, ±≥α≡ε∞εΣφ√∞ ∞εµσ≥ Γ√πδ Σσ≥ⁿ ≥εδⁿΩε ≥ε, ≈≥ε ΩεπΣα-≥ε ß√δε ∞εΣφ√∞).

╬ΣφαΩε Γ±σ∞, Ωεπε δ■ßε∩√≥±≥Γε ΦδΦ µαµΣα ±α∞εΓ√≡αµσφΦ  Γ√ΓεΣ ≥ τα ≡α∞ΩΦ ΣΓ≤⌡ Σσ± ≥ΩεΓ ßατεΓ√⌡ ≥σπεΓ HTML, µΦ≥ⁿ ≥σ∩σ≡ⁿ ±≥αφσ≥ Ω≤Σα ±δεµφσσ - ⌡ε≥ , φαΓσ≡φε, Φ Φφ≥σ≡σ±φσσ. ─αµσ σ±δΦ Γ√ φσ ±εßΦ≡ασ≥σ±ⁿ ∩εδⁿτεΓα≥ⁿ±  ActiveX, ≥σ∩σ≡ⁿ, ΩεπΣα Internet Explorer ∩ε≈≥Φ φσ ≤±≥≤∩ασ≥ Netscape Navigator ∩ε φαßε≡≤ Γετ∞εµφε±≥σΘ, ε±εßσφφε ε±≥≡ε Γ±≥ασ≥ Γε∩≡ε± ε ±εΓ∞σ±≥Φ∞ε±≥Φ Γ±σ⌡ φσ±≥αφΣα≡≥φ√⌡ Ωε∞∩εφσφ≥εΓ ± εßεΦ∞Φ ²≥Φ∞Φ ß≡ε≤τσ≡α∞Φ. ▀ ≤Γσ≡σφ, ≈≥ε ≤µσ Γ ±α∞εσ ßδΦµαΘ°σσ Γ≡σ∞  ≤∞σφΦσ ±ετΣαΓα≥ⁿ ≥αΩΦσ ±≥≡αφΦ÷√, Ωε≥ε≡√σ Γ√πδ Σ ≥ ßεδσσ-∞σφσσ εΣΦφαΩεΓε Γ ΣΓ≤⌡ πδαΓφ√⌡ ß≡ε≤τσ≡α⌡ ╚φ≥σ≡φσ≥α, ∩σ≡σΘΣσ≥ Γ ≡ατ≡ Σ µΦτφσφφε φσεß⌡εΣΦ∞√⌡.

┬∩≡ε≈σ∞, σ±δΦ Γ±  ²≥α ±≤σ≥α Γα∞ φσ ∩ε Σ≤°σ, Γ√ ∞εµσ≥σ ∩ε∩≡εßεΓα≥ⁿ ∩σ≡σµΣα≥ⁿ ∩σ≡ΦεΣ ß≤≡ⁿ Φ ΓεΘφ - Γσ≡ε ≥φε, ≡αφε ΦδΦ ∩ετΣφε Ω≥ε-≥ε εΣΦφ Γ√ΘΣσ≥ Φτ ±⌡Γα≥ΩΦ ∩εßσΣΦ≥σδσ∞... ΦδΦ µσ (≈≥ε Ω≤Σα ∞σφσσ Γσ≡ε ≥φε) Γ±σ ±≥αφ≤≥ φα±≥εδⁿΩε ±εΓ∞σ±≥Φ∞√ Σ≡≤π ± Σ≡≤πε∞, ≈≥ε ∩≡εßδσ∞√ ε≥∩αΣ≤≥ ±α∞Φ ±εßεΘ. ╩επΣα ²≥ε ß≤Σσ≥? ┼±δΦ Γ±∩ε∞φΦ≥ⁿ, ≈≥ε σ∙σ ΣΓα πεΣα φαταΣ ΦφΣ≤±≥≡ΦΦ ß≡ε≤τσ≡εΓ ∩ε∩≡ε±≥≤ φσ ±≤∙σ±≥ΓεΓαδε, - Γσ≡ε ≥φε, µΣα≥ⁿ ε±≥αδε±ⁿ φσ ≥αΩ ≤µ Φ Σεδπε. ┬∞σ±≥ε ²≥επε ∩δαφ√ Microsoft ΣαδΦ ∩εΓεΣ ε±≥≡ε±δεΓα∞ ∩≡ΦΣ≤∞α≥ⁿ φεΓεσ ±δεΓσ≈Ωε - "Winternet", ²ΣαΩΦΘ πΦß≡ΦΣ "Windows" Φ "Internet"... ΦδΦ, ∩ε∩≡ε±≥≤ πεΓε≡ , ≥αΩεΘ ╚φ≥σ≡φσ≥, ΩαΩΦ∞ Microsoft ΓΦΣΦ≥ σπε Γ ±ΓεΦ⌡ ∞σ≈≥α⌡.

 

Ω επδαΓδσφΦ■