Фреймдер


Пән: Автоматтандыру, Техника
Жұмыс түрі:  Реферат
Тегін:  Антиплагиат
Көлемі: 11 бет
Таңдаулыға:   

ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ СЕМЕЙ ҚАЛАСЫНЫҢ ШӘКӘРІМ АТЫНДАҒЫ МЕМЛЕКЕТТІК УНИВЕРСИТЕТІ

«Автоматтандыру және электротехника кафедрасы»

СӨЖ

Тақырыбы: Фреймдер

Орындаған: Геннади Б. Н

Тобы: АУ-209

Тексерген: Мухаметов Е. М

СЕМЕЙ 2015

Мазмұны

  1. Фрейм дегеніміз не?
  2. Фреймдер желісі
  3. Фреймдерді есептеу
  4. Фреймдердің артықшылықтары және кемшіліктері
  5. Фреймдерге мысал


Фрейм (Frame) - 1) эксперттік жүйелерде - білімдерді ұсыну құрылымы. Құрылым элементтерін-слотгарды белгілі бір мәндермен толтырғанда ол нақтылы бірфактінің, оқиғаның, процестің сипаттамасына айналады; 2) мәліметтерді жеткізу жүйелерінде - желілік әрекеттестіктің арналық деңгейі арқылы берілетін ақпараттың(кадрдың) бөлігі.

Фреймдер есептеуі (Исчисление фреймов; frame calculus) - фреймдер желісі түрінде білім базасында ұсынылған білімдерге айлалы әрекет жасаудың математикалық аппараты.

Фреймдер құру тәсілдері Фреймдер құру үшін және тәгтері қолданылады да, мұнда әдеттегідей тәгі пайдаланылмайды. тәгі броузер тере­зесіндегі фреймдердің көлемдері мен олардың орналасу тәртібін сипаттайды, тәгінде фрейм­дердің әрқайсысына шақырылатын құжаттар аттары көрсетіледі. Екі фреймнен тұратын экран құрайтын программа бөлігінен мысал келтірейік: 4 сурет Мұндағы екі фрейм жолдар (rows) бойынша көлденеңнен бірінің астына бірі орналасады, олар экранды 50 %-дан бөліп алады. Үстіңгі фреймде "1 файл. htm" құжаты ашылады да, төменгісінде - "2 файл. htm" орналасады (4 сурет) . тәгінің ROWS= . . . (қатар) атрибуты терезені гори­зон­таль - көлденең бағыт бойынша бөледі де, COLS= . . . (бағана) атри­буты тіке - вертикаль бағытта фреймдерге бөледі. Егер осы атрибут­тың екеуі де берілсе, терезе тіке және көлденең төртбұрыштардан тұратын торларға бөлінеді. Атрибуттардың мәндері терезе бөліктерінің көлемдерін (биіктігін немесе енін) анықтайды. Әр бағанаға (жолға) арналған параметрлер пиксель өлшем бірлігі бойынша немесе пайыздармен (%) үтірлер арқылы бөлініп беріледі. Соңғы параметр ретінде қалған көлемді автоматты түрде толық алып тұратын (*) жұлдызша белгісін де пайдалануға болады. Осындай фрейм үшін барлық қалған бос кеңістіктер бөлініп беріледі. тәгінде фреймдерге шақырылатын құжаттарды анықтайтын SRC= . . . атрибуты болуы керек. Қалған атрибуттар фреймдер арасындағы бөлу сызықтары параметрлерін және оның басқа кейбір қасиеттерін реттеу мүмкіндігін береді.

Фреймдер желісі (Сеть фреймов; frame network) - пән саласы бойынша білімдерді ұсыну үшін фреймдерді пайдалануға негізделген логикалық-лингвистикалық модель тобы. Ол күрделі және әртекті жүйелерді тиімді түрде модельдеуге мүмкіндік береді.

11. Фреймдер

Фреймдер бірнеше *. html құжаттарды браузердің бетінде бір уақытта

көрсетуге мүмкіндік береді. Олар браузерді бір-біріне жақын орналасқан

бөлімдерге бөледі. Сол əәр бөлімде жеке веб-беттер көрсетіледі. Қазіргі таңда

фреймдердің қолданылуы сирек жағдай болғанымен, олардың

артықшылықтары мен кемшіліктерін қарастырып өтейік:

Артықшылықтары :

Қарапайымдылық

Фреймдерді қолдану арқылы веб-бетті оңай жолмен бөлімдерге бөлуге

болады. Мысалы, сол жақтағы бөлім навигация үшін, ал оң жақтағы бөлім

негізгі контент үшін.

Жылдамдық

Жаңа веб-бетті ашу үшін бүкіл бетті жаңарту қажет емес, жүктелетін

ақпараттың көлемі аз. Сол себепті сайт тез жүктеледі. Бірақ фреймдер

санының көп болуы браузерге көбірек жадтың бөлінуін қажет етеді.

Орналасуы

Фреймдер ақпараттарды орналастырудың ерекше жолын ұсынады: егер

фреймді браузердің төменгі бөлігіне орналастыратын болсақ, бұл бөлік

барлық жағдайда бірдей көрініп, ешқашан өз орнын өзгертпейді.

Кемшіліктері:

“Бет белгіге” қосуға келмейді

Ішкі сайт бөліктерін “бет белгіге” қосуға келмейді, өйткені фреймдер

сайттың адресін жасырады. Мысалы, сайт ‘site. com’ адресі бойынша

орналасты делік. Егер веб-беттегі басқа сілтемелерге өтетін болсақ, URL

өзгермейді.

