在Linux桌面環(huán)境下制作網(wǎng)頁(yè)
網(wǎng)頁(yè)制作是Web應(yīng)用的重要組成部分,這里介紹三款 Linux桌面環(huán)境下的網(wǎng)頁(yè)制作工具Screem、Bluefish和Quanta Plus,利用它們可以輕松制作網(wǎng)頁(yè)。
FrontPage-Screem
FrontPage-Screem是Linux下一個(gè)集成的HTML/Web頁(yè)開(kāi)發(fā)工具。Screem最初整個(gè)設(shè)計(jì)思路是根據(jù)GNOME風(fēng)格的,但是在KDE環(huán)境下也能夠很好地運(yùn)行,它使在Linux操作系統(tǒng)中開(kāi)發(fā)Web頁(yè)面變得十分方便。Screem也支持中文處理,使用界面類似于Windows下的FrontPage。
Screem除了能顯示不同的HTML標(biāo)識(shí)外,還可以很方便地建立表格(Table)、定義樣式;同時(shí)還支持Plug-in功能為以后的擴(kuò)充提供接口。Screem還帶有多種圖形、圖標(biāo)和照片。該軟件可以一次使用、測(cè)試多個(gè)網(wǎng)頁(yè)。內(nèi)部瀏覽器可用來(lái)測(cè)試網(wǎng)頁(yè)、影像預(yù)覽工具、縮圖影像創(chuàng)造向?qū)?、聲音展示?kù)、線上指引、step-by-step的網(wǎng)站設(shè)計(jì)指引,以及最新HTML 4.0版標(biāo)簽的參考。
Screem的主頁(yè)為http://www.screem.org/, 最新版本為0.6。該軟件是GPL軟件。在下面網(wǎng)址http://download.linuxbyte.net/office/editor/screem-0.6.tar.gz可以下載該軟件。Screem工作界面見(jiàn)圖1所示。
Dreamweave-Bluefish
Dreamweaver-Bluefish是一個(gè)基于Gtk的HTML的編輯器,它支持語(yǔ)法加亮,支持HTML、CSS、JAVASCRIPT、Java server pages (JSP)、Python、Perl、SSI、PHP、XML等語(yǔ)言。從某些方面來(lái)說(shuō),它類似于Windows下面的Dreamweaver,是制作HTML不可多得的利器。
Bluefish是“寫”HTML的好工具,但它本身并不具有所見(jiàn)即所得的功能,對(duì)于初學(xué)者來(lái)說(shuō)可能會(huì)有些吃力,因?yàn)樾枰a(bǔ)充一些HTML的基礎(chǔ)知識(shí)。對(duì)于熟悉HTML代碼的創(chuàng)作者,使用Bluefish可以讓你如魚得水。Bluefish對(duì)一些常用的Tag都有快捷鍵,使用快捷鍵可以大大提高寫代碼的速度。Bluefish有許多向?qū)降膶?duì)話框,使用者只需填入相應(yīng)的屬性值,就會(huì)生成相應(yīng)的HTML代碼。而且,可以通過(guò)預(yù)覽功能在Netscape等瀏覽器中查看制作的頁(yè)面效果。從某種意義上說(shuō),這可以是另一種的“所見(jiàn)即所得”了。
由于使用Bluefish全部代碼都可以自行控制,不會(huì)產(chǎn)生無(wú)用的冗余的代碼,因此HTML頁(yè)會(huì)更加簡(jiǎn)潔。目前,最新的Bluefish版本是0.12,其具有如下新功能:
1.新的強(qiáng)大的定制選單,擴(kuò)展了HTML、PHP、Prel、Pascal、Python、SSI的代碼書寫。
2.更多增強(qiáng)的向?qū)降膶?duì)話框。
3.自動(dòng)縮排,使代碼更加漂亮美觀、精煉。
4.自動(dòng)拼寫檢查。
5.多字節(jié)支持,對(duì)中文(UTF8)等的支持更好。
6.XHTML支持系統(tǒng)需求Gtk-1.2-* 。如果需要使用圖像對(duì)話框則需要Imlib庫(kù)支持。另外,Weblint用于HTML代碼檢查,Netscape瀏覽器用于HTML預(yù)覽。
Bluefish主窗口見(jiàn)圖2所示。
Bluefish的主頁(yè)是http://bluefish.openoffice.nl/,最新版本為0.12。該軟件是GPL軟件,下載鏈接為http://bluefish.shellhung.org/downloads/bluefish-0.12.tar.gz。
Quanta Plus
Quanta Plus是Linux桌面環(huán)境下的一個(gè)功能非常強(qiáng)大的HTML編輯器,介于所見(jiàn)即所得風(fēng)格和HTML源代碼之間。因?yàn)镼uanta Plus需要輸入HMTL代碼,但是同時(shí)提供實(shí)時(shí)的預(yù)覽,這種編輯方法有助于在提供友好界面的同時(shí), 讓用戶最大限度地把握HTML代碼。Quanta Plus支持Prel、PHP腳本語(yǔ)言,支持最新DTD(Document Type Definition)文件格式編輯對(duì)話框,見(jiàn)圖3所示。
Quanta Plus支持層疊樣式表單(Cascading Style Sheets,CSS),更多的人把它稱作樣式表。Quanta Plus工作主界面見(jiàn)圖4所示。
Quanta Puls的主頁(yè)是http://quanta.sourceforge.net/,最新版本為3.1。該軟件是GPL軟件,其下載鏈接為http://flow.dl.sourceforge.net/sourceforge/quanta/quanta-3.1-i18n.tar.bz2。
上面介紹的Linux下的網(wǎng)頁(yè)編輯制作工具都是基于GPL的。除此之外還有一些商業(yè)軟件:Websphere homepage Builder(IBM的所見(jiàn)即所得HTML制作工具)、Amaya for Linux(W3C的所見(jiàn)即所得的網(wǎng)頁(yè)編輯/瀏覽器)。
通過(guò)上面介紹,我們了解了三款網(wǎng)頁(yè)制作工具,希望大家很快的學(xué)習(xí),并應(yīng)用到工作中。
【編輯推薦】