Skip to main content

Ano ang isang cross domain iframe?

Ang isang cross domain inline frame (IFRAME) ay isang uri ng teknolohiya ng web na maaaring magamit upang mag -embed ng isang maliit na bahagi ng isang website sa loob ng isang mas malaking pahina ng magulang na naka -host sa ibang domain.Ang isang iframe na naglalaman ng nilalaman mula sa isang panlabas na site, tulad ng isang social networking o serbisyo sa pagbabahagi ng video, ay madaling mailagay sa isang webpage upang magdagdag ng mga bagong tampok o mapalakas ang pakikipag -ugnay.Ang pagsasanay na ito ay suportado at hinihikayat ng marami sa mga pinakatanyag na social network at search engine na nakikinabang mula sa pagtaas ng trapiko at pagkakalantad sa pamamagitan ng pagpapahintulot sa mga mas maliit na site na ma -access ang kanilang mga serbisyo.Sa kabila ng kanilang katanyagan, ang mga iframes ay nagdurusa sa mga limitasyon na dulot ng mga paghihigpit sa seguridad at hindi pagkakatugma na maaaring lumikha ng mga problema para sa mga web developer.bahagi ng isang webpage na ipapakita sa loob ng isa pa.Ang Iframe at ang webpage ng magulang nito ay independiyenteng sa isa't isa, nangangahulugang ang mga ito ay nai -load nang hiwalay ng browser at maaaring mai -update nang paisa -isa.Ang paggamit ng mga inline na frame sa web ay nagbago mula noong una silang ipinakilala noong huling bahagi ng 1990s;Ang mga ito ay orihinal na inilaan upang magamit sa nilalaman na naka -host sa parehong server o domain, ngunit karaniwang ginagamit ngayon upang mai -load ang panlabas na nilalaman mula sa ibang website.Ito ay kilala bilang isang cross domain iframe.

Ang cross domain iframe ay naging isang tanyag na paraan para sa mga web developer upang magdagdag ng multimedia, interactive na nilalaman, o mga tampok na social networking sa kanilang mga site na may kaunting pagsisikap.Sa maraming mga kaso, ang pagdaragdag ng mga elementong ito ay kasing simple ng pagkopya at pag -paste ng HTML code mula sa isang panlabas na website.Ang mga site ng pagbabahagi ng video, mga serbisyo sa social networking, at mga search engine ay regular na nag -aalok ng tampok na ito upang hikayatin ang higit na paggamit ng kanilang mga produkto.Ang isang website ng balita, halimbawa, ay maaaring gumamit ng pamamaraang ito upang magdagdag ng isang maliit na seksyon ng social networking na nagpapakita sa mga gumagamit kung alin sa kanilang mga kaibigan ang nagustuhan ng isang partikular na artikulo o kwento.Ang isang cross domain iframe ay maaari ring magamit upang magdagdag ng mga widget o iba pang mga uri ng pag -andar sa isang site nang walang malawak na programming.

Mga limitasyong teknikal, mga paghihigpit sa seguridad, at mga problema sa hindi pagkakatugma ay maaaring limitahan ang lakas ng isang cross domain iframe at maging sanhi ng pananakit ng ulo para sa mga nag -develop.Ang komunikasyon ng IFRame sa pagitan ng iba't ibang mga domain ay naharang ng mga web browser para sa mga kadahilanang pangseguridad, sa gayon ay imposible para sa isang pahina ng magulang na ma-access o baguhin ang nilalaman sa loob ng isang panlabas na naka-host na iframe nang walang mga pag-ubos ng oras.Ang HTML 5, isang patuloy na pagsisikap upang mai -upgrade ang mga pangunahing bahagi ng teknolohiya ng web, ay nagsasama ng isang probisyon para sa komunikasyon ng cross domain iframe, ngunit ito ay isang praktikal na solusyon lamang kung ang karamihan sa mga gumagamit na bumibisita sa isang site ay may isang web browser na sumusuporta sa bahaging ito ngHTML 5 Pagtukoy.