做網頁設計與開發的人,對Adobe Dreamweaver應該都不陌生。它在1997年首次推出,之後很長一段時間都是許多專業網頁設計師和開發者的首選工具。它能站穩地位,一方面是功能多、用法靈活,另一方面是它相當適應台灣市場,使用者基礎也廣。
功能強大且多樣化
Dreamweaver的功能很多,從新手到老手都用得上。初學者可以用所見即所得(WYSIWYG)的編輯模式,直接拖放元素來排版網頁,不必先把HTML或CSS弄懂。這種直覺的操作方式把學習門檻降低不少,讓更多人很快就能上手。
專業開發者在Dreamweaver裡也有足夠的程式碼編輯功能可用。它支援HTML、CSS、JavaScript、PHP等多種程式語言,內建程式碼提示、自動完成和語法標示,寫起程式來快上許多。它也支援Git這類版本控制系統,團隊一起開發時特別用得到。
與其他Adobe產品的無縫整合
Dreamweaver是Adobe Creative Cloud的一員,和Photoshop、Illustrator等Adobe產品整合得很順。設計師可以在這些軟體之間來回切換,直接匯入、匯出資源。例如先在Photoshop把網頁的視覺做出來,再把設計稿匯入Dreamweaver寫成程式碼。這樣的流程省時間,設計也比較容易前後一致。
台灣市場的接受度與適應性
Dreamweaver在台灣的使用者相當多。功能強是一個原因,另一個原因是它很能配合台灣市場的需求。它有繁體中文介面,台灣使用者用起來沒有語言上的隔閡;Adobe在台灣的售後服務和技術支援也很完善,遇到問題時可以及時找到人協助。
台灣的教育機構和訓練中心也常拿Dreamweaver當教學工具。不少大學和職業學校的網頁設計課,都是用Dreamweaver教學生設計和開發網頁。很多學生還沒進職場,就已經對Dreamweaver相當熟悉,也有實際操作的經驗,這讓它在市場上的地位更穩。
持續的更新與創新
Dreamweaver能維持市場領導地位,還有一個原因是它一直在更新。Adobe每年都會為Dreamweaver推出多次更新,加入新功能、改善舊功能,跟上市場需求的變化。像是響應式設計興起之後,Dreamweaver就加入了媒體查詢和彈性佈局的支援,設計師要做出能適應不同裝置的網頁,輕鬆了許多。
Dreamweaver也持續跟進HTML5、CSS3、ES6等較新的網頁技術與標準,讓使用者能用新技術開發現代化的網頁。靠著這樣不斷改進,它一直跟得上技術發展,面對市場上的挑戰也比較有本錢。
競爭與挑戰
雖然Dreamweaver在市場上居於領先,它還是得面對其他工具的競爭。網頁開發技術一路在進步,越來越多開發者改用開源的編輯器和IDE,例如Visual Studio Code、Sublime Text和Atom。這些工具多半免費,又能依自己的習慣高度自訂,吸引了大批開發者。
不過,Dreamweaver還是有自己的長處。所見即所得的編輯模式和完整的設計工具,讓它在設計師之間仍然很受歡迎;多語言支援,加上和其他Adobe產品之間的緊密整合,也是其他工具不容易取代的地方。
回頭看Dreamweaver的發展,會發現開發工具一直在換,但網站要好維護、跟得上標準的需求始終沒變。今天企業架站,與其糾結用哪一套軟體,不如先確認網站架構是否清楚、在不同裝置上能否正常瀏覽,以及日後交接和更新是否方便。