Веб-қосымшаларды әзірлеу құралдары. Веб-қосымшаларды әзірлеу үшін бағдарламалау тілдерін қолдану салалары. Веб-қосымшалар Веб-қосымшаларды жасауға арналған құралдар

HTML. Веб-қосымшаларды әзірлеу процесі әзірлеушіде визуалды түрде болатын кәдімгі Windows қосымшаларын әзірлеуге ұқсас болады басқару элементтеріпішінде олардың қасиеттерін орнатады және оқиғалар өңдегіштерін жазады.

Веб қолданбалары үшін кеңейтілген хостинг және өмірлік циклді басқару ортасы

Кеңейтілетін ASP .NET хостинг жүйесі пайдаланушы ресурсқа бірінші рет қатынасқаннан бастап қолданба шыққанға дейін қолданбаның өмірлік циклін басқарады. ASP .NET өзі хостинг функцияларын қамтамасыз ете отырып, орта ретінде веб-серверді (IIS) пайдаланады. ASP .NET қолданбаларда орын алатын оқиғаларды өңдеуге және өзіңіздің HTTP өңдеушілеріңіз бен модульдеріңізді жасауға мүмкіндік береді.

Кеңейтілетін веб-бағдарламаның пайдаланушы интерфейсін жобалау ортасы

ASP .NET серверді басқару элементтері үшін өзіңіздің визуалды редакторларыңызды жасауға және оларды Visual Studio сияқты әзірлеу құралдарына біріктіруге мүмкіндік береді. Көрнекі редакторлар басқару элементтеріне пайдаланушы интерфейстерін әзірлеуге және басқару элементтеріне қажетті қасиеттер мен әдістерді қосуға мүмкіндік береді.

HTML. Веб-қосымшаларды әзірлеу процесі әзірлеушіде визуалды түрде болатын кәдімгі Windows қосымшаларын әзірлеуге ұқсас болады басқару элементтеріпішінде олардың қасиеттерін орнатады және оқиғалар өңдегіштерін жазады.

Веб қолданбалары үшін кеңейтілген хостинг және өмірлік циклді басқару ортасы

Кеңейтілетін ASP .NET хостинг жүйесі пайдаланушы ресурсқа бірінші рет қатынасқаннан бастап қолданба шыққанға дейін қолданбаның өмірлік циклін басқарады. ASP .NET өзі хостинг функцияларын қамтамасыз ете отырып, орта ретінде веб-серверді (IIS) пайдаланады. ASP .NET қолданбаларда орын алатын оқиғаларды өңдеуге және өзіңіздің HTTP өңдеушілеріңіз бен модульдеріңізді жасауға мүмкіндік береді.

Кеңейтілетін веб-бағдарламаның пайдаланушы интерфейсін жобалау ортасы

ASP .NET серверді басқару элементтері үшін өзіңіздің визуалды редакторларыңызды жасауға және оларды Visual Studio сияқты әзірлеу құралдарына біріктіруге мүмкіндік береді. Көрнекі редакторлар басқару элементтеріне пайдаланушы интерфейстерін әзірлеуге және басқару элементтеріне қажетті қасиеттер мен әдістерді қосуға мүмкіндік береді.

Кіріспе

Ғаламдық есептеулердің әсері Интернет желілеріқосулы қазіргі әлемтарихи аналогы жоқ. Оның бүгінгі күні – адам өмірінің барлық салаларына электронды ену дәуірінің басы, бұл жай ғана маркетингтік науқан емес, ол жаңа философия мен жаңа бизнес стратегиясының негізі болып табылады.

Өнімдер мен қызметтерді жарнамалау тұрғысынан Интернет ең маңызды ресурс болып табылады деп болжау өте қисынды. Қазіргі заманғы адамдардың көпшілігі Интернетті ақпараттың ең қолжетімді көзі ретінде пайдаланады.

Веб-сайт құрудың бірі сыни технологияларинтернет ресурстарын дамыту. Барлық пайдалы ақпаратты қамтитын жақсы веб-сайт коммерциялық компания үшін де, оқу орны үшін де күннің кез келген уақытында жұмыс істейтін ең жақсы визит карточкасы болып табылады.

Шағын кәсіпкерлік субъектілеріне олардың мақсаттарына, психофизиологиялық талаптарға және ақпарат мазмұнына сәйкестігіне, сондай-ақ даму құралдарын таңдаудың дұрыстығына ақпараттық қолдау көрсететін бірнеше сайттарды талдай отырып, келесі сипаттамалық кемшіліктерді анықтауға болады:

· шаршаудың күшеюіне немесе зейіннің бөлінуіне әкелетін учаскенің психофизиологиялық талаптарға сәйкес келмеуі;

· анимацияға құштарлық, графикалық бейнелержәне семантикалық жүктемені көтермейтін бейне фрагменттері веб-сайтқа әлеуетті келушілер санының автоматты түрде төмендеуіне әкеледі, өйткені бұл Интернетке қосылу өткізу қабілеттілігіне және трафик көлеміне қойылатын талаптарды арттырады;

· берілген ақпараттың артық болуы немесе болмауы;

· дайын өнімнің өзіндік құнының негізсіз өсуіне әкеп соғатын әзірлеу құралдарын дұрыс таңдамау.

Осылайша, веб-сайтты әзірлеуге арналған құралдар мен тілдердің функционалдығын, сондай-ақ мәтінге қойылатын психофизиологиялық талаптарды және графикалық ақпаратмонитор экранында көрсетілген өзекті міндет сияқты.

Сонымен қатар, желідегі пайдаланушылар саны 500 миллионнан астам (және айына шамамен 7% қарқынмен өсуде) бағаланғандықтан, саяхаттаушы пайдаланушылардың назарын аударуға және сақтауға көмектесетін жаңа технологияларды пайдалану жолдарын іздеу керек. Интернеттің кең аумақтарында.

Зерттеу пәні – веб-технологиялар.

Объект – веб-қосымшаларды әзірлеуге арналған орталар мен тілдер.

Жұмыстың мақсаты – мүмкіндіктерді қарастыру практикалық қолданувеб-қосымшаларды әзірлеуге арналған тілдер мен құралдар.

1) веб-технологияның негізгі ұғымдарын қарастыру;

2) кәсіпкерлік қызметте қолданылатын веб-қосымшалардың әртүрлі классификацияларын беру;

3) веб-қосымшаларға қойылатын психофизикалық талаптарды қарастыру;

4) веб-қосымшаларды әзірлеу үшін бағдарламалау тілдерін қолдану салаларын анықтау;

5) веб-қосымшаларды құруға арналған орталардың функционалдығын талдау.

Өзіңіздің «Интернет өкілдігін» құру міндетіне жауапкершілікпен қараған жөн. Сайтты пайдалану оңай болуы керек - беттер мүмкіндігінше тез жүктелуі керек, ал ресурстың өзі логикалық және түсінікті құрылымға ие болуы керек. Тек осы жағдайда ғана келушінің берілген ақпаратқа қызығушылық танытып, сайтта қалуына сенуге болады.

Қазіргі заманның дамуы компьютерлік жабдықжәне жаңа технологияларды енгізу жер бетіндегі тіршіліктің жаңа бағытының басталуын белгіледі. Микроэлектроника мен кибернетиканың дамуында қысқа мерзім ішінде көптеген өзгерістер болды.

Технологияның прогрессивті дамуы жаңалардың пайда болуына себеп болды бағдарламалық өнімдер. Жыл сайын көбірек бағдарламалау тілдері енгізілуде. Олардың барлығы ең алдымен мақсатты аудиторияға бағытталған.

Тек компьютерлер ғана емес, желілер де дамып келеді. Бірнеше онжылдықтар бұрын Интернет шағын жеке желі болса, қазір ол бір-бірімен байланысқан компьютерлердің алып жүйесі болып табылады, онсыз біз өмірді елестете алмауымыз мүмкін.

Интернет - бұл өте «қызып кеткен» адамдар өздерін жайлы сезінетін «салқын бассейн» ғана емес, сонымен қатар кез келген дерлік ыстық тақырыпты күйіп қалудан қорықпай «жүргізуге» болатын орын.

Веб-технология ақпаратпен және жалпы компьютермен жұмыс істеу идеясын толығымен өзгертті. Дәстүрлі даму параметрлері болып шықты компьютерлік технология- өнімділік, өткізу қабілеті, сақтау сыйымдылығы - басты нәрсені ескермеді » бөгет"жүйе - адаммен интерфейс. Адамның ақпараттық жүйемен өзара әрекеттесуінің ескірген механизмі жаңа технологияларды енгізуді тежеп, оларды пайдаланудың артықшылықтарын азайтты. Ал адам мен компьютер арасындағы интерфейс табиғи түрде жеңілдетілгенде ғана. қарапайым адамның қабылдауы, компьютерлік технологияның мүмкіндіктеріне қызығушылықтың бұрын-соңды болмаған жарылыс болды.

Интернет пайдаланушыларына қолжетімді ақпарат арнайы компьютерлерде (веб-серверлерде) орналасқан бағдарламалық қамтамасыз ету. Бұл ақпараттың көп бөлігі веб-сайттар түрінде ұйымдастырылған. Олардың әрқайсысының Интернетте өз атауы (адресі) бар. Веб-сайт – бұл белгілі бір формада берілген, Web-серверде орналасқан және өз атауы бар ақпарат. Пайдаланушының компьютерінде веб-сайттарды көру үшін пайдаланыңыз арнайы бағдарламаларбраузерлер деп аталады. Қазіргі уақытта ең көп таралған браузерлер Internet Explorerжәне Netscape Navigator. «Мекенжай» жолында қандай сайт атауын көрсететінімізге байланысты браузер өз терезесіне сәйкес ақпаратты жүктейді.

Веб-сайт бір-бірімен байланысқан веб-беттерден тұрады. Веб-парақ мәтіндік файлмәтіндік ақпаратты және арнайы пәрмендерді қамтитын *.htm кеңейтімімен - бұл ақпарат браузер терезесінде қалай көрсетілетінін анықтайтын HTML кодтары. Барлық графикалық, аудио және бейне ақпарат тікелей веб-парақшаға қосылмайды және бөлек файлдармен ұсынылған (сурет 1 Қосымша А).

Заманауи веб-қосымшалар негізінен басқа еш жерде қолдануға болмайтын қызметтерді ұсынатын порталдар болып табылады.Мұндай қызметтердің бір кемшілігі – компаниялар арасында ақпарат алмасудың қиындығы. Атап айтқанда, әрбір осындай сайтқа тіпті байланыс және басқа да жеке ақпарат қайта енгізілуі керек.

Қазіргі уақытта мақсаттары бойынша порталдардың үш негізгі түрі бар:

· Yahoo, Lycos, Excite, Rambler сияқты жалпыға ортақ немесе көлденең порталдар (кейде мегапорталдар деп те аталады). Мұндай порталдар көбінесе іздеу жүйелерінің дамуының нәтижесі болып табылады. Олар ең кең аудиторияға арналған, бұл олар ұсынатын ақпарат пен қызметтердің мазмұнында көрінеді. Әдетте, бұл ақпарат ұсынылатын қызметтер сияқты жалпы сипатта болады ( электрондық пошта, ақпараттық бюллетеньдер және т.б.).

· Тік порталдар. Порталдың бұл түрі нарықтың нақты түрлеріне арналған және осы нарықтың қызметтерін пайдаланатын немесе онда жұмыс істейтін аудиторияға қызмет көрсетеді. Мұндай порталдардың мысалдары, мысалы, қонақүйлерді брондау, билеттерге тапсырыс беру және жеткізу қызметтерін ұсынатын туристік агенттіктерді, карталарға және жол бағыттары туралы ақпаратқа қол жеткізуді немесе өз клиенттеріне бірлескен қызметті жүзеге асыруға мүмкіндік беретін B2B (бизнес-бизнес) порталдарын қамтиды. шаруашылық операциялар (мысалы, жеткізушілерді таңдау және тауарларды сатып алу, аукциондарды өткізу).

· Корпоративтік порталдар бір кәсіпорынның қызметкерлеріне, клиенттеріне және серіктестеріне арналған. Мұндай порталдың пайдаланушылары рөлі мен жеке профиліне байланысты оларға арналған қызметтер мен қолданбаларға рұқсат алады.

Басқа кең таралған веб-қосымшалар:

· Аймақтық интернет-порталдар, ауқымы бойынша әмбебап, бірақ қызығушылық танытқан келушілер географиясымен шектелген (e1.ru);

· Іздеу жүйелері- бұл өз келушісіне көрсетілген сөздер немесе тұтас сөз тіркестері табылған сайттарды табу мүмкіндігін беруге арналған интернет-порталдар (metabot.ru);

· Каталог – бұл сайттарға сілтемелер жиынтығы. Егер іздеу болса, бізге каталогтар не үшін қажет? Біз көбінесе не қажет екенін білмейміз, оны бірнеше сөзбен тұжырымдай алмаймыз (mail.ru);

· Электрондық хабарландыру тақталары – бұл Интернетте кез келген адам ақпараттық, шақыру немесе жарнамалық сипаттағы ақпаратты қалдыра алатын орын;

· Форумдар – келушілерге хабарламалар қалдыруға және пікір алмасуға арналған арнайы сайттар немесе сайттардағы бөлімдер;

· Чат – бұл интернеттегі басқа қарым-қатынас орны, бірақ оның мақсаты қандай да бір тақырып бойынша пікір алмасу емес, жай ғана уақыт өткізу;

· Жүктеп алуға арналған файлдар;

· Фотогалереялар;

· Статистика элементтері;

· Интернетте әртүрлі ақпаратты сақтау;

· Пошталық тізім серверлері, олар оқырмандардың кең ауқымына ақпаратты жеткізу қызметтерін ұсынады (subscribe.ru);

· Интернет-дүкендер мен аукциондар (ozon.ru, molotok.ru).

Веб-жобаның бастапқы нүктесі сайттың мақсаттары мен пайдаланушыға ұсынылатын функцияларды талдау болып табылады.

