Aktīvās reklāmas sistēmas rāmis vai iframe. Kas ir iFrame? Tīmekļa analīze un ierāmēta lapa
15/12/16 7K
Elements
Rāmji
Ko tas dara
Kā ievietot lapu HTML lapā? Lai to izdarītu, jums ir jāizmanto
Displejs
Displeja bloks.
Koda piemērs
Spēcīgs, taču viegli lietojams
Sliktajos vecajos laikos bija daudz tīmekļa dizaina elementi, kas sabojā katra izstrādātāja dzīvi. Gandrīz vienmēr tie bija slikta dizaina pieeja. Par laimi, elements HTML5 ir novecojis. Bet
Līdzības un atšķirības
Abi šie elementi ļauj izveidot atsevišķu HTML dokumentu. Saite uz dokumenta saturu, uz kuru atsaucas pašreizējā tīmekļa lapa, ir norādīta atribūtā src.
Galvenā atšķirība starp
Videoklips ir skaidri redzams HTML lapā, nevis atsevišķā panelī. elements lauza šo paradigmu un ļāva dokumentam kontrolēt pārlūkprogrammas logu, sadalot to vairākos mazos paneļos (rāmjos), no kuriem katrs parāda atsevišķu dokumentu. Visas pārējās atšķirības starp šo pamata atšķirību un izriet no tās.
Nepārveidojiet uz ietvariem balstītus izkārtojumus, izmantojot iframe
Kādu dienu jūs, iespējams, saskarsities ar uzdevumu atjaunināt vecu vietni, kas tika izveidota, izmantojot rāmjus. Jūs varētu vēlēties izmantot un fiksēts izkārtojuma platums, lai atjaunotu to pašu neatkarīgo paneļu un sliekšņu murgu. Bet jūs nevarēsit izmantot mērķa atribūtu, lai atvērtu saiti atsevišķā rāmī. Varat sākt meklēt JavaScript risinājumus. Lūdzu, nedariet to.
Labs (un briesmīgs) lietojums
Ir vairāki derīgi lietošanas gadījumi lai izveidotu HTML lapu:
trešās puses multivides satura iegulšana;
sava multivides satura iegulšana, izmantojot starpplatformu dokumentu;
iegulšanas kodu piemēri;
trešo pušu sīklietotņu iegulšana kā maksājumu veidi.
Šeit ir daži šausmīgi lietošanas gadījumi: :
Foto galerija;
forums vai tērzēšana.
Ja vēlaties pašreizējā dokumentā iegult neatkarīgus, jau esošus HTML dokumentus, izmantojiet . Ja veidojat visu no nulles, nav iemesla sadalīt lapas dizainu vairākos atsevišķos dokumentos. It īpaši, ja tie faktiski nav neatkarīgi satura gabali.
iframe atribūti
Atribūta nosaukums
Nozīme
Apraksts
smilšu kaste
Atļaut-tāda pati izcelsme Atļaut navigāciju augšpusē Atļaut-veidlapas Atļaut skriptus
Iestata vairākus ierobežojumus kadrā ielādējamam saturam. Iestatīt iepriekš kā izveidot HTML lapu.
ritināšanu
jā nē auto
Nosaka, vai rāmī rādīt ritinājumus vai nē. Novecojis HTML5. Tā vietā izmantojiet CSS.
Vārds
Vārds
Norāda rāmja nosaukumu.
Izlīdzināt
pa kreisi pa labi augšā vidus dibens
Nosaka rāmja izlīdzinājumu attiecībā pret apkārtējiem elementiem. Ir novecojis. Tā vietā izmantojiet CSS.
rāmja apmale
jā (vai 1) Nē
Izmanto, lai iespējotu apmali ap rāmi. Novecojis HTML5. Tā vietā izmantojiet CSS.
longdesc
URL
Izmanto, lai norādītu tās lapas URL, kurā ir garš rāmja satura apraksts. Ir novecojis. Tā vietā izmantojiet CSS.
malas platums
pikseļi
Izmanto, lai kontrolētu polsterējuma platumu no satura līdz rāmja apmalei. Ir novecojis. Tā vietā izmantojiet CSS.
src
URL
Norāda dokumenta URL, kas jāparāda IFRAME.
vspace
pikseļi
Iestata vertikālās piemales no rāmja līdz apkārtējam saturam. Ir novecojis. Tā vietā izmantojiet CSS.
platums
pikseļi %
Nosaka rāmja platumu HTML lapā.
Šī publikācija ir tulkojums rakstam " ", ko sagatavojusi draudzīgā projekta komanda
Affiliate Iframe ir reklāmas veids, kas nekādā veidā neietekmē jūsu vietnes izskatu. Tas ir, nebūs baneru, uznirstošo logu vai citu kaitinošu logu apmeklētāju. Jums tiks samaksāts precīzi par jūsu vietnes apmeklētājiem. Attiecīgi vēlams, lai apmeklētība būtu augsta. Peļņa ir atkarīga arī no vietas, kur apmeklētājs ieradās pie jums (meklētājprogrammas, grāmatzīmes utt.). Protams, mērķtiecīgi apmeklētāji, tas ir, tie, kas nāk no meklētājprogrammām, maksā vislabāk. Tam ir arī nozīme, no kuras valsts ieradies apmeklētājs.
Apskatīsim šāda veida reklāmas plusus un mīnusus:
Plusi:
Viegli uzstādīt. Jums vienkārši jāinstalē filiāles kods visās (vai ne visās) vietnes lapās.
Pasīvie ienākumi. Tas nozīmē, ka katram lietotājam, kurš apmeklē jūsu vietni, nauda tiks ieskaitīta, un jums nekas nav jādara.
Nav kaitinošu baneru vai .
Visbiežāk tiek pieņemta jebkura vietne.
Viņi pieņem satiksmi no ATS, autosērfinga, ass kārbu un tā tālāk.
Nosūtīšanas programma.
Mīnusi:
Vīrusi. Daži saistītie iframe (īpaši reklāmdevēju vietnes) satur vīrusus, taču visbiežāk jūs varat aizliegt vīrusu vietni no sava partnera konta.
Novirzīšana. Dažreiz notiek novirzīšana uz pornogrāfiskām vietnēm.
Iframe saistīto uzņēmumu saraksts:
- vecākā šāda veida filiāļu programma un labākā. Jūs varat aizliegt vietnes, kurās ir vīrusi. Tāpat, pievienojot jaunu vietni, iesaku neatzīmēt izvēles rūtiņu “Publicēt manā vietnē resursus, kurus moderatori nav apstiprinājuši”. Ienākumi būs mazāki, bet vīrusu nebūs, lai gan, ja jūsu vietne tika izveidota tikai naudas pelnīšanai, tad labāk ir palielināt ienākumus. Satiksmes izmaksas 0,50–0,70 USD par 1000 unikālajiem apmeklējumiem. Tiek pieņemtas jebkuras vietnes. Par galveno priekšrocību salīdzinājumā ar citām līdzīgām affiliate programmām uzskatu tūlītējus maksājumus pēc pieprasījuma, tas ir, vajag tikai pasūtīt maksājumu (nav minimālās algas), un tas atnāks vienas minūtes laikā.
— papildus iframe reklāmai ir arī citi formāti, piemēram, popunder. Maksājums: clickunder - 1wmz par 1000 unikālām pārejām (visas valstis, izņemot Ķīnu), popunder - 3wmz 1000 unikālām pārejām no Krievijas un 0,8wmz citām valstīm, slēptās pārejas - 1wmz (visas, izņemot Ķīnu) un iframe - 0,5-1,5wmz uz 1000 apmeklētājiem (cena var tikt koriģēta). Minimālā izņemšanas summa ir 3wmz pēc pieprasījuma 48 stundu laikā. Automātiskās izmaksas darbojas tāpat. Nosūtīšanas programma - 5%. Sistēmā ir ICQ robots (88-25-28), kas pastāstīs par jūsu statistiku, pārejām utt.
- vecā iframe saistītā programma. Viņi ļoti nopietni uztver trafika kvalitāti un tīmekļa pārziņu darbību. Ja neesat aktīvs, jūsu konts var tikt izdzēsts. Lai jūsu vietne tiktu pieņemta, trafikam ir jābūt vismaz 100 apmeklētāju dienā. Minimālā izmaksas summa ir 1 USD. Apmaksa par 1000 unikāliem - 0,7$ no Krievijas, 0,3$ no Ukrainas, 0,25$ Baltkrievijas, 0,05$ citi.
Personīgi es nesadarbojos ar iframe saistītajām programmām, taču tas ir piemērots iesācējiem.
Sveiki, dārgie emuāra vietnes lasītāji. Šodien mēs runāsim par rāmjiem HTML. Ir skaidrs, ka mēs sāksim no sākuma, proti, ar to, kāds dzīvnieks tas ir. Mēs arī runāsim par šo elementu tagadni (Frame) un nākotni (Iframe) pašreizējā hiperteksta iezīmēšanas valodas versijā un jaunajā Html 5 standartā ar .
Raksta beigās, pēc detalizēta iebūvēto rāmju izveides procesa un to klasiskās struktūras apraksta HTML kodā (jau reti izmantots), mēs pieskarsimies vietnes izveides nozīmei, kā arī apspriedīsim iespējamos veidus, kā tos izmantot pašreizējā laika periodā, izmantojot mana emuāra piemēru.
Kas tas ir un ar ko Iframe atšķiras no Frame?
Kas tas ir? Izrādās, tos var izmantot ne tikai vietnēs, bet arī jebkurās aplikācijās programmām, taču tās atšķiras ar to, ka tīmekļa lapas vai aplikācijas logs tiks sadalīts vairākos apgabalos, kuros katrā tiek ielādēts atsevišķs dokuments. . Turklāt šie rāmja apgabali darbojas neatkarīgi viens no otra.
Iespējams, ka visredzamākais to izmantošanas piemērs, ar ko gandrīz visi ir sastapušies, ir tā sauktie palīdzības faili, kas ir daudzām jūsu datorā instalētajām programmām.
Fails ar palīdzības izvēlni tiek ielādēts kreisajā logā, un labajā logā tiek parādīts atlasītajam izvēlnes vienumam atbilstošais dokuments. Jāatzīmē, ka šī struktūra ļauj izvairīties no faila ar izvēlni atkārtotas ielādēšanas kreisajā logā, atverot jaunu dokumentu labajā logā. Tas ir tieši tas, no kā tas sastāv galvenā rāmju izmantošanas priekšrocība HTML.
Faktiski pats šo elementu nosaukums ir jāinterpretē kā neatkarīgs logs. Ar rāmju palīdzību mums ir iespēja sadalīt vienu lielu logu vairākos fragmentos, kas savukārt var kalpot kā uztvērēji atsevišķiem viens no otra neatkarīgiem dokumentiem (lapas, teksti, attēli, video u.c.).
Kā hiperteksta iezīmēšanas valodā tiek izveidota rāmja struktūra? Ja mēs runājam par Html 4.01 standartu (pēc klasifikācijas), kas šobrīd ir galvenais, tad šim nolūkam tiek izmantoti trīs elementi - Frame, Frameset un Noframes.
Iframe - iebūvēts rāmis Html 5 standartā
Ja runājam par Html 5 standartu (mūsu nākotni, kura dažus elementus jau atbalsta daudzas pārlūkprogrammas), tad vairs nebūs Frame, Frameset un Noframes tagu, kā arī klasiskās rāmja struktūras, tā vietā būs viens atsevišķs Iframe tags (iegultais rāmis) , par kuru mēs runāsim sākumā, un pēc tam pievērsīsim uzmanību klasiskajai shēmai no versijas 4.01, kas pašlaik tiek izmantota.
Iframe, atšķirībā no tālāk aplūkotajiem klasiskajiem elementiem, nav jāaizstāj Body tags ar Frameset tagiem. Tie. šo tagu var ievietot parastās lapās, piemēram, rindkopas iekšpusē vai jebkur citur. Savā būtībā šis elements ir ļoti līdzīgs Img tagam, kuru mēs jau esam apsvēruši.
Tas ir iekļauts elements ar maināmu saturu, jo tas darbojas tieši tāpat kā iekļauts elements, taču tas tiek parādīts svešs ārējs saturs. HTML valodā ir tikai četri šādi elementi - Img, Iframe, Object un Embed. Tāpēc mūsu varonis nozīmē ārēja faila klātbūtni, kas tiks ielādēts apgabalā, kura lielums ir iestatīts, izmantojot šī taga atribūtus.
Tas. Iframe ir izlietnes elements, kurā tiek ielādēts ārējs objekts (piemēram, video). Un, lai norādītu ceļu uz šo failu, kas jāielādē lapā, izmantojiet īpašo Src atribūtu. Bet atšķirībā no Img, Iframe elements ir savienots pārī, t.i. ir arī noslēguma birka:
Šajā piemērā ir parādīta izvade Youtube video lapā, izmantojot Iframe. Lai ierobežotu rāmja (loga) apgabalu, kurā tiks ielādēts ārējais fails, tiek nodrošināti atribūti Platums un Augstums, kuru vērtības ir norādītas pikseļos:
Tie. šis tags izveido apgabalu, kurā tiek ielādēts kāds ārējs objekts (nav svarīgi, vai tas ir no jūsu vietnes vai cita resursa). Apgabala platums un augstums tiek norādīts, izmantojot platumu un augstumu, un atribūts Src norāda ceļu uz šo objektu.
Elements Iframe visus šos atribūtus mantojis no līdzīgiem iekļautiem tagiem ar aizstātu saturu (piemēram, jau iepriekš minētais Img). Nu viņš arī no bildēm paņēma atribūtus Hspace un Vspace, kas ļauj iestatīt atkāpes no rāmja apmalēm līdz tekstam, kas tiek apvilkts ap to.
Būtiski ir arī tas, ka iebūvētā rāmja izlīdzināšana tiek veikta tieši tādā pašā veidā, kā mēs varējām redzēt, pētot attēlus Html - . Viss tas pats Izlīdzināt, bet gan Iframe tagam ar iespējamām vērtībām Apakšējā, Augšā, Vidējā, Kreisajā un Labajā pusē.
Bet šis elements arī paņēma vairākus atribūtus no Frame taga no klasiskās rāmja struktūras, par ko mēs ļoti detalizēti runāsim tālāk tekstā. Šie atribūti ietver Name, kura vērtību var izmantot kā vērtību, lai šī rāmja logā atvērtos nepieciešamais dokuments, noklikšķinot uz saites (vairāk lasiet zemāk).
Arī programmā Iframe atribūts Frameborder tika migrēts no Frame taga, kuram ir tikai divas vērtības — vai nu 0 (rāmis ap rāmi netiek rādīts) vai 1 (rāmis ir redzams). Noklusējuma vērtība ir Frameborder=1, tāpēc, lai to noņemtu, būs jāievada Frameborder="0":
Arī atribūts Scrolling ir pārcelts no Frame uz šo elementu, kura noklusējuma vērtība ir Automātiski — ritjoslas rāmī parādīsies pēc vajadzības, ja saturs ir lielāks par tā loga izmēru, kas paredzēts tā attēlošanai.
No elementa Frame tika pārvietoti arī atribūti Marginwidth un Marginheight. Tie tiks detalizēti apskatīti tālāk tekstā, bet īsumā - tie ļauj iestatīt atkāpi platumā un augstumā no rāmja malām līdz saturam, kas tajā ievietots.
Kā jau minēju, spilgts Iframe izmantošanas piemērs ir:
Ievietojot Iframe tieši tīmekļa lapā, jūs saņemsit videoklipa izvadi no YouTube. Mēs secinām, ka šis elements ir krustojums starp iekļautiem elementiem ar aizstātu saturu un faktiski klasiskajiem rāmjiem, par kuriem mēs tagad runāsim.
Rāmji, kuru pamatā ir Frame un Frameset tagi – to struktūra
Tātad klasiskas rāmja struktūras izveide sākas ar to, ko ierakstāt HTML kodā, nevis ar atvēršanas un aizvēršanas tagu Body, kam parasti vajadzētu būt jebkurā dokumentā, aizstājot to ar elementu konteineru. Frameset.
Galvenais ir tas, ka šajā gadījumā nevar izmantot elementu Body - ne Body (parastam dokumentam), ne Frameset (veidojot dokumenta rāmja struktūru):
Katrs rāmis, ko veidojam galvenajā, tiek izveidots, izmantojot atsevišķu elementu Rāmis. Šis tags ir viens, un tajā mēs iestatām ceļu uz dokumentu, kas tiks ielādēts šajā logā.
Trešais elements, kuram mēs vēl neesam pieskārušies, ir Noframes. Tas ir savienots pārī un ļauj iekšā ierakstīt tekstu, ko pārlūks apstrādās un parādīs tīmekļa lapā tikai tad, ja šī pārlūkprogramma (vai cita displeja ierīce) neatbalsta rāmjus. Tas var notikt, piemēram, ja izmantojat mobilo ierīču pārlūkprogrammu.
Parasti Noframes tie pievieno ne tikai informāciju par pašreizējo situāciju ar rāmja struktūras apstrādes neiespējamību, bet arī pievieno iespēju pāriet uz citām lapām, kur var turpināt darbu, neizmantojot tās. Par viņu ir grūti pateikt kaut ko citu, tāpēc turpināsim.
Izrādās, ka Body tag vietā izmantotais elements Frameset aizņem visu apskates laukumam atvēlēto vietu, un šajā apgabalā tiks izveidoti rāmji, izmantojot atsevišķus Frame elementus. Šajā sakarā rodas jautājums - kā sadalīt skatu laukumu starp atsevišķiem logiem vai, citiem vārdiem sakot, kā iestatīt katra no tiem izmēru.
Tas tiek darīts, pievienojot atbilstošos atribūtus Frameset elementam. Ir divi no tiem - Cols un Rows. Cols iestata liela loga sadalīšanu vertikālos rāmjos vai kolonnās, un Rows ļauj to sadalīt horizontālos logos vai rindās.
Struktūras izveide, pamatojoties uz Frameset un tās Cols un Rows atribūtiem
Html Frameset taga Cols un Rows vērtības ir skaitļi, kas atdalīti ar komatiem (bez atstarpēm). Šie skaitļi nosaka logu proporcijas, kuras mēs vēlamies iegūt rezultātā. Tāpēc neatkarīgi no tā, cik ar komatiem atdalītu skaitļu ir rakstīts Cols vai Rows, rezultāts būs mūsu rīcībā esošo kadru skaits.
Piemēram, izmantojot šo apzīmējumu, mēs iegūsim trīs vertikālas kolonnas, kuru platums atbildīs proporcijām 2:5:3.