КампутарыПраграмаванне

Ўсплывальнае акно ў [removed]. Яго віды і мэты стварэння

Вядома, што старонкі інтэрнэт-сайтаў ствараюцца на мове разметкі гіпертэксту, з дапамогай якога браўзэру паведамляецца асноўная інфармацыя аб складнікаў элементах такой старонкі: іх размяшчэнне адносна вокны браўзэра і адзін аднаго, памер, парадак накіравання. Для «ажыўлення» старонкі сайта і прывядзення яе ў маляўнічы выгляд выкарыстоўваюцца каскадныя табліцы стыляў, якія выносяцца, як правіла, за межы асноўнага каркаса старонкі - html-кода. Прымяненне html і css дазваляе ўвасобіць у жыццё самыя мудрагелістыя ідэі вэб-дызайнера. Аднак такая старонка, якой бы маляўнічай яна ні была, з'яўляецца не інтэрактыўнай, то ёсць няздольнай падтрымліваць сувязь з карыстальнікам, якія сядзяць перад маніторам кампутара.

Любы сучасны сайт ствараецца з выкарыстаннем адразу некалькіх моў праграмавання, сваё месца сярод якіх належыць JavaScript.

JavaScript (JS) - мова праграмавання, які ўжываецца для стварэння інтэрактыўных вэб-старонак. Адразу варта нагадаць, што JavaScript і проста Java - два асобных мовы, якія выконваюць розныя функцыі. Аснову JS складаюць скрыпты - невялікія праграмы, якія змяшчаюць набор пэўных каманд, якія павінны ажыццяўляцца на сайце ў той ці іншы момант часу. Дадзеныя праграмы могуць размяшчацца непасрэдна ў целе асноўнага html-дакумента старонкі альбо быць вынесенымі за яго межы ў асобны файл і падлучацца да яго c дапамогай спецыяльнага атрыбуту, паказваў месца размяшчэння дадзенага файла. З дапамогай JS лёгка можна «ажывіць» старонку сайта, стварыўшы ўсплывальнае акно прывітання, дзеючы каляндар ці гадзіны, форму для напісання і адпраўкі тэксту і да т.п.

Пагаворым больш падрабязна пра усплываючых вокнах, напісаных на мове JavaScript і якія ўяўляюць сабой часцей за ўсё невялікі прастакутнік, які ўзнікае аўтаматычна па-над асноўным акна браўзэра пры здзяйсненні карыстальнікам якіх-небудзь маніпуляцый (напрыклад, пры навядзенні мышы на пэўны слова, карцінку). У некаторых выпадках ўсплывальнае акно ўзнікае на экране манітора адразу ж пасля адкрыцця старонкі сайта. У JS выкарыстоўваецца тры віды падобных вокнаў:

- сігнальная ўжываецца ў тых выпадках, калі якая змешчана ў ім інфармацыя павінна быць гарантавана данесеная да наведвальніка сайта. Далейшыя дзеянні на сайце ў такім выпадку магчымыя толькі пасля націску кнопкі «Ок» самім карыстальнікам.

- Усплывальнае акно запрашэння прымяняецца, калі неабходна зрабіць так, каб карыстальнік перш, чым увайсці на старонку сайта, увёў пэўныя дадзеныя.

- Акно пацверджання можа быць ўжыта для таго, каб карыстальнік пагадзіўся з чым-небудзь. У дадзеным выпадку яму будзе неабходна клікнуць значэнне «Ок» альбо «Адмена».

Напісаць скрыпт ўсплывае акна досыць проста. Для гэтага неабходна валодаць першапачатковымі ведамі мовы JavaScript. Для таго каб праверыць, працуе напісанае ці не, трэба запусціць любы інтэрнэт-браўзэр. Да прыкладу, скрыпт: alert ( «Прывітанне») будзе адлюстраваны у аглядальніку Internet Explorer ў выглядзе акенца з надпісам «Прывітанне» па-над яго асноўнага акна. Пры дапамозе JS можна змяніць ўсплывальнае акно (яго шырыню, вышыню, месца размяшчэння), зрабіць так, каб яно з'яўлялася не адразу пасля таго, як наведвальнік зайшоў на старонку сайта, а пасля таго, як ён здзейсніў на ёй некаторыя маніпуляцыі.

Пры распрацоўцы сайтаў варта ўлічваць мноства нюансаў. Варта разумець, што інтэрактыўнасць рэсурсу, вядома ж, прыцягвае ўвагу яго наведвальнікаў і размяшчае іх да сябе. Аднак не варта занадта захапляцца напісаннем скрыптоў, у прыватнасці, ўсплывальных вокнаў. Многіх карыстальнікаў яны, як правіла, раздражняюць. Сучасныя браўзэры прадугледжваюць блакаванне падобных элементаў старонкі сайта, дазваляючы прыбраць усплывальныя вокны, адключыўшы адпаведную функцыю ў іх меню. Пры неабходнасці спатрэбіцца зноў зайсці ў меню і аднавіць магчымасць адлюстроўваць браўзэрам дадзеныя скрыпты.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.unansea.com. Theme powered by WordPress.