Екінші кезең – сайттың ақпараттық архитектурасын құру.

Сайттың барлық материалдары мен оның құрылымы белгілі болғаннан кейін сіз навигация мен беттердің дизайнына көшуге болады.

Әр бетте сайт картасының анық көрінетін сілтемесін орналастыру қажет. Картаны көрсететін бет пайдаланушы экранындағы екі беттен аспауы керек. Карталардың екі түрі қолданылады: статикалық және динамикалық. Ақпараттық архитектураның статикалық дисплейі бар картаны пайдалану ең тиімді, өйткені динамикалық көрініс пайдаланушыны одан да үлкен шатасуға әкеледі. Карта пайдаланушыны жақсырақ бағдарлау үшін жасалған, сондықтан карта пайдаланушының сайттағы ағымдағы орнын ғана емес, сонымен бірге ол бұрыннан барған бөлімдерді де көрсетуі керек.

Компания веб-сайтының негізгі беті бүкіл желіге бағытталған сайттың беті болып табылады (сурет 2 Қосымша В). Қосулы басты бетКомпанияның мақсаттары нақты көрсетілген және әрбір дизайн элементі пайдаланушыға сайтты жақсырақ түсінуге және өз мәселелерін шешу үшін әрекеттер тізбегін шешуге мүмкіндік беруі керек.

Көптеген пайдаланушылар сайт арқылы саяхатын басты беттен бастайды. Бұл ретте сайтымыз сайтқа терең сілтеме арқылы келген адамдар өздерін жайлы сезінетіндей етіп жасалуы керек. Ол үшін сайттың әрбір бетіне орналастыру керек:

· жоғарғы сол жақ бұрышта компания атауы немесе логотипі

· бір сөйлемнен тұратын сайттың жеке ұраны

Пайдаланушы келді деп болжауға болмайды осы бет, басынан аяғына дейін бүкіл жолды қамтиды. Ол беттерде біз көрсеткен мәліметтерді көрмеген болуы әбден мүмкін жоғарғы деңгейиерархия. Терең сілтемелер арқылы біз пайдаланушыны бір жерге бағыттауымыз керек, оған оның қазір сайтта қай жерде екенін айтып, беттегі тізбекті сілтемені көрсетуіміз керек. Іздеу жүйелерінде индекстелмейтін бет қажет болса, «HEAD» элементіне енгізу керек. .

«Біз туралы» бөлімінде сіз компания туралы негізгі ақпаратты көрсетуіңіз керек:

· топ-менеджмент құрамының құрамы (библиографиямен және фотосуреттермен);

· Байланыс ақпараты;

· ұйым философиясы (бизнеске көзқарас, қоғаммен қарым-қатынас, ұмтылыс);

· негізгі тарихи кезеңдері;

«Біз туралы» беттің жоғарғы жағындағы ұзақ түсініктеме пайдаланушыға осы сыйлықтың тереңдігінде не бар екенін жақсы түсінуге көмектеседі.

Мәтінді жас пайдаланушылар да, ескі пайдаланушылар да оқуға оңай болуы керек, сондықтан қаріп өлшемін абсолютті бірліктермен емес, салыстырмалы бірліктермен көрсетуіміз керек, өйткені өлшемді пайдаланушылар өздері таңдауы керек. Бұл жағдайда сайт беттерін көлденең айналдыруды пайдалануды тітіркендірмеу үшін мәтін параққа толығымен сәйкес келуі керек.

Пайдаланушылар веб-беттерді сөзбе-сөз оқиды. Бірінші қарау кезінде ол фактілерді іздейді және егжей-тегжейлерді елемейді, бірақ қызықты материалды тапқаннан кейін ол тереңірек кете алады. Бетті қараудың жуық схемасы келесідей көрінеді: бірінші көлденең сызық толығымен қаралады, келесісі толық тереңдікте қаралмайды және әрбір келесі жол сайын ақпаратты жұлып алу барған сайын азаяды.

Сондықтан пайдаланушылар көбінесе мақаланың жоғарғы бөлігін ғана көреді. Тек ең қызығушылық танытқан оқырмандар бетті төмен қарай жылжытады және мақаланың тарихын барлық егжей-тегжейлі түсінетіндер аз. Сондықтан мақаланың «қорытындыдан» басталуы, содан кейін ең маңызды ақпарат туралы хабарлама болуы, ал соңында оқиғаның фоны болуын қамтитын «төңкерілген пирамида принципін» қолдану маңызды. берілген.

Беттерді көруге ыңғайлы болу үшін біз мыналарды қолданамыз:

· негізгі сөздерді бөлектеу;

· жақсы жазылған тақырыптар;

· маркерлері бар тізімдер;

· әр идеяға бір абзац (пайдаланушылар абзацтың негізгі сөздерімен тартпаса, қалған барлық идеяларды өткізіп жібереді);

· инверттелген пирамида стилі (мұнда мақала қорытындыдан басталады);

· кәдімгі мақалаға қарағанда аз сөз;

· түсініксіз терминдердің минимумы;

· хабарламаның жасалған күнін көрсету (ол қанша уақытқа созылғанын білу үшін, ол сәйкес келеді осы сәт);

· «ALT» атрибутының контекстік ақпараты.

· электрондық пошта тақырыптары жиі контекстен тыс көрсетіледі:

· сайттағы мақалалар тізімінде;

· электрондық пошта хабарламаларының тақырыптарында;

· іздеу нәтижелерінде;

· браузер бетбелгілерінде.

Сонымен қатар, пайдаланушылар тақырыптардың астындағы мәтінді өткізіп жіберсе, біздің тақырыпты түсіну үшін ешқандай супер білімге ие болмауы керек. Осы себепті тақырып мәтіні басқа мазмұн болмаған жағдайда оны түсінуге мүмкіндік беретін дербес ақпарат болуы керек. Тақырып жазған кезде бейтарап тілді қолдану керек: сөз тіркестерін, «күрделі», «арбау», бас әріптерді қолданбау (біз қолданушыға айқайлап тұрған сияқтымыз)

Пайдаланушылар мағыналы атауларды қалайды. Микроконтент неғұрлым қысқа болса, оны сүзу оңайырақ болады. Әрбір мақаланың және бет тақырыбының басында бір сөзді қолдануды болдырмау керек, өйткені мұндай бірнеше мақала бір уақытта қолданылса, панельде немесе бетбелгілерде қажетті мақаланы таңдау қиын болады.

Бізге электрондық пошта мекенжайын беруді сұраған кезде, осы жерде және қазір пайдаланушы нақты не алатынын және оның тыныштығын қаншалықты жиі бұзатыныңызды айту керек. пошта жәшігі. Mailto сілтемелері бұл пошта мекенжайы екені анық болатындай пайдаланылуы керек. Аттарға электрондық пошта сілтемелерін қоймаңыз, себебі атауды басу олардың биоына әкелуі керек. Электрондық пошта арқылы байланысқан кезде, егер пайдаланушы онымен жеке қарым-қатынас орнатпаса (белгісіз адамдардың электрондық хаттары көбінесе қоқыс жәшігіне түседі) қызметкерлердің біреуінің нақты атын қолдануға ешқандай себеп жоқ.

Сайттың сенімділігін арттыру үшін жоғары сапалы графикалық кескіндерді пайдалану қажет. Дегенмен, әдепкі бойынша үлкен кескіндерді пайдаланбау керек. Эскиздерді қолданып, қажет болған жағдайда оларды пайдаланушы қалағанша үлкейткен жөн. Нобайлар кескін туралы барлық негізгі ақпаратты қамтуы керек. Сайтта голливудтық күлімсіреген фотомодельдерден гөрі нақты қызметкерлер мен клиенттердің фотосуреттерін қолданған дұрысырақ болар еді. Сондай-ақ жақсы жазу стилін және басқа сайттарға шығатын гипермәтіндік сілтемелерді пайдалану қажет. «Жарнамалық суды» пайдаланудың қажеті жоқ, өйткені ол қосымша эмоционалдық жүктемені көтереді, ал пайдаланушылар нақты фактілерден гиперболаларды сүзуге уақыт жұмсауы керек.

Сайтқа қосылуды арттырудың классикалық әдісі - белгілі бір жүйелілікпен жаңа материалдарды жариялау (күн сайынғыдан айына дейін). Қызығушылық танытқандар үшін жаңа материалды жөнелтуді ұйымдастыру қажет. Жазылғандардың 100% дерлік автор өзін еске түсірсе, сайтқа мезгіл-мезгіл кіріп отырады.

Веб-сайт дизайны адамдарға бейімделуі керек. Мұндай құрылғының бір нұсқасы - профиль, бірақ оны толтыру шыдамдылықты қажет етеді, сондықтан оны сайтқа белгіленген келушілер толтырады. Сондықтан пайдаланушыларды қадағалау үшін жалықтыратын тіркеу процедурасынан гөрі файлға барлық қажетті ақпарат енгізілген «cookie» файлын қолданған дұрыс. Қауіпсіз жұмыс істеу үшін тіркеу әлі де қажет болса, тым қатаң жазба пішіндерін жасамау керек. Автотолтыруды пайдалану мүмкін болса және курсорды пішіннің бірінші өрісіне автоматты түрде орналастырыңыз.

Интернетті іздеуге арналған пішіндерді жасамау керек, егер пайдаланушы қажет болса, ол арнайы іздеу жүйесін пайдаланады.

Сілтемелер болжамды болуы керек; пайдаланушы сілтемені басқан кезде не болатынын білуі керек. Сілтеменің не екенін түсіндіріңіз: егер ол мәтін болса, оны түсті немесе астын сызыңыз. Барған және кірмеген сілтемелер арасындағы айырмашылықты жасырмаңыз. Іздеу жүйелері ең маңызды келушілер болып табылады және олар саңырау және жоғары технологияларды көрмейді деген үмітпен сілтемелер жасаңыз. «Тақырып» тегтерін іздеу жүйелерінде және бетбелгілерде жақсы көрінетіндей етіп жасаңыз, сондықтан сілтемелерді кілт сөзден бастау керек.

Бұзылған сілтемелердің пайда болуына жол бермеңіз, өйткені басқа сайттар мен іздеу жүйелері бұл жағдайда бізге сілтеме жасамайды.

Сайтты шарлау кезінде пайдаланушыға қалқымалы терезелерде немесе басқа жолмен беттерді ашу жолын таңдауға рұқсат етіңіз.

WEB-те пайдаланушылар мақсатынан басқа ешнәрсеге назар аудармайды және олардың мақсатына жетуден алшақтататын жарнамасы жай ғана еленбейді. Егер біздің жарнама пайдаланушы өзін қызықтыратын материалды таппай тұрып пайда болса, ол жабылуы мүмкін. Ол өзінің негізгі тапсырмасын орындап, жарнаманы мұқият қарауға дайын болғанда, ол қалқымалы терезені жапқандықтан оны енді көрмейді. Сондықтан сіз ешқашан пайдаланушыны мақсатыңыздан алшақтатпауыңыз керек.

Пайдаланушы іздеу жүйесіне сұрау сөздерін тергенде, сұрау нәтижелерінің тізімінде пайда болатын жарнамалар адамға қажет нәрсеге тікелей қатысты болады. Сондықтан ол осы жарнамаларды оқып, сілтемелерді басады. Мұндай жарнама парақшаларды таратуға қарағанда әлдеқайда аз тұрады.

Сонымен, табысқа жетудің құпиясы - жарнаманы пайдаланушы мақсаттарымен біріктіру.

· «Жабу» батырмасының болмауы;

· адамдарды басу үшін трюктар;

· оны басқанда не болатынын анық көрсету;

· береді Қосымша Ақпаратағымдағы парақтан шықпай-ақ өзіңіз туралы.

Бағалау жұмысын жүргізу үшін үштен беске дейін қатысушыларды тарту қажет. Олардың әрқайсысы жұмысты жеке орындайды. Осыдан кейін олардың нәтижелері салыстырылады және бір қорытындыға келеді. Сынақ екі кезеңде жүзеге асырылады:

1) интерфейсті түсіну;

2) зейіннің белгілі бір элементтерге шоғырлануы.

Болашақта қалай қайталанса да, әр мәселені бөлек айту керек.

Веб-қосымшаларды әзірлеу құралдары

Веб-қосымшаларды әзірлеу үшін бағдарламалау тілдерін қолдану салалары

Гипермәтінді белгілеу тілі немесе HTML, әдетте, бүкіләлемдік тордың негізінде жатқан компьютер тілі. HTML тілінің арқасында кез келген мәтінді белгілеуге, гипермәтінге түрлендіруге, содан кейін Интернетте жариялауға болады.

HTML тілінде веб-шолғыштар бетті көрсету үшін пайдаланатын таңбалардың өзіндік жиыны бар. Дескриптор деп аталатын бұл таңбалар гиперсілтемелер жасауға қажетті элементтерді қамтиды.

Бірі ерекше белгілері HTML құжаттары - бұл құжаттың өзінде тек мәтін ғана болады, ал басқа барлық нысандар құжатқа Браузер арнайы тегтер арқылы көрсетілген уақытта енгізіліп, бөлек сақталады. HTML файлын сақтаған кезде құжат орналасқан жерде қалта жасалады, оған ілеспе графикалық дизайн элементтері орналастырылады.

Біріншіден, РНР сервер жағында жұмыс істейтін сценарийлерді жасау үшін қолданылады, сондықтан оны ойлап тапты. PHP кез келген басқа CGI сценарийлері сияқты мәселелерді шеше алады, соның ішінде html пішін деректерін өңдеу, html беттерін динамикалық түрде жасау және т.б. Бірақ РНР қолдануға болатын басқа аймақтар бар.

Екінші сала – пәрмен жолында орындалатын сценарийлерді құру. Яғни, бірге PHP арқылывеб-серверге және браузерге қарамастан, белгілі бір машинада орындалатын сценарийлерді жасауға болады.

