Üye Kayıt Üye Giriş

Macromedia Dreamweaver Studio 8


Macromedia Dreamweaver Studio 8

Dreamweaver yaşamıma gireli neredeyse 7 yıl olmuş. İlk başladığım sıralarda Dreamweaver’in alternatifi olarak bulunan pek çok web editörünün (coffecup,hotdog gibi cok sirin editorler de vardı, hatırlayan var mı?) artık adı sanı anılmıyor; Dreamweaver’in kullanıcı sayısı ise bugün resmi rakamlara göre 3.2 milyon (korsan kullanım sayıya dahil degil!).

Geçenlerde Microsoft.com da yapılan bir anketin sonuçlarına göre .NET geliştiricileri, programlama diline spesifik geliştirilen Visual Studio gibi güçlü bir program olmasına ragmen, %40 oranında Macromedia Dreamweaver’i tercih etmektelermiş. Yine Adobe’ nin GoLive’ının ve Microsoft’un Frontpage’inin % 5’lerde bulunması da durumu gerçekten daha ilginç kılıyor. Studio 8’in bileşeni olan Dreamweaver 8 versiyonunun teknik özeliklerinden önce şu soruya yanıt arayalım isterseniz.
intro
Dreamweaver, yaygın bir araç olmayı nasıl sürdürebiliyor?

Gecmişte bilgi, beceri ve üstünlük gostergesi olarak algılanan, “ben kodumu notepad kullanarak yazarım” ifadesi bugün giderek daha az kişi tarafından söyleniyor. Bundan 10 yıl önce html sayfa “üreticiliği” daha çok “hobby” maksatlı yapılıyordu. Post-fordist (yeni- bant tipi) yaklaşımla Html sayfa “üreticiliği”;  endüstriel standartlara uyumu, hızı, üretkenliği, kullanılabilirliği, yeniden değerlendirebilirliği, estetizmi, kolay öğrenilebilirliği zorunlu kıldı.

HTML’in peşi sıra, DHTML, XHTML, Jscript, Applet, CSS, CSS2, CGI, PERL, PHP, ASP, ColdFusion, XML, JSP, EJB, MXML, Actionscript, Servlet, Ajax vb gibi web programlama ve kodlama dilleri birbiri ardına gelişim gösterdi. Böylece “web tasarımı” süreci; hızlı üretim/yaratım ve “esinlenme”yi kolaylaştıracak; “hem tasarım hem de kodlama” yapmaya olanak sağlayacak çözüm ya da çözümleri dayattı.

Peki Dreamweaver’i bu kadar popüler kılan şey ya da şeyler neydi?

Yukarıda bazılarını sıraladığımız programlama dilleri ve kodlama standartlarının, farklı pek çok araçla üretilmesi ve sunucuya yükleme işi de dahil olmak üzere her aşamada ayrı programlar kullanılması gerekiyordu. Bu da iş akışını katlanılmaz hale getirmeye başlamıştı.

Fakat, geçmişte gayet ütopik bir ifade olan, İngilizce "What You See Is What You Get" (Ne görüyorsan onu alırsın) ifadesini gerçeğe yaklaştıran sadece Macromedia Dreamweaver oldu. Bu ifade, mevcut pek çok web editörü tarafından iddia edilmiş olsa da, Dreamweaver bu anlamda çoğunu geride bıraktı. Çünkü Dreamweaver, hem kod editörü, hem tasarım aracı, hem de proje yönetim aracıdır. Yani pek çok üçüncü parti aracın üstlendiği görevi bünyesinde toplamış durumdadır.

