Notepad , hem herkesin
sisteminde
bulunuyor,
hem de en hızlı metin
editörüydü. Ancak notepad’in
kullanımındaki en büyük
zorluk HTML tag’lerin
hepsinin yazılmak zorunda
olmasıdır. Ayrıca notepad ‘de
en fazla 64KB’lık dosyalar
oluşturulabilir. Tüm bu
dezavantajlar daha gelişmiş
editör ihtiyacını doğurdular.
İlk çıkan editörler menüler
sayesinde bazı işlemleri daha
rahat yaptırmaktan öteye
gitmediler. Mesela bir tablo
açılabiliyordu ancak daha
sonra hücrelere bölmek ve
zemin renkleri, çerçevelerle
uğraşmak
tasarımcıya
kalıyordu.Özellikle yeni HTML
standartlarına
yetişmek
ve bütün tag’leri ezberden
yazmak
imkansizlaşıyor,
ayrıca eskinin metin ağırlıklı
Web sayfaları yerine daha
görsel ve estetik sayfalar
artık gündemdedir. Bunu için
de renkler doğru seçilmeli,
değişik butonlar kullanılmalı,
Style Sheet’ler ile metinler
daha güçlü bir şekilde
ayarlanmalı. Bunlarda ancak
daha güçlü editörlerle olur.
Web tasarım programları
işleyiş bakımından ikiye
ayrılır. Birinci grup tamamiyle
görsel bir alanda çalışma
alanı sunan WYSIWYG( What
You See Is What You Get )
tarzı programlar. Bu gruptaki
programlarda HTML tag’ler
ikinci planda yer alır. Bunun
yerine sayfalar masaüstü
yayıncılık
programında
hazırlanıyormuş gibidir. Bu
tip programlara örnek olarak
Macromedia DreamWeaver,
FrontPage, Corel
Web
Designier Adobe PageMill
verilebilir.
İkinci grup ise kod tabanlı
programlardır. Bu tarz
programlarda çalışma alanı
kod penceresidir ve genellikle
çeşitli menüler yardımıyla
kodlar yazılmadan rahatça
sayfaya
yerleştirilebilir.
Bu tarz programlara örnek
olarak HomeSite, HotDog ve
CoffeeCup verilebilir.
Her iki tarz programın da
kendine has avantajları ye
dezavantajları var. Meselâ
WYSIWYG tarzı programlarda
sayfanın hazırlanması çok
daha kolay ve hızlıdır. Kod
tabanlı programlarda ise
hazırladığımız
sayfadan
hakimiyetiniz çok daha
fazladır.
Herhangi
bir
problemin çıkma ihtimâli
daha azdır. Birçok profesyonel
Web tasarımcısı sayfaları
hazırlarken kod tabanlı
programları
kullanmayı
tercih eder.
HTML
kodlarını
bilinmezse,
herhangi
bir tasarım problemi ile
karşılaşınca
problem
aşılamayabilir.
Hazır
programların olması, kodların
el değmeden programlar
tarafından yazılması elbette
daha güzel, daha kolay
ve daha hızlıdır. Ancak
hazırlanan sayfaların nasıl
oluştuğunu, nasıl çalıştığını,
arka planda nelerin olduğunu
bilmeden, ezberci bir zihniyet
kullanmak bir programcı
mantığına terstir. Ayrıca
bu tür programları hemen
her yerde bulanamayabilir.
Dökümanların değiştirilmesi
gereken yerlerde eğer
hazırladığınız program yoksa
ve de HTML dilini biliyorsanız
her hangi bir editörden
dökümanınıza
müdahale
edebilirsiniz.
Blogman
blogman.blogcu.com
27