Шабакаҳои дохилӣ ба шумо иҷозат медиҳад, ки мундариҷаро аз сарчашмаҳои берунӣ дар саҳифаҳои худ гузоред
Чаҳорчӯби филтрҳо, ки аксаран ҳамчун "iframes" номида шудаанд, танҳо шакли чаҳорчӯбаи иҷозат дар HTML5 мебошанд. Чорчӯбҳо асосан як қисми саҳифаи шумо, ки шумо "бурида" -ро дар бар мегиред. Дар фазои шумо, ки шумо аз саҳифа буридаед, шумо метавонед дар вебсайти берунӣ ғизо гиред. Дар асл, як ифодагари тирезаи дигар дар дохили саҳифаи веб аст. Шумо мебинед, ки аксаран дар вебсайтҳое, ки мундариҷаи берунаро ба мисли Google map ё видеоро аз YouTube бояд истифода баранд, мебинед.
Ҳар дуи ин вебсайтҳои машҳур ифодаҳои iframes дар коди онҳо мебошанд.
Чӣ тавр Истифодаи Уфти IFRAME
Ин элемент элементҳои глобалии HTML5 ва якчанд элементҳоро истифода мебарад. Дуюм инчунин хусусиятҳои HTML 4.01 мебошанд:
- - URL барои манбаи чаҳорчӯба
- - баландии равзанаро
- - васеъ кардани тиреза
- -номи тиреза
Ва се нав дар HTML5 нав ҳастанд:
- srcdoc-HTML барои манбаи чаҳорчӯба. Ин хосият ба ҳама гуна URL дар соск src баробар аст
- зеркашӣ - рӯйхати функсияҳое, ки бояд дар тирезаи чаҳорчӯба иҷозат дода ё иҷозат дода нашавад
- бесамар аст - агенти корбариеро, ки агар бояд ба назар гирифта шавад, ба назар чунин мерасад, ки қисми як қисми ҳуҷҷати волидайн аст
Барои сохтани як ифодаи оддӣ, шумо URL-и сарчашма ва паҳн ва баландӣ гузоштед:
Дар хотир доред, ки шумо метавонед интихоб кунед, ки параметрҳои pixel-ро барои танзимоти ифодаи худ истифода набаред, аммо ҷоизаро истифода баред.
Агар шумо як вебсаи ҷолибро эҷод кунед, ки андозаи шумо бояд бо андозаи гуногуни экран тағйир диҳад, ин фоизҳо муҳим хоҳад буд.
Ҳамчунин, баъзе хусусиятҳо, ки дар HTML 4.01 амал мекунанд, вале дар HTML5 корношоям шудаанд. Азбаски аксарияти вебсайтҳо имрӯз HTML5 + -ро истифода мебаранд, ин хосиятҳое ҳастанд, ки шумо намехоҳед (аммо шумо метавонед дар баъзе ҳуҷҷатҳои расмӣ мебинед).
- -тавр, як элементи A-ро барои тавсифи тавсиф истифода баред
- -муайян карда, моликияти CSS-ро истифода баред
- иҷозати пажӯҳиш - дар бораи амволи CSS истифода баред, то ки шаффофияти шаффофро дошта бошед
- -барои истифодаи амволи CSS-и сарҳадиро истифода баред
- marginheight -instead, истифодаи моликияти CSS margin
- marginwidth -instead, моликияти CSS margin истифода баред
- -таваҷҷӯҳ намоед, моликияти CSS-ро барҳам диҳед
Дастгирии браузери IFRAME
Элементҳои IFRAME аз тарафи ҳамаи браузерҳои замонавӣ дастгирӣ карда мешаванд:
- Android
- Chrome
- Firefox
- Internet Explorer 2+
- iOS / Сафари Mobile
- Netscape 7+
- Opera 3+
- Сафари
Агар ягон рақами версияи дар рӯйхати боло нишон додашуда набошад, ин аст, ки ҳамаи версияҳои браузер онро дастгирӣ мекунад.
Як чизро хотиррасон кардан мумкин аст, ки ҳамаи браузерҳо ҷузъҳои IFRAME -ро пуштибонӣ мекунанд, барои баъзе хусусиятҳои HTML5 дастгирии маҳдуд вуҷуд дорад.
- Истифодаи сарпӯшҳо барои хомӯш кардани таснифӣ боэътимод нестанд. Агар шумо мехоҳед scrollbars дар ифодаҳои худ мехоҳед, шумо бояд ба истифодаи хосияти сканетаро давом диҳед.
- Srcdoc, sandbox, ва хосиятҳои бесифат аз тарафи ҳама браузерҳо дар ин ҳолат дастгирӣ намешаванд.
Пайвастшавӣ бо Iframes
Вақте ки шумо ифодаҳои ифодаи ном ё рамзро ба шумо дода метавонед, пас пайвандҳоятонро дар ин чорчӯб бо нишонаҳои A унвон кунед. Пас, вақте ки корбар ба пайвастшавӣ пайваст мекунад, он дар дохили номгӯи номаълум ба ҷои тирезаи ҷорӣ кушода мешавад.
Худро санҷед. Ба ин саҳифа ба зерин дохил кунед:
Агар ҳуҷҷати дар IFRAME кушодашуда ягон ҳадафҳо дошта бошад, ҳамаи ин пайвандҳо дар ҳамон як ҳуҷҷат ҳамчун ҳуҷҷати волидон кушода мешаванд .
Шумо ин паймоишро барои пайвастшавӣ дар яке аз IFRAME истифода мебаред, ҷузъҳои дигари IFRAME дар ҳамон саҳифаро тағйир диҳед.
Фрейр ва амният
Элементҳои IFRAME, аз ҷумла, ба шумо ё хонандагони худ хавфи бехатарӣ нестанд.
Мутаассифона, ин номҳо нодуруст бад шудаанд, зеро онҳо метавонанд аз вебсайтҳои зараровар истифода баранд, то мундариҷаеро, ки метавонанд ба компютери меҳмонон сироят диҳанд, бе он ки онро дар саҳифа мебинанд. Ин ба воситаи пайвастшавӣ ба IFRAME нопурра ва сутунҳо рамзи бадрафториро иҷро мекунад. Истифодабаранда пайвастшавӣ мекунад ва гумон мекунад, ки пайвастшавии он вайрон шуда истодааст, зеро чизе рӯй надод, вале як скрипт ба он ҷое, ки онҳо онро дида натавонистанд.
Ҳамчунин вирусҳои компютерие мавҷуданд, ки IFRAME-и ноаёнро ба саҳифаҳои вебсайтҳои худ ворид мекунанд, ба таври самаранок вебсайти худро ба компютер ворид кунед. Онҳо ин корро тавассути тазриқи SQL ва дигар ҳамлаҳо анҷом дода метавонанд.
Дар хотир доред, ки вақте, ки IFRAME дар саҳифаи вебии худ аст, он гоҳ, ки корбарони шумо танҳо ҳамчун мундариҷаи ҳамаи сайтҳоеро, ки ба шумо пайванданд, бехатаранд. Агар шумо эҳсос кунед, ки сомона номуайян аст, дар ҳама ҳолат ба пайванд нахоҳад пайвастан ва бешубҳа мундариҷаи худро дар IFRAME дохил намекунад. Бо вуҷуди ин, ба саҳифаҳои худ дар дохили саҳифаҳои худ, ба шумо ё истифодабарандагони шумо хатари бехатарӣ нарасидааст.
Мақолаи аслӣ аз тарафи Ҷенифер Кренин. Ҷаҳони Girard аз 11/7/16 таҳрир карда шудааст