1–Дәріс. Гипермәтіндік белгілеулердің принциптері. Дәріс мазмұны


Графика өлшемдерін қалай беруге болады?



бет10/20
Дата16.01.2023
өлшемі91,42 Kb.
#165673
1   ...   6   7   8   9   10   11   12   13   ...   20
Байланысты:
Дәрістер 123

Графика өлшемдерін қалай беруге болады?
Егер сізде қандай да бір графикамен жұмыс істеу программасы бар болса, онда бейненің өлшемін анықтау қиын емес. Ең алдымен файлды графикалық редакторде ашыңыз және суреттің өлшемін пиксельмен анықтаңыз. Бейне тегінде өз суретіңіздің ені мен ұзындығын мына түрде беріңіз:

Егер сіз графикалық бейненің өлшемін көрсетпесеңіз, онда браузер әрбір суретті толығымен жүктейді және осыдан кейін ғана мәтінді жүктеуге көшуге болады. Ал бұл көп уақытты алады. Егер өлшемдер беріліп тұрса, онда көптеген жүргізуші браузерлер қажетті өлшемдегі шектелген тікбұрышты сыза алады және оны бейнемен төгуге етуді бастайды.
ALT= атрибуты
тегінің ALT= атрибуты қолданушыларға, тек мәтінді көретін браузерлер (егер браузерде графика режимі өшіп жатса), графиканың бетте орналасуы немесе оның мақсаттары туралы ақпарат алуына мүмкіндік береді.
Microsoft Internet Explorer бейне шектелген тікбұрыштағы ALT= атрибутынан мәтінді көрсетеді. Егер Auto Load Image режимі қосылып тұрған жағдайда ғана Netscape Navigator бұл мәтінді шығарады.
тегі ALT= атрибутымен бірге келесі түрде болады:
Активті бейнелер.
Активті бейнелер (image maps) немесе бейнелер, тышқан батырмасын сезушілер сіздерге туынды формасындағы графикалық мәзірді өз тармақтарыңызда құруға мүмкінді береді. Мұндай мәзірді қолдану арқылы оқушылар барлық тұйықтарда және сіздің Web – тармақ даңғылыңызда серуендей алады. Активті бейнелер - бұл басқа беттердің URL – на немесе тармақтарына сілтемеленетін активті облысты деп аталатын жай сурет. Келесі түрде жұмыс істейтін бейне бар: қолданушы активті бейнелердің IMG тегіндегі ISMAP атрибуты көмегімен анықталған суретті тышқанмен шерткен кезде, шерту координаттары Web- серверге беріледі. Сервер картада жіберілген координатты құрайтын активті облысты іздейді. Егер мұндай облыс бар болса, онда берілгендер URL картасында активтенеді және қолданушының браузері жаңа бетке көшеді.
Активті бейненің көмегімен сіз бірден екі есепті шеше аласыз: өзіңіздің Web – тармағыңыздың мәзірін құра аласыз және онда графика орналастыра аласыз.
Активті бейнені қайда қоюға болады: серверде немесе клиентте?
Активті бейненің 2 типі бар: серверде және клиентте. Бірінші типтегі бейнені сервер URL активті облыстың сәйкес берілгендерін табу және браузерге қажетті бетті браузерде қолданады. Клиенттік машинада жұмыс істейтін активті бейнелер HTML бетіндегі активті облыстар жайлы ақпарат береді. Сондықтан браузер қандай облыс активті екенін өзі түсіндіреді және серверден қажетті бетті сұрайды.
Активті бейнені қалай жасауға болады?
Активті бейненің құрылу процесі 2 сатыдан тұралы. Ең алдымен сіз активті етіп жасайтын суреттің облысын анықтауыңыз қажет, содан кейін оны сілтемелермен басқа URL – апаруыңыз керек. Мұның бәрін активті облыстың координат бұрыштарын анықтау арқылы жасауға болады, бірақ қандай да бір программамен, мысалы, MapEdit – ті қолдану оңайға түседі.
Картаны анықтау оңай. MapEdit – та сіз құрғалы отырған активті облыстағы бейнені құрайтын файл ашу қажет, одан кейін тышқанды апарып шерту арқылы облыс шекарасын береміз. Программа файлды активті облыстың белгіленген шекарасын автоматты түрде генерациялайды. Содан кейін осы облыспен URL-ді жазу қажет. Бейненің кез-келген орнында тікбұрыш, көпбұрыш немесе шеңбер формасында активті облыстар салуға болады және әрқайсысына URL-ді анықтау керек. Активті облыстар қиылысуы мүмкін, бірақ бұл жағдайда мәселелер туындайды. Оқушы дұрыс сілтемені таңдап отырғанына сенімді болу үшін облыстар арасына біраз орын қалдыру қажет;
Активті облыстың шекаралары тікбұрыш, көпбұрыш немесе шеңбердің центрі мен радиусының координаттар бұрышымен беріледі. Бұл параметрлер картаға (Map-файл) жазылып отырады.
Активті бейнені құрып болғаннан кейін, сіз алынған файлды NCSA немесе CERN форматында сақтай аласыз. Егер ол серверде немесе CSIM форматында жұмыс істесе және егер ол клиенттік машинада функционирленсе. Ал қалған барлық жұмысты MapEdit программасы орындайды. Ол картаны серверде құрады немесе картаны клиент жақтағы сіз көрсеткен HTML файлында кірістіреді. Егер сіз активті бейнені клиентте жасайтын болсаңыз, онда MapEdit тегтері үшін ғана берілгендерді қояды. USEMAP атрибутымен бірге бейне тегін өзіңіз беруіңізге тура келеді және оны тегінен кейін бірақ аласыз. USEMAP атрибутында карта атының алдынан # символын қоюды ұмытпаңыз:

Сервердегі активті бейнелер.
Бұрын қолданыста болған активті бейненің құрылуында (html 2.0 үшін) IMG тегіндегі ISMAP атрибутының қолданылуы талап етіледі. IMG тегі бейнеге қатысты, оны бастапқы және соңғы тегі арасына файл – картаның сілтемелеріне орналастыру қажет. Сізге HTML – файлына мынадай жолдарды енгізу керек:


ISMAP атрибуты браузерге берілгендер бейнесі активті екенін көрсетеді. Егер оның қандай да бір облысында тышқан шертпесі пайда болса, онда ISMAP атрибуты көмегімен серверге координат шертпесін құрайтын хабарлама жіберіледі.
Клиенттегі активті бейнелер.
Алдыңғы бөлімде жазылған бейнелерге қарағанда, клиенттегі активті бейнелер сервердің программалық жабдықтарына тәуелсіз жұмыс істейді және сіз өз файлдарыңызда басқа серверге ауыстырсаңыз да функционирленуін тоқтатпайды. Бұндай бейнелерге 2 нәрсе қажет: HTML 3.0 қолдайтын браузер және HTML файлында жазылған карта туралы ақпарат.


Достарыңызбен бөлісу:
1   ...   6   7   8   9   10   11   12   13   ...   20




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет