Π Π°Π·Π½ΠΎΠ΅

Css audio: — элСмСнт добавлСния Π°ΡƒΠ΄ΠΈΠΎ Π½Π° страницу — HTML

18.08.2023

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

ΠΌΠΈΠΊΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Π΅ ΠΈ внСшний Π²ΠΈΠ΄ β€” CSS-LIVE

ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡ‚Π°Ρ‚ΡŒΠΈ Making An Audio Player With HTML5, Part 3: Microdata and Skinning с сайта demosthenes.info, c Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π°Π²Ρ‚ΠΎΡ€Π° β€” Π”Π°Π΄Π»ΠΈ Π‘Ρ‚ΠΎΡ€ΠΈ.

Π’ ΠΏΠ΅Ρ€Π²Ρ‹Ρ… Π΄Π²ΡƒΡ… ΡΡ‚Π°Ρ‚ΡŒΡΡ… этого Ρ†ΠΈΠΊΠ»Π° я прСдставил ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ ΠΈ ΠΊΠΎΠ΄ для собствСнного Π°ΡƒΠ΄ΠΈΠΎΠΏΠ»Π΅Π΅Ρ€Π°. ΠŸΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сконструирован ΠΊ этому ΠΌΠΎΠΌΠ΅Π½Ρ‚Ρƒ – «сырой», Π±Π΅Π· ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Π»ΠΈΠ±ΠΎ оформлСния: HTML5Β ΠΈΒ JavaScriptΒ Π±Ρ‹Π» написан Π½Π° ΡΠΊΠΎΡ€ΡƒΡŽ Ρ€ΡƒΠΊΡƒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ±Π΅Π΄ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ базовая концСпция Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ я ΡΠΎΡΡ€Π΅Π΄ΠΎΡ‚ΠΎΡ‡ΡƒΡΡŒ Π½Π° ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠΈ внСшнСго Π²ΠΈΠ΄Π° ΠΏΠ»Π΅Π΅Ρ€Π° ΠΈ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠΈ ΠΌΠΈΠΊΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Ρ…, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π² Ρ‡Π΅Ρ‚Π²Ρ‘Ρ€Ρ‚ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Ρ‹ Π°ΡƒΠ΄ΠΈΠΎ

ΠŸΠ΅Ρ€Π²Ρ‹ΠΌ Π΄Π΅Π»ΠΎΠΌ Π΄Π°Π²Π°ΠΉΡ‚Π΅ взглянСм Π½Π° DOM, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρƒ нас Π΅ΡΡ‚ΡŒ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ‚. Π‘ΠΊΡ€ΠΈΠΏΡ‚ Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ этого Ρ†ΠΈΠΊΠ»Π° Π΄ΠΎΠ±Π°Π²ΠΈΠ» ΠΏΠΎΠ»Π·ΡƒΠ½ΠΎΠΊ ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, рСализуя ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ постСпСнного ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ получился ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠ΄:

<figureΒ id="audioplayer">
<figcaption>
<div>Track<span>24 Ghosts III</span></div>
<divΒ id="album">Album<span>Ghosts III</span></div>
<divΒ id="artist">Artist<span>Nine Inch Nails</span></div>
<divΒ id="time">Time<span>00:00</span></div>
</figcaption>
<divΒ id="fader">
<inputΒ type="range"Β min="0"Β max="1"Β step="any"Β value="1"id="volumeSlider">
<buttonΒ type="button">volumehigh</button>
</div>
<divΒ id="playback">
<buttonΒ type="button">
Play
</button> <progressΒ min="0"Β max="100"Β value="0"Β id="playhead"> </progress> </div> <audioΒ src="/assets/audio/24-ghosts-III. mp3"id="audiotrack"Β preload="auto"> </audio> </figure>

Π’ этот ΠΊΠΎΠ΄ ΠΌΡ‹ Π΄ΠΎΠ±Π°Π²ΠΈΠΌ ΠΌΠΈΠΊΡ€ΠΎΠ΄Π°Π½Π½Ρ‹Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·Ρƒ ΠΎΡ‚ поисковых систСм ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²ΠΎΡ‡Π½Ρ‹ΠΉ Javascript ΠΏΠΎΠ·ΠΆΠ΅ Π² этом Ρ†ΠΈΠΊΠ»Π΅ статСй. Код стал Ρ‚Π°ΠΊΠΈΠΌ Π² ΠΊΠΎΠ½Ρ†Π΅:

