Kazalo:
Opredelitev - Kaj pomeni Inline Frame (IFrame)?
Element Inline Frame (IFRAME / IFrame) omogoča en dokument HTML vdelati v drug dokument HTML. IFrames se lahko uporabljajo na različne načine za izboljšanje uporabniške izkušnje, vključno s prikazovanjem oglaševalskih vsebin in primerjavo več dokumentov.
Tehopedia razlaga inline frame (IFrame)
Element IFrame lahko vsebuje drug dokument HTML ali celo celotno spletno mesto v istem oknu brskalnika. Poleg tega, da ima neodvisno drsno vrstico, lahko IFrame služi kot cilj povezave, se natisne in vsebuje vidno izvorno kodo. IFrame spletnim programerjem omogoča spreminjanje vsebine okvirjev z uporabo skriptnega na strani odjemalca (JavaScript), ne da bi bilo treba spletno mesto znova nalagati, kar omogoča interaktivne spletne aplikacije.
V začetku leta 2008 so hekerji v rezultatih iskalnikov distribuirali škodljivo vsebino iFrame, na številnih znanih spletnih mestih (na primer ABC News) pa so bile žrtve. Ko pride do takšnega napada prekrivanja i Frame, hekerji vgradijo iFrames na spletna mesta z visoko trgovino, da uporabnike preusmerijo na spletna mesta, ki vsebujejo zlonamerno vsebino, ki se samodejno prenaša ob dostopu do spletnih mest.
Glede na HTML 5 so uokvirjanje (kot ga izvajajo elementi FRAME, FRAMESET in NOFRAMES HTML) zastarelo, razen elementa IFrame.