Барлық браузерлермен үйлесе бермейді

Қазіргі көп браузерлер фреймдерді қолданатын сайттарды

қолдағанымен, кейбір браузерлер оны көрсетпейді. Сол себепті əәрқашан

сайттың ‘noframes’ нұсқасын жасауға тура келеді.

Іздеу жүйелерінің индексациясына ілінбейді

Іздеу жүйелері фреймдерді қолданған сайттармен жаман жұмыс

жасайды, өйткені веб-бетте орналасқан негізгі контентте басқа құжаттарға

сілтемелер жоқ.

Айта кету қажет, жоғарыда айтылған кемшіліктердің алдын алуға

болады. Ол үшін қосымша скриптерді қолдануға тура келеді.

<FRAMESET> - құрылым

<FRAMESET> веб-беттегі фреймдердің құрылымын анықтап береді.

Мысалы, сол жақтағы бөлім навигация үшін, ал оң жақтағы бөлім негізгі

контент үшін.

Сурет 61. Frameset бет

<html>

<head>

<title>Frameset бет</title>

</head>

<frameset cols = "25%, *">

<frame src ="frame_left. html" />

<frame src ="frame_right. html" />

</frameset>

</html>

Бұл мысалда <FRAMESET> тегінің қолданысы бесінші жолдан

басталып сегізінші жолда аяқталады. Байқасаңыз, бұл тег <BODY> тегінің

орнына жазылған жəәне қосымша ‘cols’ атрибутын қолданып, оған ‘25%, *’

мəәні берілген. Демек веб-бет екі бағанға (columns) бөлінген жəәне біріншісінің

ені терезенің төрттен бір бөлігіндей болса, қалғаны екінші бөліктің алатын

орны. Енді <FRAMESET> құрылымының ішіндегі екі фреймді

қарастырайық. Жоғарыда айтылғандай, əәр фрейм жеке веб-бетті көрсетеді.

Бұл жағдайда да бірінші фрейм ‘frame_left. html’ құжатын көрсетсе, екінші

фрейм ‘frame_right. html’ дербес веб-бетті көрсетіп тұр.

Сурет 62.

Әр фреймнің жеке веб-бетті көрсетуі

Егер ‘cols’ атрибутының мəәнін ‘50%, *’ мəәніне өзгертсек, онда екі

құжат терезенің теңдей бөлігінде бағана болып орналасады.

Сурет 63. cols’ атрибутының мəні ‘50%, * болғанда

Енді құжаттардың жол бойынша орналастырылуын қарастырайық. Ол

үшін ‘cols’ атрибутының орнына ‘rows’ атрибутын жазайық.

Сурет 64. ‘rows’ атрибуты

<html>

<head>

<title>Frameset бет</title>

</head>

<frameset rows = "50%, *">

<frame src ="frame_left. html" />

<frame src ="frame_right. html" />

</frameset>

</html>

Демек, екі құжат жол (row) бойынша браузер терезесінде орналасты.

Үшінші құжатты қосып көрейік.

Сурет 65. Жол (row) бойынша браузер терезесіне үшінші құжатты қосу

<html>

<head>

<title>Frameset бет</title>

</head>

<frameset rows = "20%, *, 10%">

<frame src ="header. html" />

<frame src ="content. html" />

<frame src ="footer. html" />

</frameset>

</html>

Бұл жерде <FRAMESET> үш фреймнен тұрады. Жəәне де оның

құрылымы жол бойынша бірінші фрейм браузер терезесінің 20%-ын, екіншісі

70%-ын жəәне үшіншісі 10%-ын алатындай орналасқан.

Тапсырманы кішкене күрделендіре түсейік: негізгі контентті тағы екі

бөлікке бөлейік.

Сурет 66. Негізгі контентті тағы екі бөлікке бөлу

<html>

<head>

<title>Frameset бет</title>

</head>

<frameset rows = "20%, *, 10%">

<frame src ="header. html" />

<frameset cols = "*, 20%">

<frame src ="content. html" />

<frame src ="right_sidebar. html" />

</frameset>

<frame src ="footer. html" />

</frameset>

</html>

Ол үшін кірістірілген (вложенный) құрылымды пайдаландық. Яғни,

<FRAMESET>-тің ішінде тағы бір <FRAMESET>-ті жаздық. Ал ол өз

кезегінде ортаңғы бөлікті 60% да 40%-дай болатын екі бөлікке бөлді.

Сонымен, чат жүйесі веб-бетін жоғарғы бөлік, негізгі хат мұрағаты

... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Фреймдер мен пішімдер қолдану (өндірістік тәжірибе бойынша есеп)
Html тілінде таблицалар құру
World Wide Web
Биснестегі эксперттік жүйелер
HTML-тілінің көмегімен Web-бетті қалыптастыру
Құжаттың HTML - HEAD бас контейнері
Құжат ішінде мәтінді ұйымдастыру
Ақпараттық менеджменттегі ақпараттық технологиялар курсынан: Бизнестегі эксперттік жүйелер
HTML тілінің тегтері
Әлем бейнесі және әлемнің тілдік бейнесі ұғымдары
Пәндер



Реферат Курстық жұмыс Диплом Материал Диссертация Практика Презентация Сабақ жоспары Мақал-мәтелдер 1‑10 бет 11‑20 бет 21‑30 бет 31‑60 бет 61+ бет Негізгі Бет саны Қосымша Іздеу Ештеңе табылмады :( Соңғы қаралған жұмыстар Қаралған жұмыстар табылмады Тапсырыс Антиплагиат Қаралған жұмыстар kz