Ал соңғы сала – GUI қолданбаларын жасау ( графикалық интерфейстер) клиент жағында жұмыс істейді.

Ajax асинхронды Javascript және XML дегенді білдіреді және сөздің қатаң мағынасында технология емес. Егер стандартты веб-қосымшада сервер барлық ақпаратты өңдесе, ал браузер тек пайдаланушымен әрекеттесу, сұрауларды жіберу және кіріс HTML шығару үшін жауапты болса, онда Ajax қосымшасында пайдаланушы мен сервер арасында басқа делдал пайда болады - Ajax қозғалтқышы . Ол қандай сұрауларды «орнында» өңдеуге болатынын және қайсысы серверге жіберілетінін анықтайды.

Сервер әрекеті де өзгерді. Егер бұрын сервер әрбір сұрау үшін жаңа бетті шығаратын болса, енді ол тек клиентке қажет деректерді жібереді, ал Ajax қозғалтқышы одан тікелей браузерде HTML жасайды.

Асинхрондылық әрбір пайдаланушы басу серверге жете бермейтіндігінде көрінеді, ал керісінше де дұрыс - әрбір сервер реакциясы пайдаланушы сұрауынан туындамайды. Сұраныстардың көпшілігі Ajax қозғалтқышы арқылы жасалады және ол пайдаланушы әрекеттерін болжайтын ақпаратты жүктейтіндей етіп жазылуы мүмкін.

Ajax қай жерде қолданылады:

· Пішіндер. Олар өте баяу. Деректерді асинхронды түрде тасымалдасаңыз, бет қайта жүктелмейді.

· «Ағаш» түріндегі навигация. Жалпы, мұндай навигация қорқынышты. Қарапайым топология әлдеқайда ыңғайлы, бірақ егер ол оған келсе, Ajax-ты қолданған дұрыс.

· Сүзгілер. Веб-сайттар жиі күні немесе аты бойынша сұрыпталады. Ajax әлдеқайда ыңғайлы болады.

JavaScript

JavaScript бағдарламалау тілін Netscape интерактивті HTML құжаттарын жасау үшін әзірлеген. Бұл клиент және сервер жағында жұмыс істейтін ендірілген қолданбаларды әзірлеуге арналған объектіге бағытталған тіл. Тілдің синтаксисі Java синтаксисіне өте ұқсас - сондықтан оны Java тәрізді деп атайды.

JavaScript негізгі қолданулары келесі санаттарға бөлінеді:

· сценарий арқылы құжатты динамикалық құру;

· пайдаланушы толтырған HTML пішін өрістерінің серверге көшірмес бұрын түпнұсқалығын жедел тексеру;

· каскадты стиль кестелерімен және құжат нысанының моделімен бірге динамикалық HTML беттерін құру;

· HTML бетіне ендірілген JavaScript қолданбасымен шешілетін «жергілікті» есептерді шешу кезінде пайдаланушының өзара әрекеттесуі.

VBScript

VBScript сценарий тілі Microsoft корпорациясымен әзірленген және бағдарламашылар арасында жиі кездесетін Windows қолданбалы бағдарламаларын әзірлеуге арналған Visual Basic тілінің ішкі жиыны болып табылады. Ата-анасы сияқты, VBScript өте қарапайым және үйренуге оңай.

Оны сценарийлерді жасау үшін пайдаланудың артықшылығы Visual Basic және Visual Basic for Application бағдарламаларында бұрын жазылған процедураларды шамалы түзетулермен пайдалану мүмкіндігі болып табылады.

Функционалдылық VBScript тілінде жазылған сценарийлер JavaScript сценарийлерінің мүмкіндіктерінен еш айырмашылығы жоқ: динамикалық құруқұжат немесе оның бөліктері, оқиғаларды ұстап алу және өңдеу және т.б.

VBScript клиенттік сценарийлер үшін (бұл жағдайда браузерде сол тіл үшін кірістірілген интерпретатор болуы керек) және серверлік сценарийлер үшін (бұл жағдайда сервер VBScript қолдауы керек) қолданылады.

Клиенттік сценарийлерді жасау үшін JavaScript жиынына ұқсас нысандар жинағын пайдаланасыз. Клиент пен сервер объектілері бір-бірінен ерекшеленеді, бірақ клиенттің де, сервердің де сценарийлерін әзірлеуде қолданылатын объектілердің ортақ бөлігі (өзегі) бар.

Perl жүйелік басқару құралдарын әзірлеу үшін кеңінен қолданылады, бірақ соңғы уақытта ол Интернет қолданбаларын әзірлеуде үлкен танымалдылыққа ие болды: CGI сценарийлері, электрондық поштаны өңдеудің автоматтандырылған жүйелері және веб-сайтты қолдау.

Мұнда Perl көмегімен шешуге болатын мәселелердің кейбір мысалдары берілген:

· Windows NT пайдаланушыларының статусы мен мүмкіндіктеріндегі сәйкессіздіктерді тексеру;

· командалық жолдан және қашықтан NT қызметтерін басқару жергілікті машинажеке станокта статистикалық мәліметтерді алу;

· FTP протоколымен де жұмыс істей алады;

· UNIX және Windows үшін жүйелік қолдау.

Қазіргі уақытта дүниежүзілік өрмекБірнеше миллион веб-сайт орналастырылған және олардың саны үнемі өсіп келеді. Әрбір адам олардың кез келгенін қарап, өздері үшін пайдалы ақпарат алып қана қоймай, сонымен қатар оларды құруға белсенді қатысуға мүмкіндік алады. Даму болатын ортаның маңызы зор.

Macromedia Dreamweaver-ді интуитивті және пайдалануды жеңілдетуді жалғастыруда. Бір жағынан қуатты құралдар және екінші жағынан пайдаланудың қарапайымдылығы Macromedia өнімдерін кәсіби веб-дизайнерлер үшін де, жаңадан бастағандар үшін де тамаша бағдарламалық қамтамасыз ету пакетіне айналдырады. Macromedia пакетіне кіретін Flash, Firework, Dreamweaver сияқты өнімдер жұмысыңызды өнімді етеді және сонымен бірге бір-бірін алмастыра алады (мысалы, олардың кез келгенінде түймелер жасауға болады). Өнімдер, мысалы: Sitespring, FreeHand клиентпен жұмыс істеу кезінде тиімділікті арттырады.

Dreamweaver бағдарламасының көптеген артықшылықтары бар:

Dreamweaver таза HTML кодын, сондай-ақ соңғы DHTML және CSS кеңейтімдерін қолдайды.

Құрамында қосылымды автоматты түрде басқарудың тамаша құралдары бар, яғни файлдар қоршаған ортаға жылжытылған сайын барлық қосылымдар автоматты түрде қалпына келтіріледі. Беттің бөлімдерін абайсызда зақымданудан қорғау үшін блоктауға болады.

Бірнеше қадам бұрын жасалған өзгертулерді болдырмауға мүмкіндік береді (бірақ бетті сақтағаннан кейін өзгертулерді қайтара алмайсыз).

"Динамикалық кросс-браузерді тексеру" қолданылады.

Үшінші тарап әзірлеушілерінен де, Macromedia-дан да (500-ден астам) кеңейтімдерді қолдайды.

Dreamweaver веб-беттерде пайдалануға болатын элементтер кітапханасымен келеді, мысалы, шарлау жолағы, авторлық құқық дескрипторы және т.б.

Веб-беттерге мультимедиа қосу үшін қолданылады және әртүрлі түрлері Flash және Java-дан RealAudio-ға дейінгі файлдар, іздеу жүйелері, форумдар, электрондық коммерция жүйелері сияқты интерактивті элементтер.

Dreamweaver қолданбасында кескін жасау құралдары жоқ. Ол тек қарапайым өңдеу құралдарын ұсынады, сондықтан кескіндерді жасау және өңдеу үшін бізге арнайы графикалық редакторлар қажет болады.

Dreamweaver сізге қажет емес кодты Microsoft қолданбаларынан жоюға мүмкіндік береді, содан кейін беттер жылдамырақ жүктеледі және әртүрлі браузерлерде жақсырақ көрсетіледі.

Fireworks — оны одан әрі оңтайландыру және желіде орналастыру мүмкіндігі бар графикалық редактор. Көптеген құралдарды пайдалана отырып, біз векторды да, екеуін де жасай аламыз және өңдей аламыз растрлық графикабір бағдарламадан екіншісіне көшудің орнына бір файлдың ішінде. Fireworks HTML және JavaScript кодын жасайды және веб-беттеріміз үшін динамикалық мәзірлер мен шарлау жолақтарын оңай жасай алады. Графикалық файлдарды тиімді оңтайландыру сапасын жоғалтпай олардың көлемін барынша азайтуға мүмкіндік береді.

Сонымен қатар, WEB бет макеттерін өңдеуге болады. Мысалы, Fireworks 8 бағдарламасында ашуға болады графикалық файлболашақ сайттың бүкіл енін, қажетті графикалық дизайнды сызыңыз, содан кейін оны тілім құралымен HTML құжатының болашақ кестесі қалай көрінетіндей етіп кесіңіз. Осыдан кейін сіз жеке графикалық элементтерді нақтылауға және басқалармен қатар, бағдарламалау тілін (JavaScript) мүлде білмей-ақ, курсорға жауап беретін белсенді графиканы жасауға кірісе аласыз.

Үш маманның бірі графикалық редакторлар, жұмыс істеуде біріншілік үшін күресті әртүрлі табыстармен жүргізді векторлық графика. FreeHand бәсекелестеріне қарағанда әлдеқайда жылдам және қарапайым - CorelDraw және Adobe Illustrator. FreeHand логотиптер, жарнама, веб-графика және анимация жасау үшін тамаша.

Бағдарлама өндірушілері пайдаланушылардың өмірін барынша жеңілдету үшін көп күш жұмсады: бағдарламаның интерфейсі қарапайым және интуитивті, күрделі нысанды түрлендірулерді тез және оңай орындауға немесе әртүрлілікке қол жеткізуге мүмкіндік беретін көптеген «қоңыраулар мен ысқырықтар» бар. көркем әсерлер. FreeHand файлдарды барлық дерлік жалпы пішімдерде экспорттай және импорттай алады. Оған қоса, ол басқа жалпы бағдарламаларды (Adobe Illustrator, CorelDraw) эмуляциялайтын жылдам перне параметрлерін қамтиды. Сондықтан FreeHand жүйесіне ауысқанда қайта үйренудің қажеті жоқ.

Үлкен жобалармен жұмыс істеу кезінде FreeHand-тің қызықты және маңызды ерекшелігі - мәтін үшін де, барлық графикалық нысандар үшін де құжатқа ғаламдық өзгерістер енгізу мүмкіндігі. Жаһандық ауыстыру механизмі өте икемді. Ауыстырудан басқа, ол келесі түрлендіру үшін көрсетілген қасиеттері бар нысандарды таңдауға мүмкіндік береді. Объектілерді іздеу және ауыстыру немесе таңдау үшін пайдаланылатын негізгі сипаттар - түс, контурдың қалыңдығы, қаріп және айналу бұрышы.

FreeHand құжаттарын веб-беттерге оңай айналдыруға болады. Әрине, FreeHand HTML редакторы емес, бірақ ол қарапайымды қолдайды HTML элементтері. FreeHand WEB беттерін пайдалану Flash анимациясымен оңай жабдықталуы мүмкін. Мәтіндік блоктар, нысандар топтары және контурлары бар нысандар анимациялық клипке кірістіріледі. FreeHand нысандарының шағын клипі бір пәрменмен тікелей жасалады - кейбір параметрлерді орындау ғана қалады. Клиптің әрбір жақтауы бөлек қабатқа орналастырылады; анимациялық әсерге жеке қабаттардың мазмұнын ретімен ойнату арқылы қол жеткізіледі. Бірақ FreeHand құралдары Macromedia Flash редакторын алмастырмайды.

WEB сайттары үшін тартымды интерактивті мультимедиялық презентациялар жасайды. Flash векторлық графикамен және анимациямен сипатталады, дегенмен бағдарлама растрлық графиканы өңдеу немесе көрсету, бейне түсірілімдерді өңдеу және тіпті аудио файлдарды өңдеу үшін де пайдаланылуы мүмкін.

Flash мазмұны кейінірек Flash ойнатқышы арқылы әртүрлі платформаларда көрсету үшін ықшам SWF файлдарында жарияланады. SWF файлы желіде ойнатылған кезде, MP3 аудио файлдары, Flash бейнелері және кескіндері сияқты мазмұнды SWF файлына динамикалық түрде жүктеуге болады. JPEG пішімі. Flash ойнатқышы деректер көздерімен, XML немесе веб-қызметтермен біріктіру үшін деректер көздеріне қосылуға мүмкіндік береді. Осы мүмкіндіктердің барлығымен тартымды анимациялар мен әсерлерді деректерге негізделген қолданбаларға енгізуге болады. Флэштің антиалиазингке қолдауы бар (көрші түстерді араластыру арқылы жиектерді тегістеу). Бұл файл пішімі векторлық графикаға негізделгендіктен, нысан кез келген ажыратымдылықта кескін сапасын сақтайды және анимациялық кадрларды жасау үшін өте қолайлы.

Оқиғаға негізделген қуатты тіл. Қолданылатын ActionScript тілі – мұраға алуға болатын шарттарды, циклдарды, массивтерді, функцияларды және сыныптарды қолдауы бар толыққанды бағдарламалау тілі дерлік.

Flash-тың пайдасына алынған файлдардың кішігірім өлшемдері және векторлық кескін форматын қолдану және растрлық және дыбыстық файлдарды сығу болып табылады, бұл парақтың өлшемін және оны жүктеу уақытын азайтуға өте жақсы әсер етеді.

Бұл бағдарлама пайдаланушыға өте ыңғайлы. Онда көптеген дайын тегтер мен шаблондар бар.