Macromedia’ nın, web/multimedia endüstrisindeki diğer firmalardan farklı olarak, programlarını sahiplenen, eksiklerini, hatalarını ve beklentilerini bizzat kendileri çözümlemeye çalışan bir kullanıcı profili vardır. Örneğin “sadece” Dreamweaver kullanıcısı olan Massimo Foti, “sıradan bir kullanıcı olarak”  Dreamweaver’ in bu noktaya gelmesinde önemli katkıları olan insanlardan biridir. (http://www.massimocorner.com/)

Macromedia araçlarının gelişiminde, kullancı topluluklarının önemi de yadsınamayacak kadar büyüktür.

Bugün Macromedia.com/exchange adresinde, Dreamweaver başlığı altında bulunan 1000’ den fazla eklentinin (extention) büyük bölümü, Macromedia kullancılarının Dreamweaver içinde eksik gördüklerini tamamlamak ya da bir sorunu gidermek üzere giriştikleri ferdi çabaların sonuçlarıdır. Özetlemek gerekirse, Dreamweaver büyük oranda kendi kullancılarının geliştirdiği muazzam bir “kollektif ürün”dür.

Macromedia bu eklentiler vasıtasıyla, programın eksiklerini her yeni sürümünde gidermekte ve kapsamlı geliştirmeler yapmaktadır.

2002 yılında Dreamweaver MX, 2003 yılında Dreamweaver MX 2004 sürümleriyle büyük oranda “tamamlanmış” bir ürün haline gelen program, Homesite ve Ultradev’in fonksiyonlarının tamamını içine aldı. 2005 Ağustos’unda ise, “What You See Is What You Get” ütopyasını gerçekçi kılacak son ve mükemmel “rötuş”larla, Studio 8 olarak adını duyurdu.

Studio vurgusu herkesin anlayabileceği gibi, yakında gerçekleşmesi pek muhtemel Macromedia/Adobe birleşmesi dolayısıyla, Adobe Studio’ya gönderme yapmaktadır.

Aktüel bir gelişme olması nedeniyle, Macromedia'nın ZORN adıyla duyurduğu, Zengin İnternet Uygulamalarını (RIA Rich Internet Application) kodlamak için geliştirdiği yepyeni bir aracı duyurduğunu ve ECLIPSE platformu içinde yer alma kararı aldığını müdelediğini de belirtmek istiyorum.

Yazının bundan sonraki bölümünde, Dreamweaver Studio 8 ile ilgili ilk izlenimlerimi aktaracağım. Her biri ayrı bir yazı konusu olabilecek, bu yazıda bilerek gözardı ettiğim pek çok genişletme ve yenilemeye daha sonraki yazılarımızda değineceğimizi belirtelim.
dw,fv,fl

Yeni Olan Ne?

Herşeyden önce programın açılış (credits) ekranı gayet hoş bir izlenim bırakıyor. Eskisinden daha kısa süreli bir “bakışma” söz konusu. Programın açılma ve kapanma hızı hatırı sayılır bir biçimde artmış. Evet Dreamweaver 8, MX sürümüne nazaran daha hızlı ve sorunsuz.

Temelde, Macromedia Studio 8 sürümü, en önemli Macromedia prensibi olan, diğer web geliştirme araçlarına uyumluğu daha üst aşamaya taşımayı hedeflemiş ve büyük oranda bunu başarmış.

Macromedia Dreamweaver, Macromedia Flash ve Macromedia Fireworks arasındaki uyumluluk, Contribute ve Flashpaper’i içine alarak genişlemiş.

Ayrıca, her geçen gün yaygınlaşmakta olan *.flv (Flash Video) ve geçmişte sadece Macromedia Flash içerisinde olan, Flash Media Compenent’leri ile aynı işlevi gören bir genişletme yapılmış.
flash video mmistanbul
Artık Flash programını açmadan birkaç saniyede akıcı medyalarınızı sayfalarınıza gömebileceksiniz. Progressive Download Video ve Streaminig Video seçenekleri mevcut. Ayrıca pek çok flash media player arayüzü (skin) içinden birini seçebilirsiniz.


dreamweaver studio video 8

Bence en önemli gelişmeler ise sırasıyla şunlar;

Harikulade hızlı tasarım ve kodlama olanağı sağlayacak olan dizayn görünümünde, büyütme/küçültme (zoom in, zoom out) aparatı. Bugüne kadar hayal bile edemeyeceğimiz, Dreamweaver’in konumunu mevcut WYSIWYG editörlerin yukarısına taşıyacak olan bir gelişme.
zoom panel
Bu özelliğin Fireworks ya da Photoshop’la üretilen sayfa elementlerini, html tabloları, Div gibi “yüzer-gezer” öğelerin tam pozisyonlarını saptamak ve fixlemek için, nefis bir yardımcı olduğunu hemen farkedeceksiniz.

Ayrıca fotograf editörlerinden ve masaüstü yayıncılık araçlarından tanıdığımız, “pageruler”, koordinat yardımcıları  ve zoomview ile beraber kullanabilecegimiz, hand tool (el aracı) önemli yeniliklerinden.
ruler studio dreamwaver
Son dönemde oldukça önemlileşen, CSS ve XHTML ağırlıklı sayfalar, hem tasarımcı hem de programcıların korkulu rüyası olagelmiş, DIVLayerlar, Dreamweaver Studio 8 ile daha az sorunlu ve daha hızlı bir iş akışı sunuyor.
csspanel
Herhangi bir CSS kodu ya da iliştirilmiş CSS dosyası ile, dinamik ya da statik farketmeksizin daha sezgisel bir uyum söz konusu. DivLAYER ya da diğer sayfa öğelerine atanmış CSS kodlarımızı, CSS dosyasını açmadan, doğrudan sayfa öğelerini seçerek editleyebiliyoruz.
css mmistanbul
Ayrıca; CSS Layout görünümü ile de önemli bir aşama katedilmiş. CSS tag paneli ve Tag inspector’ü geliştirilmiş, işlevselleştirilmiş.
csspanel2
Bu gelişme Web profesyonellerinin, TopStyle gibi üçüncü parti görsel CSS kodlama araçları ile zaman harcamalarının önüne geçecek. Bu haliyle arabirim ve kod üzerinde daha güçlü bir hakimiyet vaadediyor.
css renderer
Adobe ve Macromedia birleşmesinin arefesinde, “Macrodobe Studio 8” şeklinde bir ifadeyi doğrulayacak Adobe ile daha entegre çalışmanın ilk adımları olabilecek bu yenlikler için, projelerimizi tasarlarken ki rahatlığı, kodlarken de sürdürme şansına erişiyoruz. Yani daha fazla kullanıcı dostu.

Code expand/collapse özelliği ise, sayfalarımızın kaynak kodlarını üretirken ya da editlerken bize hız kazandıracak ve olası pek çok hatayı önleyecek önemli bir gelişme olmuş. Yani artık görmek istemediğiniz –ya da doğru çalıştığından, sorunsuz olduğundan emin olduğunuz- kod kümelerini tek satır haline getirebiliyorsunuz.
collaps

Son dönemde yıldızı parlayan XML ve RSS gibi teknolojileri sayfalarınıza dahil edebilmeniz için sürükle/bırak mantığıyla çalışan bir geliştirme yapılmış.
rss, xml
Endüstriel kurallara uyumluluk ve standartları test eden, geçerlilik kontrolünü anında yapan ve bunu raporlayan yeni özellikler eklenmiş.
validation macromedia studio standarts
Eksiksiz bir raporlama, hata yönetimi ve erişebilirlik testi için bir kaç combobox’ı tıklamanız yeterli...
macromedia studio dreamweaver 8

Bilgisayar Dershanesi Ders Sahibi;
Bilgisayar Dershanesi

Yorumlar

Yorum Yapabilmek İçin Üye Girişi Yapmanız Gerekmektedir.

ETİKETLER