<figureΒ id="audioplayer"Β itemprop="track"itemtype="http://schema.org/MusicRecording">
<figcaption>
<div>Track
<spanΒ itemprop="name">24 Ghosts III</span>
</div>
<divΒ id="album">
Album
<spanΒ itemprop="inAlbum">Ghosts III</span> </div> <divΒ id="artist">Artist <spanΒ itemprop="byArtist">Nine Inch Nails</span> </div> <divΒ id="time">Time <span>00:00</span> </div> </figcaption> <metaΒ itemprop="duration"Β content="PT2M29S"> <divΒ id="fader"> <inputΒ type="range"Β min="0"Β max="1"Β step="any"Β value="1"orient="vertical"Β id="volumeSlider"> <buttonΒ type="button">volumehigh</button> </div> <divΒ id="playback"> <buttonΒ type="button">
Play
</button> <progressΒ min="0"Β max="100"Β value="0"Β id="playhead"> </progress> </div> <audioΒ src="/assets/audio/24-ghosts-III. mp3"id="audiotrack"Β itemprop="audio"Β preload="auto"> </audio> </figure>

ΠžΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ Π°ΡƒΠ΄ΠΈΠΎ

CSS, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΡ€ΠΈΠΌΠ΅Π½Ρ‘Π½ ΠΊ ΠΏΠ»Π΅Π΅Ρ€Ρƒ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ нСсколько Ρ‚Π΅Ρ…Π½ΠΈΠΊ ΠΎΡ‚ срСднСго Π΄ΠΎ ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚ΠΎΠ³ΠΎ уровня. ΠΠ°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ CSS сбрасываСт модСль box-sizing, устанавливаСт ΠΎΠ±Ρ‰Π΅Π΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ для Π°ΡƒΠ΄ΠΈΠΎΠΏΠ»Π΅Π΅Ρ€Π° ΠΈ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ скрываСт элСмСнт <audio>:

*Β { box-sizing:Β border-box;} figure#audioplayerΒ { border:Β 1px solid #000; background:Β url(dark_wall.png)Β #333; overflow:Β hidden; width:Β 27rem; padding:Β .4rem; margin:Β 2rem auto; } figure#audioplayer audioΒ { width:Β 0;Β height:Β 0; }

Π”Π°Π»Π΅Π΅ ΠΎΡ„ΠΎΡ€ΠΌΠΈΠΌ элСмСнты с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ Π²Π½ΡƒΡ‚Ρ€ΠΈ ΠΏΠ»Π΅Π΅Ρ€Π°, установив ΠΈΠΌ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹ со всСх сторон, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ Π±Ρ‹Π» Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»ΡŒ. ΠŸΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ CSS (ΠΊ соТалСнию, нСстандартного β€” ΠΏΡ€ΠΈΠΌ. ΠΏΠ΅Ρ€Π΅Π².) элСмСнт input с Ρ‚ΠΈΠΏΠΎΠΌ range сдСлан Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌ для Webkit ΠΈ Chrome:

figure#audioplayer figcaptionΒ {
width:Β 21. 5rem;
font-size:Β 0;
margin:Β .45rem;
background:Β #000;
float:Β left;
border:Β 1px solid #555;
text-align:Β left;}
figure#audioplayer figcaption divΒ {
background:Β #000;
color:Β #fff;
padding:Β .8rem;
font-family:Β Avenir, Helvetica, sans-serif;
text-transform:Β uppercase;
font-size:Β .8rem
; display:Β inline-block;} figure#audioplayer figcaption div spanΒ { display:Β block; font-size:Β 1.3rem; text-indent:Β 1rem;} div#albumΒ { border-top:Β 1px solid #555; border-bottom:Β 1px solid #555; width:Β 100%;} div#timeΒ { width:Β 7.55rem; border-left:Β 1px solid #555;} input#volumeSlider{ -webkit-appearance:Β slider-vertical; width:Β 35px; }

Для ΠΊΠ½ΠΎΠΏΠΎΠΊ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΈΠΊΠΎΠ½ΠΎΡ‡Π½Ρ‹ΠΉ ΡˆΡ€ΠΈΡ„Ρ‚ с сСмантичСскими Π»ΠΈΠ³Π°Ρ‚ΡƒΡ€Π°ΠΌΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΡ€Π΅Π²Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΈΡ… тСкст Π² ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅.

figure#audioplayer buttonΒ {
width:Β 3rem;
height:Β 3rem;
background:Β #000;
color:Β #fff;
border:Β none;
-webkit-font-feature-settings:Β "liga",Β "dlig";
font-feature-settings:Β "liga",Β "dlig";}
#playbackΒ {
clear:Β both;}
div#faderΒ {
display:Β inline-block;}

Π’Π°ΠΊΠΆΠ΅ я сдСлал ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ для элСмСнта <progress>. Π—Π΄Π΅ΡΡŒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ HSL, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π² Π±ΡƒΠ΄ΡƒΡ‰Π΅ΠΌ (Ссли потрСбуСтся) Π½Π°ΠΌ Π±Ρ‹Π»ΠΎ Π»Π΅Π³Ρ‡Π΅ ΠΌΠ΅Π½ΡΡ‚ΡŒ Ρ†Π²Π΅Ρ‚.

