Lissafi Aiki Ya ba ka izinin hada da abun ciki daga wuraren da ke cikin shafukanku
Ƙididdigar layi, wanda ake kira "iframes", shine kawai nau'i na filayen da aka yarda a HTML5. Wadannan ginshiƙan sune wani ɓangare na shafinka da ka "yanke". A cikin sararin da ka yanke daga shafin, zaka iya ciyarwa a shafin yanar gizo na waje. A hakika, iframe shine wata maɓallin binciken da aka saita daidai a cikin shafin yanar gizonku. Kuna ganin isrames da aka saba amfani dashi akan shafukan intanet da suke buƙatar haɗawa da abun waje kamar Google map ko bidiyon daga YouTube.
Duk waɗannan shafukan yanar gizo masu amfani suna amfani da iframes a cikin akwatin su.
Yadda za a yi amfani da Abinda ake kira IFRAME
Hakan yana amfani da abubuwa na duniya HTML5 da dama da sauran abubuwa. Hudu kuma suna halayen a HTML 4.01:
- -Da URL don tushen maɓallin
- -an tsawo na taga
- -a nisa daga taga
- -a sunan taga
Kuma uku su ne sababbin HTML5:
- srcdoc - HTML don tushen maɓallin. Wannan halayen yana da kari akan kowane URL a cikin src attribute
- sandbox -a jerin abubuwan da ya kamata a yarda ko ba a yarda a cikin fom ɗin ba
- marar amfani-yayi magana da wakilin mai amfani da cewa idanrame ya kamata a fassara shi kamar yadda ba a gani ba daga cikin takardun iyaye
Don gina ƙira mai sauƙi, kun saita maɓallin URL da nisa da tsawo:
Yi la'akari da cewa za ka iya zaɓar kada ka yi amfani da dabi'u na pixels don saitunan iframe naka, amma ƙila maimakon yanke shawara don amfani da kashi.
Idan kana gina shafin yanar gizon da ke da karfin da ya kamata ya canza tare da girman girman allo, wadannan kashi zasu zama mahimmanci.
Akwai kuma wasu halayen da suke da inganci a HTML 4.01 amma baza a cikin HTML5. Tun da yawancin shafuka yanar gizo suna amfani da HTML5, waɗannan halaye ne wadanda ba za ku so suyi amfani da su ba (amma abin da kuke gani a wasu takardu masu gado).
- -instead, amfani da wani A kashi don danganta zuwa bayanin
- -instead, amfani da CSS float dukiya
- izinin amincewa -instead, amfani da CSS bayan dukiya don tabbatar da idanram transparent
- -afi amfani da iyakar ƙasar CSS
- marginheight -instead , amfani da CSS gefen dukiya
- marginwidth -instead , amfani da CSS gefen dukiya
- -instead, yi amfani da kayan haɗi na CSS
Binciken Bincike na IFRAME
Halin IFRAME yana goyan bayan duk masu bincike na zamani:
- Android
- Chrome
- Firefox
- Internet Explorer 2+
- iOS / Safari Mobile
- Netscape 7+
- Opera 3+
- Safari
Idan babu lambar da aka nuna a cikin jerin da aka sama, wannan shine saboda duk sassan wannan mai bincike yana goyan baya.
Abu daya da za mu tuna shi ne yayin da duk masu bincike suna tallafa wa nauyin IFRAME, har yanzu akwai iyakacin iyaka ga wasu siffofin HTML5.
- Yin amfani da masifa don kashe gungurawa ba abin dogara ba ne. Idan ba ka son gilashi a kan iframes naka, ya kamata ka ci gaba da yin amfani da alamar gungura.
- Ƙungiyar srcdoc, sandbox, da kuma halayen maras tabbas ba su goyan bayan duk masu bincike a wannan lokaci ba.
Saduwa da Iframes
Lokacin da ka ba da sunan iframes sunanka ko id za ka iya nuna alamarka a wannan fannin tare da sifa a kan A kashi. Bayan haka, lokacin da mai amfani ya danna kan mahaɗin, zai bude a cikin israme da aka ambata fiye da taga na yanzu.
Yi kokarin da kanka. Rubuta wannan zuwa shafin yanar gizo:
Idan daftarin aiki da aka bude a IFRAME ba shi da wata manufa da za a saita, to, duk waɗannan haɗin za su buɗe a cikin wannan asrame a matsayin rubutu na iyaye .
Zaka iya amfani da wannan alama don yin haɗi a cikin wani IFRAME canza abin da ke cikin wani IFRAME a kan wannan shafi.
IFrames da Tsaro
Halin IFRAME, ta hanyar kanta, ba lamari ne na tsaro ba a gare ku ko masu karatu.
Abin baƙin cikin shine idanrames sun sami mummunar suna domin ana iya amfani da su ta hanyar shafukan yanar gizo don hada da abubuwan da zasu iya cutar da kwamfutar baƙo ba tare da ganin su ba a shafin. Anyi wannan ta hanyar samun alaƙa da ke nuna wa IFRAME marar ganuwa da kuma waɗannan rubutun da aka saita da lambar mallaka. Mai amfani yana danna mahaɗin kuma yana zaton cewa haɗin ya ɓace saboda babu abin da ya faru ya faru, amma an cire rubutun inda basu iya gani ba.
Haka kuma akwai ƙwayoyin ƙwayoyin kwamfuta waɗanda za su yi amfani da IFRAME marar ganuwa a cikin shafukan yanar gizonku, ta yadda za a juya shafin yanar gizonku a cikin wani botnet. Za su iya yin haka ta hanyar allurar SQL da sauran hare-hare.
Abinda za ka tuna lokacin da ya haɗa da IFRAME akan shafin yanar gizonku shine cewa masu amfani da ku kawai suna da aminci kamar yadda duk abubuwan da ke kunshe da su. Idan kana da dalili na jin shafin ba shi da amana, kada ka haɗa zuwa gare shi a kowace hanya kuma mafi mahimmanci kada ka hada da abinda ke ciki a cikin IFRAME. Yin haɗawa zuwa shafukanka a cikin inrames, duk da haka, bazai sanya haɗarin tsaro ga kai ko masu amfani da ku ba.
Labari na farko daga Jennifer Krynin. Edited on 11/7/16 by Jeremy Girard