Professional Documents
Culture Documents
BLM TEKNOLOJLER
Ankara, 2012
PARA LE SATILMAZ.
NDEKLER
AIKLAMALAR .................................................................................................................... ii
GR ....................................................................................................................................... 1
RENME FAALYET-1 ..................................................................................................... 3
1. CSS ....................................................................................................................................... 3
1.1. Web Tasarm Editr ile Sayfa inde CSS Kullanm ................................................. 3
1.2. Web Tasarm Editr ve Harici CSS Sayfalar ............................................................. 5
1.3. Davranlar .................................................................................................................... 7
1.3.1.Davran Trleri ...................................................................................................... 7
1.3.2. Ziyareti Taraf Etkileim ...................................................................................... 7
1.3.3. Davranlar Ekleme ve Dzenleme ...................................................................... 9
UYGULAMA FAALYET .............................................................................................. 17
LME VE DEERLENDRME .................................................................................... 19
RENME FAALYET-2 ................................................................................................... 20
2. SPRY .................................................................................................................................. 20
2.1. SPRY Framework ....................................................................................................... 20
2.2. SPRY Nesneleri Ekleme ve Dzenleme ..................................................................... 20
UYGULAMA FAALYET .............................................................................................. 27
LME VE DEERLENDRME .................................................................................... 29
RENME FAALYET-3 ................................................................................................... 30
3. FORMLAR......................................................................................................................... 30
3.1. Formlar ile alma..................................................................................................... 30
3.2. Form Nesneleri............................................................................................................ 31
3.2.1. Form Nesneleri Eklemek ve Biimlendirmek ..................................................... 31
3.2.2. Dorulama Aralar ............................................................................................. 41
UYGULAMA FAALYET .............................................................................................. 46
LME VE DEERLENDRME .................................................................................... 48
RENME FAALYET-4 ................................................................................................... 50
4. STE YNETM VE YAYINI ......................................................................................... 50
4.1. Site Ynetimi .............................................................................................................. 50
4.2. Siteleri Yaynlama....................................................................................................... 51
4.2.1. Yaynlama Seenekleri ........................................................................................ 52
4.2.2. Siteye Dosya Yklemek ve ndirmek .................................................................. 53
UYGULAMA FAALYET .............................................................................................. 54
LME VE DEERLENDRME .................................................................................... 55
MODL DEERLENDRME .............................................................................................. 56
CEVAP ANAHTARLARI ..................................................................................................... 58
KAYNAKA ......................................................................................................................... 59
AIKLAMALAR
AIKLAMALAR
KOD
482BK0174
ALAN
Biliim Teknolojileri
DAL/MESLEK
Web Programcl
MODLN ADI
MODLN TANIMI
SRE
40/32
N KOUL
YETERLK
MODLN AMACI
Amalar
1. CSS dosyalar dzenlemek ve sayfamza javascript kodlar
ekleyebileceksiniz.
2. SPRY nesneler kullanabileceksiniz.
3. Form nesneleri kullanabileceksiniz.
4. Web sitesini ynetmek ve internette yaynlayabileceksiniz.
ETM RETM
ORTAMLARI VE
DONANIMLARI
Ortam:Bilgisayar Laboratuar
Donanm:Bilgisayar, internet, projeksiyon
LME VE
DEERLENDRME
ii
GR
GR
Sevgili renci,
Gnmzde nternet kullanmnn hayatmzda ok nemli hale gelmesiyle birlikte
web sayfalarnn ierii kadar grsel zenginlii de byk nem tamaktadr. Bu da web
tasarmnn etkinliini arttrmaktadr.
Stil sayfalarnn web tasarmndaki etkinliinin artmas, web tasarm editrleriyle
entegrasyonu da beraberinde getirmitir.
Bu modlle; web sayfalar iinde faydalanlan CSS kodlarnn web tasarm editrnde
nasl kullanlacan, web tasarm editrnn size sunduu eitli davranlarn sitenizi
ziyaret eden kiilerin etkileimiyle ne tr olaylar gerekletireceini, bir javascript
ktphanesi olan spry erevelerinin sitenizde kullanmnn nasl olacan reneceksiniz.
AyrcaHtml ile Gelimi Web lemleri modlnde renmi olduunuz formlarnweb
tasarm editrnde nasl kullanlacan ve son olarak da hazrlam olduunuz web sitesinin
ynetimi ve yaynlanmasyla ilgili nemli noktalar reneceksiniz.
Her renme faaliyetinin sonunda kendinizi deerlendirebileceiniz lme ve
deerlendirme sorular, renmi olduunuz konuyu pekitirmeniz iin ise uygulama
faaliyetleri yer almaktadr. Modl sonunda da ierik kapsamnda neler rendiinize dair
kendinizi test etmenizi salayacak Modl Deerlendirme sorular bulunmaktadr. Bunlar
baar ile tamamladnz takdirde bu modl tamamlam olacaksnz. Modlle ilgili yardm
almaya ihtiya duyduunuz konularda retmeninize bavurmay ihmal etmeyiniz.
RENME FAALYET1
RENME FAALYET-1
AMA
CSS dosyalar dzenlemek ve sayfamza javascript kodlar eklemek
ARATIRMA
1. CSS
nceki modllerden de hatrlayacamz gibi; CSS (Cascading Style Sheets),
hazrlamakta olduunuz sayfalar iin istenildii zaman kullanlmak zere ablonlar
oluturmaya yarar. Bylelikle site ii stillerle ilgili bir deiiklik yapmamz gerektiinde tm
sayfalarda deiiklik yapmak yerine, mevcut CSS zerinde deiiklik yaparak tm sayfalara
etki etmesi salanmaktadr. Bu da programcnn iini olduka kolaylatrmaktadr.
CSS kodlarnn en nemli zelliklerinden birisi farkl trlerde kullanlabilme
zelliidir. stee gre tek bir eye, tm sayfaya veya site ierisinde kullanlan tm HTML
dosyalarna etki edebilme zelliine sahiptir. CSS kodlar sayfa iinde kullanlabildii gibi
harici olarak da tanmlanp istenildii zaman arlarak kullanlabilme zelliine sahiptir.
Stil ablonu(CSS) modlnde stil sayfalarnn nasl oluturulacan renmitik. Bu
blmde web tasarm editr ierisinde CSSnin nasl kullanlacan reneceiz.
Buradan seici tr ve seici iin bir isim belirlendikten sonra Kural tanm ksmndan
da Yalnzca bu belgede seenei seilerek Tamam dmesine basld zaman sayfanzda
istediiniz stil zelliklerini belirleyeceiniz pencere alacaktr (ekil 1.3).
Kurallar bal altnda yer alan oluturmu olduumuz (deneme) stili zerinde farenin
sa tuuna tklayarak alan menden Dzenle seenei tklanarak yeni zellikler
ekleyebilir var olan zellikleri kaldrabilir ve deitirebilirsiniz.
Harici stil sayfas oluturmak iin CSS stilleri panelini ap oradan Yeni CSS Kuraln
)seerek Yeni CSS Kural penceresini anz. (ekil 1.2)
Seici tr, seici adn belirleyip, Yeni CSS kural penceresinin alt tarafnda yer alan
Kural tanm ksmndan Yeni stil sayfas dosyas seeneini seip tamam dmesine
bastnz zaman karnza ekil 1.6 daki Stil Sayfas dosyasn farkl kaydet penceresi
gelecektir.
Harici stil sayfasn ekle penceresinden eklenmek istenen stil dosyas seilir ve
Tamam dmesine tklandnda stil dosyas sayfaya eklenmi olur.
1.3. Davranlar
Web tasarm editr kod yazmaya gerek kalmadan belgelere Javascript kodlar
yerletirir. Bylelikle ziyaretiler web sayfalar zerinde birtakm grevler balatabilirler.
Bunlar, davranlar sayesinde gereklemektedir. Davran, bir olay veya olay sayesinde
tetiklenen bir eylemin birleimidir. rnein sayfay ziyaret eden bir kiinin sayfada yer alan
bir buton zerine geldii veya tklad zaman gerekleen renk deiiklii bir davrantr.
Web tasarm editrn kullanarak sayfaya davranlar eklemek iin Davranlar
paneli kullanlr.
Davranlar panelinin grntlenmesi iin Pencere mensnden Davranlar veya
klavyeden Shift+F4 tu grubu kullanlr.
1.3.1.Davran Trleri
Web tasarm editrnde kullanabileceiniz davran trleri:
AP esini srkle
AP eleri (mutlak konumlu eler), kendisine atanm mutlak bir konuma sahip,
zellikle bir div etiketi ya da baka herhangi bir etiket olan bir HTML sayfas eleridir. AP
eleri metin, grnt ya da HTML belgelerinin gvdesine yerletirebileceiniz dier
herhangi bir ierik olabilir.
Sayfanza eklemi olduunuz bir AP esini srkleyerek tama ilemi yapabilirsiniz.
Sayfanza eklemi olduunuz AP esini sabit durumundan karmak iin Davranlar
panelinden
simgesine tklayp alan listeden AP esini srkle seenei ile istediiniz
konuma srkleyebilirsiniz.
Atla mens
Atla mensnn eklenmesi srasnda menden sonra git dmesi ekle seeneinin
seilmi olduu durumlarda aktif olur. Men zerinde istenilen deiiklik yapldktan sonra
olay tetikleyecek davran seilir.
Alr mesaj
Efektler
10
Salla Efekti ile nesneleri saa sola sallayabilirsiniz. Bunun iin Davranlar
panelinden
simgesine tklayp alan listeden Efektler, ardndan da Titre seenei seilir.
Hedef e ile hangi nesnenin sallanaca belirlendikten sonra Tamam dmesine tklanr.
Eklentiyi denetle
11
Javascript ar
12
Metni ayarla
Metni ayarla davran altnda yer alan dier bir seenek ise Metin Alan Metni
Ayarladr. Bunun iin sayfamza bir form ve metin alan ekleyelim. Metin alann seip
Metin alann ayarla penceresinden yeni metin girilerek bu davran gerekleir.
13
Tarayc penceresini a
Sitenize ait olan veya herhangi bir web sayfasnn belirlediiniz llerde Sayfanz
yklendii zaman harici olarak almasn istediiniz durumlarda veya bir balantya
tkland zaman o balantnn sizin belirleyeceiniz llerdeki bir pencerede almasn
istediiniz durumlarda kullanlr.Bunun iin Davranlar panelinden
simgesine tklayp
alan listeden Tarayc Penceresini A seilir. ekil 1.19deki pencere alacaktr.
14
URLye git
Bir eye (metin, resim, v.s) URLye Git davran ekleyerek istediiniz bir adrese
gitmesini salayabilirsiniz. Bunun iin Davranlar panelinden
simgesine tklayp alan
listeden URLye git seilir. Alan pencereden gitmesini istediiniz URL adresi seilip
tamam dmesine tklanr.
zellii deitir
Bir enin zelliini deitirmek iin kullanlr. Bir enin zelliini deitirmek iin
Davranlar panelinden
15
eleri gster/gizle
Sayfaya eklenmi olan elerin gsterilip gizlenmesini salar. Bir eye gster/gizle
davran eklemek iin Davranlar panelinden
simgesine tklayp alan listeden eleri
Gzter/Gizle seilir. Gizlemek istediiniz enin zerine tklayp Gizle dmesine baslr.
ile
enin
16
zerine
gelip
tkland
zaman
UYGULAMA FAALYET
UYGULAMA FAALYET
Aada verilen ilem basamaklarn takip ederek konuyu daha da pekitirelim.
neriler ksm, uygulama faaliyeti iin ynlendirici olacaktr
lem Basamaklar
neriler
zellikler blmnden
dzenleyiniz.
CSS
kural
17
KONTROL LSTES
Bu faaliyet kapsamnda aada listelenen davranlardan kazandnz beceriler iin
Evet, kazanamadnz beceriler iin Hayr kutucuuna (X) iareti koyarak kendinizi
deerlendiriniz.
1.
2.
3.
4.
Deerlendirme ltleri
Web tasarm editrn kullanarak sayfa iinde CSS kullandnz
m?
Harici CSS sayfalar oluturdunuz mu?
Web tasarm editrn kullanarak nesneler zerinde davranlar
oluturdunuz mu?
Ziyareti tarafl etkileimde kullanlan olaylarn neler olduunu
rendiniz mi?
Evet
Hayr
DEERLENDRME
Deerlendirme sonunda Hayr eklindeki cevaplarnz bir daha gzden geiriniz.
Kendinizi yeterli grmyorsanz, renme faaliyetini tekrar ediniz. Btn cevaplarnz
Evet ise lme ve Deerlendirmeye geiniz.
18
LME VE DEERLENDRME
LME VE DEERLENDRME
Aadaki cmlelerin banda bo braklan parantezlere, cmlelerde verilen
bilgiler doru ise D, yanl ise Y yaznz.
1.
2.
3.
4.
( ) Hazrlamakta olduunuz sayfaya alr mesaj eklemek iin Ekle mens kullanlr.
5.
DEERLENDRME
Cevaplarnz cevap anahtaryla karlatrnz. Yanl cevap verdiiniz ya da cevap
verirken tereddt ettiiniz sorularla ilgili konular faaliyete geri dnerek tekrarlaynz.
Cevaplarnzn tm doru ise bir sonraki renme faaliyetine geiniz.
19
RENME FAALYET-2
RENME FAALYET-2
AMA
Spry nesnelerini kullanabileceksiniz.
ARATIRMA
2. SPRY
2.1. SPRY Framework
Spry erevesi, ziyaretilere grsel olarak daha gelimi, daha etkili web sayfalar
hazrlayp sunmak amacyla kullanlan bir JavaScript ktphanesidir. Spry kullanarak
hazrlamakta olduunuz belgelerinize basitJavaScriptkodlaryla eitli trlerde efektler
ekleyebilir ve sitenizin daha zengin bir grnme sahip olmasn salayabilirsiniz.
Spry ereveleri kullanlarak hazrlanm olan sayfalar ziyaretilerin yenilemesine
gerek kalmadan kendi kendilerini yenileme zelliine sahiptirler.
Ekle panelinden(
Spry men ubuu fare ile zerine gelindii zaman alt menlerin almasn salayan
butonlar oluturmak iin kullanlr.
Spry men ubuu eklemek iin imleci editr sayfanzda men ubuunu eklemek
istediiniz yerekonumlandrpEkle mensnn altnda yer alan Spryseenekleri iindenSpry
Men ubuu seenei tklanr. Spry men ubuunun ynn (yatay/dikey)
belirleyeceiniz pencere alacaktr (ekil 2.1).
20
stediiniz mizanpaj eklini seip Tamam dmesine tkladnzda spry men ubuu
ekil 2.2deki gibi sayfanza eklenecektir.
Eklemi olduunuz men ubuunda dzenlemeler yapmak iin men ubuunun sol
st kesinde yer alan mavi eride tklanr ve ekil 2.3deki zellikler blmnn almas
salanr.
21
Yeni bir men esi eklemek iin( ), varolan bir men esini kaldrmak iin ise
( ) iaretlerine tklamak gerekmektedir.eyi yukar/aa ta(
) iaretleri ise men
elerinin yerlerini deitirmek, altta bulunan eyi yukarya, stte bulunan eyi ise
aaya tamak iin kullanlr.
ksm ile ba kurulacak olan sayfa, dosya
belirlenerek link verilmesi salanr.
Hedef, seenei ile sayfann almasn istediimiz konum belirlenir.(_Blank, _Parent,
_Self, _Top seeneklerinden istenilen bo alana yazlr.)
Spry men ubuunun zellikler blmnde yer alan Stilleri Kapat dmesi ile stiller
kapatlp men daha ayrntl bir ekilde grntlenir.
22
Eklemi olduunuz Spry menlerinin yaz rengi, zemin rengi v.s gibi zelliklerini de
CSS yardm ile deitirip dzenleyebilirsiniz. Bunun iin zellikler blmnde yer alan
CSS ksm veya fare sa tuundan CSS stilleri kullanlr.
23
Yeni bir sekme eklemek iin( ), varolan bir sekmeyi kaldrmak iin ise ( )
iaretlerine tklamak gerekmektedir.Sekmeyi yukar, aa ta(
) iaretleri ise sekmelerin
yerlerini deitirmek iin kullanlr.
Dzenlemek istediiniz sekmenin zerine gelip gerekli deiiklikleri yapabilir,
istediiniz ierii oluturabilirsiniz.
Sekme balklarnn zerine gelindii zaman beliren ( )simgesine tklayarak
sekmeler aras gei yapabilir, o bala ait ierii etkinletirip dzenleyebilirsiniz.
stediiniz sekme veya yazya link vermek iin, link verilecek blm seilip farenin
sa tuuna tklayarak alan menden Ba olutur seilerek istenilen sayfa, resim veya
dosyaya ynlendirmesinin yaplmasn salayabilirsiniz.
24
Kullanclarn, site zerinde herhangi bir nesnenin zerine gittii zaman bir aklama
grmesi istenildii zaman kullanlr.
almakta olduunuz sayfaya Spry Ara ipucu eklemek iin, Ekle mensndeki
Sprykomutuna tklayp alan menden Spry Ara pucu seilir.
25
Ara ipucu ierii buraya gelecek yazsnn olduu ksma tklayp istediiniz
aklamay yazabilirsiniz.
Spry ara ipucu ile ilgili dzenlemeleri yapacamz zellikler penceresinin almasn
saplamak iin spry ara ipucunun st ksmnda yer alan mavi erite tklanr ve ekil
2.8dekizellikler blm grntlenir.
zellikler blmnde yer alan efekt ksmndan spry ara ipucu grntlenirken
kullanlmak istenilen efekt seilir.
Tetikleyici ksmnda ipucunun grntlenmesini salayacak tetikleyici seilir.
Fareyi izle ksm ile tetikleyici zerine fare ile gidilirken spry ara ipucunun fareyi
takip etmesi salanr.
Sekme ksmna istenilen balk, ierik ksmna ise sekmeye tkland zaman
grntlenmesi istenen ierik yazlarak oluturulur.
26
UYGULAMA FAALYET
UYGULAMA FAALYET
Resim 2.1.Men
lem Basamaklar
neriler
27
KONTROL LSTES
Bu faaliyet kapsamnda aada listelenen davranlardan kazandnz beceriler iin
Evet, kazanamadnz beceriler iin Hayr kutucuuna (X) iareti koyarak kendinizi
deerlendiriniz.
1.
2.
3.
4.
5.
Deerlendirme ltleri
Spry men ubuu eklediniz mi?
Spry sekmeli paneller eklediniz mi?
Spry akordeonu eklediniz mi?
Spry ara ipucu oluturdunuz mu?
Spry daraltlabilir panel eklediniz mi?
Evet
Hayr
DEERLENDRME
Deerlendirme sonunda Hayr eklindeki cevaplarnz bir daha gzden geiriniz.
Kendinizi yeterli grmyorsanz renme faaliyetini tekrar ediniz. Btn cevaplarnz
Evet ise lme ve Deerlendirmeye geiniz
28
LME VE DEERLENDRME
LME VE DEERLENDRME
Aadaki cmlelerin banda bo braklan parantezlere, cmlelerde verilen
bilgiler doru ise D, yanl ise Y yaznz.
1.
2.
3.
4.
( ) Kullanclarn, site zerinde bir renin zerine fare ile gittii zaman bir aklama
grntlenmesi istendii durumlarda Spry ara ipucu oluturulmas gerekir.
5.
DEERLENDRME
Cevaplarnz cevap anahtaryla karlatrnz. Yanl cevap verdiiniz ya da cevap
verirken tereddt ettiiniz sorularla ilgili konular faaliyete geri dnerek tekrarlaynz.
Cevaplarnzn tm doru ise bir sonraki renme faaliyetine geiniz.
29
RENME FAALYET-3
RENME FAALYET-3
AMA
Form nesnelerini kullanabileceksiniz.
ARATIRMA
3. FORMLAR
HTML ile Gelimi Web lemleri modlnde formlarla ilgili temel bilgileri
renmi, HTML kodlarn kullanarak formlar ve form bileenleri oluturmutuk.
Bu blmde ise web tasarm editrnn bize sunduu aralar kullanarak formlar
oluturacak, form nesnelerinin ve eylem trlerinin neler olduunu hatrlayarak, herhangi bir
kod yazmadan web sayfamza nasl ekleyeceimizi reneceiz.
Form oluturmak:
Web tasarm editrn kullanarak web sayfalarnza eitli trlerde (bavuru formu,
ziyareti defteri, talep formu v.s) formlar ekleyebilirsiniz.
almakta olduunuz sayfaya form eklemek iin Ekle mensnden Form komutu
seilerek alan menden Form seenei seilir. Form eklemek iin kullanabileceiniz dier
bir yol ise Ekle panelinde yer alan Formlar blmnden
olacaktr.
30
nesnesine tklamak
Formu sayfaya ekledikten sonra form ile ilgili zellikleri ayarlayacanz blm pencerenin alt
tarafnda belirecektir.
Metin alan(Textfield):
31
Buradaki ID ksm ile daha sonra program kodlarnda kullanlabilecek bir kimlik
belirlenir.Etiket ksmnda bir etiket ismi belirlenir.Konum ksmnda metin kutusuna girilmi
olan etiketin form esinden nce mi sonra m olduu belirlenir.Tamam dmesine
tkladnz zaman metin alan eklenmi olacaktr.
Metin alan kullanarak hazrlamakta olduunuz forma tek satrlk, ifreli veya ok
satrlk metin alanlar ekleyebilirsiniz. Bunun iin eklemi olduunuz metin alan seilir ve
sayfann alt tarafnda bulunan zellikler blmnden yazmn hangi trde olmas istendii
seilir.(
32
Tek satrdan olumu olan bir metin alann, zellikler blmnden ok satrl
seeneini seerek, ok satrl bir metin alanna dntrebilirsiniz.
Metin blgesi(Textarea):
Metin blgesinin zellikler blmnde yer alan Satr Say ile metin blgesinin ka
satrdan oluacan belirleyebilirsiniz.
Balang deeri ise ziyaretilerin sayfa yklendii zaman metin blgesinin ierisinde
hangi yaznn grnmesini istiyorsanz onu belirleyeceiniz blmdr.
Reset, zerine gelinip tkland zaman form ieriini temizleyip kullancnn forma
yeniden bilgi girii salayan bir dme(buton) oluturulmasn salar.Submit(gnder) ise,
form ierisinde yer alan ieriklerin sunucuya gnderilmesini salamak iin kullanlr.
Form zerine Submit veya Reset dmesi eklemek iin web tasarm editrnn Ekle
mensnden Form komutu, ardndan da. Alan listeden Dme seenei seilir.
Sayfaya Reset veya Submit dmelerini ekledikten sonra bu dmeleri seip alt
tarafta yer alan zellikler blmne yer alan Deer ksmndan dmenin isminin ne
olacan belirleyebilirsiniz.
33
Onay kutusu(checkbox):
Hazrlamakta olduunuz forma onay kutular eklemek iin kullanlr. Onay kutular,
listelenen seeneklerden istediiniz kadarn seebilmenize veya tmn seilmemi duruma
getirmenize olanak salar.
Form zerine onay kutusu eklemek iin web tasarm editrnn Ekle mensnden
Form komutu, ardndan da. Alan listeden Onay Kutusu seenei seilir.
Karnza gelen Girdi Etiketi Eriilebilirlik Nitelikleri penceresinden Etiket ismi
yazldktan sonra Tamam dmesine tklanr.
Radyo dmesi(radiobutton):
34
Se(liste/ men):
Aada
grnmektedir
eklemi
olduunuz
Se(Liste/Men)
ile
ilgili
zellikler
blm
35
Dosya alannn zellikler blmnde yer alan Karakter genilii ile dosya alannn
genilii belirlenir. Maks. Karakter ise kullanclarn en fazla ka karakter girebilecei
belirlenir.
Grnt alan(magefield):
Form zerine Grnt Alan eklemek iin web tasarm editrnn Ekle mensnden
Form komutu, ardndan da. Alan listeden Grnt Alan seenei seilir.
Karnza ekil 3.4dekiGrnt Kaynan Se penceresi gelecektir.
36
Gizli alan(hiddenfield):
Radyo grubu(radiogroup):
Radyo dmelerini radyo dmesi ekleme konusunda grdmz gibi tek tek
ekleyebiliriz ancak tek tek eklemek zaman alacandan radyo grubu kullanlarak bir seferde
ekleme imkan salanm olur.
Form zerine radyo grubu eklemek iin web tasarm editrnn Ekle mensnden
Form komutu, ardndan da. Alan listeden Radyo Grubu seenei seilir.
37
Burada + ile yeni dme eklenip, - ile istemediiniz bir dmeyi kaldrabilirsiniz.
ile radyo dmelerinin yerlerini deitirebilirsiniz.
Ad alanna yazacamz isim radyo dmelerinin isimlerini belirlemektedir.Radio
dmelerinin birbirleri ile ilikili olmas ve ad zelliklerinin ayni olmas gerekmektedir.
Onay kutularn tek tek eklemek yerine Onay kutusu grubunu kullanarak birden fazla
ekleyebilirsiniz.
Form zerine onay kutusu grubu eklemek iin web tasarm editrnn Ekle
mensnden Form komutu, ardndan da. Alan listeden Onay Kutusu Grubu seenei
seilir
38
Atla mens(jumpmenu):
Form zerine Jump men eklemek iin web tasarm editrnn Ekle mensnden
Form komutu, ardndan da. Alan listeden Atla Mens seenei seilir. Karnza ekil
3.7deki Atla mens ekle penceresi gelecektir.
39
Atla mens ekle penceresinde yer alan Metin blmne mende olmasn istediiniz
elemanlarn isimleri yazlr.
Seildiinde URLye git alanna men esine tkladnz zaman almasn
istediiniz linkin ismi yazlr.
Seenekler ksmnda yer alan Menden sonra git dmesi ekle ile e seildii
zaman direkt olarak URLyi amak yerine bir Git dmesine basnca istenilen linke
gitmesini salar.
URL deiikliinden sonra ilk eyi se iaretlendii zaman varsaylan olarak
mennn ilk esinin grntlenmesi salanr.
Alan kmesi(Fieldset):
Aadaki ekilde Ad, Soyad, Doum Yeri ve Doum Tarihi metin alanlar Kiisel
bilgiler ad altnda bir alan kmesinin iine yerletirilmitir.
Etiket(Label):
Form nesneleri iin etiketler oluturmak iin kullanlr. Form zerine Etiket eklemek
iin web tasarm editrnn Ekle mensnden Form komutu, ardndan da. Alan listeden
Etiket seenei seilir.
40
Etiket seenei seildii zaman web tasarm editrnn kod blm alr ve
<label></label> etiketleri arasna istediiniz etiket metnini yazmanz salar.
Ziyaretilerin metin alanlarna bilgi girii yapt durumlarda, girilen metnin geerli
mi geersiz mi olduunu bildiren metin alandr.
Form zerine Spry Dorulama metin blgesi eklemek iin web tasarm editrnn
Ekle mensnden Form komutu, ardndan da. Alan listeden Spry Dorulama metin
blgesi seenei seilir.
Karmza gelen Girdi Etiketi Eriilebilirlik Nitelikleri Penceresinden(ekil 3.2)
etiket ismi yazlp tamam dmesine tklanr.
Eklemi olduunuz Spry Dorulama metin blgesi dzenlemeler yapmak iin men
ubuunun sol st kesinde yer alan mavi erite tklanr ve sayfann alt ksmnda zellikler
blmnn almas salanr.
41
42
Sayfay ziyaret eden kiilerin girecei metinin doruluunu kontrol etmek iin
kullanlr.
Form zerine Spry Dorulama metin alan eklemek iin web tasarm editrnn Ekle
mensnden Form komutu, ardndan da. Alan listeden Spry Dorulama metin alan
seenei seilir.
Eklemi olduunuz Spry Dorulama metin alannda dzenlemeler yapmak iin men
ubuunun sol st kesinde yer alan mavi erite tklanr ve sayfann alt ksmnda zellikler
blmnn almas salanr.
zellikler blmnde yer alan min. Karakter ile spry dorulama metin alanna
girilebilecek minimum karakter says, maks. Karakter ile de en fazla karakter saysnn ka
olaca belirlenir.
Saya ksmnda yer alan karakter saym ile ziyaretinin yazm olduu karakter
says grntlenir.Kalan karakter ile de kalan karakter says belirlenmektedir.
Aadaki rnekte karakter saym seenei seilmi olup tarayc altrldnda
metin alanna yazlan metnin ka karakterden olutuu yan tarafta grntlenmektedir.
pucu ksmna bir yaz yazld zaman tarayc altrldnda metin alannn
ierisinde bir ipucu yazs grntlenecektir.
43
zellikler blmnde yer alan Gerekli(tek) ksm ile ziyaretinin tek bir onay kutusu,
Dayatma aral(birden ok) ksm ile de birden ok onay kutusu seebilmesi salanr.
Site ziyaretileri ifre olutururken ifreli alan iin belli kurallar veya kstlamalar
gerekebilir.
Form zerine Spry Dorulama ifresi eklemek iin web tasarm editrnn Ekle
mensnden Form komutu, ardndan da. Alan listeden Spry Dorulama ifresi seenei
seilir.
Eklemi olduunuz Spry Dorulama ifresi ile ilgili dzenlemeler yapmak iin men
ubuunun sol st kesinde yer alan mavi erite tklanr ve sayfann alt ksmnda zellikler
blmnn almas salanr.
44
Sprydorulama onay
Baz web sayfalarnda yelik formlarnda yazm olduunuz ifrenizin veya e-posta
adresinizin tekrar yazlmas (dorulanmas) istenir. Bu tr durumlarda bir spry dorulama
onay oluturmanz gerekir.
Form zerine Spry Dorulama onay eklemek iin web tasarm editrnn Ekle
mensnden Form komutu, ardndan da. Alan listeden Spry Dorulama onay seenei
seilir.
Eklemi olduunuz Spry Dorulama onay ile ilgili dzenlemeler yapmak iin men
ubuunun sol st kesinde yer alan mavi erite tklanr ve sayfann alt ksmnda zellikler
blmnn almas salanr.
Spry dorulama alannn kullanlabilmesi iin nceden dorulanacak bir metin alan
veya ifreli alan eklenmi olmas gerekmektedir.
Spry dorulama radyo grubu, oluturmu olduunuz grupta yer alan seeneklerden
birisinin seilmesi iin zorlamada bulunur.
Form zerine Spry Dorulama radyo grubu eklemek iin web tasarm editrnn
Ekle mensnden Form komutu, ardndan da. Alan listeden Spry Dorulama radyo
grubu seenei seilir.
Spry Dorulama radyo grubu seeneklerinin belirlenmesi Radyo grubu oluturmada
rendiklerimizle ayni ekilde yaplmaktadr.
Eklemi olduunuz Spry Dorulama radyo grubu ile ilgili dzenlemeler yapmak iin
men ubuunun sol st kesinde yer alan mavi erite tklanr ve sayfann alt ksmnda
zellikler blmnn almas salanr.
Dorula ksmnda yer alan onBlur, onChange ve onSubmit ile dorulamann ne
zaman yaplacan belirleyebilirsiniz.
45
UYGULAMA FAALYET
UYGULAMA FAALYET
Aadaki ekilde kiinin Ad, soyad, cinsiyeti, doum yeri ve doum tarihi, e-posta
adresi, kullanc ad ve parolasnn girilmesi istenilen bir yelik formu yer almaktadr.
lem Basamaklar
Web tasarm editrn altrnz ve
bir form ekleyiniz
Oluturmu olduunuz forma Gsterge
ismi yelik Bilgileri olacak ekilde
bir Alan kmesi ekleyiniz
yelik formunu yukardaki ekildeki
gibi dzenleyiniz.Ad, soyad,Kullanc
ad, parola ve e-posta adresi
bilgilerinin giriini zorunlu yapnz.
Girilmi olan parolann, parola tekrar
alannda ayni olmasn salaynz.
Parolann
en
az
6
karakter
uzunluunda ve en az iki harf
iermesini salaynz.
Kaydol
isminde
bir
dme
oluturunuz.
Formun
son
grntleyiniz.
halini
neriler
Ekle Form
Ekle Form Alan kmesi
Spry metin alan olarak ekleyiniz.
46
KONTROL LSTES
Bu faaliyet kapsamnda aada listelenen davranlardan kazandnz beceriler iin
Evet, kazanamadnz beceriler iin Hayr kutucuuna (X) iareti koyarak kendinizi
deerlendiriniz.
Deerlendirme ltleri
Form nesnelerini ekleyeceiniz bir form oluturdunuz mu?
Formunuza bir metin alan eklediniz mi?
Formunuza bir metin blgesi eklediniz mi?
Formunuza dme eklediniz mi?
Onay kutusu ekleme ilemini gerekletirdiniz mi?
Formunuza radyo dmesi ekleyip gerekli ayarlamalarn yaptnz
m?
7. Formunuza alr menler ekleyip seeneklerini belirleyebildiniz
mi?
8. Formunuza bir dosya alan eklediniz mi?
9. Formunuza bir grnt alan eklediniz mi?
10. Formunuza gizli alan eklediniz mi?
11. Formunuza radyo grubu eklediniz mi?
12. Formunuza onay kutusu grubu eklediniz mi?
13. Atla mens ekleyip seeneklerini belirlediniz mi?
14. Formunuza bir alan kmesi eklediniz mi?
15. Etiket oluturmay rendiniz mi?
16. Dorulama aralar eklemeyi rendiniz mi?
17. eitli dorulama aralarn kullanarak gerekli dorulamalar
yaptnz m?
Evet
Hayr
1.
2.
3.
4.
5.
6.
DEERLENDRME
Deerlendirme sonunda Hayr eklindeki cevaplarnz bir daha gzden geiriniz.
Kendinizi yeterli grmyorsanz renme faaliyetini tekrar ediniz. Btn cevaplarnz
Evet ise lme ve Deerlendirmeye geiniz
47
LME VE DEERLENDRME
LME VE DEERLENDRME
Aadaki oktan semeli sorularn doru cevaplarn iaretleyiniz.
1.
Hazrlamakta olduunuz web sayfasna bir form eklemek iin web tasarm
editrndeki hangi panel kullanlr?
A) CSS stilleri
B) Dosyalar
C) AP eleri
D) Ekle
2.
3.
Aadakilerden hangisi ile hazrlamakta olduunuz forma birden fazla satrdan oluan
alanlar ekleyebilirsiniz?
A) Metin Blgesi
B) Metin Alan
C) Alan Kmesi
D) Grnt Alan
4.
Kullancnn verilen seeneklerden sadece bir tanesini semesine izin veren dme
aadakilerden hangisidir?
A) Submit
B) Reset
C) Onay Kutusu
D) Radyo Dmesi
5.
6.
48
7.
ifreli alanlar iin belli kurallar ve kstlamalar getirmek iin aadakilerden hangisi
kullanlr?
A) Spry Dorulama ifresi
B) Spry Dorulama Seimi
C) Spry Dorulama Onay
D) Spry Dorulama onay kutusu
DEERLENDRME
Cevaplarnz cevap anahtaryla karlatrnz. Yanl cevap verdiiniz ya da cevap
verirken tereddt ettiiniz sorularla ilgili konular faaliyete geri dnerek tekrarlaynz.
Cevaplarnzn tm doru ise bir sonraki renme faaliyetine geiniz.
49
RENME FAALYET-4
RENME FAALYET-4
AMA
Web sitesini ynetmek ve nternette yaynlamak.
ARATIRMA
50
Raporlar
Site ile ilgili raporlar hazrlamak iinSite mensnden Raporlar komutu seilir.
ekil4.2deki Pencere alacaktr.
51
Yine dosyalar panelinden Yerel ve uzak siteleri gstermek iin genilet ( )dmesine
tklanr. Sunucuya transfer edilecek olan dosyalar seilir. Site mensnden Koy komutu
52
seilerek dosyalarn transfer ilemi balatlr. Dosya transfer ilemi bittikten sonra yeniden
dmesine tklanlarak balant kesilir.
53
UYGULAMA FAALYET
UYGULAMA FAALYET
lem Basamaklar
Deneme isminde yeni bir site
oluturunuz.
Deneme ismindeki siteyi oaltnz.
oaltm olduunuz siteyi(deneme
kopya) kaldrnz.
Sitenizle ilgili Teslim Alan ve Son
deitirilen
bilgilerini
grntleyeceiniz
raporlar
oluturunuz.
Sitenizle ilgili sunucu ayarlarn yapp
siteyi yaynlaynz.
neriler
Site-Siteleri Ynet
Site-Siteleri Ynet
Site-Siteleri Ynet
Site-Raporlar
Siteleri ynet-Dzenle
F8-
KONTROL LSTES
Bu faaliyet kapsamnda aada listelenen davranlardan kazandnz beceriler iin
Evet, kazanamadnz beceriler iin Hayr kutucuuna (X) iareti koyarak kendinizi
deerlendiriniz.
Deerlendirme ltleri
1. Siteleri dzenlemek iin site ynetimi ayarlarn yaptnz m?
2. Hazrladnz site iin raporlar oluturdunuz mu?
3. Hazrlam olduunuz siteyi yaynlamak iin gerekli ayarlar
yaptnz m?
4. Sitenizi yaynlayacanz uzak bilgisayarla balant kurdunuz mu?
5. Yaynladnz siteye yeni dosyalar ykleyip, istediiniz dosyalar
yerel bilgisayara indirebildiniz mi?
Evet
Hayr
DEERLENDRME
Deerlendirme sonunda Hayr eklindeki cevaplarnz bir daha gzden geiriniz.
Kendinizi yeterli grmyorsanz renme faaliyetini tekrar ediniz. Btn cevaplarnz
Evet ise lme ve Deerlendirmeye geiniz
54
LME VE DEERLENDRME
LME VE DEERLENDRME
Aadaki cmlelerin banda bo braklan parantezlere, cmlelerde verilen
bilgiler doru ise D, yanl ise Y yaznz.
1.
( ) Dosya mensnde yer alan Siteleri Ynet komutu ile yeni site oluturabilir veya
mevcut siteler zerinde dzenlemeler yapabilirsiniz.
2.
( ) Siteleri ynet penceresinde yer alan Kaldr seenei semi olduunuz siteyi
silmek iin kullanlr.
3.
4.
( ) Sunucu ayarlarnn yapld blmde yer alan Ftp adresi ksmna kiisel e-posta
adresinin yazlmas gerekir.
5.
6.
DEERLENDRME
Cevaplarnz cevap anahtaryla karlatrnz. Yanl cevap verdiiniz ya da cevap
verirken tereddt ettiiniz sorularla ilgili konular faaliyete geri dnerek tekrarlaynz.
Cevaplarnzn tm doru ise bir sonraki renme faaliyetine geiniz.
55
MODL DEERLENDRME
MODL DEERLENDRME
Aadaki oktan semeli sorularn doru cevaplarn iaretleyiniz.
1.
2.
3.
Fare ile zerine gelindiinde alt menlerin almasn salayan butonlar oluturmak
iin aadakilerden hangisi kullanlr?
A) SprySekmeli Panel
B) Spry Men ubuu
C) Spry Akordeonu
D) Spry Daraltlabilir Panel
4.
5.
6.
Sitenizi ziyaret eden kiilerin girecei metnin doruluunu kontrol etmek iin
aadakilerden hangisi kullanlr?
A) Spry Dorulama Onay
B) Spry Dorulama Seimi
C) Spry Dorulama Onay kutusu
D) SpryDorulama Metin alan
56
7.
DEERLENDRME
Deerlendirme sonunda Hayr eklindeki cevaplarnz bir daha gzden geiriniz.
Kendinizi yeterli grmyorsanz renme faaliyetini tekrar ediniz. Btn cevaplarnz
Evet ise bir sonraki modle gemek iin retmeninize bavurunuz.
57
CEVAP ANAHTARLARI
CEVAP ANAHTARLARI
RENME FAALYET-1 N CEVAP ANAHTARI
Yanl
Doru
Doru
Yanl
Doru
1
2
3
4
5
1
2
3
4
5
D
B
A
D
C
D
A
1
2
3
4
5
6
C
A
B
D
A
D
C
58
KAYNAKA
KAYNAKA
http://help.adobe.com/tr_TR/dreamweaver/cs/using/dreamweaver_cs5_help.pdf
(11.05.2012, 14:50).
59