Spisu treści:
Definicja - Co oznacza Inline Frame (IFrame)?
Element Inline Frame (IFRAME / IFrame) umożliwia osadzenie jednego dokumentu HTML w innym dokumencie HTML. Ramek IFrame można używać na wiele sposobów, aby poprawić komfort korzystania ze strony internetowej użytkownika, w tym wyświetlanie treści reklamowych i porównywanie wielu dokumentów.
Techopedia wyjaśnia Inline Frame (IFrame)
Element IFrame może zawierać inny dokument HTML lub nawet całą witrynę internetową w tym samym oknie przeglądarki. Oprócz niezależnego paska przewijania, IFrame może służyć jako cel łącza, może być drukowany i zawiera widoczny kod źródłowy. IFrame umożliwia programistom sieci Web zmianę zawartości ramki za pomocą skryptów po stronie klienta (JavaScript) bez konieczności ponownego ładowania strony internetowej, co pozwala na interaktywne aplikacje internetowe.
Na początku 2008 r. Hakerzy rozpowszechniali szkodliwe treści iFrame w wynikach wyszukiwania, a wiele znanych stron internetowych (na przykład ABC News) zostało prześladowanych. Gdy wystąpi taki atak nakładki i Frame, hakerzy osadzają ramki iframe w witrynach o dużym natężeniu ruchu, aby przekierowywać użytkowników do witryn zawierających złośliwe treści, które są automatycznie pobierane podczas uzyskiwania dostępu do stron.
Od wersji HTML 5 kadrowanie (zaimplementowane przez elementy HTML FRAME, FRAMESET i NOFRAMES) stało się przestarzałe, z wyjątkiem elementu IFrame.