Интерфейстің икемділігі өнімнің күшті жақтарының бірі болып табылады. Кез келген пайдаланушы HomeSite интерфейсін өз қалауы мен қажеттіліктеріне сәйкес оңай реттей алады.

Жұмыс кезінде пайдаланушы екі қойындысы бар жұмыс аймағын көре алады - Шолу және Өңдеу. Яғни, бағдарламалау «Өңдеу» қойындысында орын алады және «Шолу» қойындысын таңдасаңыз, нәтижені көруге болады. Жасау кезінде жаңа бет HTML және BODY сияқты кейбір тегтер өңдеу өрісінде автоматты түрде пайда болады. Бұл жаңа бетті жасаған кезде жүктелетін үлгі. Оның мазмұнын өзгертуге болады.

HomeSite сайт архитектурасын құруды өте жеңілдетеді. Бұл жеңілдетілген Жылдам панельДайын тегтері бар қойындылар жүйесі бар жолақ. Бұл қойындылардағы тегтер өте әртүрлі - абзац сияқты қарапайымдардан java сценарийлеріне дейін. Теңшеу мәзірі арқылы оған барлық қажетті тегтерді қоса отырып, әдетте бір қойындыны қалдыра аласыз. Сондай-ақ тегтерді немесе олардың комбинацияларын өзіңіз жасай аласыз. Белгілі бір тегі бар түймені басқан кезде тег опцияларын конфигурациялауға және оның атрибуттарын көрсетуге болатын терезе пайда болады. WYSIWYG режимін оның барлық артықшылықтары мен кемшіліктерімен қолдайды.

Жұмысыңызды жылдамдату үшін көптеген тегтерді өңдеу құралдары бар. Бұл, мысалы, тегтерді аяқтау, тег өңдеушілері және тегтерді түсіну сияқты функциялар. Олар тегтерді және олардың атрибуттарын өңдеуді әлдеқайда жеңілдетеді. Сондай-ақ код үзінділері бар.

HomeSite басқару элементтерімен оңай біріктіріледі бастапқы коджәне жобаларды басқару жүйелері, сонымен қатар FTP хаттамасымен жұмыс істеудің кең мүмкіндіктерін ұсынады, соның арқасында біз сайтты жылдам орналастырып, оның тиімді техникалық қызмет көрсетуін ұйымдастыра аламыз.

Бұл нарықтағы ең танымал HTML редакторы, негізінен оның танымалдылығына байланысты Microsoft бумасыКеңсе. Бағдарлама қуатты мүмкіндіктер мен тартымды бағдарламалық құрал пакетін ұсынады, соның ішінде кескіндерді жасауға арналған Image Composer (Қосымша В). FrontPage сонымен қатар веб-сайтқа интерактивті сипаттарды қосу үшін қажетті WEB компоненттерін қамтиды. Microsoft FrontPage классикалық WYSIWYG редакторы болып табылады, бірақ оның кодты қолмен өңдеу мүмкіндігі бар.

Бағдарламада құжатпен жұмыс істеудің үш режимі бар: қалыпты, HTML және алдын ала қарау.

Қалыпты режимде веб-беттер мәтіннен суреттерге дейінгі барлық элементтерді өңдеу мүмкіндігі бар кәдімгі мәтіндік файл болып табылады.

HTML режимінде синтаксисті бөлектеу қамтамасыз етілген, бірақ ол өте орташа - дескрипторлар көк түспен бөлектелген, қалғанының бәрі қара.

Алдын ала қарау режимінде браузер терезесінде бетіңіздің қалай көрінетінін көре аласыз.

FrontPage-де кесте құрастырушы бар, ол оларды жасауды айтарлықтай жеңілдетеді. Бағдарламаның басты артықшылықтарының бірі - қол жетімді шаблондардың көптігі, бұл пайдаланушыға өз жобасының дизайнын ойламауға мүмкіндік береді. Қажетті үлгіні таңдағаннан кейін біз бетті мазмұнмен толтыруға кірісе аламыз. Мұнда FrontPage-тің сұлулығы ойнайды: HTML бетін жасау процесі қарапайым бетті жасаудан еш айырмашылығы жоқ. мәтіндік құжатВ Microsoft Word. Бізде мәтінді өңдеуге, оның форматын өзгертуге, кестелерді құруға және өңдеуге, әртүрлі нысандар мен суреттерді енгізуге және осының барлығына HTML тілін білмей-ақ бірдей құралдарға қол жеткізе аламыз. FrontPage жұмыс аймағын арнайы бет элементтері бар бірнеше блоктарға бөледі - суреттер, мәтін, тақырыптар және т.б. Әрбір блок үшін сіз өзіңіздің пішімдеу параметрлерін және оның бетке қатысты орнын тағайындай аласыз.

Кемшіліктері: әзірлеу құралдарының шағын жиынтығы, бағдарламаны бөлек сатып алу мүмкін емес. Microsoft FrontPage HTML редакторы ретінде бірінші рет жақсы таңдау болып табылады, бірақ сіздің қажеттіліктеріңіз өскен сайын оның мүмкіндіктері жеткіліксіз болуы мүмкін. Сондай-ақ бар арт жағымедальдар - құжаттың соңғы өлшеміне табиғи түрде әсер ететін нәтиже кодының күрделілігі мен ауырлығы. Сондай-ақ болашақта мұндай құжатқа өзгерістер енгізу өте қиын болады. Бірақ бұл белгілі бір өнімнің емес, барлық дерлік WYSIWYG редакторларының кемшілігі (сіз көретініңіз – соны аласыз – «не көрсеңіз, соны аласыз»).

Веб құрамдастары пайдаланылатын веб-серверде оларға сәйкес бағдарламалар болса ғана жұмыс істейді.

Microsoft Word болғанына қарамастан мәтіндік редакторжәне негізінен HTML редакторы болып саналмайды. Оның HTML форматында файлдарды сақтау мүмкіндігі бар. Нәтижесінде біз Microsoft Word бағдарламасында бір немесе басқа жолмен жасалған беттерді кездестіруіміз мүмкін. Редактордан жасалған HTML-ге қатысты мәселелер FrontPage-ге ұқсас: екі бағдарлама да HTML стандартына сәйкес келмейтін артық кодты шығарады. Күнделікті жұмысында Word қолданбасын қолданатын адамдардың көпшілігі әлеуетті HTML құжатын әзірлеушілерге айналады.

Word бағдарламасында веб-бетті жасаудың екі жолы бар: шеберді пайдалану немесе бұрыннан бар Word құжатын HTML пішіміне түрлендіру. Бұл жағдайда Word бағдарламасы оңтайлы түрде болмаса да, HTML тегтерін жасайды. Трансформация, әрине, құжат дизайнының кейбір элементтерінің жоғалуына немесе өзгеруіне әкеледі. HTML бетіне өз тегтеріңізді кірістіру қажет болса, Word бағдарламасы HTML кодын тікелей өңдеуге мүмкіндік береді.

Иллюстрацияларды, яғни қаріптер, геометриялық фигуралар және т.б. сияқты векторлық графика элементтері бар кескіндерді құруға және өңдеуге арналған.

Web-беттерде көптеген элементтер болуы мүмкін - HTML мәтіні, растрлық кескіндер, векторлық графика. Illustrator бағдарламасында нысандағы әртүрлі веб элементтерінің шекараларын анықтау үшін фрагменттерді пайдалануға болады. Веб-бет ұяшықтарға бөлінеді, олар үш түрге бөлінеді: кескіндер, кескінсіз, HTML мәтіні.

Бұл жағдайда әрбір фрагментті өз пішімі, параметрлері және түстер палитрасы бар тәуелсіз файл ретінде сақтауға болады. Фрагменттерді құлыптау позицияның кездейсоқ өзгеруіне жол бермейді. Фрагменттің өлшемі оның құрамындағы нысанға байланысты. Сондықтан, объектінің өлшемін жылжытқанда немесе өзгерткенде, фрагмент шекаралары автоматты түрде реттеледі, бірақ қажет болған жағдайда оларды әрқашан қолмен реттеуге болады.

Сілтеме карталары URL мекенжайымен кескіннің бір немесе бірнеше аймағын (хот нүктелері деп аталады) байланыстыруға мүмкіндік береді. Белсенді аймақты басқан кезде веб-шолғыш онымен байланысты файлды жүктейді.

Сілтемелерді жасау үшін сілтеме карталары мен фрагменттерді пайдаланудың негізгі айырмашылығы - бұл нысанның веб-бетке экспорттау жолы. Сілтеме карталарын пайдалану нысанды бір кескін файлы ретінде сақтайды, ал тақтайшаларды пайдалану кезінде нысан бірнеше бөлек файлдарға бөлінеді. Сілтеме карталары мен тақтайшалардың тағы бір айырмашылығы мынада: карталар нысандағы көпбұрышты немесе тікбұрышты аймақтарды байланыстыруға мүмкіндік береді, ал тақтайшалар тек тікбұрышты аймақтарды байланыстыруға мүмкіндік береді.

Ең танымал және кеңінен қолданылатын кескінді өңдеу бағдарламасы. Оның көмегімен сіз жоғары көркем бейнелерді жасай аласыз. Онда кәсіби графика жасау және өңдеу үшін қажет нәрсенің бәрі бар.

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

Негізгі қарапайымдылығына қарамастан Photoshop құралдарыПайдаланушы оларды «өзі үшін» теңшей алады. Бұл қарындаштардың шексіз алуан түріне ие болумен тең. Сурет салу бағдарламалары жұмыс істеу үшін пикселдерге сүйенетіндіктен, олар түрлі-түсті қарындаштардың, шашыратқыш бояулардың, акварельдердің, майлы бояулардың және т.б. электрондық (цифрлық) фотосуреттермен жұмыс істеу үшін өте қолайлы. Photoshop сізге кескіннің әрбір пикселін толық басқаруға мүмкіндік береді. Шектелген ажыратымдылықтағы сурет салу бағдарламаларының кемшілігі. Өйткені нүктелік кескін белгіленген пиксельдер санынан тұрады.

CorelDraw құжатта векторлық және растрлық объектілер, қарапайым және көркем мәтін блоктары, сондай-ақ Интернет объектілері түрінде ұсынылған ақпараттың кең ауқымын өңдеуге мүмкіндік береді.

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

Векторлық кескіндерді құрастыру кезінде соңғы кескін жасалғанша сызықтар мен фигуралар қабатталады. Әрбір нысанды басқалардан тәуелсіз өңдеуге болады - бұл объектілік тәсілдің бірнеше артықшылығының бірі, дегенмен кескінді әлі де кезең-кезеңімен салу керек. Векторлық сызбаны өңдеу бағдарламасында сызықтар, фигуралар және мәтіндер математикалық өрнектермен көрсетіледі, бұл оларды шығару құрылғысының максималды ажыратымдылығына автоматты түрде реттеуге мүмкіндік береді. Векторлық дизайнның тағы бір артықшылығы - олар дискілік кеңістікті қажет етпейді. Векторлық сызба файлының көлемі тек осы сызбаны құрайтын объектілердің саны мен күрделілігіне байланысты, сондықтан оның өлшемі растрлық сызбадан айырмашылығы бұл көлемге іс жүзінде әсер етпейді.

CorelDraw күшті қасиеттерді көрсетеді визуалды редакторвеб-беттер: пайдаланушы JavaScript сценарийлері мен CSS мәнерлер кестелерін қамтуы мүмкін бай HTML құжаттарын жасау мүмкіндігін алады.

Күшті графика, мәтін және құжат орналасуы және Интернетте жариялауға арналған экспорт құралдары бар CorelDraw HTML файлының алғашқы нұсқаларын жасау үшін жақсы бастау нүктесі болып табылады.

Суреттерді бетке орналастырған кезде, ең маңызды міндеттердің бірі кескін файлдарының өлшемін оңтайландыру болып табылады. Жалпы бет өлшемі үшін ұсынылатын төбе 100-ден 150 кбайтқа дейін. Кескін файлдарының өлшемін азайту файлдарды қысу және түстер санын азайту арқылы жүзеге асырылады. Бұл тапсырмалар кез келгені үшін қол жетімді графикалық бағдарламаларжоғарыда аталған.

Қорытынды

Веб-технологияның пайда болуымен Жер тұрғындарының мүлдем жаңа қабаттары компьютерлерді пайдалана бастайды. Біз әртүрлі әлеуметтік полюстерде орналасқан, жаңа технологияға, мүмкін, тіпті өз қалауларына қарсы жылдам тартылған екі ерекше топты анықтай аламыз. Бір жағынан бұлар қоғамның элиталық топтарының өкілдері – ірі ұйымдардың басшылары, банктердің президенттері, топ-менеджерлер, беделді мемлекеттік қызметкерлер болды. Екінші жағынан, бұл халықтың ең кең қабаттарының өкілдері болды - үй шаруасындағы әйелдер, зейнеткерлер, балалар.

Интернетке қосылатын және WWW бойынша ақпарат іздейтін әлеуметтік топтардың ауқымы осы саланың мамандары санатына жатпайтын пайдаланушылардың арқасында үнемі кеңейіп келеді. ақпараттық технологиялар. Бұл дәрігерлер, құрылысшылар, тарихшылар, заңгерлер, қаржыгерлер, спортшылар, саяхатшылар, дін қызметкерлері, суретшілер, жазушылар, суретшілер. Бұл тізімді жалғастыра беруге болады. Кәсіби қызметі немесе хоббиі үшін Интернеттің пайдалылығы мен қажеттігін сезінген кез келген адам Дүниежүзілік желідегі ақпарат тұтынушыларының үлкен армиясына қосылады.

Гипермәтінді белгілеу технологияларының дамуымен Интернетте тақырыптары мүлдем басқа сайттардан көбірек сайттар пайда бола бастады. ірі компаниялар, компанияның жетістіктері мен сәтсіздіктері туралы айтып, сол қаладағы кеңселеріне баруды ұсынатын шағын компаниялардың веб-сайттарына.

