顯示具有 好用的工具 標籤的文章。 顯示所有文章
顯示具有 好用的工具 標籤的文章。 顯示所有文章

2010年5月16日 星期日

Web 設計與開發者必須知道的 15 個站點 - 博客園IT新聞

LIpsum
Lorem Ipsum Text 是一中自造的,字典中不存在的單詞,是在演示頁面結構的時候,需要加文字的地方使用 Lorem Ipsum Text 填充可以避免用戶因關注文字的意思而分神。Lipsum.com 可以幫你生成制定數目的 Lorem Ipsum 單詞。

What the font?
有時候你對某個 Logo 感興趣,想知道是拿什麼字體做的,可以將 Logo 圖片上傳到這個網站,結果之準確會讓你難以置信。

ConvertIcon
Favicon 越來越受歡迎,尤其隨著 Firefox 的流行,Firefox 會將你站點的 Favicon 標誌顯示在標籤上,也會顯示於書籤,Favicon 支持多種圖形格式,比如 png,但 IE 並不支持 png,該站點可以幫助你將 png 等圖片格式的 Favicon 轉換成 IE 支持的 ico 格式。

BgPatterns
現代 Web 設計的趨勢之一包括使用背景圖案,BgPatterns.com 可以幫你設計背景圖案,他們有大量可選的圖案,可以按 不同方式接合,還可以設置透明度。

HTML Encoder
如果你要在網站中顯示 Web 代碼,那將是非常煩人的事,你必須將諸如 < 一類的符號用編碼表示,這個網站可以幫你做這些事情,只需將你的代碼複製進去,他們會幫你生成可以直接使用的代碼。還有 HTML Decoder 幫你做相反的事。

Xenocode Browsers
該網站非常有用,可以直接在站點中預覽你的網站在 IE6, IE7, IE8, Firefox 2, Firefox 3, Google Chrome 以及 Opera 中的樣子。唯一的不足是,不支持 Mac 和 Linux 環境下的瀏覽器。

Test Everything
這個網站包含了超過 100 中工具幫你測試幾乎所有東西,如跨瀏覽器兼容,查 PR 值,甚至幫你驗證代碼。

Sprite Generator
CSS Sprites 在顯著降低 HTTP 請求方面功不可沒,但 CSS sprite 可不是個簡單的技術,Sprite generator 可以幫你做這些繁複的工作,將你的圖片打包成 zip 上傳上去,他們會把你的圖片組合成 sprite,還幫你生成 CSS 代碼。

Buttonator
這個網站可以幫你設計漂亮的按鈕。

Load Impact
這個壓力測試站點可以幫你測試你的站點的抗壓能力,如果你的某篇文章曾經上過 Digg 或 StumbleUpon 等網站的首頁,你就會知道抗壓測試多麼重要。

IconFinder
這個網站收藏了大量來自網絡的免費圖標。

TypeTester
該站點可以幫你測試不同字體的顯示效果。

CSS Tidy
這個站點可以幫你檢查 CSS 代碼,並修正其中的錯誤,比如,它可以發現你的 CSS 代碼中最常見到重複設置問題。



Contact Forms Generators
自定義表單可以幫助你實現同訪問者的互動,無需編程,就能快速生成訪客反饋表單,甚至幫你生成郵件發送 PHP, ASP, Perl 代碼。




本文來源:15 sites web developers and designers should know
中文翻譯來源:COMSHARP CMS 官方網站

2009年12月29日 星期二

Open Source 的免費排版軟體

http://cclien.net/phpBB2/viewtopic.php?t=358

WYSIWYG 幕前排版軟體

說起電腦桌面出版系統 (DTP:DeskTop Publishing) 用的這類排版軟體,很多人就想到 QuarkXPress、Adobe PageMaker、Adobe InDesign 等當前知名專業的商業排版軟體,或是數理與 UNIX 界老牌資深的 TeX/LaTeX 幕後排版系統 (雖然說是 UNIX 界,其實目前幾乎所有的作業系統平台都已經有移植的版本可以使用囉!數理界會知名主要就是 LaTeX 在數學運算式與數學符號上有著非常好的顯示表現,有興趣的朋友可參考這篇 iT 自救術的介紹。另外搭配 LyX 可以達到類似 WYSIWYG 的幕前排版效果。若有中文處理的需求,可以參考這裡,或是試試 cwTeXchiTeX/chiLaTeX 等套件),甚至早期中文界常見的莎士比亞、畢昇、新翰藝等幕前排版軟體,有興趣的朋友可以參考 iT自救術─排版軟體簡介的介紹。

