Bugün üniversite yıllarında Dreamweaver’ın çokca kullandığım bir özelliğinden bahsedeceğim. Daha önce .NET kullananlar Master Page adında bir sayfanın varlığından haberdarlardır. Bugün Dreamweaver ile bir Master Page yapacağız.
Master Page nedir?
Kısa bir anlatımla, yüzlerce sayfadan oluşan bir web sitenizin olduğunu düşünün. Web sitenizin çoğu sayfası içerik hariç birine benziyor. Her sayfanızda menü, reklam ve diğer bir takım bağlantılar aynı yerlerde ise. İçerik kısmı boş, diğer kısımlarıysa her sayfadaki gibi olan bir sayfa tasarlıyorsunuz. Ve daha sonra bu sayfayı her yaptığınız sayfaya otomatik olarak gömüyorsunuz. Böylece her yeni sayfada, bir
çok lüzumsuz iş zahmetinden kurtuluyorsunuz. İşte sizi bu zahmetten kurtaran sayfaya Master Page, sayfaların anası diyoruz.
Neyse 5 dakikalık bir yazı okumaktansa, 5 dakikalık bir videoyla olayı anlamak ve anlatmak daha kolay olacak sanırım. Buyrun izleyin.
Geçen hafta internette gezerken şans eseri Adobe firmasının sitesinde Mark Fletcher‘ın anlatımıyla rastladığım Dreamweaver ile PHP ve MYSQL derslerini Yer İmleri’me kaydetmişim. Yer İmlerimi temizlerken bu linki silmeden önce sizinle de paylaşmak istedim. Aşağıda ilgili konular ve konularla ilgili video derslerin linklerini verdim. Umarım ilgililerine faydalı olur. Unutmadan dersler ingilizce olmasına rağmen son derece anlaşılır.
Birkaç gün öncet’infection‘ı ziyaretimde bir yazı okumuştum (Mim: Tasarım Yaparken Kullandığım Programlar). Volkan Karakuş yazısında tasarım yaparken kullandığı programları anlatıyordu. Yazının sonunda da konuyu birkaç arkadaşa paslamıştı. Bu arkadaşlardan biri olan Oceangray konu hakkında bir yazı da kendi yazdıktan sonra topu birkaç arkadaşla beraber bana atmış, sağolsun.
Deli gibi “Toplam Kalite” sınavına çalıştığım bir haftalık süreçte ayağıma atılan bu topu bir türlü gole çeviremedim. Kısmet bu güneymiş.
Öncelikle konuya şöyle gireyim, bulunduğum mekanlardan dolayı tasarım için kullanma imkanı bulduğum birkaç bilgisayar var. Tabi bu birkaç bilgisayarda birbirinden farklı programlarda mevcut. Duruma göre hepsini aralıklarla kullanma imkanı buluyorum.
Öncelikle kodlama yapmak için Dreamweaver’ı tek geçerim. Bu konuya noktayı böylece koyayım. Ara dönemlerde Aptana veZend‘de kullandım ama Dreamweaver bu iş için bence en kullanışlısı. Dreamweaver’dan sonra favorim Aptana’dır. İlgilenenler için adamlar birde eğitim video sitesi yapmışlardı, haberiniz olsun Aptana TV. (Visual Studio 2005′de kullanmıştım, o günler iyi ki geride kaldı.)
Tarayıcı olarak Firefox iyidir. Internet Explorer, Chrome ve Safari diğer seçeneklerim.
Tabi unutmadan Flash rakipsizdir.
Illustrator konusunda çok iyi sayılmam, ama çalışmalar sürüyor. Basım için bir şey tasarlamam gerekirse kendilerine başvuruyorum.
Fireworks hayatımı en çok kolaylaştıran belki de ilk üç programdan biri, kendilerini olağan üstü denecek şekilde kullanırım. Tabi bazen kendileri bir takım konularda kifayetsiz kalabiliyorlar, o zaman üstat Photoshop kendilerine el veriyor.
Son olarak dosyalarımı sunucuya göndermek için duruma göre Filezilla veya CuteFTP kullanıyorum. Ama CuteFTP benim favorimdir.
Dün Dreamweaver İle Spry Dersleri Başlıyor! başlığıyla duyurduğum, blogumda bundan böyle yayınlanacak Spry derslerinin ikincisini bugün yayınlıyorum. Ders ikinci olmasına rağmen, bir ilke imza atıyor.
Daha önce eşe dosta çektiğim 60-70 kadar eğitim videosunun varlığından sizlere bahsetmiştim. Yaklaşık bir senedir, herhangi bir şey çekmemiş biri olarak. Bugün oturdum ve blogumun ilk videosunu çektim. Video konununda başlığı olan Spry ile Daralan Panellerin nasıl yapılacağını anlatıyor. Daha önce Fatih Turan‘ın blogunda Volkan Görgülü’nün JQuery ile yaptığı bir Daralan Panel örneği vardı. Bu videomuzda aynı sistemi Spry ile yapıyoruz. ( NOT: Uzun zamandır çektiğim ilk video olması nedeniyle, hatalarım çok. Umarım kusuruma bakmazsınız…)
Adobe firması Ajax kullanımını arttırmak için Spry adıyla bir framework yayınlamıştı. Bende yıllardır, severek Dreamweaver kullanan biri olarak, bu konu üzerine bir hayli eğilmiştim. Dreamweaver kendi bünyesinde Spry ile basit ama çık, Ajax tasarımları yapmayı sağlıyor. Ama siz üzerine biraz düşerseniz, oldukça profesyonel işler çıkıyor ortaya.
Tüm bunlara rağmen nedendir bilemiyorum. Bu gibi artıları Spry’ın kullanımını ülkemizde pek ilerletmedi. İlk başladığımda herhangi bir türkçe kaynak bulamamıştım. O zamanlar ingilizce kaynaklar üzerinden çoğu şeyi öğrenmiştim. Tabi orda da birinci kaynağım, Adobe’ın Spry’a ait dökümanları olmuştu. Dün akşam bu konu tekrar aklıma geldi, bir arama yaptım. Gene ortalarda dişe dokunur bir türkçe kaynak yok.
Bu sabah itibariyle bende bir karar verdim. Daha önce “Spry ile Doldurulması Zorunlu Formlar Yapmak” adlı bir ders yayınlamıştım. Bu dersin devamını getirmek benim Dreamweaver’a borcum oldu. Önümüzdeki günlerde Spry ile ilgili türkçe kaynak sonunu temel olacak ölçüde çözmeyi hedefliyorum. Umarım Ajax ve Dreamweaver severlerin ilgisini çeker.