存档八月, 2006

my donews主题修修补补

sandbox增加两款子模版,相当精美。选择sandbox以后可以在sandbox skins看到选择。

zblog改为加菲猫风格。liusiyi喜欢的不得了。

评论(10)

Flickr上的美图

跟liusuyi一顿好聊,提到我现在的主题不够帅,准备将它好好修修。

跑到flickr上看图,发现几张美女比基尼,好看。

留言

天佑的wordpress文章,关于Theme选择和设计

很不错,不过好像大陆没法访问这个网站,就转载过来了。
http://blog.tinyau.net/archives/2006/08/25/choose-and-design-of-wordpress-theme/

Theme 的選擇及設計
design, theme, wordpress

WordPress 除了有良好的 plugin 架構外,另一個吸引人的地方就是有很多 themes 可供選擇,大部份一開始用 WordPress 的人(我當然是其中之一)都會在眾多的 themes 中選擇一個適合自己要求的 theme,WordPress Theme Viewer 就是其中一個 themes 的集中地,而且還會時常轉用不同的 theme。

用了一段時間就會慢慢心癢癢,想自行修改,甚至設計一個獨一無二的 theme,要這樣做當然要有一定的 HTML/XHTML、PHP、CSS 甚至 javascript 等方面的認識,否則當然是事倍功半。

雖然現今 WordPress themes 多如繁星,但其實把 CSS 抹掉後,都只是一堆 HTML/XHTML code,當然同一個 theme 由不同人編寫 CSS 作外觀修飾,效果可以節然不同,這亦是有美學根底的人優勝的地方,而我就沒有這方面的天份了,但首要的選擇或設計條件是以什麼形式將文章及其他資料顯示出來。

WordPress theme 的設計由傳統的 two columns 慢慢演變,主要分兩個方向前進,一方面以多資訊顯示的方式,例如像報紙排版般 three columns 甚至更多 columns 的設計,另一方面轉向以文章內容作主導,one column 甚至單篇文章的主頁等,決定了最基本的排版選擇後,才容易設計 theme 的。

最近 one column 或者單篇文章主頁的設計有愈來愈多的趨勢,我自己亦有點偏好這類設計,但想到自己的文章質素,純感不太合適,因為這類設計會將注意力集中在文章本身,我自己有自知之明,轉用這種設計實在有點兒冒險,排版的選擇真的因人而異,個人喜好主宰一切,但有些原素我覺得值得討論的。

1. 固定闊度 vs 彈性闊度

除了內容為本的設計愈來愈多外,彈性闊度的設計亦開始增加,彈性闊度設計即是網頁會根據 browser 內顯示範圍自動調節網頁的闊度,令到使用者可以盡用 browser 的顯示空間,尤其是現今闊屏幕的 LCD 顯示屏愈來愈便宜,使用闊屏幕的人日漸增加時,呼叫使用彈性闊度設計的聲音亦愈來愈多。

我在 Cosine Inn 餘弦棧內曾提過這方面的意見,我對這種設計是有點保留的,雖然可以盡用屏幕,但我覺得當超過一定闊度時,眼睛要由極左看至極右才換行的話,實在有點不自然,我不知報紙選用多欄排版的原因是什麼,但我覺得當中可能跟我想的這理由有點關係,亦是有很多 one column theme 選用 480px 這種窄闊度的原因。

明眼人跟著可能會問我,那我現在的 theme 在每篇文章時是單欄的,雖然是固定闊度,那又如何?其實我自己都覺得有點問題,可以加大 margin 令到每行的字數減少,像 WordPress default theme 那樣,另一方法是加大字體以減少每行的字數,但會帶出第二個問題,待下一點再談。

2. 大字體 vs 小字體

大部份的 theme 作者都是使用外語的,所以很多時字體大小都是不適用於中文的,因為實在太小,下載後第一件事就是將字體調大,但字體大小又會如何取捨呢?

現在 Web 2.0 的網站大都有一個特點就是使用大字體, 而有些香港的 bloggers 亦有這樣的選擇,例如 Jacky、Madthiu、Clement 以及先至使用大字體的思存(雖然他因為某些原因已經將字體縮小了)。

大字體不用說是清晰及容易閱讀,但有些人會覺得不夠 elegant、浪費屏幕空間,及因要時常換行令到閱讀不夠效率等的相反意見,而自己亦慢慢覺得大字體的確有助舒緩閱讀時眼部壓力,有可能遲些會實行大字體計劃。

3. 淺色 vs 深色背景

至於背景用色方面,主要分淺色和深色背景,兩者皆有捧場客,但最近 456 Berea Street 說深色背景令眼睛很累,從而引起很多討論,我亦是第一次聽到有這樣的意見,真的很驚奇,我反而覺得只要反差不大的話,深色背景反而令眼睛更舒服,我亦有點偏好深色背景的,但因為我的 emoticons 用的 ID 有別於預設設定,再加上現在的 emoticons 不是透明背景,用在深色背景時會慘不忍睹,因而令我轉用深色設計的計劃有所卻步。

4. 簡約 vs 花巧/豐富

簡約或花巧當然是個人意願主導,但可以用兩個層面來說,外表及內在,外觀可以十分簡約,但內裡的理念可以很豐富的,例如最近的 Sandbox theme 便是一例。而本地亦有數位 bloggers 奉行簡約主義的,Jacky、Madthiu 及林子揚 便是其中一份子,想要簡約的 theme design,plaintxt.org 便是其中一個好去處。

而喜愛花巧豐富的人,一類喜愛將小玩意放在 blog 上,極端的整條 sidebar 都充斥著玩意,另一類會著重視覺效果,用圖像來修飾外觀,web designer 其中一個強項便在這範疇發揮出來。

而我本人就偏向外觀簡約,因為沒有美學根底,又不懂使用 Photoshop 這些繪圖工具,其實是有點兒被迫簡約的,因而我希望在實用性方面有所改善。

5. 實用性

Blog 的實用性原素其實有很多,例如 tagging、archive、「相關文章」、「最新留言」、「隨機文章」等等很多很多,每種原素都有 plugins 代勞提供,但其實細心一想,以上的功能並不是必須的,讀者使用的機會率不是很多,反而最多機會使用的其實是留言系統,因為當文章或留言有討論價值時,讀者便會參予其中,所以我覺得是很重要的一環。

現今留言大部份的留言設計都是同一個模式,就是首先顯示留言,留言以時間順序排列,最後才是留言表格。當然我亦見過一些 blog 留言設計是留言以時間倒序來排列,不過不是 WordPress 的 blog,而是一些 Blog Service Provider (BSP) 的,但這種設計令讀者要從最後的留言看到最開頭的留言才能跟到留言的先後次序,實在不便。

另一款留言顯示方式就是 threaded comment,當中的 plugin 以 Brian Threaded Comment 至為著名,這種顯示形式像 forum 那樣,每一個留言都像 forum 內獨立的 thread,在每一留言內可以有其跟進留言,雖然這種系統可以對號入座地留言,但留言的時間性便盪然無存,很難知道最新留言在那裡,所以我只是最初用過一段短時間便放棄了。

以另一方式令讀者清晰顯示留言的對頭人就是「引用」功能,將留言的內容 quote 起來,有助其他讀者知道留言的來龍去脈,而且可以保留留言時間的順序,所以我較為喜歡,暫時我用過的 Quote plugin 以 Quoter 比較好,除了可以引用留言外,還可以引用網頁內的任何內容,再加上彈性的設定,真的不錯。

當一些文章的留言很多時,有人想到將留言分頁的顯示,每一次載入的資料量減低,載入時間便可以縮短了,所以便出現了 Paged Comment plugin,這種方式無疑是不錯,不需要太多的 scrolling 便可觀看留言,我亦曾經考慮過使用,但當配合一款當紅的技術時,便有點無所適從了,我所指的是 Ajax。

在講 Paged Comment 加 Ajax 的問題前,我想首先談談 Ajax Comment,以前使用 Ajax comment 是需要自行修改 theme files 的,對一些人來說的確有點不便,現在就方便多了,因為有 plugin 可用,其一是 AJAX Comment Plugin,但這個 plugin 有點不好的地方,就是不能和 Spam Karma 2 共用,當然有解決方法,只需稍作修改便行,當然使用 Akismet 是另一個選擇,使用 Ajax 亦引伸出支援 javascript 的問題,當用戶關閉了 browser javascript 支援時是無法使用 Ajax 的,亦令很多設計者會兼顧當關閉 javascript 支援時的情況,但現今 Web 2.0 網站紛紛出現,快到了不用 javascript 不行的時代,我亦開始不太著意這個問題。

談回為何 Paged Comment 加 Ajax 時會變得無所適從?以我所知,現是好像沒有 Ajax Paged Comment 這類 plugin,我自己就不懂怎樣修改或編寫,而 Binary Blue Theme 是我見過第一個 theme 內置 Ajax Paged Comment 功能的,轉另一頁留言不用整頁 reload 的確是很方便,但從這 theme 亦顯露出 Ajax 某方面的短處,就是沒有 permanent URL,因為留言以分頁顯示,再加上 Ajax 後,每篇留言亦因而失去了 permalink,令我對這功能不作考慮。

最後提的有關留言系統設計就是留言表格位置問題,最近有兩款設計令我想「參考」的:

* snook.ca 的固定位置留言表格
* CssDev 的隱藏留言表格

兩者的設計理念其實是大同小異,就是方便回應留言,不用 scroll 到最底的留言表方可開始,又可以在留言時再細讀回應的留言,避免誤會留言者的意思,著實方便,我就偏好 snook.ca 那種設計,因不用 mouse click 便可留言。

後話

這篇文章估不到會愈寫愈長,真的是長篇大論,大家能有耐性看到這裡真是奇跡,希望不會把大家悶透吧,但我再細心想想其實是有點自相矛盾,因為當普羅大眾習慣使用 feed reader 或 Microformat 普及時,theme 的重要性會變得愈來愈低,網頁會轉往真正的 content-centric,只得內容而沒有 layout,那麼到時 web designer 存在價值在那?我這篇文章亦變成廢話一大堆了。

评论(3)

My donews的主题推荐问题,回复traq

波波今早转给我这篇文字。
http://my.donews.com/traq/2006/08/23/aifjhxrwvzbkyilisgfsnorhdvyeithdprss/

实际上AK47以前看过而且也回复过。traq推荐的这四款主题里,我也很喜欢第一款,不过很可惜,它的自定义函数写的有问题,不修改没法安装到mu上,我是试验过这款主题的。而修改需要的功力,个人还没有达到,如果有谁能行可以联系我,一定感谢。

后面三套,个人感觉是一般,只有blogtxt这一款还觉得可以,我觉得加入的价值不大,因为后面三套同样布局和相似感觉的主题其实mydonews已经有很多。而blogtxt,则准备把它作为第二款惊喜主题推出。

第一款惊喜主题,我是很喜欢的,而且这种布局在my donews主题里不多见,所以将会变成正式的。

一款主题是否不错,是很私人的感觉,所以我觉得很难评说哪个好还是不好。而且现今mydonews加入了相当多的主题足够大家玩一阵了。也许没有注意到zblog这款,实际上它和sandbox一样,是一个基础主题。现在呈现出的只是它多种变化之一而已,经过我个人试验。Z-blog的主题风格基本上都可以放在它里面,大家可以想像一下有多少变化。所以我最近是准备对它进行改进而不准备再加入了。这次是真的,上次食言是因为考虑到女性温馨或者亮丽风格的主题真的不多,所以特意又准备了一些。

如果有人认为推荐里有喜欢的,或者不同意我说的可以回复,只要超过6个my donews用户有相同意见,我就一定遵从改进。

评论(2)

中国,其实不是一个善于书写的国度?

中国不善于书写,是在cnblog.org上看到的这句话,那时候觉得很有道理,因为看得书不多。

我想这句话应该是这样,“现代中国“不是一个有文化底蕴、思想深度的国度。

近代中国几乎没有文化大家出现,对古典文化的忽略是一个很大的原因。

什么是大家?比如近代中国的钱钟书、林徽因、章太炎、钱穆、鲁迅、周作人等等(抱歉我文化少,知道的也不多)。他们的特点基本上是古典文化底蕴扎实,学贯中西。比如钱钟书、鲁迅都是受过私塾教育或者说可以拿毛笔写字的。

现在的中国,谁能算文化大家?余秋雨还是易中天?几乎就没有发现比较年轻的文化大家,只有一些文化明星而已。

我想起连战宋楚瑜来大陆访问,清华大学校长丢人现眼,而连宋良人却是挥洒自如风度翩翩。我想台湾的国文教育从这一点上来说要超过大陆。

中国,不善于书写么?我看邓云乡先生的《水流云在书话》,提到清朝的读书人记日记是必修功课,写日记几十年的不计其数,现在出版的只是凤毛麟角。那样说来,古代学人都在自觉不自觉地进行着blog,所谓日记,称之为个人blog有何不可。如果说发明了笔墨纸砚的国度不善于书写,只能说后人忘记了根,还在说前人没有这个东西。断了,就硬说不曾经存在。

遗忘,其实也是一种背叛。

现在的中国,丢失了很多东西,却正在拾起别人丢下的。高考,语文数学英语,谁做过研究,这些东西一定比八股文有意义?唐诗宋词,谁能背诵十几二十首,联句游戏,谁还能玩(最近在看老版电视剧红楼梦,剧里的少男少女所作的诗句只能说一般,不过现在能做一般古体诗的人也不多了)。

现在的中国,容不得我们去学习这些古典文化的精华。我们只能去看cnn,只能去听读走遍美国,只能没事找事的跟老外聊天。古典文化虽然是根,可是无法让我们生存。我们虽然无奈,也只能承受。

评论(3)

如何避免my donews blog出现白屏问题

1)不要慌张,出现问题,尽量保持原状,然后尽快联系技术支持人员,尽量详细的说明出问题前后的操作。不要退出用户,不要关闭浏览器。用户保证在登陆状态将会有很大的用处。因为白屏时一般是无法再次登陆的。

2)不必要的插件一般不要激活。

3)最好同时建立一个试验用的blog,不用写什么文章,可以用来试验模版的效果。比如是否与某个插件冲突。

4)定期备份文章。如何备份?将RSS阅读输出个数设置成9999,然后打开http://my.donews.com/你的用户名/feed/这个网址,等一会完全加载以后,将页面存成一个xml文件。然后将“阅读输出个数”改回正常值。

评论(10)

图片撑破链接撑破模版问题

div.post-body img{
width:465px;
overflow: hidden;
}

长的英文字撑破好像可以使用
#sidebar {
word-wrap:break-word;
}

如果发现新模版有问题,可以提出.

评论(7)

好消息,my donews又添加部分温馨模版主题

模版有了更多的选择,希望大家多多使用。

评论(19)

Next entries » · « Previous entries