Indlela i-MousePlayer esebenza ngayo
Umhlahlandlela olula wokwakheka kwethu kokulandelela, ukuphatha ukulungiswa kwezikrini kumadivayisi ahlukene nemingcele yohlelo.
1. Kungani singasebenzisi ukurekhoda ividiyo
Kunombono oyiphutha ovamile wokuthi amathuluzi okuhlaziya ngokubona arekhoda amafayela evidiyo ajwayelekile (njenge-MP4 noma i-WebM) esikrini sesivakashi. Lokho bekuzosebenzisa umkhawulokudonsa omkhulu, kwehlise kakhulu isivinini sewebhusayithi yakho futhi kudale umbhalo ofiphele nongafundeki.
Esikhundleni salokho, i-MousePlayer isebenzisa ubuchwepheshe obulula obaziwa ngokuthi i-telemetry yesithombe se-DOM. Nansi indlela esebenza ngayo kusukela esisekelweni:
Isithombe somdwebo wesisekelo
Lapho isivakashi sivula ikhasi lakho, umbhalo wethu wohlelo uthatha “umdwebo wesisekelo” osekelwe embhalweni we-HTML yakho nokwakheka kwezitayela. Urekhoda lapho izici zikhona ngaphandle kokukopisha amafayela ezithombe noma amavidiyo ekhasi lakho; isidlali silayisha izithombe emakhelini azo okuqala ngesikhathi sokudlala kabusha. Okuhlukile yizici ze-canvas, okuqukethwe kwazo okuthunyelwa njengesithombe (bheka ngezansi).
I-telemetry yezixhumanisi zendawo
Njengoba umsebenzisi exhumana nekhasi, sirekhoda ukusakazwa kwezehlakalo: izindawo zegundane, ukujula kokuskrola, okuqondiwe kokuchofoza nokushintsha usayizi wesiphequluli, kanye nezinguquko zekhasi uqobo, futhi kuye ngezilungiselelo, imilayezo yekhonsoli, izicelo ezehlulekile noma ezihamba kancane nokulinganisa isikhathi sokulayisha (Web Vitals). Ukunyakaza nokuchofoza kuncane; izithombe zekhasi nezinguquko zekhasi kungaba kukhulu kakhulu kuye ngekhasi futhi kuthunyelwa kucindezelwe.
Ukudlala kabusha kwethiyetha
Lapho ubuka iseshini kudeshibhodi yakho, isidlali sethu sakha kabusha ikhasi sisebenzisa umdwebo wesisekelo orekhodiwe bese sihambisa isikhombisi esibonakalayo phezu kwalo ngesikhathi sangempela, umbhalo uhlale ucacile.
Kwakhiwe ukuze kuhlale kulula: umbhalo wohlelo ulayisha ngokuzimela futhi uthumela amaphuzu amancane edatha yezinombolo kunokuthumela ividiyo, okugcina umthelela wawo umncane. Ukuthi lokho kusho ukuthini nge-Core Web Vitals yakho kuncike emakhasini akho, ekusingathweni kwakho nasenethiwekhini yesivakashi, ngakho kulinganise kusayithi lakho kunokwamukela isibalo esivela kithi. Asiqinisekisi isivinini esithile sokulayisha – bheka isigaba 20 se- Migomo Yesevisi.
2. Ukuphatha ukulungiswa kwezikrini & amadivayisi eselula
Abasebenzisi banamuhla baphequlula ngakho konke kusukela kumafoni ahlakaniphile amancane kuya kumamonitha edeski abanzi kakhulu e-4K. Amawebhusayithi aguqula, asonge futhi ahlele kabusha ukwakheka kwawo ngokuzenzakalela ukuze avumelane nobubanzi bezikrini obuhlukene — umqondo owaziwa ngokuthi ukuklama iwebhu okuvumelana nesikrini.
Sifanisa kanjani indawo ebonakalayo enembile yesivakashi
Ukuze ukudlala kabusha kungabukeki kuphambukile, i-MousePlayer irekhoda ubukhulu bendawo ebonakalayo obunembile besivakashi (isib. 390x844 ocingweni oluhlakaniphile noma 1920x1080 kumonitha yedeskithophu). Lapho uvula isidlali sethiyetha, injini yethu idala indawo evalekile elinganisiwe elingisa ngokunembile isilinganiso sesikrini sokuqala sesivakashi.
Izikrini zamadeskithophu & amalaptop
Kumakhompyutha ajwayelekile, siqoqa ukunyakaza kwegundane okuqhubekayo nokuzulazula kumathebhu amaningi kuseshini yesiphequluli efanayo. Amamenyu avuleka lapho isikhombisi siphezu kwawo avela ekudlalweni kabusha uma ikhasi lishintsha idokhumenti yalo ngokwenza lokho; umphumela we-CSS kuphela wokubeka isikhombisi awubonakali kudokhumenti futhi awukhiqizwa ekudlalweni kabusha.
Amafoni ahlakaniphile & amathebulethi
Izikrini zokuthinta azinaso isikhombisi segundane esizulazulayo. I-MousePlayer ivumelana nalokhu ngokuzenzakalela ngokurekhoda ukuthepha, ukuskrola ngokuswayipha nokushintsha ukuma kwesikrini (ukuma mpo noma ukulala).
Inselelo yokushintsha usayizi phakathi neseshini
Uma isivakashi sizungezisa ithebulethi yaso noma sishintsha usayizi wewindi lesiphequluli sedeskithophu phakathi neseshini, ukwakheka kwewebhusayithi kuyaguquka. I-MousePlayer iqoqa lezi zehlakalo zokushintsha usayizi wewindi bese ilungisa indawo yokudlala ngokushelela ngaleso sikhathi ukuze kugcinwe umongo wokuxhumana.
3. Imikhawulo yohlelo & imingcele yezobuchwepheshe
Ukuze kuhlonishwe ubumfihlo bomsebenzisi, kugcinwe ukuphepha kwesiphequluli futhi ukucubungula idatha kusheshe, i-MousePlayer isebenza ngaphakathi kwemingcele yezobuchwepheshe echaziwe:
| Umngcele wohlelo | Indlela i-MousePlayer ekuphatha ngayo |
|---|---|
| ama-iFrame | Ama-iframe omsuka ofanayo nekhasi lakho arekhodwa nokuqukethwe kwawo nokuxhumana ngaphakathi kwawo. Okuqukethwe okufakiwe komunye umsuka (isib. izidlali ze-YouTube, amafomu enkokhelo e-Stripe) akunakurekhodwa ngaphakathi ngenxa yezinqubomgomo zokuphepha zesiphequluli (Same-Origin Policy); kuvela njengesibambindawo ekudlalweni kabusha futhi akulayishwa lapho. |
| Izinkambu zokufaka ezibucayi (PII) | Izinkambu zephasiwedi nezenkokhelo zifihlwa kudivayisi yesivakashi kuwo wonke amazinga okufihla, futhi ukufihla okuphelele kwakho konke okufakwa efomini yikona okuzenzakalelayo kusayithi ngalinye. Uyabona ukuthi kuthayiphiwe, hhayi okuthayiphiwe. Kusebenza imikhawulo emibili: amazinga amabili abuthakathaka okufihla avulwa kuphela ngemvume yethu ebhaliwe, futhi ukufihla akufinyeleli kulokho ikhasi lakho elikubhala kudokhumenti – ikhasi lokuqinisekisa elibonisa ikheli liyingxenye yesithombe sekhasi. Kokubili kuchazwe ku- DPA. |
| Izici ze-Canvas & WebGL | Okuqukethwe kwe-canvas kurekhodwa njengesithombe: kanye ngesithombe sekhasi bese kuphindwa noma nini lapho kushintsha, cishe kanye ngomzuzwana kakhulu futhi kube nomkhawulo wosayizi. Ngakho ukugqwayiza okushelelayo kuvela njengokulandelana kwamafreyimu. Asikho isithombe esithunyelwa ezindaweni ezifihliwe noma ezicini ze-canvas eziqukethe izithombe zomunye umsuka; okuqukethwe kwe-WebGL kungase kuhlale kungenalutho. |
| Izingxenye zewebhu (Shadow DOM) | Izimpande ze-shadow ezivulekile zirekhodwa nokuqukethwe kwazo. Izimpande ze-shadow ezivaliwe azifinyeleleki emibhalweni yohlelo; okuqukethwe kwazo akukho ekudlalweni kabusha. |
| Ukuthutha & ukugcinwa kwesiphequluli | Idatha ithunyelwa ngoxhumano lwe-WebSocket olubethelwe (HTTPS/WSS). Uma lungenakuvulwa, isibonelo ngenxa ye-proxy, umbhalo wohlelo ubuyela endleleni ye-HTTP ebethelwe; izithombe zamakhasi ezinkulu kakhulu zilayishwa ngokwehlukana nge-HTTPS. I-MousePlayer ayibeki amakhukhi; isebenzisa indawo yokugcina yendawo neyaseseshini yesiphequluli kusayithi lakho. |
| Izikhathi zokungasebenzi ze-AFK | Uma isivakashi sishiya ithebhu yaso ivuliwe bese sihamba imizuzu engu-20, injini yethu ithola ukungasebenzi ngokuzenzakalela bese icindezela isikhathi sokungasebenzi ekudlalweni kabusha ukuze ungachithi isikhathi ubuka izikrini ezinganyakazi. |