搜尋

隨機推薦

23 十一月 2010
22 十一月 2011

Google 的使命是 Web,在 Google 眼中,未來的一切應用都將 Web 化,一直以來,Google 為 Web 開發與設計者推出了大量免費工具,讓他們更好地創建,維護,改善他們的 Web 站點,這些工具包含了開發,分析,維護,修補等等用途,本文將介紹15款這樣的工具。

1. Google Chrome Developer Tools

這是 Google Chrome 中類似 Firefox Firebug 以及 Web Developer Toolbar 的一個擴展,用於調試你的網頁,包含一個 DOM 探測器,一個 JavaScript 調試台,可以設置執行斷點和跟蹤,一個類似 YSlow 的執行分析器。

http://aheds.files.wordpress.com/2009/08/dropbox.jpg

對於擁有國外Linux虛擬主機的用戶,可能會遇到這樣的 需求,就是如何將國外虛擬主機上的網站備份到Dropbox上,下面我以Dreamhost為例介紹一下備份的方法。

你需要有一個國外 的虛擬主機,虛擬主機需要有SSH權限,並能訪問外網,符合這樣條件的虛擬主機有一些,例如Dreamhost這類主機。

Web 技術突飛猛進,Web 設計與開發者們可以選擇的工具越來越多,Web 開發者的技巧不再只限於 HTML 和 服務器端編程,還需要精通各種第三方資源,這些第三方資源有時候比你的項目更複雜,更專業,你無法自己實現一切,借助一些 Web API,你可以很方便地將大量優秀的第三方資源集成到自己的站點。本文全面蒐集 Web 開發中可能用到的各種第三方資源。

google-beta

我們每天使用的工具與服務中,至少有一款來自 Google,不管是搜索,還是電子郵件,還是在線文檔或是其它(雖然它們中的大部分在長城的另一邊)。這麼多產品,功能,快捷鍵很不容易記住,本文蒐集 了11款備受歡迎的 Google 產品的速查手冊,可以幫助你更好地使用這些工具與服務。

snagit01.png

這個是直接在 Snagit 的官方網頁上的免費授權方案,沒有提到方案的期限。只不過官方網頁似乎沒有提供舊版的下載,所以要想辦法找到舊的 Snagit 7.2.5 軟體。Snagit 可以運用許多方式擷取圖片,也具有編輯功能和很不錯的圖片管理註解功能,即使是舊版的 Snagit 7.2.5 也可以在功能的豐富性上打敗各家免費的擷圖軟體。不過相對的它在使用上就比較複雜一點,需要時間去摸索熟悉。

Joomla! 1.0.x 與 1.5.x 均有內建功能讓網站訪客產生所閱讀文章的 PDF 檔案。這項功能對於西方語言沒有問題,但對亞洲語言像是中文及日文卻無法產生令人滿意的 PDF 檔案。對於 Joomla! 1.0.x,已經存在了修補方式來讓它對亞洲語言作業正常。例如 台灣 Joomla! 釋出本地化的正體中文 Joomla! 1.0.x,裡面包含了可以正常作業的 PDF 產生子系統。

因為 Joomla! 1.5.x 使用 UTF-8 編碼並允許對不同語言指定各自的字體來產生 PDF,它基本上在 PDF 功能支援廣泛的語言。只要字體資料、腳本程式與字體本身安裝無誤,Joomla! 1.5.x 的確可以正確地產生亞洲語言 PDF 檔案。然而,它對於亞洲語言的支援仍然有些微問題。

目前 Joomla! (1.5.7) 使用 TCPDF v2.5.000。這個版本的 TCPDF 永遠在產生 PDF 檔案時將完整的字體嵌入,除非該字體是一個核心字體。這對亞洲字體會有兩個問體,而這兩個問題都由通常很大的字體檔案造成。

如今,HTML5 可謂如眾星捧月一般,受到許多業內巨頭的青睞。且不說谷歌、蘋果等業內巨頭把它描繪為互聯網體驗的未來,即便是以不服從標準著稱的微軟,也向它頻頻示好, 決心在 Internet Explorer 9 中加入對 HTML5 的大量支持。然而,HTML5的路途真的將一帆風順麼?本文將列舉了一些在HTML5發展和普及過程中需要解決的問題。

什麼是HTML5?

根據維基百科上的解釋,HTML5 的前身是 Web Applications 1.0,由 WHATWG 於2004年提出。2007年,它被 W3C 接納,並於2008年1月22日發佈第一份正式草案。

以下摘錄自維基百科的文字介紹了 HTML5 的特點和與 HTML4 的差別:

新應用程序接口(API)
即時二維繪圖
定時媒體播放
儲存
離線
編輯
拖放
通訊/網絡
後退按鈕管理
MIME 和協議處理程序時表頭登記

與 HTML 4 的不同之處

新的解析順序
新的元素:section, video, progress, nav, meter, time, aside, canvas
input 元素的新屬性:日期和時間,email, url
新的通用屬性:ping, charset, async
全域屬性:id, tabindex, repeat
移除元素:center, font, u, strike, s, frameset, frame, applet

戰勝 Flash, HTML5 還需要什麼?

決定勝負的因素很多,在此分為兩部分分析。

先前我寫的《基於Dropbox的個人知識管理平台》 講述了使用Dropbox在個人知識管理的保存知識方面的技巧,而個人知識管理的另一個重要環節是獲取知識,今天月光博客就介紹一下如何通過Google Reader快速的閱讀、標記、分類和存儲各類知識的技巧。

做為知識獲取的一個主要來源就是博客、論壇或媒體網站,通常這些網站都會 提供RSS Feed,使用Google Reader閱 讀器可以及時而高效地閱讀收集相關信息,還能對信息進行標註和收藏等功能。

在程序、網頁被實現之前,一定需要把界面給「畫」出來,成為原型設計,就像動畫片要畫分鏡頭、手稿一樣。原型設計能起到有效溝通的作用, 漂亮,直觀的原型圖更是讓人賞心悅目。

 

1. Microsoft Visio

我最常用的原型設計工具,幾乎是Windows平台下惟一的「最佳」選擇。有很多的模板可以選擇,可以製作包括流程圖、平面佈置圖、工程繪圖、日程 圖、軟件界面、UML、靈感腦圖……

Visio的優點很明顯,上手很快,能比較快的畫出不同種類的圖,但缺點也非常明顯,由於要支持不同的「模板」,Visio的外觀功能不夠強大,而 且Visio2007和Visio2003相比,並沒有很大的改變,實在對Visio有些失望,不過在Windows下還有其他的選擇嗎?

 

Please publish modules in offcanvas position.