Iframes , eller inbäddade ramar , är en kodningsanordning för HTML-programmering på webbplatser . Dessa ramar tillåter konstruktören att sätta ramar för andra webbsidor i mitten av en aktuell hemsida . Detta håller användaren från att behöva lämna den aktuella sidan för att se den andra informationen . När du arbetar mot användare återkommer , kan iframes vara en bra enhet . Det finns nackdelar , samt , särskilt som kodare har kommit med nyare sätt att inkludera infogade ramar i HTML-kod . Browser Support Problem
Som en vanlig användare av Internet , har du förmodligen inser inte alla de särskilda kodning som krävs för att rymma miljontals användare och de olika inställningar på varje dator . Medan de stora webbläsarna som Explorer , Firefox och Safari alla erkänna iframes , det finns alltid risk att någon kommer att få tillgång din sida med en annan webbläsare . Detta gör din webbplats oanvändbar för vissa människor och kan orsaka problem när du försöker att driva trafik till din webbplats .
Brandvägg som blockerar
ramar
Inline eller ytterligare fönster har varit kända för att infektera datorer med virus . Många brandvägg skydd har block mot sådana infogade ramar . Om du använder verktyget sparsamt , du sannolikt inte kommer att ha ett problem . Men om hela integriteten av din webbplats kräver folk att veta vad som finns i ramarna , vill du använda ett annat verktyg . Du kan aldrig veta hur alla kommer att se din layout , men iframes bör inte användas för viktig information , eftersom du inte kan lita på tittarnas tillgång till denna ram . När människor lär känna din webbplats , de sannolikt kommer att ge tillgång , men tills dess kan brandvägg skydd blockera åtkomst .
Extra kod Krav
hjälpa dem som inte kan se iframes , människorna bakom en brandvägg och med webbläsare som inte stöds , måste du lägga till extra kodning så dessa användare fortfarande har tillgång . Denna kodning är inte bara tidskrävande men kan orsaka problem med det övergripande programmet . Den bästa kodande scenariot är att ha minst antal rader för den mest effektiva användningen . Iframes eliminera alternativ när det gäller att effektivisera koden . För en programmerare , är detta en stor svaghet . Addera förlora stöd från andra plattformar
Bädda koder såsom iframes är vanligt nu att strömmande video har blivit så populärt . Med detta i åtanke , har rakt inbäddning blivit standard . I ett försök att få saker att fungera bra tillsammans , XHTML kodning inte längre stöder iframes alls . Särskilda rader kod krävs för varje webbplats som kör XHTML använda iframes . Medan HTML fortfarande tillåter iframes , blir de mindre använt och kommer att ha större kompatibilitetsproblem med framtida program och nya typer av kodning .