Како и када користити ИФраме

Инлине Фрамес вам омогућује да укључите садржај из вањских извора на своје странице

Инлине оквири, обично само под називом "ифрамес", једини су тип оквира дозвољени у ХТМЛ5. Ови оквири су у суштини део ваше странице коју сте "исечили". У простору који сте исецли са странице, тада можете да се храните на вањској веб страници. У суштини, ифраме је још један прозор претраживача постављен у вашој веб страници. Видите ифраме које се обично користе на веб локацијама које морају укључити спољни садржај као Гоогле мапу или видео са ИоуТубе-а.

Оба популарна веб-мјеста користе ифраме у ембед коду.

Како користити ИФРАМЕ елемент

Елемент користи ХТМЛ5 глобалне елементе као и неколико других елемената. Четири су такође атрибути у ХТМЛ 4.01:

И три су нове у ХТМЛ5:

Да бисте направили једноставни ифраме, подесите изворни УРЛ и ширину и висину:

<ифраме срц = " УРЛ " видтх = "200пк" хеигхт = "200пк">
Алтернативни текст ако се ифраме не може приказати

Имајте на уму да можете изабрати да не користите вриједности пиксела за поставке вашег ифраме-а, али ћете умјесто тога одлучити за кориштење процента.

Ако градите одговарајућу веб локацију чија величина треба да се промени са различитим величинама екрана, ови проценти ће бити важни.

Постоје и неки атрибути који важе у ХТМЛ 4.01, али су застарјели у ХТМЛ5. Пошто већина веб локација данас користи ХТМЛ5 +, ови атрибути су они које нећете користити (али које можете видети у неким документима из прошлости).

Подршка за ИФРАМЕ Бровсер

Елемент ИФРАМЕ подржавају сви савремени претраживачи:

Ако на горњој листи није приказан број верзије, то је зато што га подржавају све верзије тог претраживача.

Једно што треба имати на уму је да док сви прегледачи подржавају елемент ИФРАМЕ, још увијек постоји ограничена подршка за неке од ХТМЛ5 функција.

Повезивање са Ифраме

Када својим ифрамовима наведете име или ид, онда можете да усмерите своје везе у том оквиру са атрибутом на елемент А. Затим, када корисник кликне на везу, отвориће се у референтном ифрамеу, а не тренутном прозору.

Пробај сами. Укуцајте следеће на веб страницу:

<ифраме ид = "миИфраме" срц = "хттп: //вебдесигн.абоут.цом/#лп-маин" хеигхт = "200пк" видтх = "500пк ">
<п> Ово је мој оквир

<п>
Када кликнете <а хреф=" хттп://вебдесигн.абоут.цом/од/ифрамес/а/аифиф.хтм#абт" таргет =" миИфраме" > ову везу отвориће нови документ унутар изнад прозора.

Ако документ отворен у ИФРАМЕ-у нема никаквих циљева , онда ће се све те везе отворити у истом ифраме-у као матични документ.

Ову функцију можете користити за повезивање у једној ИФРАМЕ мијењању садржаја другог ИФРАМЕ-а на истој страници.

ИФрамес анд Сецурити

Елемент ИФРАМЕ, сам по себи, није ризик безбедности за вас или ваше читаоце.

Нажалост, ифрамес су добили лошу репутацију зато што их могу користити злонамерне веб странице да укључе садржај који може заразити рачунар посјетиоца без да их виде на страници. Ово се обавља тако што линкови указују на невидљиву ИФРАМЕ и оне скрипте покрећу злонамерни код. Корисник кликне везу и мисли да је веза прекинута зато што се ништа није догодило, али је скрипта покренута тамо где није могла да се види.

Постоје и компјутерски вируси који ће убацити невидљиву ИФРАМЕ на своје веб странице, ефикасно претварајући своју веб страницу у ботнет. Они то могу учинити помоћу СКЛ убризгавања и других напада.

Ствар коју треба запамтити када укључите ИФРАМЕ на вашу веб страницу јесте да су ваши корисници једнако сигурни као садржај свих страница на које повезујете. Ако имате разлога да осетите да је сајт неповерљив, не повезујте се са њим на било који начин и дефинитивно не укључујте његов садржај у ИФРАМЕ. Повезивање на своје странице у оквиру ифрамова, међутим, не представља опасност за сигурност за вас или ваше кориснике.

Оригинални чланак Јеннифер Кринин. Уредио Јереми Гирард 11.7.16