Subversion Repositories NedoOS

Rev

Rev 55 | Rev 444 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | Download

тёх фрээ√х фюсрты ■Єё  т DOM ш viewer-DOM ўхЁхч хфшэє■ ЇєэъЎш■ "чрърчрЄ№ сыюъ ярь Єш" (ё яЁшЎхыюь эр сєфє∙є■ тючьюцэюёЄ№ ьюфшЇшърЎшш DOM эр ыхЄє, яЁш ¤Єюь эрфю с√ юсэюты Є№ viewer-DOM эх Ўхышъюь!)

viewer-DOM эєцхэ фы  юЄюсЁрцхэш  ъєёъют рсчрЎр ъръ эхчртшёшь√ї ёЄЁюъ
эю ёё√ыъш тэєЄЁш ¤Єшї эхчртшёшь√ї ёЄЁюъ юс∙шх (ўЄюс√ ьюцэю с√ыю яюфётхўштрЄ№ тьхёЄх)
ёё√ыъш тхфєЄ эр DOM, р DOM ш Єръ фюыцхэ чэрЄ№ тёх рфЁхёр ёё√ыюъ тю viewer-DOM фы  шї сєфє∙хую юсэютыхэш  (шї ьюцхЄ с√Є№ ёъюы№ъю єуюфэю)
фы  ¤Єюую ёё√ыър фюыцэр с√Є№ эхчртшёшь√ь ъєёъюь рсчрЎр? шыш ёё√ырЄ№ё  шч DOM т ёхЁхфшэє ёЄЁюъш???
яюёх∙╕ээюёЄ№ ёё√ыъш юсэюты хЄё  т DOM

яюър ьюцэю юЄырцштрЄ№ схч DOM ш ёё√ыюъ:
- ърЁЄшэъш ъырёЄ№ т ъ¤° ш шёърЄ№ т ъ¤°х яю шьхэш
- ¤ыхьхэЄ√ сЁрЄ№ ўхЁхч getelement, ярЁёшЄ№ ўхЁхч parseelement (юэ ьюцхЄ ЁхъєЁёштэю т√ч√трЄ№ getelement)
- Єшя чръЁ√тр■∙хую Є¤ур эх трцхэ, ёўшЄрхь, ўЄю яЁртшы№эр  тыюцхээюёЄ№? ъЁюьх <br> (эх ъырёЄ№ т ёЄхъ) ш </br> (шуэюЁшЁютрЄ№), Є.х. ЄхъёЄ ярЁёшь схч чрїюфр т <br>? шыш тё╕-Єръш ухэхЁшЄ№ эхёъюы№ъю ¤ыхьхэЄют ЄхъёЄр? <pre>..</pre> ьюцхЄ ёючфрЄ№ ьэюую ¤ыхьхэЄют ЄхъёЄр? шыш ¤Єю яЁюёЄю ЄхъёЄ ё ЁрчЁ√трьш ёЄЁюъ, чрфрээющ т√ёюЄ√? <img> Єюцх эх чръЁ√тр■Є!

╥хъёЄ, ЁрчюЁтрээ√щ ёё√ыърьш - юфшэ ¤ыхьхэЄ ЄхъёЄр? └ ЁрчюЁтрээ√щ ърЁЄшэърьш? ┴√трхЄ юсЄхърэшх ърЁЄшэъш ¤ыхьхэЄюь ЄхъёЄр!!!
wporipweor wopeir pweirp wepri weipri pwierow<img src="go-button.gif">eiopriwoierpoiwir wopirp woeripwier pwier piwpirpwier pwir poweirpwierpowierp pwoeirpw eropwe irpoiw peroiwpoeripowi riwpr pwierpiwopirpowir pwirp weiopriwpeir wpr woeirpowirpw pripwirpiwerpiwoeri pwieropwiper
╧Ёш ¤Єюь ърЁЄшэър єтхышўштрхЄ т√ёюЄє Єхъє∙хщ тшфшьющ ёЄЁюъш ЄхъёЄр (ърЁЄшэър ЁрёЄ╕Є юЄ эх╕ ттхЁї, ъръ сюы№°р  сєътр)



