Wat is een cross -domein iframe?

Een inline -frame van het dwarsdomein (iframe) is een type webtechnologie dat kan worden gebruikt om een ​​klein deel van één website in te sluiten in een grotere "ouder" -pagina die op een ander domein wordt gehost. Een IFRAME met inhoud van een externe site, zoals een sociale netwerk- of videoservice, kan eenvoudig op een webpagina worden geplaatst om nieuwe functies toe te voegen of interactiviteit te stimuleren. Deze praktijk wordt ondersteund en aangemoedigd door veel van de meest populaire sociale netwerken en zoekmachines die profiteren van meer verkeer en blootstelling door kleinere sites toegang te geven tot hun diensten. Ondanks hun populariteit lijden IFRAMES wel aan beperkingen veroorzaakt door beveiligingsbeperkingen en incompatibiliteit die problemen kunnen veroorzaken voor webontwikkelaars.

Een inline frame, vaak bekend als een IFRAME, is een functie van de Hypertext Markup Language (HTML) waarmee een klein deel van de ene een webpagina kan worden weergegeven. De IFRAME en de bovenliggende webpagina zijn onafhankelijk van elkaar, wat betekent dat ze worden geladenafzonderlijk door de browser en kan afzonderlijk worden bijgewerkt. Het gebruik van inline frames op internet is geëvolueerd sinds ze voor het eerst werden geïntroduceerd in de late jaren 1990; Ze waren oorspronkelijk bedoeld om te worden gebruikt met inhoud die op dezelfde server of domein werd gehost, maar worden nu vaak gebruikt om externe inhoud van een andere website te laden. Dit staat bekend als een cross -domein IFRAME.

Het Cross -domein IFRAME is een populaire manier geworden voor webontwikkelaars om multimedia, interactieve inhoud of sociale netwerkfuncties toe te voegen aan hun sites met minimale inspanning. In veel gevallen is het toevoegen van deze elementen zo eenvoudig als het kopiëren en plakken van HTML -code van een externe website. Sites voor het delen van video's, sociale netwerkdiensten en zoekmachines bieden deze functie routinematig aan om meer gebruik van hun producten aan te moedigen. Een nieuwswebsite kan bijvoorbeeld deze aanpak gebruiken om een ​​klein sectie voor sociale netwerken toe te voegen die gebruikers laat zien welkevan hun vrienden hield van een bepaald artikel of verhaal. Een cross -domein IFRAME kan ook worden gebruikt om widgets of andere soorten functionaliteit toe te voegen aan een site zonder uitgebreide programmering.

Technische limieten, beveiligingsbeperkingen en incompatibiliteitsproblemen kunnen de kracht van een cross -domein -iframe beperken en hoofdpijn veroorzaken voor ontwikkelaars. IFRAME-communicatie tussen verschillende domeinen wordt om beveiligingsredenen geblokkeerd door webbrowsers, waardoor het voor een ouderpagina onmogelijk is om de inhoud binnen een extern gehoste IFRAME te openen of te wijzigen zonder tijdrovende oplossingen. HTML 5, een voortdurende inspanning om belangrijke delen van webtechnologie te upgraden, omvat een bepaling voor Cross Domain IFRAME -communicatie, maar dit is slechts een praktische oplossing als de overgrote meerderheid van gebruikers die een site bezoeken een webbrowser hebben die dit deel van de HTML 5 -specificatie ondersteunt.

ANDERE TALEN