Tlhahiso, tšireletseho le litšobotsi tsa moqapi oa IFRAME
The element e lumella hore u kenye maqephe a mang a Websaete ka ho toba ho Websaete ea hau. Empa ha u sebelisa li-iframes ho na le litaba tse ling tsa ts'ireletso le moralo tse sa kang tsa rarolloa ka HTML 4.01. HTML5 e tlisa litšobotsi tse ncha tse tharo ho ntlha ena ho thusa ho rarolla mathata ana:
Sebopeho sa sandbox
Sebopeho sa sandbox sa ntlha ea IFRAME ke tšobotsi ea bohlokoa ea tšireletso ea li-iframe. Ha u e beha ka karolo ea IFRAME, u ruta moemeli oa moemeli hore a hane litšobotsi tse ka 'nang tsa baka tšireletso ea tšireletso ho saete le basebelisi ba eona.
Ka mohlala:
E bolella sebapali hore se se ke sa lumella likarolo tsohle tse ka 'nang tsa ba kotsi ea ts'ireletso. Ka ho khetheha, li-plugins ha li amoheloe. Lifo ha li khone ho romeloa. Litlhaloso li ke ke tsa matha le ho hokahanya ntle le IFRAME ha li lumelloe. Qetellong, ho fihlella li-cookie, polokelo ea sebaka le maqephe a mang sebakeng se le seng (tšimoloho) ha lia lumelloa.
Ebe, u sebelisa lits'ebeletso tsa bohlokoa tsa lebokose la sandbox, u ka boela ua lumella tse ling tsa likarolo. Mantsoe ana a bohlokoa ke:
- lumella-liforomo-lumella tlhahiso ea tlhahiso
- lumella-tsoalo-e tšoanang-lumella li-scripts ho fumana lintlha tse kang li-cookie tse tsoang mohloling o tšoanang
- lumella-li-scripts-lumella li-scripts hore li sebetse ho IFRAME ena
- lumella-holimo-ho tsamaea-lumella li-link tsa IFRAME le li-scripts ho sepheo sa _top
Ha se mohopolo o motle oa ho beha mekhoa e mabeli ea tumello le ho lumella li-keywords tsa tlhahiso-ts'ebetso hammoho ho FRAME e tšoanang. Haeba u etsa sena, leqephe le kenngoeng le ka tlosa ka ho feletseng sebopeho sa sandbox, ho hlokomoloha melemo leha e le efe ea tšireletso.
Tšobotsi ea srcdoc
Tšobotsi ea srcdoc ke tšobotsi e fanang ka moetsi oa Websaete ho feta ho laola liforomo hammoho le tšireletso e eketsehileng. Ho e-na le ho kopanya le websaete ea Websaete ho URL e fapaneng, moqapi oa Websaete o beha HTML e tla bontšoa ho IFRAME ka hare ho tšobotsi ea srcdoc.
Qalong, u ka 'na ua ipotsa, "See se fapane joang le ho beha HTML hantle leqepheng lee?"' Me ka litsela tse itseng, ha e fapane haholo.
Empa o lokela ho hopola e 'ngoe ea mesebetsi ea karolo ea IFRAME, e leng ho boloka dintlha tse sa tsitsang li arohane le setsaete kaofela.
Ka ho beha HTML e bōpiloeng ke mohloli o sa tsitsang, o kang foromo, ho ea IFRAME u ka khona "lebokose le lehlabathe" la lintho tse sa senyehang 'me u ntse ue hlahisa leqepheng. Litlhaloso tsa li-blog ke mohlala. Li-blogs tse ngata li na le palo e fokolang ea li-tags tsa HTML tseo bahlalosi ba ka li sebelisang litlatsong tsa bona. Empa ka ho beha litlhaloso tseo ka sandboxed IFRAME ka mokhoa oa srcdoc, litlhaloso li ka ba tse matla haholo ha li ntse li sireletsa setša ka kakaretso.
Tshireletso le Iframes
Litšobotsi tse peli tse ka holimo li fana ka tšireletseho bakeng sa likarolo tsa hau tsa IFRAME, empa ha li na bopaki khahlanong le litssaete tsohle tse kotsi. Haeba sebaka se kotsi se ka kholisa motho hore a fumane litaba tse mabifi ka ho toba (joalo ka ho thapa URL ho browser ea bona) ba ntse ba ka hlaseloa.
Haeba ho khoneha ho molemo ho beha litaba tse ka sandboxed IFRAME e le mofuta oa MIME / html-sandboxed mofuta oa MIME.
Sebopeho se se nang sekoti
Tšobotsi e se nang moeli ke tšobotsi ea boolean e bolellang sebapali ho bontša IFRAME joalokaha eka ke karolo ea tokomane ea motsoali. Haeba u batla hore IFRAME ea hau e bonngoe, e kenyeletsa tšobotsi ena ka mokhoa ona:
Empa ho etsa hore IFRAME e se ke ea hlola e e-ba ntle feela ho shebahala, ke kamoo lekhasi le sebetsanang kateng le foreimi. Ka mohlala:
- Litšebelisano ho IFRAME li tla buloa ka fensetereng ea motsoali , ntle le hore leqephe la IFRAME le be le sepheo sa _SELF setha.
- CSS ho IFRAME e tla ekeletsoa ho senyeha ha tokomane eohle.
- Karolo ea motso oa leqephe la IFRAME e nkoa e le ngoana oa IFRAME.
- Bophara le bophahamo ba IFRAME li behiloe ka mokhoa o ts'oanang le hore na lihlopha tse ling tsa litekanyetso li tla beha joang.
- Ha tokomane ea motsoali e nkoa e le sesebelisoa sa ho fana ka puo joaloka sebui sa skrine, IFRAME e ka baloa ntle le ho e phatlalatsa e le tokomane e fapaneng.
- Mangolo leha e le afe a mangolo a ngotsoeng ea motsoali a ka ama document ea IFRAME ka tsela e ts'oanang. Ka mohlala, haeba script e thathamisitse liforeimi tsohle tse leqepheng, li-link tsa IFRAME li tla thathamisoa hape.
Ka mantsoe a mang, tšobotsi e se nang moeli e na le lintho tse ngata ho feta feela ho tlosa meeli ho IFRAME. Haeba o tla beha IFRAME hore e se ke ea koaheloa, u lokela ho ba le bonnete ba lintho tse ka hare ho uena e le hore u se ke ua eketsa ts'ireletso ea ts'ireletso ho websaeteng ea hau ka ho kenngoa lesaete e kotsi.