#playback progressΒ {
margin-left:Β 1rem
; width:Β 20rem; height:Β 12px; -webkit-appearance:Β none; -moz-appearance:Β none; appearance:Β none; background-color:Β #888; border:Β none; color:Β hsl(44,100%,44%); } progress::-webkit-progress-bar, progress::-moz-progress-bar, progress::progress-barΒ { background:Β hsl(44,100%,44%); } progress::-webkit-progress-valueΒ { background:Β hsl(44,100%,44%); } progress::-moz-progress-barΒ { background-color:Β hsl(44,100%,44%); }

НаконСц, ΠΏΠ»Π΅Π΅Ρ€ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Π°Π΄Π°ΠΏΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ, пСрСмСщая элСмСнты Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто ΠΈ ΡƒΠΌΠ΅Π½ΡŒΡˆΠ°Ρ отступы ΠΏΡ€ΠΈ суТСнии области просмотра:

@media screen and (max-width:500px){
div#timeΒ {
display:Β blockΒ !important;
border-top:Β 1px solid #555;
width:Β 100%;}
figure#audioplayerΒ {
width:Β 100%;
padding:Β . 2rem;}
figure#audioplayer figcaption divΒ {
padding:Β .4rem;}
}
@media screen and (max-width:450px){
figure#audioplayer figcaptionΒ {
width:Β 16rem
; } #playback progressΒ { width:Β 220px; } } @media screen and (max-width:400px)Β { figure#audioplayer figcaptionΒ { width:Β 14rem; } }

See the Pen Simple HTML5 Audio Player In Pure JS & CSS by Dudley Storey (@dudleystorey) on CodePen.

Π’ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅ я Π±ΡƒΠ΄Ρƒ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Web Audio API, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΈ Π°Π½ΠΈΠΌΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΡˆΠΊΠ°Π»Ρ‹ для ΠΏΡ€Π°Π²ΠΎΠ³ΠΎ ΠΈ Π»Π΅Π²ΠΎΠ³ΠΎ ΠΊΠ°Π½Π°Π»ΠΎΠ² ΠΏΠ»Π΅Π΅Ρ€Π°.

P.S. Π­Ρ‚ΠΎ Ρ‚ΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ интСрСсно:

ВстраиваниС Π°ΡƒΠ΄ΠΈΠΎ. HTML, XHTML ΠΈ CSS Π½Π° 100%

ВстраиваниС Π°ΡƒΠ΄ΠΈΠΎ

Для Π½Π°Ρ‡Π°Π»Π° возьмСм ΡΠ°ΠΌΡƒΡŽ Ρ€Π°ΡΠΏΡ€ΠΎΡΡ‚Ρ€Π°Π½Π΅Π½Π½ΡƒΡŽ Π·Π°Π΄Π°Ρ‡Ρƒ – ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π²ΡƒΠΊΠ°.

Π§Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ с Π½Π΅ΠΉ, Π½ΡƒΠΆΠ½ΠΎ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΡ‚Π²Π»Π΅Ρ‡ΡŒΡΡ ΠΎΡ‚ элСмСнта OBJECT, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ способ Π²ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΉ Π·Π²ΡƒΠΊ ΠΈ Π±Π΅Π· Π½Π΅Π³ΠΎ. Π‘ΠΎΠ·Π΄Π°Ρ‚Π΅Π»ΠΈ языка HTML прСдусмотрСли для этого ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΉ элСмСнт BGSOUND. Он Π΄ΠΎΠ»ΠΆΠ΅Π½ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ΅ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°, Π΅Π³ΠΎ основныС Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ – src (ΠΏΡƒΡ‚ΡŒ ΠΊ Π·Π²ΡƒΠΊΠΎΠ²ΠΎΠΌΡƒ Ρ„Π°ΠΉΠ»Ρƒ) ΠΈ loop (количСство ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½Ρ‹Ρ… воспроизвСдСний Ρ„Π°ΠΉΠ»Π°). Для управлСния Π·Π²ΡƒΠΊΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ volume, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ опрСдСляСт Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ воспроизвСдСния ΠΌΡƒΠ·Ρ‹ΠΊΠΈ. ΠŸΡ€ΠΈΠΌΠ΅Ρ€ установки Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π²ΡƒΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта BGSOUND ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ Π² листингС 4.15.

Листинг 4.15. Π—Π°Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠ³ΠΎ Π·Π²ΡƒΠΊΠ° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта BGSOUND

<html>

<head>

<title>ВстраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²</title>

</head>

<body>

<bgsound src=»test.mp3″ loop=»1″ volume=»5″ />

</body>

</html>

Π’ случаС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° ΠΈΠ· листинга 4.15 ΠΌΡƒΠ·Ρ‹ΠΊΠ° ΠΈΠ· Ρ„Π°ΠΉΠ»Π° test.mp3 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Ρ€Π°Π½Π° ΠΎΠ΄ΠΈΠ½ Ρ€Π°Π· с пятой Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ.

Π•ΡΡ‚ΡŒ ΠΈ Π΄Ρ€ΡƒΠ³ΠΎΠΉ способ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ввСсти Π½Π° сайт ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΈ Π·Π°Π΄Π°Ρ‚ΡŒ Π΅ΠΌΡƒ Π½ΡƒΠ»Π΅Π²Ρ‹Π΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹. Π­Ρ‚ΠΎΡ‚ способ ΠΈΠΌΠ΅Π΅Ρ‚ смысл ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ нСстандартноС ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ воспроизвСдСниСм ΠΌΡƒΠ·Ρ‹ΠΊΠΈ Π½Π° сайтС. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС это ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ‡Π΅Ρ€Π΅Π· ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ проигрыватСля.

Π’ листингС 4.16 ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π·Π°Π΄Π°Ρ‚ΡŒ Ρ„ΠΎΠ½ΠΎΠ²ΡƒΡŽ ΠΌΡƒΠ·Ρ‹ΠΊΡƒ с использованиСм элСмСнта OBJECT.

Листинг 4.16. Π—Π°Π΄Π°Π½ΠΈΠ΅ Ρ„ΠΎΠ½ΠΎΠ²ΠΎΠΉ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСмСнта OBJECT

<html>

<head>

<title>ВстраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²</title>

</head>

<body>

<object classid=»CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95″ type=»audio/x-mpeg» >

<param name=»FileName» value=» test.mp3″ />

<param name=»AutoStart» value=»true» />

<param name=»Volume» value=»10″ />

<param name=»PlayCount» value=»2″ />

</object>

</body>

</html>

Π’ листингС 4.16 ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ AutoStart ΠΈ Volume, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π·Π°Π΄Π°ΡŽΡ‚ автоматичСскоС Π½Π°Ρ‡Π°Π»ΠΎ воспроизвСдСния ΠΈ Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒ Π·Π²ΡƒΠΊΠ° соотвСтствСнно, Π° сам Ρ„Π°ΠΉΠ» для воспроизвСдСния указываСтся с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π° URL. ΠšΠΎΠ»ΠΈΡ‡Π΅ΡΡ‚Π²ΠΎ ΠΏΠΎΠ²Ρ‚ΠΎΡ€ΠΎΠ² опрСдСляСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ PlayCount. ΠŸΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΊΠΎΠ΄Π° ΠΈΠ· листинга 4.16 Ρ„Π°ΠΉΠ» test.mp3 Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚ΡŒΡΡ сразу ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠΈ страницы с дСсятой Π³Ρ€ΠΎΠΌΠΊΠΎΡΡ‚ΡŒΡŽ Π΄Π²Π° Ρ€Π°Π·Π°.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

Π’ послСдних вСрсиях Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠ², ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅ содСрТимоС, Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°Π΅Ρ‚ΡΡ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π° запуск. Если ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с элСмСнтом BGSOUNG, Ρ‚ΠΎ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ запроса Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚, Π° сразу ΠΆΠ΅ начнСтся воспроизвСдСниС Π·Π²ΡƒΠΊΠ°. ΠŸΡ€ΠΈ использовании Π²Ρ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° для запуска Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ содСрТимого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ согласиС ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ.

Π‘ Ρ„ΠΎΠ½ΠΎΠ²Ρ‹ΠΌ Π·Π²ΡƒΠΊΠΎΠΌ всС просто, Π½ΠΎ Π΅Π³ΠΎ явно нСдостаточно для создания ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠΉ Π³Π°Π»Π΅Ρ€Π΅ΠΈ, Ρ‡Π°Ρ‰Π΅ приходится Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π½Π° страницу ΠΌΡƒΠ·Ρ‹ΠΊΡƒ вмСстС с ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ. Π’ Ρ‚Π°ΠΊΠΎΠΌ случаС Π±Π΅Π· элСмСнта OBJECT Π½Π΅ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ, ΠΈ Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ² здСсь Π½Π΅Ρ‚.

НачнСм с Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΊ ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌΡƒ для посСтитСля Π²ΠΈΠ΄Ρƒ. ΠŸΡ€ΠΈ воспроизвСдСнии ΠΌΡƒΠ·Ρ‹ΠΊΠΈ ΠΏΡ€ΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Π² ΠΏΠΎΠ»Π½ΠΎΠΌ ΠΎΠΊΠ½Π΅ проигрыватСля ΠΈ поэтому графичСский дисплСй ΠΌΠΎΠΆΠ½ΠΎ Β«ΡΡ€Π΅Π·Π°Ρ‚ΡŒΒ». Π­Ρ‚ΠΎ дСлаСтся ΠΎΡ‡Π΅Π½ΡŒ просто: Π½ΡƒΠΆΠ½ΠΎ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ высоту ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Ρ‚ΠΎ Π΅ΡΡ‚ΡŒ просто ΠΎΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ height элСмСнта OBJECT, оставляя ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ Π±Π΅Π· высоты.

Код для Ρ‚Π°ΠΊΠΎΠ³ΠΎ отобраТСния проигрыватСля прСдставлСн Π² листингС 4.17.