其實就簡單的功能與定義來說,OpenOffice.org Writer 跟 Microsoft Word 都可算是基本的排版軟體,但它們在版面上已經預設了些限制 (頁面好像還有輸出的上限),圖文控制功能也不夠細膩,要花較多的時間才能達到像海報、報章雜誌的封面與內容那樣的排版效果 (有些效果還沒有功能來提供,花再多時間也排不出來 Orz),比較起來,OpenOffice.org Impress 和 Microsoft PowerPoint 拿來基本排版還比較簡單迅速 (只要把頁面格式設成要輸出的版面大小再編排)!另外在 Microsoft Office 中有個成員叫 Publisher,就是用來排版的,不過據說似乎還好 (我是沒用過啦),而且必須是 Office 專業版和中小企業版才有,一般購買的標準版中並有附上這個軟體。當然如果你想要的話,用向量繪圖軟體也是可以做出類似的效果的,但是要編排一整本書籍的話又太費工夫了。除了上述提到的軟體之外,難道就沒有更好更專業的選擇了嗎?說到這裡,還講沒有的話就太不負責任啦 XD!接下來要稍微介紹兩套 Open Source 的排版軟體囉!第一套是 Passepartout,支援 UNIX like 作業系統,使用 GTK 撰寫完成,排版引擎則是基於 XML 的 xml2ps,支援多種點陣圖檔與 PostScript、EPS (Encapsulated PostScript) 檔案格式;第二套就是知名的 Scribus,它除了原本就支援的 UNIX like (包含 Linux、FreeBSD 和 Mac OS X),最新版已經有 Windows 的原生執行版本 (之前都是要在 Cygwin 下執行,現在不用囉!要安裝前請先安裝 Ghostscript。另外目前不支援 Windows 9x 系列) 可下載安裝使用囉!而且中文使用沒問題喔!有興趣的朋友可以到官方網站看看,或逛一下下面幾個相關的中文討論資料與使用介紹:
http://www.linuxhall.org/modules.php?name=News&file=article&sid=351
http://ooo.tnc.edu.tw/modules/newbb/viewtopic.php?topic_id=1597&forum=1
http://freesf.tnc.edu.tw/modules/newbb/viewtopic.php?topic_id=3989&forum=13
http://freesf.tnc.edu.tw/modules/newbb/viewtopic.php?topic_id=4118&forum=13
http://www.openfoundry.org/index.php?option=com_content&Itemid=362&id=2139&lang=en&task=view



LINUX上 PDF 編輯 閱讀 相關軟體

http://cclien.net/phpBB2/viewtopic.php?t=358

PDF (Portable Document Format 可攜式文件格式) 是由 Adobe 公司所開發推出的檔案格式,最大的特色就是能夠跨平臺顯示並保留文件的原始格式 (因為它本身是 Page Layout format 而非 Document format),加上檔案規格公開 (目前只有加密的部分未公開),所以在網路上被大家廣泛的使用,印刷廠也已經開始支援 PDF 格式的排版書籍輸出。

目前閱讀 PDF 檔案的瀏覽器都是可以免費取得的,像 Adobe 原廠所提供跨平台的 Adobe Reader、小巧且跨平台的免費軟體 Foxit Reader、提供在 PDF 上面增加註解/文字/框線/線條/圖形/戳記等功能的免費軟體 PDF-XChange Viewer (Free)、開放原始碼且支援非常多種作業系統平台的 XpdfMuPDF、支援 Windows 2000 以上的 Open Source 綠色軟體 Sumatra PDF (只有瀏覽與列印這兩個功能,可記憶最後瀏覽的頁面,體積不到 1 MB,可惜官方版的中文字型會有破碎的問題,需要的可以下載論壇提供中文支援的自編版,不過版本比較舊)、使用 Poppler 與 Gtk+ 撰寫出來的 ePDFView (相關資料可以參考這裡這裡,顯示效果比較可以參考這裡)、GNOME 桌面環境的 Evince 與 KDE 桌面環境的 KPDF ... 等 (PDF 相關軟體列表可以參考維基百科的 "PDF 軟體列表" 與 "List of PDF software" 這兩篇。另外歐洲自由軟體基金會建立了 pdfreaders.org 這個網站,列出了不同平台上的 Adobe Reader 替代軟體,有興趣的可參考看看)

要產生 PDF 檔的話,也有不少免費的軟體可使用,像前面提到的 OpenOffice.org 就有內建這個功能,Windows 平台上的免費軟體 CutePDFPDF reDirect (它還有合併與加密的功能)Bullzip PDF Printer 與小巧的 doPDF、開放原始碼軟體 PDFCreatorCC PDF converterPrimoPDF (它還有加密與合併的功能喔!) 也行,但這些軟體都是利用列印的方式產生,要做修改的話就必須先修改原始檔案再重新列印一次。