Интернет-технологиялардың дамуы Интернетте жаңа саланың – Интернет-форумдардың пайда болуына себеп болды. Дүние жүзінің түкпір-түкпірінен келген адамдар сөйлесе алатын, кез келген сұрақтарына жауап ала алатын, тіпті іскерлік мәмілелер жасай алатын веб-сайттар, тіпті тұтас порталдар пайда бола бастады.

Веб-сайтты құру - құруға бағытталған маркетингтік қадам ақпараттық ресурс, бұл компанияға ескі тұтынушыларды сақтауға және жаңаларын тартуға мүмкіндік береді.

Веб-сайтты құру және әзірлеу мыналарды қамтиды:

· бастауышты бекіту техникалық тапсырмавеб-сайтты әзірлеу үшін;

Пайдаланылған көздер тізімі

1. Борисенко А.А. Веб-дизайн. Екі және екі сияқты. – М.: Эксмо, 2008.- 320 б.

2. Бурлаков М.В.CorelDRAW 12. – Санкт-Петербург; BHV-Петербург, 2004. – 688 б.

3. Джамса Крис. Шығармашылық веб-дизайн бойынша тиімді оқулық. HTML, XHTML, CSS, JavaScript, PHP, ASP, ActiveX. Мәтін, графика, дыбыс және анимация. Ағылшын тілінен аударылған/Крис Джамса, Конрад Кинг, Энди Андерсон - М.: DiaSoftUP LLC, 2005. - 672 б.

4. Дунаев В. JavaScript оқу құралы, 2-ші басылым. – Петербург: Петр, 2005. – 395 б.

5. Зольников Д.С. PHP5. Кез келген күрделіліктегі веб-сайтты өзіңіз қалай жасауға болады. – 2-ші басылым. өшірілген – М.: НТ Пресс, 2007. – 272 б.

6. Инкова Н.А., Зайцева Е.А., Кузьмина Н.В., Толстых С.Г. Веб-сайттарды құру: Оқу құралы. 5-бөлім. Тамбов: Тамб баспасы. күй техника. Университет, 2005. – 56 б.

7. Мазуркевич А. РНР: бағдарламашы анықтамалығы / Александр Мазуркевич, Дмитрий Еловой. – М.: Жаңа білім, 2006. – 495 б.

8. МакКлелланд Дик. Photoshop 7. Пайдаланушының Киелі кітабы. : Пер. ағылшын тілінен – М.: «Уильям» баспасы, 2006. - 928 б.

9. Orlov L.V. Құпиясыз веб-сайт. / Л.В.Орлов. – 2-ші басылым. – М.: Бук-пресс, 2006. – 512 б.

10. Полонская Е.Л. HTML тілі. Өзіндік нұсқаулық: - М.: «Уильям» баспасы, 2005. - 320 б.

11. Web-беттер мен Web-сайттарды құру. Өзіндік оқу құралы: [оқулық. жәрдемақы] / ред. В.Н.Печникова. – М.: «Триумф» баспасы, 2006.- 464 б.

12. Якушев, Л.В. Интернетте жұмысты бастайық. Жылдам нұсқаулық. – М.: «Уильям» баспасы, 2006. -128 б.

Бағдарламалық жасақтаманы әзірлеу тенденциялары мұны талап етеді және бөлек тұрған компьютержелілік бағдарламалық қамтамасыз етумен (браузерлер, хаттамалардың бағдарламалық іске асырулары) жабдықталды. Бағдарламалық қамтамасыз ету мүмкіндігі компьютерлік желілерқазіргі даму кезеңінде қолданылу аясы өте кең бағдарламалық қамтамасыз етужәне бағдарламалау тілдері. Бұл компьютерлік желілер мен онымен байланысты технологиялардың қарқынды дамуы мен алуан түрлілігіне байланысты. Мұндай жағдайларда ешбір технология немесе бағдарламалау тілі басқалардан шешуші артықшылыққа ие бола алмайды. Бұл жағдай бағдарламалық жасақтаманы әзірлеумен айналысатын маманды бір уақытта меңгеруге және пайдалануға мәжбүр етеді практикалық жұмысәзірлеу құралдары мен бағдарламалау тілдерінің үлкен саны.

Мысалы, қазіргі заманғы талаптарға сай қарапайым интерактивті WEB бетін жасау үшін сізге HTML гипермәтіндік белгілеу тілін, каскадты стиль кестелерін (CSS) және PHP сияқты серверлік қосымшаларды жасаудың күрделірек технологияларын білу қажет. Сонымен қатар, бағдарламалық жасақтаманың серверлік бөлігін әзірлеу үшін бағдарламалаушы Mysql сұрау тілі арқылы мәліметтер қорына қол жеткізуі керек.

Денвер: құралдар жиынтығын орнатуды автоматтандыру.

Apache серверін және оған қатысты бағдарламаларды қолмен орнату өте жалықтыруы мүмкін. Мәселе мынада, сізге Apache, PHP және MySQL конфигурациясының көптеген параметрлерімен жұмыс істеуге тура келеді, олар сізге енді ешқашан пайдалы болмайды.

Денвер - бұл веб-бағдарламашыға қажет барлық бағдарламаларды орнатуды жеңілдететін әмбебап орнатушы; бұл Apache, PHP, MySQL, Perl бір мұрағатқа біріктірілген, ыңғайлы орнатушымен және белгілі бір бағдарлама үшін конфигурациялау утилиталарымен жабдықталған бірдей дистрибутивтер. машина (соның ішінде виртуалды хосттарды автоматты түрде конфигурациялауға арналған құралдар).

Денвер толығымен автоматтандырылған нысан.

Қолдану ережелері.

Денвер орнатуды және еркін орнатуды жеңілдету үшін жасалған

таратылған бағдарламалар (Apache, PHP, MySQL және т.б.). Әрине, мүмкін

кез келген веб-бағдарламашылар мен дизайнерлер тегін пайдалана алады, бірақ тек коммерциялық емес мақсаттарда.

Денверде модульдік құрылым бар. Оның өзегі «базалық пакет» деп аталады. Барлық басқа компоненттер негізгі буманың жұмыс істеуін талап ететін дербес кеңейтім бумалары ретінде келеді.

Негізгі буманың мазмұны.

Негізгі пакетте веб-бағдарламашыға қажетті бағдарламалар мен утилиталардың көпшілігі бар:

SSI қолдауы бар Apache, mod_rewrite, modphp;

GD және MySQL қолдауы бар PHP;

транзакцияны қолдауымен MySQL (nrysqld-max);

PhpMyAdmin – веб-интерфейс арқылы MySQL басқару жүйесі; толық

ауыстырады пәрмен жолы MySQL;

Стандартты кітапханалары жоқ Perl ядросы;

sendmail эмуляторы;

PHP және Perl-мен бірге жұмыс істеуді қолдайды;

Жоғарыда аталған барлық құрамдастарды қамтитын таратуға небәрі 2 МБ ғана қажет.

Қосымша кеңейту бумалары

Сондай-ақ, Денвер үшін көптеген кеңейту бумалары бар, олар мыналарды қамтиды:

кешенге кіретін барлық бағдарламалар бойынша құжаттама;

стандартты кітапханалары бар Perl толық нұсқасы;

PHP 5 толық нұсқасы;

Әзірлеушіге қолдау көрсету.

http://forum.dklab.ru/denwer/ сайтында форум бар, онда Денверді пайдалануға қатысты мәселелер бойынша кітап авторларынан кеңес алуға болады. Ол сондай-ақ соңғы екі жылда пайдаланушылар қойған сұрақтар мен жауаптардың кең дерекқорын қамтиды. Форумда икемді іздеу жүйесі бар.

Таратуды орнату.