рфЁхёр ъєёъют юфэюую рсчрЎр фюыцэ√ с√Є№ ёяшёъюь (яЁю°шЄ√?)

ўЄюс√ шчсхурЄ№ фєсышЁютрэш  ЄхъёЄр, эрфю юЄфхы№эю їЁрэшЄ№ тёх ёыютр ЄхъёЄр, эр эшї ёё√ырЄ№ё  т DOM ш т viewer-DOM??? шыш ¤Єю сєфхЄ яЁюшуЁ√° (фюсртшЄ№ ъ ърцфюьє ёыютє яЁю°штъє яю фтєь ёяшёърь)
р тюЄ ърЁЄшэъш ьюцэю їЁрэшЄ№ юЄфхы№эю - шыш т viewer-DOM юэш сєфєЄ яхЁхёўшЄрэ√ яюф ьрё°Єрс? (фюяєёЄшь, ёьхэр ьрё°Єрср эх сєфхЄ ьхэ Є№ DOM, Єюы№ъю viewer-DOM)



сыюъ viewer-DOM фюыцхэ шьхЄ№ чруюыютюъ, эєцэ√щ т№■тхЁє

сыюъш viewer-DOM фюыцэ√ с√Є№ юЄёюЁЄшЁютрэ√, ъръ єфюсэю т№■тхЁє:
р) ётхЁїє тэшч (ўхЁхч Ўхяюўъє єърчрЄхыхщ?)
с) эхёъюы№ъю ёяшёъют ётхЁїє тэшч (схч Ўхяюўъш єърчрЄхыхщ?)

ъръ ёюЁЄшЁютрЄ№?
хёыш єцх хёЄ№ эхёъюы№ъю ёяшёъют ётхЁїє тэшч, Єю ьюцэю ёыш эшх
эю ъръ яюыєўшЄ№ эхёъюы№ъю ёяшёъют ётхЁїє тэшч юЄ эрўрыр ш фю ъюэЎр? т DOM Єюы№ъю уЁрЇ!


ъръ с√ёЄЁю эрщЄш тёх сыюъш viewer-DOM, яюярфр■∙шх т чрфрээ√щ фшрярчюэ Y їюЄ№ ўрёЄшўэю? ышэшш ш ърЁЄшэъш ьюуєЄ с√Є№ т яЁшэЎшях ы■сющ т√ёюЄ√!!!
їЁрэшЄ№ ёяшёюъ ёЄЁюъ, т ърцфющ ёЄЁюъх єърчрЄхыш эр тёх яюярфр■∙шх ¤ыхьхэЄ√? ёЄЁюъ ьюцхЄ с√Є№ 10000!
хёыш ¤Єю эх ёяшёюъ, р ЄрсышЎр ёЄЁюъ, Єю сыюъш viewer-DOM ьюцэю эх ёюЁЄшЁютрЄ№


ъръ юсэюты Є№ яюы  ттюфр яЁш ттюфх ЄхъёЄр? ЁрчьхЁ яюыхщ эх ьхэ хЄё ? эю ЇЁруьхэЄ√ ЄхъёЄр яю ты ■Єё  ш шёўхчр■Є т DOM ш viewer-DOM!
юЄэюёшЄхы№э√щ y эх эєцхэ, Ёрч ЁрчьхЁ яюыхщ эх ьхэ хЄё ?
y=24 сшЄ? 16 сшЄ = 8192 ёЄЁюъш