Листинг 4.17. НСполноС ΠΎΠΊΠ½ΠΎ проигрыватСля

<html>

<head>

<title>ВстраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²</title>

</head>

<body>

<object classid=»CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95″ type=»audio/x-mpeg»>

<param name=»FileName» value=»test.mp3″ />

<param name=»AutoStart» value=»1″ />

</object>

</body>

</html>

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ листинга прСдставлСн Π½Π° рис.Β 4.13.

Рис.Β 4.13. ΠΡƒΠ΄ΠΈΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½Π΅ Π·Π°Π΄Π°Π½Ρ‹ Π½ΠΈ высота, Π½ΠΈ ΡˆΠΈΡ€ΠΈΠ½Π°. Π’ случаС с ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ΠΌ ΠΌΡƒΠ·Ρ‹ΠΊΠΈ Π² этом Π½Π΅Ρ‚ нСобходимости.

Π˜Ρ‚Π°ΠΊ, Ρƒ нас Π΅ΡΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ для посСтитСля сайта ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ. ЕдинствСнноС, Ρ‡Ρ‚ΠΎ Ρ…ΠΎΡ‚Π΅Π»ΠΎΡΡŒ Π±Ρ‹ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π² Π½Π΅Π³ΠΎ, это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ пСсни ΠΈ имя исполнитСля Π΄Π°Π½Π½ΠΎΠΉ ΠΌΠ΅Π»ΠΎΠ΄ΠΈΠΈ. Π­Ρ‚ΠΎ ΠΎΡ‡Π΅Π½ΡŒ просто ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ: Π½ΡƒΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ строку ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ²: <PARAM name=»ShowDisplay» value=»1″/>.

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ добавлСния Ρ‚Π°ΠΊΠΎΠΉ строки ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΏΠΎΠΊΠ°Π·Π°Π½ Π½Π° рис.Β 4.14.

Рис.Β 4.14. ΠΡƒΠ΄ΠΈΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ нас Π΅ΡΡ‚ΡŒ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ симпатичный ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΡŒ ΠΌΡƒΠ·Ρ‹ΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅

ΠŸΡ€ΠΈ использовании ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Ρ Windows Media вСрсии Π²Ρ‹ΡˆΠ΅ 6. 4Β ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ. НапримСр, вмСсто FileName ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ URL. Π˜Π΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ clsid для ΠŸΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Ρ Windows Media вСрсий Π²Ρ‹ΡˆΠ΅ 6. 4: 6BF52A52-394A-11D3-B153-00C04F79FAA6.

Π˜Ρ‚Π°ΠΊ, ΠΌΡƒΠ·Ρ‹ΠΊΠ° встроСна, Π½ΠΎ Π½Π°ΠΌ Π½Π΅ тСрпится Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΡƒΠ΄Π° Π΅Ρ‰Π΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ возмоТностСй, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ.

Π”Π°Π½Π½Ρ‹ΠΉ тСкст являСтся ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ Ρ„Ρ€Π°Π³ΠΌΠ΅Π½Ρ‚ΠΎΠΌ.

4.

1. ВстраиваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ

