- •1. Қазіргі web-технологияларға шолу. Негізгі ұғымдар мен анықтамалар: клиент-сервер архитектурасы, www(World Wide Web), url (Uniform Resource Locator), http (HyperText Transfer Protocol).
- •2. Статикалық web-парақтарды ұйымдастыру. Тәгтер мен олардың атрибуттары. Html құжаттарында фреймдер мен формаларды қолдану.
- •3. Html-құжаттардағы web-палитралар арқылы графикамен жұмыс істеу. Web-құжаттардағы түстер және өлшем бірліктері. Графикалық бейнелер форматтары мен ерекшеліктері.
- •4. Стильдердің сатылы кестелерін – css-терді қолдану. Стильдердің тәгтерге, файлдарға және сайтқа толық әсер ету мүмкіндіктері. Стильдердегі динамикалық элементтер.
- •5. Css стильдерінің мұра ретінде берілуі. Контекстік селекторлар және кластар. Web-парақ элементтерін абсолюттік түрде орналастыру.
- •7. JavaScript кластары мен объектілері. Тілдің құрамындағы объектілер (Date, Array, window, document). Олардың қасиеттері мен тәсілдерін пайдалану.
- •2.1. Date ішкі объектісі және оның тәсілдері
- •2. Тәсіл түрі – setYear(). Жыл нөмірін тағайындайды.
- •3. Тәсіл түрі – getMonth(). Ай нөмірі мәнін береді.
- •8.JavaScript тілінің оқиғаларды өңдеу мүмкіндіктерін пайдалану. Тышқанды шерту, курсорды қозғалту, пернелерді басу әрекеттерін программалау.
- •1 Мысал. Php тілін құжатқа енгізу
- •2 Мысал. Php тіліндегі объектілер
1. Қазіргі web-технологияларға шолу. Негізгі ұғымдар мен анықтамалар: клиент-сервер архитектурасы, www(World Wide Web), url (Uniform Resource Locator), http (HyperText Transfer Protocol).
Интернеттің қазіргі дамуы 90-жылдар басында компьютерлер арасында мәлімет алмасудың жаңа хаттамасы (protocol) пайда болғаннан кейін басталды. Бұл хаттама HTTP (HyperText Transfer Protocol – гипермәтінді тасымалдау хаттамасы) деп аталған болатын. Осы хаттамамен қатар НТТР серверлерінің кеңейтілген желілері болып табылатын Интернет арқылы файлдар тасымалдай алатын World Wіde Web қызмет бабы (WWW немесе тек Web) пайда болды. Бұл файлдардың басым көпшілігі Web-парақтар түрінде – HTML (HyperText Markup Language – гипермәтінді белгілеу тілі) тілінде жазылған арнаулы файлдар түрінде болады. Осы файлдарды НТТР серверлерінде (Web-тораптарында) орналастыру жолымен Web-парақтар қалың көпшілік пайдаланатындай түрде Интернетте жарияланады. Web-парақтар мазмұны әр түрлі бола береді және олар көптеген тақырыптарды қамти алады, бірақ олардың бәрінің де негізгі жариялану, яғни жазылу тілі HTML болып табылады. Осындай HTML құжаттарының бәрінің де файл аттарының кеңейтілуі (тіркеуі) *.HTM немесе *.HTML болуы тиіс.
HTML тілі World Wіde Web қызмет бабымен бірге дами отырып, Web-парақтарының ең жақсы деген мүмкіндіктерін жүзеге асырып, оны кең пайдалану жолдарымен толықтырылып отырылды. Ол World Wіde Web жүйесінің негізі бола отырып, оның өте кең тарауына себепші болды. World Wіde Web сөзі қазақ тіліне кеңейтілген бүкіләлемдік өрмек болып аударылады. HTML тілінің мағынасы мен атқаратын қызметін оның атынан анықтауға болады.
Гипермәтіндік сілтеме мынадай тәг атрибуты арқылы шығады:
<A HREF = " ресурс_URL_адресі"> құжаттағы сөз тіркесі </A>
Мұндағы HREF атрибуты міндетті түрде болуға тиіс, оның мәні келесі шақырылатын ресурстың URL-адресі болып табылады. HREF атрибутының мәнін қостырнақшаға алмаса да болады.
Гипермәтіннің жай мәтінге қарағанда негізгі ерекшелігі - құжат ішіне HTML тілінің арнайы элементтері болып табылатын гиперсілтемелер қосуға болады, тышқанмен сол гиперсілтемелерді шерту арқылы басқа құжаттарға жеңіл көшуге болады.
Гипермәтіндік құжаттарды жасаудың екі тәсілі бар:
WYSIWYG мүмкіндігін беретін HTML-редакторының бірін қолдануға болады (Netscape Composer, Microsoft Front-Page, т.б.), HTML-редакторлар гипермәтіндік құжаттар жасауды басқа әрекеттер орындау арқылы жеңілдетіп автоматтандырады. Бірақ олардың мүмкіндіктері шектеулі - бұлар дайындалған файлдар көлемін тым өсіріп жібереді және тек осы тәсіл арқылы кейде керекті нәтижеге қол жеткізу қиын.
2. Екінші тәсіл - құжатты қарапайым редактор (NotePad - Блокнот) көмегімен белгілеп жазу арқылы дайындау. Мұнда мәтін ішіне HTML тілінің командалары қолмен жазылып енгізіледі. Мұнда қалаған нәтижеге қол жеткізу мүмкіндігі бар және дайындалған файлдың да көлемі шағын болады.
Web парақ:
1.http-URL арқылы адрестеледі
2.объектілерден тұрады
Көбінесе бұлар:
1.HTML белгілері («қаңқасы»)
2.Енгізілген объектілер (суреттер, ActiveX, Java апплеттері, Flash ... )
HTTP хаттамасы TCP/IP хаттамалар жанұясының құрамына кіреді. Басында ол HTML-белгісін салу үшін ойлап табылған. Қазір ол ақпаратпен бірге реттелген жұмыс жасау үшін қолданылады. HTTP хаттамасының даму кезінде бірнеше түрі пайда болды. Қазір ISP веб сайтына орналасу үшін көбісі HTTP хаттамасының 1.1 түрін қолданады. Бұрынғы түрге қарағанда бұл түрі бір веб-серверде бірнеше сайтты ұйымдастыруға мүмкіндік береді және бірнеше сұраныстар мен үн қатулардағы ағындық қайта өңдеулерге тұрақты бірігу үшін қолданылады.HTTP хаттамасы “сұраныс-үн қату” механизмін қолданады. HTTP хаттамасы веб-беттен сұраныс кезінде серверден тұтынушыға жіберілген хабарлама түрін анықтайды. Хаттамада серверге үн қатудағы хабарламалар түрі де анықталады.НТТР хаттамасы өзінің иілгіштігіне қарамастан, қорғалмаған болып табылады. Сұраныс хабарламасы серверге қамтылған және оқылған болуы мүмкін ашық текст ретінде жіберіледі.Сервер үн қатулары HTML- бет ретінде, сонымен шифрлік емес түрде берілуі мүмкін.Интернеттегі веб-сервермен екі жақты қорғалған мәліметтер мен алмасу үшін НТТР хаттамасының қорғалған өзгерісі жасалды.(HTTPS) HTTPS тұтынушымен сервер арасында жіберілетін мәліметтерді қорғау үшін аутентификация мен шифрді қолдануға мүмкіндік береді. HTTPS қолданбалы және транспорттық деңгей арасында мәліметтерді беру кезінде қосымша ережелерді анықтайды.