如果有合併與分割 PDF 文件的需求,除了上述的 PrimoPDF 外,還可試試 PDF Split and Merge 這個 Open Source 的 Java 跨平台軟體,它分為 Basic version 跟 Enhanced version,兩個版本都有原始碼可以自行編譯,二進位檔只有 Basic version 有提供,Enhanced version 則是要贊助才能下載。Linux 平台上還有 PDF Mod 可選擇,使用 Mono、Gtk#、Cairo ... 等技術、透過 C# 撰寫而成的,藉由拖拉的方式,提供了檔案的合併 / 切割、頁面的抽取 / 重排 / 旋轉以及 metadata 資訊的編輯修改等功能。而在 Windows 平台上則有 PDFill PDF Tools (Free) 這個免費軟體提供了合併、切割、加密解密 (可解決由密碼保護不被列印/複製文字/修改/抽取/組合或合併的問題喔!有這個需求也可以試試 FreeMyPDF.com 提供的線上解密服務,上傳的 PDF 檔案大小不能超過 7 MB 喔)、增加浮水印、增加頁首頁尾、重設頁面格式、PDF 與圖檔互轉等功能,特別的是 PDF 與圖檔互轉不是使用列印的方式,對於沒有權限安裝 PDF 印表機軟體的使用者來說應該是個不錯的選擇。

基本上來說在一般的環境下 PDF 檔幾乎等於唯讀文件無法修改,想要直接修改 PDF 文件內容的話,最出名的就是 Adobe 原廠的 Adobe Acrobat Professional,但價格不斐,若平常需求不大的話可以試試 Foxit PDF Editor 的,它可以無限期使用且沒有任何的功能限制,只是在每一頁都會有個浮水印,說明這份文件是用 Foxit PDF Editor 編輯的,不然也可以參考這篇的做法來達到簡易的編輯功能。想要免費擁有完整功能的話,目前 Windows 平台上只有 Free PDF Editor 這個小巧免費軟體可以直接建立與編輯簡單的 PDF 檔,Linux 平台上的解決方案分別為 Ipe (Ipe 是一個 GUI 的繪圖軟體,可以輸出編輯 PDF 與 PostScript 檔案格式,還能搭配 LaTeX 使用,相關介紹可以參考這裡)PDFeditKWord (Open Source 界的辦公室套裝軟體中在功能上可與 OpenOffice.org 比美的就是 KOffice 了,KOffice 是 KDE 桌面整合環境計畫中的大將,包含了許多的軟體成員,其中 KWord 便是 KOffice 裡面的文書處理軟體。目前 KOffice 支援了 GNU/Linux 與 Mac OS X 平台,有興趣的朋友可以下載 KOffice Live CD 來試試),另外也可以參考這幾個軟體的官方網站與這篇討論喔!

有將 PDF 檔轉成其他格式的需求可以試試 SomePDF.com 推出的幾個免費軟體,包括:Some PDF to Word ConverterSome PDF to Html ConverterSome PDF to TXT ConverterSome Text to PDF ConverterSome PDF Image Extract (可將 PDF 檔內嵌的圖片匯出,支援 TIF / JPEG / BMP / GIF / PNG / TGA / PBM / PPM / PCX 這幾種圖片格式與中文檔名),支援 Windows NT 以上。而 PDF Text Reader 這是個瀏覽 PDF 檔文字的軟體,則是可以直接把 PDF 檔轉成 TXT 檔,個人使用免費,系統需求為 Windows 98 以上。免費的線上 PDF 轉成 Word 有 PDF OnlineConvert PDF Document to WordPDFtoWord beta (還有轉成 Excel 檔的 PDFtoExcel beta 喔),重點是這幾個網路服務轉中文的檔案都沒問題喔!

最後這裡整理一下 nitro 這家公司所推出的幾款免費 PDF 相關軟體與線上服務。軟體方面除了前面提到的 PrimoPDF 外,還有支援多種瀏覽器的外掛 PDF Download,它提供了 "網頁轉成 PDF 檔 (可直接 e-Mail 轉寄 PDF 檔)"、"PDF 檔轉成 HTML 檔 (可直接瀏覽轉好的 HTML 檔,避免在瀏覽器裡面嵌入 PDF Reader 來開啟 PDF 檔,拖慢速度)"、"管理書籤 / 我的最愛裡面的 PDF 檔" 等功能,而且有正體中文語系喔!線上服務方面除了 PDFtoWord betaPDFtoExcel beta 外,還有 PDF HammerPrimoOnline 這兩個。PDF Hammer 提供的功能有合併/ 刪除 / 重排 PDF 頁面 、新增密碼與修改 metadata 資訊,PrimoOnline 則是提供線上轉 PDF 檔的功能,支援的檔案格式可參考這裡的列表,上傳檔案大小的限制為 5 MB。

2009年6月22日 星期一