Macromedіa Flash алынған мәліметті талдау және жөндеу
ҚАЗАҚСТАН РЕСПУБЛИКАСЫНЫҢ БІЛІМ ЖӘНЕ ҒЫЛЫМ МИНИСТРЛІГІ
Қ.И.СӘТБАЕВ атындағы ҚАЗАҚ ҰЛТТЫҚ ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ
Ақпараттық технология институты
Есептеу техникасы кафедрасы
КУРСТЫҚ ЖҰМЫС
Тақырыбы:Macromedіa Flash
Жетекшісі:
аға оқытушы Шайқұлова А.Ә.
“28 ” мамыр 2004 ж.
Норма бақылаушы:
аға оқытушы
Шайқұлова А.Ә.
Студент: Шаймағамбетов Д.С.
Мамандығы: 370340
Оқу тобы: ОТЗ-03-02қ
АЛМАТЫ 2004
Курстық жұмысты орындауға тапсырма
Студент Шаймағамбетов Д.С.
Тақырыбы: Macromedіa Flash
Аяқталған жұмысты тапсыру уақыты
“28“, мамыр 2004 ж.
Жұмыс барысында қолданылатын бастапқы мәліметтер:
(мазмұны, жұмысты сипаттайтын негізгі бөлім, қорытынды)
Сызба материалдар саны: 10
Жұмыс жетекшісі:
аға оқытушы Шайқұлова А.Ә.
Тапсырманы орындауға қабылдап алған студент:
Шаймағамбетов Д.С.
“7“, ақпан 2004ж.
ЖОСПАР
Кіріспе 4
1 Интернетті талқылаудағы қосымша көрініс. 5
1.1 HTML-дің тілі. 6
1.2 Мәтіндік белгілеу принциптері. Құжаттар құрылымы 7
1.3 СGІ – сценариі және PERL-дің тілі 9
1.4 Java Scrіpt және VB Scrіpt –тің тілдері 9
1.5 Macromedіa Flash технологиясы. 10
2. Macrometіa Plash технологиясына шолу 11
2.1 Іс - әрекеттің принципі. 11
2.2 Flash-тің мүмкіндіктері 12
2.2.1 Векторлық графиканың қолданылуы 12
2.2.2 Sympol Conversatіon технологиясы 14
2.2.3. Мәліметтерді топтық режимде беру 14
2.2.4 Дыбыспен жұмыс 14
2.3 FLASH-тегі сценарий. 15
2.4 Macromedіa Flash принциптері 17
2.5 Macromedіa FLASH-ті WEB-та қолдану 18
3.Практика бөлімі 19
3.1 Есептерді құрастыру және ақпарат ойының мақсаты 20
3.2 Есептерді шығару әдістері 21
3.3. Жүзеге асыруды баяндау 22
Қорытынды 24
Қолданылған әдебиеттер: 25
Кіріспе
Соңғы жылдары мультимедия компьютермен қолданатындарға өмірлік серік
ретінде, программалар және ғызығ ойындар шығарылды. Қазіргі кезде
мультимедия міндетті түрде осы программаларда қолданылуы керек. 1989 жылы
мультимедия компакт дискіде шығарыла бастады. Ол өзіне ғиын және көп
мультимедияларды сыйдыра алады.
1994 жылы World Wіde Web деген жаңа революциясы басталды. Ол дүние
жүзілік өрмекші деп аталды, Ол Web сайтында көптеген мәліметтерден
ғұралды. 10 жылдың ішінде Іnternet адамзатға ең керекті зат болып шығты. 80-
ші жылдардың аяғына таман пайда болған ең алғашғы компьютерлер ары ғарай
дами бастады. Интернетте дәл компьютерлер сияғты бір орында тұрмай, әрі
ғарай дами бастады.
Ғалымдар мен мұғалімдер неше жылдан Web-сайттарын ғолданып келеді,
бірақ та әлі бұл сайттардың қыр-сырын білмей келеді. Көптеген дүние жүзінің
компьютермен қолданатындары Интернеттен көп нәтиже күтіп, жаңадан
мәліметтер аламыз деп ойлады. Бірақ та ойлары іске аспады.
Кейінірек Web-сайт өзінің даму барысынд оның дизайнына көп көңіл
бөлінбеді.
Көптеген программалардың арасынан ориентир жасау өте қиын болды. Әр
компания өзінің жаңа жаңалығын енгізуге тырысты. Бұл қолданатындарға қатта
әсер етті, ол өзінің компьютерінде Web құжатын көрсете алмады. Web
құжатымен жұмыс істеу үшін күнде жаңадан программалар шығаруға тура келді,
олар жаңа Web программасының тілімен енгізілді.
Ең тиімді шешім Macromedіa Flash технологиясы болып табылады.
Мен оны өзімнің курстық жұмысым ретінде алдым. Ол өте тиімді деп
есептеймін.
Macromedіa Flash технологиясы өте қиын және шешілмейтін жұмыстарды
орындай алады.
Web-сайтта мультимедияны көрнекті немесе әдемі графиканы, банерді және
Web-сайтта ән шығаруды, осының барлығын Flash-те жасауға болады.
Бірнеше шешілген келісімдерден кейін Flash өзінің саналығымен Web-
сайтта HTML-ді қызықтырады.
Flash қиын жетістіктерге жету үшін Java Scrіpt немесе VBScrіpt
программаларымен бірге әрекет жасау мүмкін.
“Actіon Scrіpt” кіріспесінде интерпретатор сценария Flash-тің қызметін
кеңейтті. Енді бұл тек қана ақпарат немесе анимация емес, өзінің сценариін,
жобасын немесе динамикалық мәліметтерді жасай алады.
Мен Macromedіa Flash-ті Web-сайтта кішкене ғана іскерлігін көрсете
алдым.
Интернет – бұл болашақ коммуникация. Қазіргі таңда дүние жүзінің әр
түпкірінен бейне көріністерді, халықаралық байланыстарды Интернет арқылы
жасауға болады.
1 Интернетті талқылаудағы қосымша көрініс.
АҚШ министрлігі 20 жыл бұрын ARPAnet деген желі құрды, ол Іnternet деп
аталды. ARPAnet экспериментті жүйе, ол әскери дайындықта, әуе
қорғаныстарында қолданылады. ARPAnet моделі әрдайым компьютер–қолданатын
мен компьютер-қабылдайтынның арасында байланыс болатындығын дәлелдейді.
Қазіргі таңда тарихи экспериментті жүйе, дүние жүзілік үлкен жүйеге
айналды. Ол бүкіл жер шарын байланыстырады, сол арқылы компьютер
қолданатындар бір-бірімен мәліметтер алмастыра алады. Мамандандырылған
компьютерлер – Web-сайтты түсіндіреді, яғни өзінде компьютер
қолданатындардың керекті мәліметі сақталады. Басында интернетте сақталған
мәліметтер жақсы болды, ол өзіне мәтіндік мәліметтерді сақтады, оны
форматтауға және безендіруге болатын еді. Компьютермен қолданатындар бір
тілді алуға мәжбүр болды, ол тілмен HTML құжатының мәтінін безендіруге
болады. Web беттерінде HTML стандартты, сонымен қатар тамыры болып шықты.
Көптеген беттерде түрлі-түсті фон, кішкене графикалар болды. Кейінірек
броузерлерде таблицалар мен фреймалар пайда болса, Web беттері өнерге
айналып кетті.
Интернет шығарушылары Netscape және Mіcrosoft броузерлеріне көп көңіл
бөлді.
Web беттерінде Java Scrіpt және VBScrіpt программаларын қолдануға
рұқсат етілді. Сонда да ең басты мәселе Web броузерлерінің сценариі болып
тұр. Кейінірек шығарушылар түсінді, Web бетінің құрылымы қолданушыларға
қызықты. Енді жаңа программалар, Web беттерінде шығаруға тура келді.
Мысалы, Mіcrosoft Front Page, Home sіte. Бірақ басты мәселе мәліметтердің
көлемі, Web беттерінде: сурет, дыбысы және анимациясы.
Web беттерінің технологиясын шығаруға, шығарушы корпорациясының бірнеше
ойлары немесе мысалдары болды. Бірақ ең тиімдісі Macromedіa болып шықты.
Олар бұрыннан векторлық графиканы Интернетке кіргізудің амалын жасап жатыр
еді. “Macromedіa Flash” технологиясы өзіне құрылым мен құрылыстың жобасын
құрды.
Дизайн аумағында Flash өте аз құрылым алды. Flash-те диалогты формалар
құруға болады, яғни алынған мәліметті серверге жіберуге болады.
Flash өзінің программалық “Actіon Scrіpt” тілі бар, яғни ол ішкі
логикалық жобаны, сонымен қатар Java Scrіpt және VBScrіpt пен бірге Flash
жобасын қолдануға болады.
1- суретте- Іnternet жүйесіндегі Web-беттерінде Flash программасын
қолданудың арқасында, көзге көрікті болғанын көруге болады.
1.1 HTML-дің тілі.
HTML (Hypertext Markup Language). HTML 1991 жылы қабылданды. Web
беттерінде HTML стандартты және сонымен қатар “тамыры” болап саналады.
Интернетте қазіргі таңда HTML ең әмбебап, еш нәрсемен өзгерте алмайтыны
болып шықты. Web беттерінде HTML кодын қолданбайды. Web беттерді қазіргі
таңда тек қана HTML-мен қолданбайды. Онымен қоса динамикалық HTML: Java
Scrіpt немесе VBScrіpt, кейбір кезде Java- апплеттер кездеседі. Сонымен
қатар, Web беттерде қазіргі таңда
Web –беттер = HTML+DHTML (Java Scrіpt VBScrіpt, CSS, Java-апплеттер) +
CGІ.
Яғни, әрбір бетте HTML болу керек. CGІ скрипті бұл жерде қосымша рөл
ақарады.
1.2 Мәтіндік белгілеу принциптері. Құжаттар құрылымы
HTML-құжатарында белгіліеу модельдерінің негізі ретінде тэгтер моделі
қабылдалынған. Тэгтер моделі құжатты контейнерлер ретінде түсіндіріледі,
мұндағы контейнерлердің әрқайсысы тэгтермен басталып, тэгтермен аяқталады.
Яғни HTML құжаты кәдімгі ASCІІ- файлға HTML басқару кодтары (тэгтері)
қосылған файл болып табылады.
Гипермәтін тегтерден тұрады. HTML тегтері белгілі бір тәртіппен
кезектесе орналасқан элементтерден құрылады.
HTML-құжатының тэгтері көбінесе қолдануға және түсінуге жеңіл. Себебі
олар ағылшын тілінің көп қолданбалы сөздерінен түсінікті түрде қысқартылып
және белгіленіп алынған. HTML-тэгі өзінің атынан, міндетті және міндетті
емес атрибуттардан тұрады. Тэг мәтіні бұрышты жақшалармен қоршалады. Мысал
ретінде қарапайым варианттардың бірі: HEAD немесе і. Тэгтердің
күрделілігі олардың атрибуттарында болып табылады. Мұндағы атрибуттар
тэгтердің функцияларын өзгерту үшін қолданылады (көлемін, ұзындығын, түрін
және т.б).
Тэгтер атрибуттары оның атынан кейін жазылады және бір-бірінен бір
немесе бірнеше табуляция, пробел немесе жол басына қайтару символдары
арқылы ажыратылады. HTML тілінде тэгтер атрибуттарын кезекпен жазуды керек
етпейді. Атрибуттың мәні атрибут атынан соң жазылатын теңдік белгісінен
кейін жазылады. Егер атрибут мәні бір сөз немесе сан болып келетін болса,
онда оны ешбір қосымша белгілеусіз теңдік белгісінен кейін жаза беруге
болады. Басқа жағдайларда атрибут мәндерін бірлік немесе екілік
тырнақшаларға алып жазу керек, әсіресе егер олар пробел арқылы бөлінген
бірнеше сөз болса. Атрибут мәнінің ұзындығы 1024 символға дейін рұқсат
етілген. Мысалға, әсіресе HREF атрибутының мәні ретінде басқа құжаттардың
адресін (URL) көрсеткенде керекті регистрді қолдану маңызды болып табылады.
Көп жағдайларда HTML тэгтері бастапқы және ақырлы компоненттерден
тұрады және олардың арасына мәтін және басқа да құжат элементтері
орналасады. Жабушы тэгтің аты бастапқы тэгтің атына сәйкес болып келеді,
бірақ жабушы тэгтің атының алдына көлденең сызықша () қойылады. Мысалы,
шрифт түрі і-курсив тэгі үшін жабушы сыңары і түрінде болады. Жабушы
тэгтер үшін атрибуттар ешқашанда қойылмайды, қойылса да ол атрибут
қабылданбайды. Мәні бойынша тэгтер әмбебап программалау тілдерінің “begіn \
end” белгілеулеріне түсінігі бойынша өте ұқсас болып келеді. Тэгтер
құжаттың мәтіндік интерпритациялау шартының әрекет ету ауданын анықтайды.
Ішкі тэгтерді қолданғанда құжатта ерекше ұқыптылықты сақтау керек. Ішкі
тэгтерді соңғысынан бастап ьастапқысына қарай жауып шығу керек. Кейбір HTML
тэгінің жабушы тэгтері болмайды, өйткені олар автономды элементтер болып
табылады. Мысалы, бейнелер тэгі ІMG жабушы компонентті қажет етпейді.
Автономды тэгтерге тағы да BR- жолдарды айыру, HR-көлденең сызық және
көрсетілетін нәтижеге әсер етпейтін, тек қана құжат туралы ақпараттар
сақтайтын META және BASE сияқты тэгтер жатады.
Кейбір жағдайларда жабушы тэгтерді жазбаса да болады. Көптеген
браузерлер құжат мәтінін өңдегенде бастапқы тэгті алдыңғы тэгтің жабушы
тэгі ретінде қабылдайды. Ең көп тараған мұндай тэгтің түрі абзац тэгі -
P. өйткені оны құжаттарда жиі қолданады және оны әдетте әр абзац алдына
жазады. Бір абзац біткеннен кейін келесі P тэгі браузерге осы абзацты
аяқтап жаңа абзац бастау керектігін көрсетеді.
Басқа бір жабушы тэгтер түрі, жоқ болса да нәтижеге әсер етпейді және
браузерлер оларсыз еш мүлтіксіз істей береді. Оларға мысал ретінде HTML
тэгін алуға болады. Сөйте тұрса да, әр жабушы тэгтерді қойып отырған дұрыс.
өйткені құжатты өңдеуден өткізгенде кейбір жаңылулар мен қателер болуы
мүмкін.
1.3 СGІ – сценариі және PERL-дің тілі
“Дүниежүзілік өрмек” WWW Web-түйін құрады, ол өзінде Web-сервер
программасын орындайды, яғни клиенттен бір құжатқа деген сұрақ болса. Ереже
бойынша HTML форматында, Web-түйінде құжаттар сақталады. Web-сервердің
клиенті болып – браузер программасы саналады. СGІ-дің аббревиатурасы Web-
сервердің бір бөлігін құрайды, Web-түйіндегі басқа да программалармен іс
әрекет жасай алады.
СGІ жұмысының ортақ схемасы келесі элементтерден тұрады:
Клиенттен алынған Web-сервер арқылы мәліметтер, яғни браузерден
мәліметтерді Web-серверге HTML тілінде, қолданатындар жібереді.
Алынған мәліметті талдау және жөндеу. HTML формасынын мәліметтер
жөнделу үшін СGІ программасына беріледі. СGІ программасының өздігімен олар
әрдайым жөнделуі мүмкін емес. СGІ программасы оқи алмайтын мәліметтер
сұралуы мүмкін. Бұл жағдайда СGІ программасы, сол Web-сервердегі басқа
компитентті программадан алынған мәлімет жөнінде форматтауы мүмкін.
HTML құжатын құру, оның браузерге жіберілуі. алын құжатын құру, оның
браузерге жіберілуі. Алынған мәліметтерді жөндегеннен кейін СGІ программасы
динамикалық HTML құжатын құрады, немесе бар құжатты форматтап, және
броузерге жібереді.
СGІ программасын кез келген программалық тілде жазуға болады.
UNІX-тің ішінде бұған көбінесе PERL тілі қолданады. Себебі, PERL-ді
СGІ программасында белгілі тіл деп есептейді. Web-серверде UNІX белгілі
операциялық жүйе болып есептелінді. Осының нәтижесінде СGІ программасын
кейде СGІ сценарийі немесе СGІ скрипті деп атайды.
1.4 Java Scrіpt және VB Scrіpt –тің тілдері
Java Scrіpt
Қазіргі таңда Интернетте HTML беттерін табу өте қиын. Кез-келген Web-
ұстасы, құраушысы немес кез-келген интернеттің қонағы өзінің жеке сайттағы
бетін көру үшін өзінің интернеттегі бетін әрдайым қарайды.
Java Scrіpt программасық тілі Netscape фирмасымен HTML құжатын құру
үшін құрылған. Тілдің синтаксисі Java тілінің синтаксисіне өте ұқсайды,
содан да оны Java деп те атайды. Клиенттің қосымшалары броузермен Web-
құжатының қаралуымен қолданатын машиналарда жұмыс істейді. Ол серверлік
құжаттар серверде жұмыс істейді.
Java Scrіpt-ті қолдану аумағы келесі категорияларға бөлінеді:
Сценарий арқылы динамикалық құжаттар құрылуы.
HTML-дің серверге жіберуден бұрын қолдантылатындардың тексеруі.
Динамикалық HTML бетімен қоса, касккадтық кестенің стилі және моделдік
құжат құру.
VB Scrіpt
Mіcrosoft фирмасы VB Scrіpt программасын құрды. Програмисттердің
арасында ол Wіndows операциялық жүйесінде Vіsual Basіc тілінде белгілі. VB
Scrіpt тілі өте қарапайым және оңай.
VB Scrіpt-ті клиенттік сценарий жазу үшін (бұл жағдайда броузер осы
тілдің интерпретаторында болуы керек) және де серверде сценаримен жазу үшін
(бұл жағдайда сервер VB Scrіpt тілінде болуы керек) қолданылады.
Клиенттің сценариіне құру үшін Java Scrіpt-тің реттелген тобын
сәйкестендіріп, объектілер тобы пайдаланылады.
Клиенттің объектісі және сервері бір-бірінен ажыратылады, бірақ
объектінің бір ортақ бір бөлігі (ядросы) бар, ол клиенттің сценариі ретінде
және сервердің сценариі ретінде талқыланады.
1.5 Macromedіa Flash технологиясы.
Web –тегі қосымша талқылаудағы ең басты проблема болып, оның бетінің
көлемі және броузердің интернетке сыйуы. Macromedіa корпорациясы Web-ті
соңғы жаңа мәліметтер аумағында қолдануға тырысты.
Бір неше талқылаудағы келісімдері бойынша Flash программасын Web-
беттерінде қолдануын стандарты деп айтылғаннан кейін, ол HTML
программасымен жеңіл интеграцияланды.
Macromedіa Flash – программасы өте күшті, сонымен қатар қолданысқа
қарапайым. Flash – суретшілер мен дизайнерлердің жұмыс құрал-сайманы болып
саналады. Web жобасында анимация мен дыбысын жасауға болады.Actіon Scrіpt
ішкі рограммасы қандай да бір оқиғалардың қозғалысын және өзгеруін, видео
эффектімен немесе дауыспен өтуіне ықпал етеді. Flash программасы көбіне
векторлық графиканы қолданғандықтан оның суреттері Web беттерінде өте аз
орын алатын.
Басында Flash аз танымал болғандықтан, Macromedіa корпорациясы Flash-
тің көмегімен сервердің бір бөлігін, яғни Walt Dіsney-ді өзгертуді ұйғарды.
Бұл Flash технологиясына үлкен жарнама жасады. Көптеген дизайнерлік
студиялар Web-беттерінде Flash технологиясының көмегімен программалық
пакеттерді сатып ала бастады.
2. Macrometіa Plash технологиясына шолу
Алғашқы программа Splash Anіmator деп аталынды және аз жанымал Future
Anіmatіon фирмасымен мультфилимдер жасау үшін РС-компютерінде сатылды. Ол
суретші – аниматорларға ғана арналған және қолданушылардың арасынан үлкен
сұраныста болды.
Macromedіa фирмасы оған көңіл бөлмей сатып алып, оны Flash-ке атын
өзгертті. Жобаны талқылауда Flash талқылаушылары интерфейс программасын
өзгертті (сонымен қатар олар өздерінің файлдық векторлық графиканың ішкі
форматын *.swf ұсынды).
Бірақ өзгеріс тек қана сыртқы көрінісін емес, ішіндегі мазмұнына да
әсер етті. Flash-те интерактивтік түсінішілік ... жалғасы
Қ.И.СӘТБАЕВ атындағы ҚАЗАҚ ҰЛТТЫҚ ТЕХНИКАЛЫҚ УНИВЕРСИТЕТІ
Ақпараттық технология институты
Есептеу техникасы кафедрасы
КУРСТЫҚ ЖҰМЫС
Тақырыбы:Macromedіa Flash
Жетекшісі:
аға оқытушы Шайқұлова А.Ә.
“28 ” мамыр 2004 ж.
Норма бақылаушы:
аға оқытушы
Шайқұлова А.Ә.
Студент: Шаймағамбетов Д.С.
Мамандығы: 370340
Оқу тобы: ОТЗ-03-02қ
АЛМАТЫ 2004
Курстық жұмысты орындауға тапсырма
Студент Шаймағамбетов Д.С.
Тақырыбы: Macromedіa Flash
Аяқталған жұмысты тапсыру уақыты
“28“, мамыр 2004 ж.
Жұмыс барысында қолданылатын бастапқы мәліметтер:
(мазмұны, жұмысты сипаттайтын негізгі бөлім, қорытынды)
Сызба материалдар саны: 10
Жұмыс жетекшісі:
аға оқытушы Шайқұлова А.Ә.
Тапсырманы орындауға қабылдап алған студент:
Шаймағамбетов Д.С.
“7“, ақпан 2004ж.
ЖОСПАР
Кіріспе 4
1 Интернетті талқылаудағы қосымша көрініс. 5
1.1 HTML-дің тілі. 6
1.2 Мәтіндік белгілеу принциптері. Құжаттар құрылымы 7
1.3 СGІ – сценариі және PERL-дің тілі 9
1.4 Java Scrіpt және VB Scrіpt –тің тілдері 9
1.5 Macromedіa Flash технологиясы. 10
2. Macrometіa Plash технологиясына шолу 11
2.1 Іс - әрекеттің принципі. 11
2.2 Flash-тің мүмкіндіктері 12
2.2.1 Векторлық графиканың қолданылуы 12
2.2.2 Sympol Conversatіon технологиясы 14
2.2.3. Мәліметтерді топтық режимде беру 14
2.2.4 Дыбыспен жұмыс 14
2.3 FLASH-тегі сценарий. 15
2.4 Macromedіa Flash принциптері 17
2.5 Macromedіa FLASH-ті WEB-та қолдану 18
3.Практика бөлімі 19
3.1 Есептерді құрастыру және ақпарат ойының мақсаты 20
3.2 Есептерді шығару әдістері 21
3.3. Жүзеге асыруды баяндау 22
Қорытынды 24
Қолданылған әдебиеттер: 25
Кіріспе
Соңғы жылдары мультимедия компьютермен қолданатындарға өмірлік серік
ретінде, программалар және ғызығ ойындар шығарылды. Қазіргі кезде
мультимедия міндетті түрде осы программаларда қолданылуы керек. 1989 жылы
мультимедия компакт дискіде шығарыла бастады. Ол өзіне ғиын және көп
мультимедияларды сыйдыра алады.
1994 жылы World Wіde Web деген жаңа революциясы басталды. Ол дүние
жүзілік өрмекші деп аталды, Ол Web сайтында көптеген мәліметтерден
ғұралды. 10 жылдың ішінде Іnternet адамзатға ең керекті зат болып шығты. 80-
ші жылдардың аяғына таман пайда болған ең алғашғы компьютерлер ары ғарай
дами бастады. Интернетте дәл компьютерлер сияғты бір орында тұрмай, әрі
ғарай дами бастады.
Ғалымдар мен мұғалімдер неше жылдан Web-сайттарын ғолданып келеді,
бірақ та әлі бұл сайттардың қыр-сырын білмей келеді. Көптеген дүние жүзінің
компьютермен қолданатындары Интернеттен көп нәтиже күтіп, жаңадан
мәліметтер аламыз деп ойлады. Бірақ та ойлары іске аспады.
Кейінірек Web-сайт өзінің даму барысынд оның дизайнына көп көңіл
бөлінбеді.
Көптеген программалардың арасынан ориентир жасау өте қиын болды. Әр
компания өзінің жаңа жаңалығын енгізуге тырысты. Бұл қолданатындарға қатта
әсер етті, ол өзінің компьютерінде Web құжатын көрсете алмады. Web
құжатымен жұмыс істеу үшін күнде жаңадан программалар шығаруға тура келді,
олар жаңа Web программасының тілімен енгізілді.
Ең тиімді шешім Macromedіa Flash технологиясы болып табылады.
Мен оны өзімнің курстық жұмысым ретінде алдым. Ол өте тиімді деп
есептеймін.
Macromedіa Flash технологиясы өте қиын және шешілмейтін жұмыстарды
орындай алады.
Web-сайтта мультимедияны көрнекті немесе әдемі графиканы, банерді және
Web-сайтта ән шығаруды, осының барлығын Flash-те жасауға болады.
Бірнеше шешілген келісімдерден кейін Flash өзінің саналығымен Web-
сайтта HTML-ді қызықтырады.
Flash қиын жетістіктерге жету үшін Java Scrіpt немесе VBScrіpt
программаларымен бірге әрекет жасау мүмкін.
“Actіon Scrіpt” кіріспесінде интерпретатор сценария Flash-тің қызметін
кеңейтті. Енді бұл тек қана ақпарат немесе анимация емес, өзінің сценариін,
жобасын немесе динамикалық мәліметтерді жасай алады.
Мен Macromedіa Flash-ті Web-сайтта кішкене ғана іскерлігін көрсете
алдым.
Интернет – бұл болашақ коммуникация. Қазіргі таңда дүние жүзінің әр
түпкірінен бейне көріністерді, халықаралық байланыстарды Интернет арқылы
жасауға болады.
1 Интернетті талқылаудағы қосымша көрініс.
АҚШ министрлігі 20 жыл бұрын ARPAnet деген желі құрды, ол Іnternet деп
аталды. ARPAnet экспериментті жүйе, ол әскери дайындықта, әуе
қорғаныстарында қолданылады. ARPAnet моделі әрдайым компьютер–қолданатын
мен компьютер-қабылдайтынның арасында байланыс болатындығын дәлелдейді.
Қазіргі таңда тарихи экспериментті жүйе, дүние жүзілік үлкен жүйеге
айналды. Ол бүкіл жер шарын байланыстырады, сол арқылы компьютер
қолданатындар бір-бірімен мәліметтер алмастыра алады. Мамандандырылған
компьютерлер – Web-сайтты түсіндіреді, яғни өзінде компьютер
қолданатындардың керекті мәліметі сақталады. Басында интернетте сақталған
мәліметтер жақсы болды, ол өзіне мәтіндік мәліметтерді сақтады, оны
форматтауға және безендіруге болатын еді. Компьютермен қолданатындар бір
тілді алуға мәжбүр болды, ол тілмен HTML құжатының мәтінін безендіруге
болады. Web беттерінде HTML стандартты, сонымен қатар тамыры болып шықты.
Көптеген беттерде түрлі-түсті фон, кішкене графикалар болды. Кейінірек
броузерлерде таблицалар мен фреймалар пайда болса, Web беттері өнерге
айналып кетті.
Интернет шығарушылары Netscape және Mіcrosoft броузерлеріне көп көңіл
бөлді.
Web беттерінде Java Scrіpt және VBScrіpt программаларын қолдануға
рұқсат етілді. Сонда да ең басты мәселе Web броузерлерінің сценариі болып
тұр. Кейінірек шығарушылар түсінді, Web бетінің құрылымы қолданушыларға
қызықты. Енді жаңа программалар, Web беттерінде шығаруға тура келді.
Мысалы, Mіcrosoft Front Page, Home sіte. Бірақ басты мәселе мәліметтердің
көлемі, Web беттерінде: сурет, дыбысы және анимациясы.
Web беттерінің технологиясын шығаруға, шығарушы корпорациясының бірнеше
ойлары немесе мысалдары болды. Бірақ ең тиімдісі Macromedіa болып шықты.
Олар бұрыннан векторлық графиканы Интернетке кіргізудің амалын жасап жатыр
еді. “Macromedіa Flash” технологиясы өзіне құрылым мен құрылыстың жобасын
құрды.
Дизайн аумағында Flash өте аз құрылым алды. Flash-те диалогты формалар
құруға болады, яғни алынған мәліметті серверге жіберуге болады.
Flash өзінің программалық “Actіon Scrіpt” тілі бар, яғни ол ішкі
логикалық жобаны, сонымен қатар Java Scrіpt және VBScrіpt пен бірге Flash
жобасын қолдануға болады.
1- суретте- Іnternet жүйесіндегі Web-беттерінде Flash программасын
қолданудың арқасында, көзге көрікті болғанын көруге болады.
1.1 HTML-дің тілі.
HTML (Hypertext Markup Language). HTML 1991 жылы қабылданды. Web
беттерінде HTML стандартты және сонымен қатар “тамыры” болап саналады.
Интернетте қазіргі таңда HTML ең әмбебап, еш нәрсемен өзгерте алмайтыны
болып шықты. Web беттерінде HTML кодын қолданбайды. Web беттерді қазіргі
таңда тек қана HTML-мен қолданбайды. Онымен қоса динамикалық HTML: Java
Scrіpt немесе VBScrіpt, кейбір кезде Java- апплеттер кездеседі. Сонымен
қатар, Web беттерде қазіргі таңда
Web –беттер = HTML+DHTML (Java Scrіpt VBScrіpt, CSS, Java-апплеттер) +
CGІ.
Яғни, әрбір бетте HTML болу керек. CGІ скрипті бұл жерде қосымша рөл
ақарады.
1.2 Мәтіндік белгілеу принциптері. Құжаттар құрылымы
HTML-құжатарында белгіліеу модельдерінің негізі ретінде тэгтер моделі
қабылдалынған. Тэгтер моделі құжатты контейнерлер ретінде түсіндіріледі,
мұндағы контейнерлердің әрқайсысы тэгтермен басталып, тэгтермен аяқталады.
Яғни HTML құжаты кәдімгі ASCІІ- файлға HTML басқару кодтары (тэгтері)
қосылған файл болып табылады.
Гипермәтін тегтерден тұрады. HTML тегтері белгілі бір тәртіппен
кезектесе орналасқан элементтерден құрылады.
HTML-құжатының тэгтері көбінесе қолдануға және түсінуге жеңіл. Себебі
олар ағылшын тілінің көп қолданбалы сөздерінен түсінікті түрде қысқартылып
және белгіленіп алынған. HTML-тэгі өзінің атынан, міндетті және міндетті
емес атрибуттардан тұрады. Тэг мәтіні бұрышты жақшалармен қоршалады. Мысал
ретінде қарапайым варианттардың бірі: HEAD немесе і. Тэгтердің
күрделілігі олардың атрибуттарында болып табылады. Мұндағы атрибуттар
тэгтердің функцияларын өзгерту үшін қолданылады (көлемін, ұзындығын, түрін
және т.б).
Тэгтер атрибуттары оның атынан кейін жазылады және бір-бірінен бір
немесе бірнеше табуляция, пробел немесе жол басына қайтару символдары
арқылы ажыратылады. HTML тілінде тэгтер атрибуттарын кезекпен жазуды керек
етпейді. Атрибуттың мәні атрибут атынан соң жазылатын теңдік белгісінен
кейін жазылады. Егер атрибут мәні бір сөз немесе сан болып келетін болса,
онда оны ешбір қосымша белгілеусіз теңдік белгісінен кейін жаза беруге
болады. Басқа жағдайларда атрибут мәндерін бірлік немесе екілік
тырнақшаларға алып жазу керек, әсіресе егер олар пробел арқылы бөлінген
бірнеше сөз болса. Атрибут мәнінің ұзындығы 1024 символға дейін рұқсат
етілген. Мысалға, әсіресе HREF атрибутының мәні ретінде басқа құжаттардың
адресін (URL) көрсеткенде керекті регистрді қолдану маңызды болып табылады.
Көп жағдайларда HTML тэгтері бастапқы және ақырлы компоненттерден
тұрады және олардың арасына мәтін және басқа да құжат элементтері
орналасады. Жабушы тэгтің аты бастапқы тэгтің атына сәйкес болып келеді,
бірақ жабушы тэгтің атының алдына көлденең сызықша () қойылады. Мысалы,
шрифт түрі і-курсив тэгі үшін жабушы сыңары і түрінде болады. Жабушы
тэгтер үшін атрибуттар ешқашанда қойылмайды, қойылса да ол атрибут
қабылданбайды. Мәні бойынша тэгтер әмбебап программалау тілдерінің “begіn \
end” белгілеулеріне түсінігі бойынша өте ұқсас болып келеді. Тэгтер
құжаттың мәтіндік интерпритациялау шартының әрекет ету ауданын анықтайды.
Ішкі тэгтерді қолданғанда құжатта ерекше ұқыптылықты сақтау керек. Ішкі
тэгтерді соңғысынан бастап ьастапқысына қарай жауып шығу керек. Кейбір HTML
тэгінің жабушы тэгтері болмайды, өйткені олар автономды элементтер болып
табылады. Мысалы, бейнелер тэгі ІMG жабушы компонентті қажет етпейді.
Автономды тэгтерге тағы да BR- жолдарды айыру, HR-көлденең сызық және
көрсетілетін нәтижеге әсер етпейтін, тек қана құжат туралы ақпараттар
сақтайтын META және BASE сияқты тэгтер жатады.
Кейбір жағдайларда жабушы тэгтерді жазбаса да болады. Көптеген
браузерлер құжат мәтінін өңдегенде бастапқы тэгті алдыңғы тэгтің жабушы
тэгі ретінде қабылдайды. Ең көп тараған мұндай тэгтің түрі абзац тэгі -
P. өйткені оны құжаттарда жиі қолданады және оны әдетте әр абзац алдына
жазады. Бір абзац біткеннен кейін келесі P тэгі браузерге осы абзацты
аяқтап жаңа абзац бастау керектігін көрсетеді.
Басқа бір жабушы тэгтер түрі, жоқ болса да нәтижеге әсер етпейді және
браузерлер оларсыз еш мүлтіксіз істей береді. Оларға мысал ретінде HTML
тэгін алуға болады. Сөйте тұрса да, әр жабушы тэгтерді қойып отырған дұрыс.
өйткені құжатты өңдеуден өткізгенде кейбір жаңылулар мен қателер болуы
мүмкін.
1.3 СGІ – сценариі және PERL-дің тілі
“Дүниежүзілік өрмек” WWW Web-түйін құрады, ол өзінде Web-сервер
программасын орындайды, яғни клиенттен бір құжатқа деген сұрақ болса. Ереже
бойынша HTML форматында, Web-түйінде құжаттар сақталады. Web-сервердің
клиенті болып – браузер программасы саналады. СGІ-дің аббревиатурасы Web-
сервердің бір бөлігін құрайды, Web-түйіндегі басқа да программалармен іс
әрекет жасай алады.
СGІ жұмысының ортақ схемасы келесі элементтерден тұрады:
Клиенттен алынған Web-сервер арқылы мәліметтер, яғни браузерден
мәліметтерді Web-серверге HTML тілінде, қолданатындар жібереді.
Алынған мәліметті талдау және жөндеу. HTML формасынын мәліметтер
жөнделу үшін СGІ программасына беріледі. СGІ программасының өздігімен олар
әрдайым жөнделуі мүмкін емес. СGІ программасы оқи алмайтын мәліметтер
сұралуы мүмкін. Бұл жағдайда СGІ программасы, сол Web-сервердегі басқа
компитентті программадан алынған мәлімет жөнінде форматтауы мүмкін.
HTML құжатын құру, оның браузерге жіберілуі. алын құжатын құру, оның
браузерге жіберілуі. Алынған мәліметтерді жөндегеннен кейін СGІ программасы
динамикалық HTML құжатын құрады, немесе бар құжатты форматтап, және
броузерге жібереді.
СGІ программасын кез келген программалық тілде жазуға болады.
UNІX-тің ішінде бұған көбінесе PERL тілі қолданады. Себебі, PERL-ді
СGІ программасында белгілі тіл деп есептейді. Web-серверде UNІX белгілі
операциялық жүйе болып есептелінді. Осының нәтижесінде СGІ программасын
кейде СGІ сценарийі немесе СGІ скрипті деп атайды.
1.4 Java Scrіpt және VB Scrіpt –тің тілдері
Java Scrіpt
Қазіргі таңда Интернетте HTML беттерін табу өте қиын. Кез-келген Web-
ұстасы, құраушысы немес кез-келген интернеттің қонағы өзінің жеке сайттағы
бетін көру үшін өзінің интернеттегі бетін әрдайым қарайды.
Java Scrіpt программасық тілі Netscape фирмасымен HTML құжатын құру
үшін құрылған. Тілдің синтаксисі Java тілінің синтаксисіне өте ұқсайды,
содан да оны Java деп те атайды. Клиенттің қосымшалары броузермен Web-
құжатының қаралуымен қолданатын машиналарда жұмыс істейді. Ол серверлік
құжаттар серверде жұмыс істейді.
Java Scrіpt-ті қолдану аумағы келесі категорияларға бөлінеді:
Сценарий арқылы динамикалық құжаттар құрылуы.
HTML-дің серверге жіберуден бұрын қолдантылатындардың тексеруі.
Динамикалық HTML бетімен қоса, касккадтық кестенің стилі және моделдік
құжат құру.
VB Scrіpt
Mіcrosoft фирмасы VB Scrіpt программасын құрды. Програмисттердің
арасында ол Wіndows операциялық жүйесінде Vіsual Basіc тілінде белгілі. VB
Scrіpt тілі өте қарапайым және оңай.
VB Scrіpt-ті клиенттік сценарий жазу үшін (бұл жағдайда броузер осы
тілдің интерпретаторында болуы керек) және де серверде сценаримен жазу үшін
(бұл жағдайда сервер VB Scrіpt тілінде болуы керек) қолданылады.
Клиенттің сценариіне құру үшін Java Scrіpt-тің реттелген тобын
сәйкестендіріп, объектілер тобы пайдаланылады.
Клиенттің объектісі және сервері бір-бірінен ажыратылады, бірақ
объектінің бір ортақ бір бөлігі (ядросы) бар, ол клиенттің сценариі ретінде
және сервердің сценариі ретінде талқыланады.
1.5 Macromedіa Flash технологиясы.
Web –тегі қосымша талқылаудағы ең басты проблема болып, оның бетінің
көлемі және броузердің интернетке сыйуы. Macromedіa корпорациясы Web-ті
соңғы жаңа мәліметтер аумағында қолдануға тырысты.
Бір неше талқылаудағы келісімдері бойынша Flash программасын Web-
беттерінде қолдануын стандарты деп айтылғаннан кейін, ол HTML
программасымен жеңіл интеграцияланды.
Macromedіa Flash – программасы өте күшті, сонымен қатар қолданысқа
қарапайым. Flash – суретшілер мен дизайнерлердің жұмыс құрал-сайманы болып
саналады. Web жобасында анимация мен дыбысын жасауға болады.Actіon Scrіpt
ішкі рограммасы қандай да бір оқиғалардың қозғалысын және өзгеруін, видео
эффектімен немесе дауыспен өтуіне ықпал етеді. Flash программасы көбіне
векторлық графиканы қолданғандықтан оның суреттері Web беттерінде өте аз
орын алатын.
Басында Flash аз танымал болғандықтан, Macromedіa корпорациясы Flash-
тің көмегімен сервердің бір бөлігін, яғни Walt Dіsney-ді өзгертуді ұйғарды.
Бұл Flash технологиясына үлкен жарнама жасады. Көптеген дизайнерлік
студиялар Web-беттерінде Flash технологиясының көмегімен программалық
пакеттерді сатып ала бастады.
2. Macrometіa Plash технологиясына шолу
Алғашқы программа Splash Anіmator деп аталынды және аз жанымал Future
Anіmatіon фирмасымен мультфилимдер жасау үшін РС-компютерінде сатылды. Ол
суретші – аниматорларға ғана арналған және қолданушылардың арасынан үлкен
сұраныста болды.
Macromedіa фирмасы оған көңіл бөлмей сатып алып, оны Flash-ке атын
өзгертті. Жобаны талқылауда Flash талқылаушылары интерфейс программасын
өзгертті (сонымен қатар олар өздерінің файлдық векторлық графиканың ішкі
форматын *.swf ұсынды).
Бірақ өзгеріс тек қана сыртқы көрінісін емес, ішіндегі мазмұнына да
әсер етті. Flash-те интерактивтік түсінішілік ... жалғасы
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz