作為網(wǎng)頁(yè)設(shè)計(jì)工具,Dreamweaver和GoLive相比之下,Dreamweaver的性能似乎更勝一籌。Dreamweaver 8發(fā)布至今已有兩年之久了,其性能已基本上能夠滿足設(shè)計(jì)行業(yè)的需要。
Dreamweaver 8的CSS設(shè)計(jì)工具對(duì)于那些沒(méi)有任何編程經(jīng)驗(yàn),設(shè)計(jì)背景出身的用戶而言仍然遙不可及。Dreamweaver CS3修正了這些問(wèn)題,對(duì)于沒(méi)有太多編程經(jīng)驗(yàn)的人來(lái)說(shuō),上手起來(lái)也比較輕易,然而由于CSS和Ajax自身所含有的復(fù)雜因素等問(wèn)題,導(dǎo)致使用這兩種技術(shù)絕非像使用老掉牙的HTML進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)那樣簡(jiǎn)單。

和Fireworks一樣,Adobe公司并沒(méi)有對(duì)Dreamweaver的界面進(jìn)行升級(jí)――主要是由于時(shí)間比較有限――這就導(dǎo)致Macromedia 8成為Adobe與Macromedia的眾多聯(lián)合設(shè)計(jì)軟件中最易使用戶手忙腳亂的軟件之一。
CS3中的CSS
現(xiàn)今,幾乎所有的網(wǎng)站都使用了CSS――它使設(shè)計(jì)師和開發(fā)者們從以往復(fù)雜的表格、框架布局中解脫了出來(lái)。但是,事物總是兩面性的,作為一種代碼,比起HTML,它就復(fù)雜的太多。

為了幫助一些新手能盡管適應(yīng)CSS,Dreamweaver CS3的新增文檔會(huì)話功能為用戶提供了一系列可供選擇的以CSS為基礎(chǔ)的版式:從可添加工具條、頁(yè)眉、頁(yè)腳的模板到標(biāo)準(zhǔn)的空白頁(yè)。

在編寫完成的CSS代碼中,每個(gè)要素可以使用反灰色的描述語(yǔ)句來(lái)標(biāo)注,在這些標(biāo)記中也包括一些常用技巧,經(jīng)驗(yàn)豐富的編程人員往往將它們隱藏。在CSS面板中你可以看到所有現(xiàn)存元素的屬性,而且現(xiàn)在你可以使用“助手”將此CSS樣式賦值給其他的(現(xiàn)存或新建的)樣式表。

Spry框架
在Web 2.0的大背景下,Ajax Spry框架是Adobe推出的核心布局框架技術(shù)。Ajax答應(yīng)頁(yè)面的局部領(lǐng)域被刷新,提高了站點(diǎn)的易用性。Spry應(yīng)用了少量的JavaScript 和 XML,但是Adobe稱Spry 框架是以HTML為中心,具有HTML、CSS、Javascript基礎(chǔ)知識(shí)的用戶就可以方便的部署。這個(gè)框架設(shè)計(jì)的宗旨就是標(biāo)記盡量簡(jiǎn)單,Javascript使用盡量的少。任何做WEB設(shè)計(jì)開發(fā)的人都可以選擇Spry 框架。

在Dreamweaver CS3中,Adobe添加了一系列預(yù)制的組件,幫助用戶更加輕松快捷地構(gòu)建AJAX頁(yè)面。這些組件包括data widgets,如XML 數(shù)據(jù)集(data sets)、表格、確認(rèn)窗口部件(validation widgets)用戶界面窗口部件(user interface widgets):如菜單工具條和折疊顯示(accordions)。不擅長(zhǎng)編程的人員可以通過(guò)修正它們來(lái)制作頁(yè)面,而那些新手或是對(duì)編程提不起愛(ài)好的人士,也可自行將它們集成到自己的頁(yè)面中去。
新聞熱點(diǎn)
疑難解答
圖片精選