Web Designer dünyanın önde gelen XSL editörleri arasıda yer
almaktadır.MoreMotion Web Designer dinamik web sayfalarını XSLT
stylesheet'leri olarak üretmek isteyen geliştiriciler için
tasarlanmıştır.rnKarmaşık XSL style sheet'lerini görsel ortam içinde
kolaylıkla tasarlamaya yarayan güçlü araçlarının yanında genişleyebilen
ve tekrar kullanılabilen mimarisi onu XML bazlı web sitelerini
geliştirmek için benzersiz bir araç yapmaktadır.rnPanelleri tekrarlamak,
karma kutuları dinamik olarak doldurmak, elemanları koşullara bağlı
olarak sayfa üzerinde göstermek Web Designer için son derece basit
görevlerdir.rnProgramın özellikleri:rnrnDoctype Desteği; MoreMotion Web
Designer W3C standardlarına uyumlu HTML kodları üretebilir. Desteklenen
standartlar:rn-HTML 4.0 Transitional rn-HTML 4.0 Strict rn-XHTML 1.0
Transitional rn-XHTML 1.0 Strict rn-XHTML 1.1 Strict rnrnGerçek WYSIWYG
Tasarım; Hem statik (HTML) hem de dinamik (XSL) sayfalar WYSIWYG
özelliği sayesinde ve XSL ve HTML kodlamaya gerek kalmadan tasarlanır.
Derleme işlemi sonucunda elde edilen HTML sayfasındaki görüntü ile
tasarım görüntüsü bire bir aynıdır.rnMoreMotion Web Designer diğer
WYSIWYG editörlerde olduğu gibi kısıtlamalara sahip değildir. Görsel
tasarımınızdan diğer editörlerden çok daha başarılı bir şekilde her
tarayıcıda çalışabilecek HTML kodu üretir.Ayrıca CSS stillerinin veya
doğal HTML kodunun kullanımına da müsade eder.rnrnProje Kaşifi;
MoreMotion Web Designer'ın proje kaşifi projeye dahil olan her birimi
gösterir ve onların yönetimlerini kolaylaştıracak araçları bağlamsal
mönüler aracılığıyla sunar.rnProje Kaşifi açık olan sayfaların içinde
yer alan tüm elemanları da gösterir. Bu sayede karmaşık sayfaların
düzenleme işlemlerini kolaylaştırır.rnrnKütüphane Kaşifi; MoreMotion
kütüphanesinde yer alan kütüphane elemanları kütüphane kaşifi üzerinden
izlenebilir ve sayfalara basit sürükle bırak hareketi ile
yerleştirilebilir.rnrnÖzellik Editörü; Sayfaların, elemanların ve
temaların özellikleri MoreMotion Web Designer'ın ana kontrol ünitesi
olan özellik editörü üzerinden incelenebilir ve değiştirilebilir.rnSayfa
üzerinde birden fazla eleman seçildiğinde elemanların ortak olan
özellikleri gösterilir. Bu durumda bir değer ataması yapıldığında,
atama, seçim içinde yer alan tüm elemanlara yansıtılır.rnrnHizalama Ve
Boyutlandırma Araç Çubuğu;Hizalama ve boyutlandırma araç çubuğunda yer
alan zengin komutlar sayesinde seçim içinde bulunan elemanlar
diğerlerine göre hizalanabilir veya yeniden
boyutlandırılabilir.rnrnYanaştırma Ve Çapa Atma; Elemanları içinde
bulundukları taşıyıcıların kenarlarına yanaştırma işlemi tasarım
yaparken büyük esneklik sağlar. Yanaştırılan elemanların boyutları
taşıyıcılarının boyutları değiştikçe onlara göre otomatik olarak
değişir.rnBenzer şekilde bir elemanın koordinatlarını içlerinde
bulundukları taşıyıcılara rölatif vermek mümkündür. Bu işlem elemanların
çapa atma özellikleri kullanılarak yapılır. Örneğin sağ kenara bir çapa
atıldığında taşıycı boyutlarında değişiklik yapılsada elemanın sağa
olan mesafesi korunmuş olur. rnrnArama Ve Değiştirme; Açık olan
sayfaların elemanları özelliklerinde geçen metinler üzerinde arama
yapılabilir ve bulunan metinler yeni bir metinle
değiştirilebilir.rnrnUyarlanabilen Mönüler Ve Kısayollar; Tüm mönülerler
ve kısayollar kullanıcının tercihlerine göre uyaranabilir ve yeni
kısayollar tanımlanabilir. rnrnSeçili Özelliğe Duyarlı Yardım; Özellik
editörü üzerinde bir özellik seçili iken F1 tuşuna basılırsa o özellik
hakkında sağlanan yardıma ulaşılır.rnBenzer şekilde sayfa tasarım alanı
üzerinde bir eleman seçili iken F1 tuşuna basılırsa da o eleman hakkında
sağlanan yardıma ulaşılmış olur.rnrnWeb Uyumlu Renk Paleti; Elemanların
renk özelliklerine değer atarken web uyumlu renklerin seçilebildiği
renk paleti kullanılabilir. Ayrıca palet üzerindeki renk şırıngası
ekrandaki herhangi bir noktanın rengi kopyalanarak elemanların renk
özelliklerine değer verilebilir.rnrnResim Harita Editörü; Entegre
edilmiş resim harita editörü ile sayfalarda kullanılan resimlerin
istenen bölgelerine köprüler atanır. HTML sayfasında resmin üzerine
gelince köprü görevini görecek olan bu bölgeler kare, daire veya poligon
şekilleri çizilerek belirlenir. rnrnGrafik Metin; Grafik Metin Elemanı
bir metni seçilen bir resim üzerine bindirerek yeni bir resim elde etme
amayıcla kullanılır. Bu şekilde üzerinde yazı bulunan resimleri (örneğin
butonlar) oluşturmak için harici hir resim editörüne ihtiyaç
kalmaksızın aynı resim üzerine farklı metinler hızlı bir şekilde
giydirilebilir.rnOluşturulan gif formatındaki resimlere otomatik olarak
benzersiz isimler verilir. rnrnEntegre Java Script Editörü; Olay
prosedürlerinin ve gömülü java script elemanlarının java script kodları
entegre olarak sunulan java script editörü kullanılarak girilebilir.rnBu
entegre java script editörünün, java dili için sentaks ışıklandırması,
arama ve değiştirme gibi özellikleri vardır.rnrnDHTML Olayları; Özellik
editörü kullanılarak elemanların dinamik HTML olayları belirlenebilir.
Bir elemana ait tüm DTHML olayları özellik editörü üzerinde "Olaylar"
sekmesi üzerinde toplanmıştır.rnHTML içinde geçerli olan normal DHTML
olaylarının dışında MoreMotion Web Designer esneklik sağlamak için ilave
olayları da simüle etmek suretiyle kullanıma sunar. Örnek: "OnCreate".
rnrnGenişleyebilirlik Ve Tekrar Kullanılabilirlik; Sık kullanılan
yapılar için sayfa şablonları ve elemanlar oluşturulup kütüphaneye dahil
edilebilir. Kütüphanedeki bir eleman, sayfalarda istenildiği kadar
kullanılabilir; sayfaya yerleştirilen bir elemanın üzerinde her türlü
değişiklik yapılabilir; bu değişiklik kütüphanedeki elemana yansımaz,
sadece sayfa üzerinde geçerli olur. rnKütüphanedeki bir elemanın
üzerinde değişiklik yapılırsa, bu değişiklik o elemanın sayfalarda
kullanılmış olan örneklerine, kullanıcının elemanda yaptığı
değişiklikleri etkilemeyecek şekilde yansır.rnrnTema Desteği;MoreMotion
Web Designer gelişkin tema desteği verir. Sayfalar ve sayfalarda
kullanılacak elemanlar için Style ve Class yapıları ile uğraşmadan
kolaylıkla temalar tasarlanarak kütüphaneye eklenebilir. Belirlenmiş
tema bir sayfa üzerinde uygulandığında, tema içinde tanımlı olan tüm
sayfa elemanlarına bu tema uygulanır.rnrnAkıllı Derleme Ve Karşılıksız
Köprü Kontrolü; Bir kullanıcı derleme komutunu verdiği zaman MoreMotion
Web Designer sayfaların tüm bağımlılıklarını kontrol eder ve sadece
değişikliliklerden etkilenen sayfaları derler.rnDerleme işlemi sırasında
projede bulunmayan sayfalara verilen tüm karşılıksız köprüler
raporlanır.rnrnEntegre FTP İstemcisiyle Akıllı Yayınlama; Proje içinde
yer alan ve yayınlama ortamına aktarılması gereken tüm dosyalar
(Sayfalar, resimler, java scriptler, programlar ve konfigürasyon
dosyaları) uzak barındırıcıya FTP istemcisi aracılığı ile gönderilir.
Daha önce gönderilmiş olan dosyalar değişmedikçe tekrar gönderilecek
dosyalar listesine alınmazlar. Kullanıcılar gönderme işlemine başlamadan
önce gönderilecek dosya listesi üzerinde değişikliler yapabilirler