чруюыютюъ viewer-DOM:
y
x (16 сшЄ)
рфЁхё ёыхфє■∙хую сыюър Єюую цх рсчрЎр
рфЁхё ёыхфє■∙хую сыюър яю Y
Єшя (ЄхъёЄ/ёё√ыър/уюЁ.ышэш /тхЁЄ.ышэш )
[ЎтхЄ Їюэр?]
ЎтхЄ Єюэр
[ЁрчьхЁ фрээ√ї?]
[фы  ышэшш Єшя, Єюы∙шэр, фышэр]
[фы  ёё√ыъш рфЁхё ёё√ыъш т DOM]
[фы  ЄхъёЄр ш ёё√ыъш °ЁшЇЄ, ЁрчьхЁ(яхЁхёўшЄрээ√щ), Єюы∙шэр, ЄхъёЄ]


чруюыютюъ viewer-DOM ърЁЄшэюъ (ўхЁхч эхую юсэюты Є№ Їрч√ GIF яхЁшюфшўхёъш, яюър эхЄ ёъЁюыыр):
y
x (16 сшЄ)
рфЁхё ёыхфє■∙хую сыюър яю Y
°шЁшэр
т√ёюЄр
ЄрсышЎр Єрщьшэуют ш рфЁхёют Їрч

шыш эхрэшьшЁютрээ√х ърЁЄшэъш ъырёЄ№ т viewer-DOM?





ъръ ёъЁюыышЄ№?
р) яЁ ью эр ¤ъЁрэх pop...push
ld sp
[pop af]
pop bc
pop de
pop hl
exx
pop bc
pop de
pop hl
ld sp
push hl
push de
push bc
exx
push hl
push de
push bc
[push af]
:175/14=12.5[164/12=13.67]
Єю хёЄ№ эрфю фтр яЁюїюфр, юфшэ шч ъюЄюЁ√ї фюяюыэхэ pop:ld (),hl (13t/b, эю т ЄєЁсю ёююЄэю°хэшх ьюцхЄ с√Є№ т яюы№чє pop:push)
шЄюую эр ёЄЁюъє ёыю : 175+175+156 = 506/40 = 12.65t/b
шЄюую эр ¤ъЁрэ 23x8x320 (схч юфэющ ёЄЁюъш ёъЁюыыр ш схч ярэхыш ёЄрЄєёр) = 372416
ьюцэю эх яю ёЄЁюърь, р тхё№ ¤ъЁрэ ъръ юфшэ сыюъ, сєфхЄ ўєЄ№-ўєЄ№ с√ёЄЁхх, эю ърЁЄшэър ЁрчтрышЄё , хёыш эх ъюяшЁютрЄ№ ьхцфє ¤ъЁрэрьш (ўхЁхфютрЄ№)
эрфю чр∙шЄє юЄ яЁхЁ√трэш 
с) їЁрэшЄ№ Єхъє∙є■ ърЁЄшэъє т ld:push - Єюуфр яюыєўрхЄё  8 ёыю╕т, ўЄю х∙╕ їєцх, ўхь 4, р юсэютыхэшх Їрч GIF сєфхЄ ьхфыхээхх (Є.ъ. т√тюф т сєЇхЁ, р юЄЄєфр т ¤ъЁрэ)
т) т√тюфшЄ№ ърЁЄшэъє шч ышэхщэюую ЇюЁьрЄр - ьхфыхээю, ш юсэютыхэшх Їрч GIF сєфхЄ ьхфыхээхх (Є.ъ. т√тюф т сєЇхЁ, р юЄЄєфр т ¤ъЁрэ)

ЄхъёЄ фюыцхэ т√тюфшЄ№ё  тёхуфр яютхЁї ърЁЄшэюъ? Є.х. фтр юЄфхы№э√ї viewer-DOM!
ъръ с√ёЄЁю т√тюфшЄ№ сєът√ ё ъышяшЁютрэшхь яЁ ью т ¤ъЁрэ? х∙╕ ш ё эрыюцхэшхь эр ърЁЄшэъє???
шыш эх фхырЄ№ эрыюцхэшх эр ърЁЄшэъє? эю эрфю эръырф√трЄ№ эр Ёрьюўъш + яЁхф√фє∙шх сєът√ + яЁюшчтюы№э√щ Їюэ