Барлық таратулар 7-Zip пішіміндегі мұрағаттар (http:// 7-zip.org). Пішім ең жақсы қысу қатынасын қамтамасыз ететіндіктен таңдалды.

Таратуды сатып алғаннан кейін оны іске қосу керек. Алдымен мұрағат уақытша каталогқа шығарылады (сәл күту керек), содан кейін орнатушы автоматты түрде іске қосылады.

Сізден кешенді қай каталогта орнатқыңыз келетіні сұралады (әдепкі бойынша C:WebServers пайдаланылады, сіз жай ғана түймесін басуыңыз керек. осы таңдаумен келісу). Мүлдем барлық жүйе құрамдастары көрсетілген каталогта орналасады және одан тыс басқа файлдар жасалмайды (жұмыс үстеліндегі таңбашалардан басқа).

Денверде бірнеше конфигурация файлдары бар және олар күрделі құрамдастарды табу оңай болатын жерлерде орналасқан. Кейбір файлдар әдепкі бойынша жоқ - өзгертулер енгізілмес бұрын олар жасалуы керек.

  • * Негізгі конфигурация файлы: /etc/CONFIGURATION.txt.
  • * Apache httpd.conf конфигурациясы: /usr/local/apache/conf/httpd.conf.
  • * Жергілікті сайт параметрлері бар .htaccess файлдары: сәйкес сайттардың құжат каталогтарында.
  • * PHP конфигурациясы: php.ini: /usr/local/php/php.ini.
  • * PHP 3 конфигурациясы: /usr/local/php3/php3.ini.
  • * Транзакциялармен MySQL конфигурациясы: /usr/local/mysql/my.cnf.
  • * Хосттар файлы – сайт атауларының олардың IP мекенжайларына сәйкестігі:

Windows 95/98/ME үшін: C:Windowshosts;

Windows NT/2000/XP үшін: C:WinNTsystem32driversetchosts.

Денверден бастаңыз.

Орнату аяқталғаннан кейін жұмыс үстеліндегі Denwer таңбашасын басыңыз.

Браузеріңізде http://localhost ашыңыз (home/localhost/www қалтасында сақталады).

HTML

Интернетте ақпарат алмасу сол немесе басқа қолданбалы сервистерді (файлдарды, гипермәтіндік ақпаратты, поштаны және т.б. тасымалдау) жүзеге асыратын қолданбалы деңгейдегі хаттамаларды қолдану арқылы жүзеге асырылады. Ең жас және ең танымал Интернет-қызметтердің бірі, оның дамуы Интернеттің танымалдығының өсуіне әкелді, HTTP протоколына (Hyper Text Transfer Protocol) негізделген World Wide Web (WWW) болды. WWW-де ұсынылған гипермәтіндік құжаттардың дәстүрлі гипермәтіндік құжаттардан бір принципті айырмашылығы бар – олар пайдаланатын байланыстар бір құжатпен шектелмейді, сонымен қатар олар бір компьютермен шектелмейді. Гипермәтіндік құжаттарды дайындау үшін құжаттарды пішімдеуге және құрылымдық белгілеуге, әртүрлі құжаттар арасындағы байланыстарды ұйымдастыруға, графикалық және мультимедиялық ақпаратты қосу құралдарына кең мүмкіндіктер беретін HTML тілі (Hyper Text Markup Language – гипермәтіндік құжаттарды белгілеу тілі) қолданылады. HTML құжаттары арнайы бағдарлама – браузер арқылы қаралады. Қазіргі уақытта ең көп қолданылатын браузерлер Netscape фирмасының Navigator (NN) және Microsoft фирмасының Internet Explorer (MSIE). NN енгізулері барлық дерлік заманауи бағдарламалық және аппараттық платформалар үшін қол жетімді, MSIE іске асырулары барлық Windows платформалары, Macintosh және кейбір коммерциялық Unix жүйелері үшін қол жетімді.

HTML құжаты құжаттың мазмұнын білдіретін мәтіннен тұрады және тегтер, ол браузер арқылы көрсетілген кезде оның құрылымы мен көрінісін анықтайды. Ең қарапайым html құжаты келесідей:

Аты

Құжат органы



Мысалдан көріп отырғаныңыздай, тег бұрыштық жақшаға алынған түйінді сөз болып табылады. сияқты жалғыз тегтер бар

, және жұпталған, сияқты

, соңғы жағдайда тегтің әсері оның ашу және жабу жақшаларының арасындағы мәтінге ғана таралады. Тегтердің параметрлері де болуы мүмкін - мысалы, бетті сипаттау кезінде фон түсін, қаріп түсін және т.б. орнатуға болады: text="қара">.

Бүкіл құжаттың мәтіні тегтерде қамтылған , құжаттың өзі екі бөлікке бөлінеді - тақырып және негізгі. Тақырып тегтермен сипатталады , ол құжаттың тақырыбын қамтуы мүмкін (тегтерді пайдалану </i>) және құжатты көрсету кезінде браузер пайдаланатын басқа параметрлер. Құжаттың негізгі бөлігі тегтермен қоршалған <i><body> </i>және пайдаланушы көретін нақты ақпаратты қамтиды. Пішімдеу тегтері болмаған жағдайда, браузер терезесінде барлық мәтін үздіксіз ағын ретінде көрсетіледі, жол үзілімдері, бос орындар мен қойындылар бос орын таңбалары ретінде қарастырылады, қатардағы бірнеше бос орын таңбалары біреуге ауыстырылады. Пішімдеу үшін келесі негізгі тегтер қолданылады:</p> <p><p>Жаңа абзацтың басында туралауды анықтайтын параметр болуы мүмкін:</p> <p> <p>Ағымдағы абзацтағы жолды беру;</p> <p><u></u>- астын сызу арқылы мәтінді ерекшелеу</p> <p>Басқа құжатқа сілтеме тег арқылы орнатылады <i><a href= «URL»>…</a> </i>, мұндағы URL құжаттың толық немесе салыстырмалы мекенжайы. Бұл жағдайда тегке енгізілген мәтін <a>, әдетте астын сызу және түспен бөлектеледі және осы сілтемені басқаннан кейін браузер мекенжайы href параметрінде көрсетілген құжатты ашады. Графикалық кескіндер құжатқа тег арқылы енгізіледі <i><img src='/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html' loading=lazy loading=lazy> </i>.</p> <p><u><b>PHP</b> </u></p> <p>РНР (ағылшынша PHP: Hypertext Preprocessor - “PHP: Hypertext Preprocessor”, Ағылш. Personal Home Page Tools (ескірген) - “Tools for create Personal web pages”) – веб-қосымшаларды әзірлеу үшін қарқынды қолданылатын жалпы мақсаттағы сценарийлік бағдарламалау тілі. Қазіргі уақытта хостинг провайдерлерінің басым көпшілігі қолдау көрсетеді және бағдарламалау тілдері арасында көшбасшылардың бірі болып табылады.</p> <p>PHP - бұл Интернетте жұмыс істеуге арнайы бағытталған, әмбебап және түсінікті синтаксисі бар, C тіліне өте ұқсас, Perl және C артықшылықтарын біріктіретін тіл. HTML құжаттарына бағдарлама кодын енгізуге мүмкіндік береді. Біз оны HTML құжаттарын жасау және сыртқы сценарийлерге көптеген қоңырауларды жою үшін пайдалана аламыз. Бұл тіл бүкіл әлем бойынша миллионға жуық серверлерде қолданылады және олардың саны өсуде. PHP5-тің жаңа буыны бағдарламаны өңдеу жылдамдығы бойынша да (және үлкен циклдарды өңдеу кезінде PHP-тің үшінші және төртінші нұсқалары Perl-ден әлдеқайда артта қалды), синтаксис жағынан да, PHP-ден Perl-дің барлық артықшылықтарын өшіруі керек. Ақырында, PHP сценарийлерінің көпшілігі (әсіресе кішірек) Perl тілінде жазылған балама бағдарламаларға қарағанда жылдамырақ.</p> <p><u><b>PHP нұсқасы 5</b> </u></p> <p>Әрине, біріншіден, жұмыс қарқыны аздап артты. Біз бұл жүйенің жаңа ядросына – Zend Engine 2-ге өтуге міндеттіміз. Бірақ нұсқа нөмірін 4-тен 5-ке ауыстырудың негізгі себебі PHP-тің объектіге бағытталған мүмкіндіктерін айтарлықтай жақсарту және аудармашы өзегіне екі қуатты кітапхананы біріктіру болып табылады. : SQLite ДҚБЖ және XML-мен жұмыс істеуге арналған модуль.</p> <p>PHP 5-нұсқасы PHP 4-пен PHP 3-ке қарағанда әлдеқайда жақсырақ.</p> <p>Веб-сайт құру саласындағы танымалдылық веб-қосымшаларды әзірлеуге арналған кіріктірілген құралдардың үлкен жиынтығының болуымен анықталады. Негізгілері:</p> <ul><li>· POST және GET параметрлерін автоматты түрде алу, сонымен қатар <a href="https://5visa.ru/kk/education/u-prav-na-zapusk-igry-zapusk-programmy-bez-prav-administratora-i.html">ортаның айнымалылары</a>алдын ала анықталған массивтерге веб-сервер;</li> <li>· әртүрлі мәліметтер қорын басқару жүйелерімен (MySQL, Oracle, Microsoft <a href="https://5visa.ru/kk/firmware/ispolzovanie-kursorov-i-ciklov-v-transact-sql-kursory-v-hranimyh-procedurah.html">SQL сервері</a>, InterBase, Paradox және т.б.);</li> <li>· HTTP тақырыптарын автоматтандырылған жіберу;</li> <li>· HTTP авторизациясымен жұмыс істеу;</li> <li>· cookie файлдарымен және сеанстармен жұмыс істеу;</li> <li>· жергілікті және <a href="https://5visa.ru/kk/problems/udalyayutsya-faily-s-sd-kak-vosstanovit-udalennye-faily-s-fleshki-ili-karty-pamyati.html">жойылған файлдар</a>, розеткалар;</li> <li>· серверге жүктелген файлдарды өңдеу;</li> <li>· XForms-пен жұмыс;</li> </ul><p>Қазіргі уақытта PHP тілін жүздеген мың әзірлеушілер пайдаланады. Іздеу жүйесінің деректеріне негізделген TIOBE корпорациясының рейтингі бойынша 2011 жылдың сәуірінде PHP бағдарламалау тілдері арасында 5-ші орында болды.</p> <p><u><b>CSS</b> </u></p> <p>CSS (Cascading Style Sheets) – белгілеу тілі арқылы жазылған құжаттың сыртқы түрін сипаттайтын тіл, жеке құжаттардың немесе олардың жиынтықтарының көрсетілуін басқарудың қуатты механизмі.</p> <p>CSS-ті веб-бет жасаушылар түстерді, қаріптерді, орналасуды және құжатты көрсетудің басқа аспектілерін көрсету үшін пайдаланады. CSS әзірлеудің негізгі мақсаты мазмұнды (HTML немесе басқа белгілеу тілінде жазылған) құжаттың көрсетілімінен (CSS-де жазылған) бөлу болды. Бұл бөлу құжаттың қолжетімділігін арттырып, оның көрсетіліміне икемділік пен бақылауды қамтамасыз етеді және құрылымдық мазмұндағы күрделілік пен қайталануды азайтады. Сонымен қатар, CSS бір құжатты әртүрлі стильдерде немесе көрсету әдістерінде ұсынуға мүмкіндік береді.</p> <p>CSS пайда болғанға дейін веб-парақтардың дизайны тек HTML арқылы тікелей құжаттың мазмұны бойынша жүзеге асырылды. Дегенмен, CSS-тің пайда болуымен құжаттың мазмұны мен көрсетілімін түбегейлі бөлу мүмкін болды. Осы инновацияның арқасында ұқсас құжаттардың массасы үшін бір дизайн стилін оңай қолдануға, сондай-ақ бұл дизайнды тез өзгертуге мүмкіндік болды.</p> <p><b>Артықшылықтары:</b></p> <p>Бірнеше бет дизайны үшін <a href="https://5visa.ru/kk/firmware/smartfon-lyumiya-535-bluetooth---eto-standart-bezopasnogo-besprovodnogo-perenosa.html">әртүрлі құрылғылар</a>қарау. Мысалы, экранда дизайн үлкен енге арналған, мәзір басып шығару кезінде көрсетілмейді, бірақ PDA және <a href="https://5visa.ru/kk/program/sotovyi-telefon-fly-ezzy-trendy-3-harakteristiki.html">ұялы телефон</a>мәзір мазмұнға сәйкес болады.</p> <p>Деректерді көрсету ережелерін бөлек CSS файлына тасымалдау арқылы сайт беттерін жүктеу уақытын қысқарту. Бұл жағдайда браузер тек құжат құрылымын және бетте сақталған деректерді жүктейді, ал бұл деректердің көрінісін браузер тек бір рет жүктеп алады және кэштеуге болады.</p> <p>Дизайнды кейінірек өзгерту оңай. Әрбір бетті өңдеудің қажеті жоқ, тек CSS файлын өзгертіңіз.</p> <p>Қосымша дизайн опциялары. Мысалы, CSS орналасуын пайдаланып, мәтіннің қалған бөлігін (мысалы, мәзір үшін) айналдыратын мәтін блогын жасауға немесе бетті айналдыру кезінде мәзірді әрқашан көрінетін етіп жасауға болады.</p> <p><b>Кемшіліктері:</b></p> <p>Бірдей CSS деректерін басқаша түсіндіретін әртүрлі браузерлерде (әсіресе ескілері) әртүрлі орналасу дисплейі.</p> <p>Тәжірибеде көбінесе бір CSS файлын ғана емес, сонымен қатар күрделі және түсініксіз түрде CSS селекторларымен байланыстырылған HTML тегтерін түзету қажет, бұл кейде біркелкі стиль файлдарын қолданудың қарапайымдылығын жоққа шығарады және өңдеу мен тестілеу уақытын айтарлықтай ұзартады.</p> <p><u><b>MySQL</b> </u></p> <p>Бүгінгі күні қандай да бір маңызды нәрсені елестету қиын <a href="https://5visa.ru/kk/firmware/obespechenie-informacionnoi-bezopasnosti-avtomatizirovannyh-sistem.html">ақпараттық жүйе</a>, онда маңызды құрамдас ретінде дерекқор болмайды. Мәліметтер базасының тұжырымдамалары мен технологиялары бірте-бірте дамып келеді және әрқашан ақпаратты өңдеудің автоматтандырылған жүйелерінің дамуымен тығыз байланысты болды.</p> <p>Деректер базалары белгілі бір пәндік сала немесе біздің жағдайда прейскурант, яғни адам қызметі саласындағы ақпаратты қамтитын деректерді сақтау және оған қол жеткізу үшін құрылады, бұл өз кезегінде жұмысты жеңілдетеді және еңбек тиімділігін арттырады. Бұл мәліметтер қорын басқару жүйелерінің динамикалық дамуы мен әртүрлілігіне байланысты.</p> <p><u>MySQL</u>- мәліметтер қорын басқарудың ақысыз жүйесі (МҚБЖ). MySQL Oracle корпорациясының меншігі болып табылады, ол оны қосымшаны әзірлейтін және қолдайтын сатып алынған Sun Microsystems-пен бірге сатып алды.</p> <p>MySQL - шағын және орта өлшемді қолданбаларға арналған шешім. WAMP, LAMP серверлеріне және Denver, XAMPP портативті серверлеріне кіреді. MySQL әдетте жергілікті немесе қашықтағы клиенттер қол жеткізетін сервер ретінде пайдаланылады, бірақ тарату MySQL-ді дербес бағдарламаларға қосуға мүмкіндік беретін бэк-кітапхананы қамтиды.</p> <p>MySQL ДҚБЖ икемділігі кесте түрлерінің үлкен санын қолдау арқылы қамтамасыз етіледі: пайдаланушылар толық мәтінді іздеуді қолдайтын MyISAM кестелерін және жеке жазба деңгейінде транзакцияларды қолдайтын InnoDB кестелерін таңдай алады. Сонымен қатар, MySQL ДҚБЖ жаңа кесте түрлерін құру принциптерін көрсететін арнайы МЫСАЛЫ кесте түрімен бірге келеді. Ашық архитектураның және GPL лицензиясының арқасында MySQL ДҚБЖ-да кестелердің жаңа түрлері үнемі пайда болады.</p> <p>MySQL 5.1 SQL:2003 стандартына жолды жалғастырады. MySQL 5.1 келесі инновацияларды қамтиды.</p> <p>Сегменттеу - бір үлкен кестені әртүрлі орналасқан бірнеше бөлікке бөлу мүмкіндігі <a href="https://5visa.ru/kk/at/failovaya-sistema-v-vide-spiska-na-vb6-dobavlenie-dannyh-k-failu.html">файлдық жүйелер</a>, пайдаланушы анықтайтын функцияға негізделген. Белгілі бір жағдайларда бұл өнімділікті айтарлықтай арттыруды қамтамасыз етеді және кестелерді масштабтауды жеңілдетеді.</p> <p>SQL2003 стандартымен үйлесімділікті қамтамасыз ету үшін бірқатар операторлардың әрекеті өзгертілді.</p> <p>Бастапқы (және баяу) сұрау мәтінінің орнына екілік журналға нақты өзгертілген кесте жолдары туралы ақпарат ғана жазылатын жолға негізделген репликация. Қатар бойынша репликацияны тек SQL сұрауларының белгілі бір түрлері үшін қолдануға болады, MySQL терминдерінде – аралас репликация.</p> <p>Мерзімді түрде іске қосылатын жұмыстардың кірістірілген жоспарлаушысы. Синтаксис тұрғысынан тапсырма қосу кестеге триггер қосуға ұқсас, идеологияда ол crontab-қа ұқсас.</p> <p>XML өңдеуге арналған қосымша функциялар жиынтығы, XPath қолдауын жүзеге асыру.</p> <p>Мәселелерді диагностикалау және өнімділікті талдаудың жаңа утилиталары. Журнал файлдарының мазмұнын басқару мүмкіндіктері кеңейтілді; журналдарды енді general_log және slow_log кестелерінде сақтауға болады. Mysqlslap утилитасы дерекқорды жүктеуді сынауға және әрбір сұрауға жауап беру уақытын жазуға мүмкіндік береді.</p> <p>Жаңарту әрекетін жеңілдету үшін барлық бар кестелердің үйлесімділігін тексеретін mysql_upgrade утилитасы дайындалды. <a href="https://5visa.ru/kk/navigation/bitriks-17-versiya-chto-novogo-istoriya-versii-adres-formy.html">жаңа нұсқасы</a>, және қажет болған жағдайда тиісті түзетулер енгізеді.</p> <p>MySQL кластері енді MySQL 5.1 және NDBCLUSTER қоймасына негізделген жеке өнім ретінде шығарылды.</p> <p>Маңызды өзгерістер <a href="https://5visa.ru/kk/installation-and-configuration/mysql-workbench-opisanie-rabota-s-subd-mysql-ispolzovanie-instrumenta-mysql-workbench-workbench.html">MySQL жұмысы</a>Кластер, мысалы, кестелік деректерді дискіде сақтау мүмкіндігі.</p> <p>MySQL 5.0 жүйесінде жоқ кірістірілген libmysqld кітапханасын пайдалануға қайта оралыңыз.</p> <p>Серверді қайта іске қоспай-ақ функционалдылықты кеңейтетін (толық мәтінді іздеу сияқты) үшінші тарап модульдерін жүктеуге мүмкіндік беретін плагиндерге арналған API.</p> <p>Плагин ретінде толық мәтінді іздеу талдаушысын енгізу.</p> <p>Мария үстелінің жаңа түрі (MyISAM жүйесінің апатқа төзімді клоны).</p> <p><u><b>желі</b>-<b>Apache сервері</b> </u></p> <p>Жобаны іске қосу кезінде Apache веб-сервері таңдалды. Неліктен Apache? Өйткені, бұл қазіргі уақытта ең көп таралған сервер және оның келесі бірнеше жылда танымалдылығын жоғалтуы екіталай. Ол хостинг провайдерлерінің көпшілігінде орнатылған. Сонымен қатар, және маңыздысы, Windows нұсқасы бар, оның функционалдығы Unix аналогымен дерлік бірдей.</p> <p>Netcraft мәліметтері бойынша, оның бақылауында жұмыс істейтін веб-сайттардың жалпы саны 1998 жылдың соңына қарай 2 миллионға жетті (сайттардың жалпы санының 55%) және үнемі өсіп келеді. Салыстыру үшін: Microsoft серверлері 25%, Netscape 7% құрайды. Еркін болу <a href="https://5visa.ru/kk/at/chem-otkryt-vcf-na-windows-10-chem-otkryt-vcf-na-kompyutere-windows-programmy.html">ашық бағдарлама</a>, тегін Unix жүйелеріне арналған (FreeBSD, Linux және т.б.), Apache функционалдығы мен сенімділігі бойынша коммерциялық серверлерден кем түспейді және оның кең конфигурация мүмкіндіктері оны кез келген нақты жүйемен дерлік жұмыс істеу үшін конфигурациялауға мүмкіндік береді. Әртүрлі тілдерге, соның ішінде орыс тіліне арналған сервер локализациясы бар.</p> <p>Тарихи тұрғыдан алғанда, Интернеттегі орыс мәтіндері әртүрлі кодтауларда ұсынылуы мүмкін, олардың ішінде ең көп тарағаны koi8-r (немесе жай koi8) және Windows-1251: біріншісі Unix жұмыс істейтін көптеген серверлер мен жұмыс станцияларымен жұмыс істейді, екіншісі стандартты болып табылады. барлығына <a href="https://5visa.ru/kk/tips/logmein-hamachi-poslednyaya-versiya-besplatnye-programmy-dlya-windows-skachat.html">Windows нұсқалары</a>. Windows-1251 кодтауы табиғи түрде клиенттік машиналардың басым көпшілігінде қолданылғандықтан, қазір koi8 арқылы WWW ресейлік бөлігі арқылы саяхаттағандардың үлесі 5% -дан аспайды. Дегенмен, құжаттар осы кодтауда көптеген Unix серверлерінде сақталады, пошта хабарламалары көбінесе онда жіберіледі және телеконференцияларда әрдайым дерлік хаттар және көптеген орыс тілді IRC арналары онымен жұмыс істейді (айтпақшы, KOI аббревиатурасы «ақпарат» дегенді білдіреді. алмасу коды»). Сервердегі және клиенттік машинадағы мәтіндік кодтаулар сәйкес келмеген кезде туындайтын мәселелерді шешу үшін Apache Web сервері үшін ресейлік Apache-RUS модулі жасалды.</p> <p>САЙТТАРДЫҢ КЕМШІЛІГІ Сайттың психофизиологиялық талаптарға сәйкес келмеуі, бұл шаршаудың күшеюіне немесе алаңдатуға әкеп соғады q семантикалық жүктемені көтермейтін анимацияға, графикалық кескіндерге және бейне фрагменттерге құмарлық q артықшылық немесе ұсынылған ақпараттың жетіспеушілігі q әзірлеу құралдарын дұрыс таңдамау дайын өнімнің өзіндік құнының негізсіз өсуіне әкеп соғады. q 3</p> <p>САЙТҚА ҚОЙЫЛАТЫН ТАЛАПТАР Сайтты пайдалану оңай болуы керек - беттер мүмкіндігінше жылдам жүктелуі керек, ал ресурстың өзі логикалық және түсінікті құрылымға ие болуы керек. Тек осы жағдайда ғана келушінің берілген ақпаратқа қызығушылық танытып, сайтта қалуына сенуге болады. 4</p> <p>WEB-ҚОЛДАНБА Веб-бағдарлама – интернет немесе интранет арқылы веб-шолғышты пайдаланып жұмыс істейтін қолданба. Бұл сонымен қатар компьютерлік қолданбалы бағдарлама <a href="https://5visa.ru/kk/education/skachat-launcher-iksperiya-smart-launcher-neobychnyi-launcher-dlya-soni-iksperiya.html">пайдаланушы интерфейсі</a>(UI), ол браузерлерге түсінікті тілдерде кодталған (HTML, CSS, Java. Script және т.б.). 5</p> <p>WEB CLIENT (BROWSER) Веб-браузер немесе браузер (браузер) веб-беттерді сұрауға, оларды өңдеуге, бейнелеуге және бір беттен екінші бетке жылжытуға арналған бағдарламалық құрал. 6</p> <p>WEB SERVER (HTTP SERVER) Клиенттен HTTP сұрауларын қабылдауға және оларға әдетте HTML құжаттары немесе қатысты нысандар болып табылатын кейбір деректер жиынтығымен HTTP жауабын жіберуге жауапты компьютер бағдарламасы. 7</p> <p>HTTP СҰРАУ HTTP сұрауы ресурстың көрсеткішін қамтиды: HTML бетінің мәтіндік файлы (txt, doc, pdf) графикалық файл мультимедиялық файл (дыбыс, бейне) орындалатын файл (exe немесе dll) сценарийлері бар файл (asp, aspx, php, jsp). , т.б.) г.) 8</p> <p>СҰРАНЫС БОЙЫНША СЕРВЕРДІҢ ӘРЕКЕТТЕРІ Файлды жіберу, exe бағдарламасын немесе dll модулін орындау үшін іске қосу және нәтижені клиентке жіберу; өңдеу үшін сервердегі сценарийлерді өңдеу бағдарламаларына файлды жіберу және нәтижені клиентке жіберу. 9</p> <p>КАСКАДТЫ СТИЛДЕР ПАРАҚТАРЫ Стиль парағы – браузерге құжатты көрсету жолын көрсететін ережелер жинағы. Әрбір осындай ереже екі бөліктен тұрады: ереже қолданылатын HTML тегін көрсететін селектор; селекторда көрсетілгенге тіркелетін мәнердің сипаттарын сипаттайтын стиль декларациясы <a href="https://5visa.ru/kk/education/kakie-osnovnye-elementy-web-stranicy-osnovnye-elementy.html">HTML тегі</a>. 12</p> <p>КАСКАДТЫ СТИЛДЕР ПАРАҚТАРЫ Таңдаушылар – CSS ережесін қолдану қажет тегтерге арналған арнайы көрсеткіштер. Сынып атауын селектор ретінде пайдалануға болады. Мұндай селекторлардың ыңғайлылығы құжаттағы көптеген HTML тегтеріне бір класс атауын тағайындап, содан кейін оларды басқаруға болады. <a href="https://5visa.ru/kk/internet/samsung-1520-draiver-vindovs-7-64-bit-vneshnii-vid-i-konstruktivnye.html">сыртқы түрі</a>, оларға сынып атауы арқылы сілтеме жасайды. Кез келген HTML тегіне идентификаторды (ID) қолдануға болады. Идентификатор HTML құжатында бірегей болуы керек. 14</p> <p>КАСКАДТЫ СТИЛДЕР ПАРАҚШЫЛАРЫ күшті (қаріптің салмағы: қалыпты; түсі: қызыл; ) h 1 (шрифт: қалың 10 pt verdana; ). менің. Сынып (шрифт: қалың 10 pt verdana; ) #my. Нысан ( маржа: сол жақ; ) /* идентификаторы = “my” тегінің шеттерін өзгертіңіз. Object” */ span#today ( margin: left; ) /* id=”today” бар span тегі үшін шеттерді өзгерту */ 15</p> <p>Веб-технологиялардың түсінігі және классификациясы. Веб-қосымшаларға қойылатын талаптар. Бағалау жұмыстарын жүргізу. WEB-ҚОЛДАНБАЛАРДЫ ДАМУДЫҢ ТЕОРИЯЛЫҚ НЕГІЗДЕРІ 16</p> <p>НЕГІЗГІ ТҮСІНІКТЕР Интернет пайдаланушыларына қолжетімді ақпарат веб-серверлерде орналасқан. Бұл ақпараттың көп бөлігі веб-сайттар түрінде ұйымдастырылған. Олардың әрқайсысының Интернетте өз атауы (адресі) бар. Веб-сайт – бұл белгілі бір формада берілген, Web-серверде орналасқан және өз атауы бар ақпарат. Пайдаланушының компьютерінде веб-сайттарды көру үшін браузерлер деп аталатын арнайы бағдарламалар қолданылады. 17</p> <p>НЕГІЗГІ ТҮСІНІКТЕР Қазіргі веб-қосымшалар негізінен қызметтерді ұсынатын порталдар болып табылады. Мұндай қызметтердің кемшіліктерінің бірі – компаниялар арасында ақпарат алмасудың қиындығы. 18</p> <p>Жіктелуі – ҚОҒАМДЫҚ ПОРТАЛДАР Yahoo, Lycos, Excite, Rambler. Мұндай порталдар көбінесе іздеу жүйелерінің дамуының нәтижесі болып табылады. Кең аудиторияға арналған. Олар ұсынатын ақпарат жалпы сипатта болады, олар ұсынатын қызметтер де (электрондық пошта, ақпараттық бюллетеньдер және т.б.). 20</p> <p>Жіктеу – ТІК ПОРТАЛДАР Нарықтың нақты түрлеріне арналған және осы нарықтың қызметтерін пайдаланатын немесе онда жұмыс істейтін аудиторияға қызмет көрсететін. Мұндай порталдардың мысалдары: қонақүйлерді брондау, билеттерге тапсырыс беру және жеткізу қызметтерін ұсынатын туристік агенттіктер, карталар мен жол бағыттары туралы ақпаратқа қол жеткізу, өз клиенттеріне бірлескен бизнес операцияларын жүзеге асыруға мүмкіндік беретін бизнес-бизнес порталдары: жеткізушілерді таңдау және тауарларды сатып алу. , аукциондар өткізу. 21</p> <p>ЖІКТЕЛУ – КОРПОРАТИВТІК ПОРТАЛДАР Бір кәсіпорынның қызметкерлеріне, клиенттеріне және серіктестеріне арналған. Мұндай порталдың пайдаланушылары рөлі мен жеке профиліне байланысты оларға арналған қызметтер мен қолданбаларға рұқсат алады. 22</p> <p>ЖІКТЕЛУ - БАСҚА WEB-ҚОЛДАНБАЛАР Аймақтық интернет порталдар. Іздеу жүйелері. Каталог - бұл веб-сайттарға сілтемелер жиынтығы. Электрондық хабарландыру тақталары. Форумдар. Чаттар. Пошталық тізім серверлері. Интернет-дүкендер мен аукциондар. 23</p> <p>ЖОБА КЕЗЕҢДЕРІ Пайдаланушыға ұсынылатын сайттың мақсаттары мен функцияларын талдау. Сайттың ақпараттық архитектурасын құру. Навигация және бет дизайны. 25</p> <p>САЙТ КАРТАСЫ Картаны көрсететін бет пайдаланушы экранындағы екі беттен аспауы керек. Ақпараттық архитектураның статикалық көрінісі бар картаны пайдалану ең тиімді. Карта пайдаланушының сайттағы ағымдағы орнын ғана емес, сонымен қатар ол бұрыннан барған бөлімдерді де көрсетуі керек. 26</p> <p>БАСТЫ БЕТ Негізгі бетте компанияның мақсаттары анық жазылған. Әрбір дизайн элементі пайдаланушыға өз мәселелерін шешу үшін әрекеттер тізбегін түсінуге мүмкіндік беруі керек. 27</p> <p>МАЗМҰНЫ Түйінді сөздерді бөлектеу жақсы жазылған тақырыптар тізімі таңбашалармен бір абзац бір идеяға бір абзац төңкерілген пирамида стилі (мақала қорытындыдан басталады) қарапайым мақалаға қарағанда аз сөз, хабарламаның жасалған күнін көрсететін түсініксіз терминдердің минимумы. "ALT 28" атрибуты</p> <p>СІЛТЕМЕЛЕР Пайдаланушы сілтемені басқан жағдайда не болатынын білуі керек; мәтіндегі сілтемелер түсті немесе асты сызылған болуы керек; кірген және кірмеген сілтемелердің түсі әртүрлі болуы керек; сынған сілтемелердің пайда болуына жол бермеу керек. отыз</p> <p>БАҒАЛАУ ЖҰМЫСЫН ӨТКІЗУ Бағалау жұмысын жүргізу үшін үштен беске дейін қатысушыларды тарту қажет. Олардың әрқайсысы жұмысты жеке орындайды. Содан кейін олардың нәтижелері салыстырылады. Сынақ екі кезеңде жүзеге асырылады: интерфейстің жұмысын түсіну және белгілі бір элементтерге шоғырлану. 33</p> <p>HTML (HYPERTEXT MARKUP LANGUAGE) Гипермәтіндік белгілеу тілі веб-беттің мазмұнын және оның пішімделуін сипаттау үшін қолданылады. HTML беті мәтін мен суреттерден, сондай-ақ тегтер деп аталатын арнайы элементтерден тұрады. Браузер сәйкес бет бөліктерін көрсетеді <a href="https://5visa.ru/kk/navigation/1s-v-parametrah-vybora-zadat-imya-gruppy-ustanovka-parametrov.html">берілген параметрлер</a>немесе мазмұн элементтері мен басқа беттер арасындағы қатынастарды анықтайды. 35</p> <p>PHP (PERSONAL HYPERTEXT PROCESSOR) – әзірлеушілерге динамикалық веб-қосымшаларды жылдам және тиімді құруға мүмкіндік беретін серверлік ендірілген сценарий тілі. РНР мүмкіндіктері – қолдау <a href="https://5visa.ru/kk/navigation/chto-oznachaet-ne-menee-8-kak-napisat-parol-latinskimi-bukvami-i.html">тұрақты тіркестер</a>, массивтермен жұмыс істеу құралдары, объектілі-бағытталған әдістеме және мәліметтер қорымен жұмыс істеуге қолдау көрсету. РНР тілінің негізгі артықшылықтарының бірі оның HTML және Java тілдеріне интеграциялануы болып табылады. Скрипт, WML, XML және басқа тілдер. 36</p> <p>JAVASCRIPT Бұл клиенттік және серверлік қосымшаларды әзірлеуге арналған объектіге бағытталған тіл. Java тілінің негізгі қолдану салалары. Сценарий: скрипт көмегімен құжатты динамикалық құру; пайдаланушы толтырған HTML пішін өрістерін серверге тасымалдамас бұрын олардың жарамдылығын онлайн тексеру; каскадты стиль кестелерімен және құжат нысанының үлгісімен бірге динамикалық HTML беттерін жасау; құжат нысанымен әрекеттесу. Java қолданбасы арқылы шешілетін жергілікті тапсырмаларды орындау кезінде пайдаланушы. HTML бетіне ендірілген сценарий. 37</p> <p>VBSCRIPT VBScript тілінде жазылған сценарийлер Java сценарийлерімен бірдей функцияға ие. Сценарий: құжатты немесе оның бөліктерін динамикалық құру, оқиғаларды ұстап алу және өңдеу және т.б. VBScript клиенттік сценарийлер үшін (бұл жағдайда браузерде сол тіл үшін кірістірілген интерпретатор болуы керек) және серверлік сценарийлер үшін (бұл жағдайда сервер VBScript қолдауы керек) қолданылады. 38</p> <p>DREAMWEAVER Таза HTML кодын қолдайды, сонымен қатар соңғы DHTML және CSS кеңейтімдерінде автоматты сілтемелерді басқару құралдары бар әр түрлі браузерлерді динамикалық тексеруде навигация жолағы, авторлық құқық дескрипторы және т.б. сияқты элементтер кітапханасы бар. 39</p> <p>DREAMWEAVER (2) Беттерге әртүрлі мультимедиялық файлдар мен интерактивті элементтерді қосу үшін қолданылады. Dreamweaver қолданбасында кескін жасау құралдары жоқ. Ол оларды өңдеуге арналған ең қарапайым құралдарды ғана ұсынады. 40</p> <p><a href="https://5visa.ru/kk/installation-and-configuration/skachat-novogodnie-oboi-dlya-smartfona-skachat-novogodnie-zhivye-oboi-na-android.html">ОТШЫЛЫҚ Отшашулар</a>Бұл әрі қарай оңтайландыру және желіде орналастыру мүмкіндігі бар графикалық редактор. Бір файл ішінде векторлық және растрлық графиканы жасауға және өңдеуге болады. Fireworks HTML және Java кодын жасайды. Сценарий және динамикалық мәзірлер мен шарлау жолақтарын жасай алады. Бағдарламалау тілін білмей-ақ, бет макетін өңдеуге және курсорға жауап беретін белсенді графиканы жасауға болады. 41</p> <p>FLASH Flash векторлық графикамен және анимациямен сипатталады, дегенмен растрлық графиканы өңдеуге немесе көрсетуге, бейне түсірілімдерді өңдеуге және аудио файлдарды өңдеуге болады. Flash-тың пайдасына алынған файлдардың шағын өлшемі, векторлық кескін пішімдерін пайдалану, растрлық және дыбыстық файлдарды қысу. Оқиғаға негізделген қуатты әрекет тілі. Сценарий – мұраға алуға болатын шарттарды, циклдарды, массивтерді, функцияларды және сыныптарды қолдайтын бағдарламалау тілі. 43</p> <p>PHOTOSHOP Кескінді өңдеуге арналған ең танымал бағдарлама. Оның көмегімен сіз жоғары көркем бейнелерді жасай аласыз. Онда кәсіби графика жасау және өңдеу үшін қажет нәрсенің бәрі бар. 44</p> <p>CORELDRAW Векторлық кескіндерді салу кезінде соңғы кескін жасалғанша сызықтар мен фигуралар қабатталады. Әрбір нысанды басқалардан тәуелсіз өңдеуге болады – бұл объектілік тәсілдің бірнеше артықшылығының бірі. Бағдарламада сызықтардың, фигуралардың және мәтіннің векторлық сызбалары математикалық өрнектермен нақтыланады, бұл оларды шығару құрылғысының максималды ажыратымдылығына автоматты түрде реттеуге мүмкіндік береді. Векторлық дизайнның тағы бір артықшылығы - олар дискілік кеңістікті қажет етпейді. 45</p> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> <script>document.write("<img style='display:none;' src='//counter.yadro.ru/hit;artfast_after?t44.1;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+";h"+escape(document.title.substring(0,150))+ ";"+Math.random()+ "border='0' width='1' height='1' loading=lazy loading=lazy>");</script> </div> <div class="single-popular"> <div class="single-popular-tit col-lg-12">Санаттағы танымал:</div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/8e694afe297762af56fa10dc9d64eb9d.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Компьютерде караоке клипін қалай жасауға болады?"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Компьютерде караоке клипін қалай жасауға болады?</div> <a href="https://5visa.ru/kk/at/sozdanie-karaoke-svoimi-rukami-kak-sozdat-karaoke-klip-na-kompyutere-eto.html" rel="bookmark" title="Компьютерде караоке клипін қалай жасауға болады?">оқыңыз</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/d610310bd3744add66d0b4be4dfee6a5.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Ойын үшін Origin қолданбасы қажет, бірақ ол орнатылмаған. FIFA 16 үшін Origin қажет."/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Origin қолданбасы ойнау үшін қажет, бірақ ол FIFA орнатылмаған...</div> <a href="https://5visa.ru/kk/multimedia/prilozhenie-origin-neobhodimo-dlya-igry-no-ono-ne-ustanovleno-prilozhenie-origin.html" rel="bookmark" title="Ойын үшін Origin қолданбасы қажет, бірақ ол орнатылмаған. FIFA 16 үшін Origin қажет.">оқыңыз</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/30ee436baf8151ff5b776ef4575c45ea.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Facebook әлеуметтік желісіндегі жеке парақшаны тіркеу"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Facebook әлеуметтік желісіндегі жеке парақшаны тіркеу</div> <a href="https://5visa.ru/kk/multimedia/zaregistrirovat-dve-stranicy-facebook-na-odin-nomer-registraciya-lichnoi.html" rel="bookmark" title="Facebook әлеуметтік желісіндегі жеке парақшаны тіркеу">оқыңыз</a> <div class="clr"> </div> </div> </div> <div class="single-popular-item col-lg-6 col-md-6 col-sm-6 col-xs-6"> <div class="single-popular-item-wrp"> <img width="150" height="120" src="/uploads/f19ca0b3b94ccf60b634700168b060f2.jpg" class="attachment-sm-widget size-sm-widget wp-post-image" alt="Қарапайым Nmap Nmap сканерін қалай іске қосу керек"/ loading=lazy loading=lazy> <div class="single-popular-item-tit">Қарапайым Nmap Nmap сканерін қалай іске қосу керек</div> <a href="https://5visa.ru/kk/installation-and-configuration/setevoi-skaner-nmap-i-ego-vozmozhnosti-kak-zapustit-prostoe-skanirovanie.html" rel="bookmark" title="Қарапайым Nmap Nmap сканерін қалай іске қосу керек">оқыңыз</a> <div class="clr"> </div> </div> </div> <div class="clr"></div> </div> </div>  <div class="sidebar col-lg-3 col-md-4 col-sm-12"> <div class="sidebar-wrp"> <div class="sidebar-wrp-title">Соңғы мақалалар</div> <div class="sidebar-wrp-des"> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/934317c9dc463eca8a068c72103a9d1c.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Суретті бірнеше градусқа қалай бұруға болады...</div> <div class="clr"></div> <a href="https://5visa.ru/kk/internet/kak-povernut-izobrazhenie-v-vorde-i-eshche-neskolko-priemov.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/22b772bd41ea5a26bd659632075d8633.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Яндекс браузерінде жарнаманы өшіру Қайда...</div> <div class="clr"></div> <a href="https://5visa.ru/kk/tips/kak-otklyuchit-blokirovku-reklamy-v-brauzere-yandeks-otklyuchenie-reklamy-v-yandeks.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/fb321d5756cb0506f3cba53b24342950.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Wi-Fi қосылымының ақаулықтарын жою...</div> <div class="clr"></div> <a href="https://5visa.ru/kk/problems/shlyuz-ustanovlennyi-po-umolchaniyu-ne-dostupen-ustranenie-problem-s-wi-fi.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/adf1bbe784035fed9b433ebb2510db2f.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Windows 10 профилінде құпия сөзді өзгертіңіз</div> <div class="clr"></div> <a href="https://5visa.ru/kk/education/pomenyat-parol-na-profile-vindovs-10.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/a1f00d0e4dfd0c63b7073715f264f36a.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Сымсыз маршрутизаторларды орнату нұсқаулары...</div> <div class="clr"></div> <a href="https://5visa.ru/kk/at/pravilnaya-nastroika-wi-fi-routera-asus-rt-g32-instrukciya-po-nastroike.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/da305b0b628cd68b021f50a2fe2a3a89.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Қатты дискіні қалай таңдауға болады және қайсысын сатып алған дұрыс...</div> <div class="clr"></div> <a href="https://5visa.ru/kk/multimedia/kakaya-skorost-zhestkogo-diska-horoshaya-kak-vybrat-zhestkii-disk-i.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/470eb147f848e5af1fb8b95300372a3e.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">Манекендерге арналған Meizu. Қоңыраулар мен мекенжайлар кітабы....</div> <div class="clr"></div> <a href="https://5visa.ru/kk/internet/meizu-dlya-chainikov-zvonki-i-adresnaya-kniga-storonnie-prilozheniya-dlya.html">оқыңыз</a> </div> <div class="last-post col-lg-12 col-md-12 col-sm-6 col-xs-6"> <div class="last-post-img"> <img width="60" height="48" src="/uploads/7a081806d1b8bf3a3ff61c21be94541f.jpg" class="attachment-sm-widget2 size-sm-widget2 wp-post-image" alt="" / loading=lazy loading=lazy> </div> <div class="last-post-tit">PDFMaster бағдарламасын жүктеп алыңыз</div> <div class="clr"></div> <a href="https://5visa.ru/kk/program/smotret-pdf-faily-skachat-programmu-pdfmaster.html">оқыңыз</a> </div> <div class="clr"></div> </div> </div> <div id="text-4" class="widget widget_text sidebar-wrp"> <div class="textwidget"> </div> </div> <div class="clr"></div> </div> </div> </div> </div> <div id="footer"> <div class="container"> <div class="row"> <div class="footer-contacts col-lg-6 col-md-6 col-sm-12 col-xs-12"> <img src="/public/logo.png" loading=lazy loading=lazy> <div class="footer-contacts-tit">5visa.ru <br>Ғаламтор. Мультимедиа. Навигатор. Білім. BY. Микробағдарлама. Бағдарламалар. кеңес беру. Орнату</div> <div class="footer-soc"> <div class="footer-soc-wrp"> <div class="soc_w"> <a href="https://vk.com/share.php?url=https://5visa.ru/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html" class="soc-link vk" target="_blank"></a> <a href="https://www.facebook.com/sharer/sharer.php?u=https://5visa.ru/at/sredstva-razrabotki-web-prilozhenii-oblasti-primeneniya-yazykov-programmirovaniya.html" class="soc-link fb" target="_blank"></a> </div> </div> </div> </div> <div class="footer-links col-lg-4 col-md-6 col-sm-12 col-xs-12"> </div> <div class="footer-links col-lg-4 col-md-4 col-sm-4 col-xs-4" style="display: block;"> <ul> <li><a href="">Жоба басылымы</a></li> <li><a href="">Сайттағы жарнама</a></li> </ul> <ul> <li><a href="https://5visa.ru/kk/feedback.html">Контактілер</a></li> <li><a href="https://5visa.ru/kk/sitemap.xml">Сайт картасы</a></li> </ul> </div> </div> </div> <div class="copyright">© 2023 Интернет. Мультимедиа. Навигатор. Білім. BY. Микробағдарлама. Бағдарламалар. кеңес беру. Орнату</div> </div> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script> <script src="https://5visa.ru/wp-content/themes/trudinsp/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://5visa.ru/wp-content/themes/trudinsp/js/SmoothScroll.js"></script> <a id="scroll-to-top" href="#" title="Жоғарыға жылжытыңыз">Жоғарғы</a> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/contact-form-7/includes/js/jquery.form.min.js?ver=3.51.0-2014.06.20'></script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/jquery-smooth-scroll/js/jss-script.min.js?ver=4.8.3'></script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/table-of-contents-plus/front.min.js?ver=1509'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/effect.min.js?ver=1.11.4'></script> <script type='text/javascript' src='/wp-includes/js/jquery/ui/effect-blind.min.js?ver=1.11.4'></script> <script type='text/javascript'> /* <![CDATA[ */ var stbUserOptions = { "mode":"css","cssOptions":{ "roundedCorners":false,"mbottom":20,"imgHide":"http:\/\/5visa.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/minus.png","imgShow":"http:\/\/5visa.ru\/wp-content\/plugins\/wp-special-textboxes\/themes\/stb-metro\/plus.png","strHide":"\u0421\u043a\u0440\u044b\u0442\u044c","strShow":"\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c"} }; /* ]]> */ </script> <script type='text/javascript' src='https://5visa.ru/wp-content/plugins/wp-special-textboxes/js/wstb.min.js?ver=5.5.101'></script> <script type='text/javascript' src='/wp-includes/js/wp-embed.min.js?ver=4.8.3'></script> <script type="text/javascript" id="slb_context">/* <![CDATA[ */if ( !!window.jQuery ) { (function($){ $(document).ready(function(){ if ( !!window.SLB ) { { $.extend(SLB, { "context":["public","user_guest"]} );} } })} )(jQuery);} /* ]]> */</script> <script type="text/javascript"> <!-- var _acic={dataProvider:10};(function(){var e=document.createElement("script");e.type="text/javascript";e.async=true;e.src="https://www.acint.net/aci.js";var t=document.getElementsByTagName("script")[0];t.parentNode.insertBefore(e,t)})() //--> </script><br> <br> </body> </html>