Liforeimi tse Inthaneteng li U Lumella ho kenyeletsa Lintho tse tsoang Mehloling e ka ntle ho Makhasi a hau
Liforeimi tse tobileng, tse atisang ho bitsoa "iframes", ke eona feela mofuta oa foreimi o lumelletsoeng ka HTML5. Liforeimi tsena ke karolo ea leqephe la hau eo ue "felisitseng". Sebakeng seo u se khethileng ho tsoa leqepheng, u ka khona ho fepa ka leqepheng le ka ntle la marang-rang. Ha e le hantle, iframe ke fensetere e 'ngoe ea marang-rang e behiloeng hantle ka hare ho leqephe la hau la marang-rang. U bona mefuta e tloaelehileng e sebelisoang liwebsaeteng tse hlokang ho kenyelletsa dikahare tse kantle ho Google mapa kapa video ho tloha YouTube.
Liwebsaete tsena tse tummeng ka bobeli li sebelisa iframes ka khomphuteng ea bona e kenang.
Tsela ea ho Sebelisa E-IFRAME Element
The element e sebelisa likarolo tsa HTML5 tsa lefats'e hammoho le likarolo tse ling tse 'maloa. Tse 'nè li boetse li na le litšobotsi ka HTML 4.01:
- -la URL bakeng sa mohloli oa foreimi
- -le bophahamo ba fensetere
- -e bophara ba fensetere
- Lebitso la fensetere
'Me tse tharo li ncha HTML5:
- srcdoc-HTML bakeng sa mohloli oa foreimi. Tšobotsi ena e etella pele ho feta leha e le efe URL ho tšobotsi ea src
- sandbox -la lethathamo la likarolo tse lokelang ho lumelloa kapa tse sa lumelloe fensetereng ea foreimi
- e sa sisinyehe-e bolela moemeli oa moeletsi hore iframe e lokela ho fetoleloa joaloka eona e sa bonahaleng karolo ea lengolo la motsoali
Ho haha iframe e bonolo, o beha URL ea mohloli le bophara le bophahamo:
Hlokomela hore u ka 'na ua khetha ho se sebelise litekanyetso tsa pixels bakeng sa litlhophiso tsa iframe ea hau, empa ho e-na le hoo e ka etsa qeto ea ho sebelisa peresente.
Haeba u haha sebaka sa marang-rang se amohelehang seo sesebelisoa sa sona se lokelang ho fetoha ka boholo ba li-skrini, liphesente tsena li tla ba tsa bohlokoa.
Ho boetse ho na le litšobotsi tse nepahetseng ho HTML 4.01 empa li sa sebetse ka HTML5. Kaha marang-rang a mangata kajeno a sebelisa HTML5 +, litšobotsi tsena ke tseo u sa batleng ho li sebelisa (empa u ka li bona litokomaneng tse ling tsa lefa).
- -meleng, sebelisa A element ho amahanya le tlhaloso
- -nete, sebelisa thepa ea floating ea CSS
- letšransparency-ho e-na le moo, sebelisa thepa ea mohloli oa CSS ho etsa hore ifram e be e totobetseng
- -ba sebelisa sebaka sa moeli oa CSS
- marginheight-ntle ho moo, sebelisa thepa ea marang-rang ea CSS
- marginwidth -meleng, sebelisa thepa ea marang-rang ea CSS
- -meleng, sebelisa thepa ea phallo ea CSS
FEBRAME Tšehetso ea Mofetoleli
Sehlopha sa IFRAME se tšehetsoa ke li-browser tsa mehleng ena:
- Android
- Chrome
- Firefox
- Internet Explorer 2+
- iOS / Safari Mobile
- Netscape 7+
- Opera 3+
- Safari
Haeba ho se nomoro ea tokomane e bontšitsoeng lenaneng le ka holimo, ke hobane liphetolelo tsohle tsa sebapali seo li e tšehetsa.
Ntho e 'ngoe eo u lokelang ho e hopola ke hore le hoja libuka tsohle li tšehetsa ntlha ea IFRAME, ho ntse ho e-na le tšehetso e fokolang ea likarolo tse ling tsa HTML5.
- Ho sebelisa ho phalla ho tima ho robala ha hoa tšepahala. Haeba u sa batle li-scrollbars ho li-iframes tsa hau, u lokela ho tsoela pele ho sebelisa tšobotsi e tsamaeang.
- Srcdoc, lebokose la lehlabathe, le litšobotsi tse se nang sekoti ha li tšehetsoe ke lipapali leha e le life ka nako ena.
Ho kopanya le Iframes
Ha o fana ka lebitso la hau kapa id eo u ka e bonang, joale u supa li-link tsa hao ka mohahong ona le mohopolo ho A element. Joale, ha mochine a ntse a tobetsa letšoao, o tla buleha ka har'a iframe e boletsoeng ho e-na le fensetere ea hona joale.
Leka ho uena. Ngola tse latelang ka leqepheng la hau:
Haeba tokomane e bulehileng ho IFRAME ha e na lipehelo tse behiloeng, joale lihlopha tseo kaofela li tla buleha ka mokhoa o tšoanang le mongolo oa motsoali .
U ka sebelisa tšobotsi ena ho etsa li-link ho e 'ngoe ea IFRAME ho fetola litaba tsa IFRAME e' ngoe leqepheng le tšoanang.
IFames and Security
Ntho ea IFRAME, ka boeona, ha e kotsi ho uena kapa babali ba hao.
Mefuta e bohloko ka bomalimabe e fumane botumo bo bobe hobane e ka sebelisoa ke liwebsaete tse kotsi ho kenyelletsa dikahare tse ka senyang k'homphieutha ea moeti ntle le hore li e bone leqepheng lena. Sena se etsoa ka ho ba le lihokahanyo tse lebisang ho IFRAME e sa bonahaleng 'me mangolo ao a hlahisitse khoutu e kotsi. Moqapi o kopa khokahanyo mme o nahana hore kgokahanyo e robehile hobane ha ho letho le neng le bonahala le le teng, empa script e ne e tlosoa moo ba neng ba sa e bone.
Hape ho na le livaerase tsa k'homphieutha tse tla kenya Inthanete e sa bonahaleng maqepheng a hau a marang-rang, ka katleho etsa hore websaeteng ea hau e be botnet. Ba ka etsa sena ka sesepa sa SQL le litlhaselo tse ling.
Ntho eo u lokelang ho e hopola ha u kenyelletsa IFRAME leqepheng la hau la marang-rang ke hore basebelisi ba hau ba sireletsehile feela joaloka litaba tsa libaka tseo u li hokahanyang. Haeba u na le mabaka a hore u ikutloe hore sebaka ke sebaka se sa tšepahaleng, u se ke ua hokahanya le eona ka mokhoa leha e le ofe 'me ka sebele u se ke ua kenyeletsa litaba tsa hau ho IFRAME. Ho kopanya maqephe a hau ka har'a lifere, leha ho le joalo, ha e be kotsi ea ts'ireletso bakeng sa hau kapa basebelisi ba hau.
Sehlooho sa pele sa Jennifer Krynin. E hlophisitsoeng ka la 11/7/16 ke Jeremy Girard