2. Интернет технологиясында Flash –ті қолданудың қандай ерекшеліктері бар?
3. Flash-те ActionScript тілінің тағайындалуы қандай?
Дәріс 13.
Интернетті құрудың технологиясына жасалған ұсыныстар.
Клиент машинасы үшін бағдарламалық нұсқаулықтар.
JavaScript. VBScript. Java.
JavaScript
Web, гипермәтін жүйесі, екі жақты қарастырылады. Біріншіден, гипермәтіннің өтуіне
байланысты бейнелену. Екіншіден, беттердегі бейнелену (мәтін, сызба, мобилді код және
т.б.) көптеген ақпаратты нысандарды құрайды. Ең соңғы жағдайда гипермәтіннің өтуі –
бұл суретті мәтін жөніндегі ақпаратты фрагмент.
Көптеген ақпаратты нысандар HTML – беттермен гипермәтін жүйесінің
ролін
атқарады. Осы жол «беттер» дайын компоненттерден алынған бейнелеу жолы тиімді
болып табылады.
Web дилемма «клиент – сервер» сәулетпен байланысты беттердің бастысы. Беттердің
клиент әрі сервер жағынан бастысы болып табылады. Ең соңғысы сервер жағынан (Server
Site Includes). Netscape компаниясы 1995 жылы клиентті және беттерді басқару
механизмнде JavaScript бағдарламасын дайындады.
Сонымен, JavaScript – Web гипермәтін бетіндегі клиент жағының басқару сценариін
көрсетеді. Егер дәлме – дәл JavaScript – клиент жағының ғана бағдарламасы емес.
Liveware JavaScript өтпелі Netscape қойылымының құралы болып табылады. Алайда,
JavaScript ең кең таралғаны клиент жағындағы бағдарламаны қамтамасыз ету.
JavaScript мүмкіндігіне, мысалы келесі жатады:
–
өзгерген мәліметтерді
бейнелеу, уақыты немесе күні;
–
күніне байланысты ауыспалы мазмұнды бағдарлама браузер қолданысындағы
немесе басқа жағдайлардағы;
–
беттің түрін өзгерту, егер қолданушы тышқанды басса немесе бағыттағышты
элементтен өткізсе.
JavaScript үлкен деңгейлі тілде күшті мүмкіндігі бар. Ол
машиналы код сияқты
қызмет атқармаса да браузерлерге шығуға мұмкіндік береді, Web – бет, кейбірде жүйеге
шығасыз. Java
тм
немесе С – ден айырмашылығы, JavaScript компиляциясыз бағдарлама, ал
бағдарламалық кодты орындау үшін виртуалды машинаны браузердің жүктемелеуіне әсер
етеді. JavaScript Java
тм
немесе С++ еске түсіруші сәулет нысанында жұмыс атқарады.
Тілдің осындай мүмкіндіктері конструкторлар сияқты сызбаны
жасауға жаңа деңгейлі
абстракциялар, яғни бірнеше рет қолданылатын бағдарламалық кодты жасауға мүмкіндік
береді. Web жасаушылар JavaScript клиент жағынан бұрынғы сервер жағынан
орындалатын функцияларды атқарады. Ең жақсысы – форманы тексеру. Бағдарламашылар
HTML –ді енгізгенде Web – сервер және CGI сценарийне ақпаратты жіберетін,
ондағы
енгізілген мәліметтер тексерілетін.
Егер мәліметтер қате болмаса, онда CGI сценарийі жұмысын жалғастырады. Бірақ
қате табылғанда қолданушы хабарламаны қайталап алатын.
Сонда артық жұмыстар
атқарылатын. Форманы жіберу үшін HTTP – дің серверінен арнаулы тапсырыс қажет.
Мәліметтерді жіберген соң қайтадан CGI сценарийн орындауға тура келеді. Осы процесс
қайталанып отырады, өйткені қолданушы қате жібереді. Қолданушы қателескенін
хабарлама қайтып келгенде біледі.
Сценада JavaScript көрінеді. Web – серверге қолданушы хабар жібермес бұрын
форма элементтерін тексеру қажет. HTTP санын азайтуға себепші болады, форманы қайта
толтырғанда қатенің азаюына себепші болады. Сондай – ақ JavaScript cookie – ді
оқуға
және жазуға мүмкіндік береді – бұл операцияға Web – сервер құралдарымен тақырып жазу
үшін қолданалады.
VB Script
JavaScript Microsoft шығысымен Visual Basic кең тараған тіл бағдарламасы ілгеріледі.
VBScript те JavaScript жасағанды жасайды, бірақ бағдарламалық коды Visual Basic – ке
ұқсайды.
Visual Basic Script – Visual Basic бағдарламасының тілімен ұқсас. Visual Basic Script
интернетке
байланыстыларды шешеді, нысандарды (батырмалар, тізімдер, меню т.б.)
басқаруды Web – беттерінде атқарады. Visual Basic Script көмегімен тездетіп беттер ашып
немесе ойындар құрауға болады. HTML құжаты ішінде орналасады.
Достарыңызбен бөлісу: