網頁優化之TinyPNG:免費的線上 PNG 圖片壓縮工具

網頁優化之TinyPNG:免費的線上 PNG 圖片壓縮工具

google一直告訴我,有些PNG檔太大,應該要進行壓縮,為了要提高網頁下載速度。所以就上網google了一下。很快就發現這款免費的線上 PNG 圖片壓縮工具。

還滿不錯用的。官網上還有隻可愛的熊貓。

閱讀全文:網頁優化之TinyPNG:免費的線上 PNG 圖片壓縮工具

網頁程式碼的美化(高亮度)

程式碼的美化(高亮度):

在網路上看別人寫的程式碼都有各式各樣的顏色,看起來美美的。這種美觀的程式碼是怎麼做到的?其實這種美化程式碼一般都稱之為code highlight,中文都翻譯成程式碼高亮度。在google中搜尋code highlight或是syntax  highlight就很容易找到這方面的資訊。除此之外,各大CMC(Content Management System)其實也都有自己內建或是外掛的code highlight程式。{jcomments on}

閱讀全文:網頁程式碼的美化(高亮度)

為每個網頁加入FB按讚

之前有寫過該如何取得FB按讚的程式碼,

只要把程式碼貼上去就可以讓自己的網頁也可以有按讚的功能了。

不過如果每篇文章都要修改一次網址其實有點麻煩,

所以我就用javascript自己寫個程式來讓網頁自動抓網址,

再加上joomla的強大功能,我只要把程式放進HTML自訂模組中,

再把模組插進文章中,這下子輕鬆多了。

閱讀全文:為每個網頁加入FB按讚

joomla 遇到 Fatal error: Cannot redeclare class JSMinException

昨天在安裝完一個投票系統的模組後,網站就這麼掛掉,秀出了這樣的訊息:

Fatal error: Cannot redeclare class JSMinException in /home/...../plugins/system/joomessLibrary/lib/jsmin.php on line 377

網站開不了,後台也進不去,我又沒先備份,真是嚇死人。

所以說,這故事告訴我們,安裝模組前真的要先備份 ,不然突然遇到什麼意外弄不回來就搞笑了 >"<。

又廢言了,還是趕快把檔案開起來看看到底是啥問題。我都習慣用Aptana Studio 來看,

這軟體真的不錯用,還沒找到習慣用的可以試一下。

下面是檔案的截圖:

閱讀全文:joomla 遇到 Fatal error: Cannot redeclare class JSMinException

關掉joomla系統SEF的結果

今天試著吧joomla系統SEF關掉,

結果就是,除了首頁外,其他文章的圖片都不見了,

認真看了一下,原來相對位址都不對了 =="

原本  /images/__colorpcikerpic.png 變成了  /81-javascript/images/__colorpcikerpic.png

還好我用圖的地方不多 ==" 一個一個給他改......

閱讀全文:關掉joomla系統SEF的結果

慣用的程式碼字型

我們在寫程式時,使用專業的編輯器看到的程式碼其實很常都是等字寬的字型。

這導致身為一個程式設計師,不論專業或業餘,都很習慣看等字寬的程式碼。

事實上等字寬的程式碼看起來還真的是比較乾淨也比較舒服。

不是等字寬看起來真的不太習慣。

閱讀全文:慣用的程式碼字型