4.1. ВстраиваниС ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ НачнСм с добавлСния изобраТСния, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ это самый простой для добавлСния ΠΈ самый распространСнный ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½Ρ‹ΠΉ элСмСнт, Π²ΡΡ‚Ρ€Π΅Ρ‡Π°ΡŽΡ‰ΠΈΠΉΡΡ Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Π£ ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΌΠ½ΠΎΠ³ΠΎ плюсов: ΡΡ‚Π°Ρ‚ΠΈΡ‡Π½ΠΎΡΡ‚ΡŒ, нСбольшиС Ρ€Π°Π·ΠΌΠ΅Ρ€Ρ‹ Ρ„Π°ΠΉΠ»ΠΎΠ² (ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ…

ВстраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ²

ВстраиваниС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π˜Ρ‚Π°ΠΊ, Π΅ΡΡ‚ΡŒ способ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ наш ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ°-Ρ„Π°ΠΉΠ» Π½Π° страницу сразу, ΠΏΡ€ΠΈ этом Π½Π°Π΄ΠΎ ΡƒΡ‡ΠΈΡ‚Ρ‹Π²Π°Ρ‚ΡŒ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠ°ΠΊΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π±ΡƒΠ΄Π΅Ρ‚ Π²ΠΎΡΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρ„Π°ΠΉΠ», ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ°Ρ‚ΡŒ динамичСский ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Π½ΡƒΠΆΠ½ΠΎ вмСстС с ΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»Π΅ΠΌ. Для обращСния ΠΊ этой

ВстраиваниС Π²ΠΈΠ΄Π΅ΠΎ

ВстраиваниС Π²ΠΈΠ΄Π΅ΠΎ БСйчас Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ Π½Π° сайт ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π· опасСний – Π½Ρ‹Π½Π΅ΡˆΠ½ΠΈΡ… скоростСй доступа Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ Π½Π΅ Π±Ρ‹Π»ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с просмотром ΠΈ скачиваниСм Π²ΠΈΠ΄Π΅ΠΎ. Π’Π΅ΠΌ Π±ΠΎΠ»Π΅Π΅ Ρ‡Ρ‚ΠΎ сСйчас ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎΠ°Ρ€Ρ…ΠΈΠ²ΠΎΠ² Π² ΡΠ΅Ρ‚ΡŒ становится вСсьма

ВстраиваниС Flash-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ

ВстраиваниС Flash-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ ΠΠ΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Flash-Π³Ρ€Π°Ρ„ΠΈΠΊΠΈ Π½Π΅ всСгда ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½Π°, ΠΎΠ΄Π½Π°ΠΊΠΎ красиво нарисованная заставка ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΠΆΠΈΠ²ΠΈΡ‚ΡŒ Π²Π°ΡˆΡƒ страницу. НС стоит Π½ΠΈ ΠΏΡ€Π΅Π½Π΅Π±Ρ€Π΅Π³Π°Ρ‚ΡŒ Flash-Π³Ρ€Π°Ρ„ΠΈΠΊΠΎΠΉ, Π½ΠΈ ΠΏΠ΅Ρ€Π΅ΠΎΡ†Π΅Π½ΠΈΠ²Π°Ρ‚ΡŒ Π΅Π΅ дСйствиС. ΠŸΠ΅Ρ€Π΅ΠΈΠ·Π±Ρ‹Ρ‚ΠΎΠΊ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠ³ΠΎ содСрТимого ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΌΠ΅Π΄Π»ΠΈΡ‚ΡŒ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΡƒ

7.1. ВстраиваниС CSS Π² HTML

7.1. ВстраиваниС CSS Π² HTML НачнСм Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ стилСй с нСбольшого HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° (листинг 7.1).Листинг 7.1. ΠŸΡ€ΠΎΡΡ‚ΠΎΠΉ HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚&lt;html&gt;&lt;head&gt;&lt;title&gt;Моя домашняя страница&lt;/title&gt;&lt;/head&gt;&lt;body&gt;&lt;h2&gt;Моя домашняя страница&lt;/h2&gt;&lt;p&gt;На этой страницС Π²Ρ‹ Π½Π°ΠΉΠ΄Π΅Ρ‚Π΅ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎΠ±ΠΎ ΠΌΠ½Π΅

ВстраиваниС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² ядро

ВстраиваниС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² Π² ядро Π”Ρ€Π°ΠΉΠ²Π΅Ρ€ устройства являСтся Ρ‡Π°ΡΡ‚ΡŒΡŽ ΠΊΠΎΠ΄Π° ядра ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмы ΠΈ обСспСчиваСт взаимодСйствиС Π΄Ρ€ΡƒΠ³ΠΈΡ… подсистСм UNIX с физичСскими ΠΈΠ»ΠΈ псСвдоустройствами. БущСствуСт Π΄Π²Π° основных ΠΌΠ΅Ρ‚ΠΎΠ΄Π° встраивания ΠΊΠΎΠ΄Π° ΠΈ Π΄Π°Π½Π½Ρ‹Ρ… Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π² ядро

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡƒΠ΄ΠΈΠΎ

ΠšΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡƒΠ΄ΠΈΠΎ Π’ΡΡ‚Π°Π²ΡŒΡ‚Π΅ аудиодиск Π² ΠΏΡ€ΠΈΠ²ΠΎΠ΄. ЗапуститС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ Sound Forge, Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ File ? Extract Audio from CD (Π€Π°ΠΉΠ» ? Π˜Π·Π²Π»Π΅Ρ‡ΡŒ Π°ΡƒΠ΄ΠΈΠΎ с CD). ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ ΠΎΠΊΠ½ΠΎ Extract Audio from CD (Π˜Π·Π²Π»Π΅Ρ‡ΡŒ Π°ΡƒΠ΄ΠΈΠΎ с CD) (рис.Β 4.3). Рис.Β 4.3. Окно Extract Audio from CD (Π˜Π·Π²Π»Π΅Ρ‡ΡŒ Π°ΡƒΠ΄ΠΈΠΎ с CD).Из Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅Π³ΠΎΡΡ списка Action

8.3.2. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ встраиваниС языков

8.3.2. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ встраиваниС языков Один ΠΈΠ· Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½Ρ‹Ρ… вопросов Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈ-язык ΠΏΡƒΡ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ встраивания ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ языка сцСнариСв. НСрСдко Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ ΠΊ ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΠΌΠΈΠ½ΠΈ-языку,

8.3.2. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ встраиваниС языков

8. 3.2. Π Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ ΠΈ встраиваниС языков Один ΠΈΠ· Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎ Π²Π°ΠΆΠ½Ρ‹Ρ… вопросов Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π² Ρ‚ΠΎΠΌ, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠΈΠ½ΠΈ-язык ΠΏΡƒΡ‚Π΅ΠΌ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ΠΈΠ»ΠΈ встраивания ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π³ΠΎ языка сцСнариСв. НСрСдко Ρ‚Π°ΠΊΠΎΠΉ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ являСтся ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ ΠΊ ΠΈΠΌΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ ΠΌΠΈΠ½ΠΈ-языку,

Аудио– ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΠΈ

Аудио– ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΡ€ΠΎΠΈΠ³Ρ€Ρ‹Π²Π°Ρ‚Π΅Π»ΠΈ Π“Π΄Π΅ ΠΌΡ‹ Π½Π°ΠΉΠ΄Π΅ΠΌ любимоС ΠΊΠΈΠ½ΠΎ ΠΈ ΠΏΠ΅ΡΠ½ΡŽΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ CD ΠΈ DVD-дисковДиски Π±Ρ‹Π²Π°ΡŽΡ‚ Π΄Π²ΡƒΡ… Π²ΠΈΠ΄ΠΎΠ² – CD ΠΈ DVD.ΠžΡ‚Π»ΠΈΡ‡ΠΈΠ΅ CD ΠΎΡ‚ DVD Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π½Π° DVD помСщаСтся Π² Ρ‡Π΅Ρ‚Ρ‹Ρ€Π΅ Ρ€Π°Π·Π° большС ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, Ρ‡Π΅ΠΌ Π½Π° CD. Π’ΠΎ Π΅ΡΡ‚ΡŒ Ссли Π½Π° CD-диск помСщаСтся ΠΎΠ΄ΠΈΠ½ Ρ„ΠΈΠ»ΡŒΠΌ, Π΄Π° ΠΈ Ρ‚ΠΎ Π½Π΅ Π² ΠΎΡ‡Π΅Π½ΡŒ

ВстраиваниС

ВстраиваниС Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ эффСктивно Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ подстановку Ρ‚Π΅Π»Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ вмСсто Π΅Π΅ Π²Ρ‹Π·ΠΎΠ²Π°. НСпосрСдствСнная подстановка Ρ‚Π΅Π»Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΡΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ‚ΡŒ врСмя процСссора Π½Π° Π²Ρ‹Π·ΠΎΠ²Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ. Π’ языкС Π‘ΠΈ этого ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΈΠ²Ρ‹

3.

4. Аудио- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€Ρ‹

3.4. Аудио- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΠΏΠ»Π΅Π΅Ρ€Ρ‹ ΠŸΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ β€” Π²Π΅Ρ‰ΡŒ поистинС ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½Π°Ρ. C Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ тСксты, ΠΏΡƒΡ‚Π΅ΡˆΠ΅ΡΡ‚Π²ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠΎ просторам Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π°, ΠΈΠ³Ρ€Π°Ρ‚ΡŒ Π² ΠΈΠ³Ρ€Ρ‹ ΠΈΠ»ΠΈ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒΡΡ Π½Π°ΡƒΡ‡Π½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚ΠΎΠΉ β€” Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ своСго ΠΆΠ΅Π»Π΅Π·Π½ΠΎΠ³ΠΎ Π΄Ρ€ΡƒΠ³Π° ΠΊΠ°ΠΊ ΠΌΠ°Π³Π½ΠΈΡ‚ΠΎΡ„ΠΎΠ½

5.1.15. Аудио- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Ρ‹

5.1.15. Аудио- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Ρ‹ ВСкстовый процСссор Pages прСдоставляСт Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π·Π²ΡƒΠΊΠΎΠ²Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠ»ΠΈΠΏΡ‹ ΠΈ Flash-Ρ€ΠΎΠ»ΠΈΠΊΠΈ. Для запуска Ρ„Π°ΠΉΠ»Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ Π΄Π²ΠΎΠΉΠ½ΠΎΠΉ Ρ‰Π΅Π»Ρ‡ΠΎΠΊ ΠΏΠΎ Π΅Π³ΠΎ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅. Как Π²Ρ‹, Π½Π°Π²Π΅Ρ€Π½ΠΎΠ΅, догадались, эта Π·Π°ΠΌΠ΅Ρ‡Π°Ρ‚Π΅Π»ΡŒΠ½Π°Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Pages

Π’ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ β€” Π˜Π·ΡƒΡ‡ΠΈΡ‚Π΅ Π²Π΅Π±-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ

  • ΠŸΡ€Π΅Π΄Ρ‹Π΄ΡƒΡ‰ΠΈΠΉ
  • ΠžΠ±Π·ΠΎΡ€: ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΈ встраиваниС
  • Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π½Π°ΡƒΡ‡ΠΈΠ»ΠΈΡΡŒ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ простыС изобраТСния Π½Π° Π²Π΅Π±-страницу, ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ шагом Π±ΡƒΠ΄Π΅Ρ‚ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΏΠ»Π΅Π΅Ρ€ΠΎΠ² Π² HTML-Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Ρ‹! Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ рассмотрим ΠΈΠΌΠ΅Π½Π½ΠΎ это с элСмСнтами ΠΈ ; Π·Π°Ρ‚Π΅ΠΌ ΠΌΡ‹ Π·Π°ΠΊΠΎΠ½Ρ‡ΠΈΠΌ просмотром Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ‚ΠΈΡ‚Ρ€Ρ‹/субтитры ΠΊ вашим Π²ΠΈΠ΄Π΅ΠΎ.

ΠŸΡ€Π΅Π΄ΠΏΠΎΡΡ‹Π»ΠΊΠΈ: Базовая ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ Π³Ρ€Π°ΠΌΠΎΡ‚Π½ΠΎΡΡ‚ΡŒ, установлСно Π±Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС, Π±Π°Π·ΠΎΠ²Ρ‹Π΅ знания Ρ€Π°Π±ΠΎΡ‚Π° с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ, знакомство с основами HTML (ΠΊΠ°ΠΊ описано Π² Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с HTML) ΠΈ Π˜Π·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΡ Π² HTML.
ЦСль: Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊ Π²ΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒ Π²ΠΈΠ΄Π΅ΠΎ- ΠΈ Π°ΡƒΠ΄ΠΈΠΎΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚ Π½Π° Π²Π΅Π±-страницу ΠΈ Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ Ρ‚ΠΈΡ‚Ρ€Ρ‹/субтитры ΠΊ Π²ΠΈΠ΄Π΅ΠΎ.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΡ€ΠΈΡ‚ΠΎΠΊ ΠΎΠ½Π»Π°ΠΉΠ½-Π²ΠΈΠ΄Π΅ΠΎ ΠΈ Π°ΡƒΠ΄ΠΈΠΎ стал Π²ΠΎΠ·ΠΌΠΎΠΆΠ΅Π½ благодаря ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΌ тСхнологиям Π½Π° основС ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ², Ρ‚Π°ΠΊΠΈΠΌ ΠΊΠ°ΠΊ Flash ΠΈ Silverlight. Π£ ΠΎΠ±ΠΎΠΈΡ… Π±Ρ‹Π»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒΡŽ, ΠΈ Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½ΠΈ устарСли Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ собствСнных HTML-Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΈ элСмСнтов ΠΈ доступности API-интСрфСйсов JavaScript для управлСния ΠΈΠΌΠΈ. ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ здСсь JavaScript β€” Ρ‚ΠΎΠ»ΡŒΠΊΠΎ основныС основы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ HTML.

ΠœΡ‹ Π½Π΅ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΡ‡ΠΈΡ‚ΡŒ вас ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π°ΡƒΠ΄ΠΈΠΎ- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»Ρ‹ β€” это Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° Π½Π°Π²Ρ‹ΠΊΠΎΠ². ΠœΡ‹ прСдоставили Π²Π°ΠΌ ΠΎΠ±Ρ€Π°Π·Ρ†Ρ‹ Π°ΡƒΠ΄ΠΈΠΎ- ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ„Π°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠΎΠ΄Π° для Π²Π°ΡˆΠΈΡ… собствСнных экспСримСнтов, Ссли Π²Ρ‹ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ свой собствСнный.

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΠ΅: ΠŸΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ Π½Π°Ρ‡Π°Ρ‚ΡŒ здСсь, Π²Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π·Π½Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ сущСствуСт довольно ΠΌΠ½ΠΎΠ³ΠΎ OVP (поставщиков ΠΎΠ½Π»Π°ΠΉΠ½-Π²ΠΈΠ΄Π΅ΠΎ), Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ YouTube, Dailymotion ΠΈ Vimeo, ΠΈ поставщиков ΠΎΠ½Π»Π°ΠΉΠ½-Π°ΡƒΠ΄ΠΈΠΎ, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ Soundcloud. Π’Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΈ простой способ размСщСния ΠΈ просмотра Π²ΠΈΠ΄Π΅ΠΎ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Π²Π°ΠΌ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Π±Π΅ΡΠΏΠΎΠΊΠΎΠΈΡ‚ΡŒΡΡ ΠΎΠ± ΠΎΠ³Ρ€ΠΎΠΌΠ½ΠΎΠΌ ΠΏΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠΈ полосы пропускания. OVP ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Π΄Π°ΠΆΠ΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‚ Π³ΠΎΡ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠΎΠ΄ для встраивания Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡƒΠ΄ΠΈΠΎ Π½Π° ваши Π²Π΅Π±-страницы; Ссли Π²Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ этот ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·Π±Π΅ΠΆΠ°Ρ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… трудностСй, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ обсуТдаСм Π² этой ΡΡ‚Π°Ρ‚ΡŒΠ΅. ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅ ΠΎΠ± этом Π²ΠΈΠ΄Π΅ услуг ΠΌΡ‹ ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΉ ΡΡ‚Π°Ρ‚ΡŒΠ΅.

Π­Π»Π΅ΠΌΠ΅Π½Ρ‚