ЁхэфхЁшЄ№ юъЁхёЄэюёЄ№ ¤ъЁрэр яю Їюэє, яюър эхЄ ёъЁюыыр? р ъюуфр яюярфрхЄё  эхюЄЁхэфхЁхээр  ўрёЄ№, ЁхэфхЁшЄ№ х╕ ЇюЁёшЁютрээю?
Єръ фхырЄ№ Єюы№ъю ё ЄхъёЄюь, р ърЁЄшэъш эръырф√трЄ№ юЄфхы№эю, єцх эр ¤ъЁрэ?
Єюуфр ьюцэю ёфхырЄ№ с√ёЄЁюх юсэютыхэшх Їрч GIF, эю ш яЁш ¤Єюь єфюсэ√щ сєЇхЁ юЄЁшёютрээюую ЄхъёЄр, эю ЄхъёЄ эх ёьюцхЄ с√Є№ эрф ърЁЄшэъющ!


TODO:
ЁхфшЁхъЄ т http
ттюф ш яхЁхъюфшЁютрэшх ёё√ыъш т %
схы√щ Їюэ
фюсртшЄ№ ёЄшыш ш єяЁрты ■∙шщ ъюф ёё√ыъш эр ёЄшы№ (ъръ яхЁхфртрЄ№ хую ярЁрьхЄЁ√, ўЄюс√ юэш эх эряхўрЄрышё№?)
яЁюяюЁЎшюэры№э√щ °ЁшЇЄ
яы■ё ъЁєяэ√щ ш ьхыъшщ °ЁшЇЄ√
яырушэ√ scr, png...? юЄъєфр сЁрЄ№ Ёрё°шЁхэшх? шч http юЄтхЄр?
ттюф шьхэш Їрщыр фы  ёюїЁрэхэш 
ьэюуюъЁрЄэ√х яЁюсхы√ т html чрьхэ Є№ эр юфшэрЁэ√х, т эрўрых ёЄЁюъш єцх шуэюЁшЁє■Єё , эю яюўхьє-Єю эх тёхуфр
ьэюуюъЁрЄэ√х эх тэ√х (Є.х. эх br) яхЁхтюф√ ёЄЁюъш чрьхэ Є№ эр юфшэрЁэ√х
ърЁЄшэъш т ЄхъёЄх
ЇюЁьрЄшЁютрэшх ё єў╕Єюь Єрсют, эрфю ёяшёюъ Єрсют ш эр эшї ёё√ырЄ№ё  (эю ўЄю фхырЄ№, хёыш т ъыхЄъх ЄрсышЎ√ ёыш°ъюь ьэюую ЄхъёЄр?)
UTF-8 ё єфрЁхэш ьш, эрфёЄЁюўэ√ьш ёшьтюырьш ырЄшэшЎ√ ш  Є ьш (¤Єю ьюцэю ёфхырЄ№ ё юфэшь °ЁшЇЄюь)




<!-- <table width=100% cellpadding=0 cellspacing=0><tr><td valign=top><img src="img/diske.png" width=21 style="padding-right: 4px"></td>
<td> -->
эх яЁюяєёърхЄ фю -->

яЁш ёърўштрэшш яюърч√трЄ№ яЁюуЁхёё
яюёых ёърўштрэш  яюърч√трЄ№ ╬╩

<div style эх яЁюяєёърхЄ фю ъюэЎр? (zxpress.ru)

l ёхщўрё эх т√їюфшЄ шч Їрщыр юсЁрЄэю

ёюїЁрэ Є№ яюф шёЄшээ√ь шьхэхь (фюёЄртрЄ№ шч http юЄтхЄр)

* т сЁрєчхЁх т HTTP фюсртыхэр ёЄЁюър Referer, яюър ЄхёЄютр , фы  ърЁЄшэюъ эр www.pouet.net (Lord Vader)