2009年9月29日 星期二

部落軌道WidgetFly 幕後花絮(一)

歷經兩個多月準備的 部落軌道新版本:WidgetFly 終於上線了!這宣告兩件事情:一個是部落軌道邁入新的里程碑,希望得到的評語是很漂亮很強大;二是索尼斯又可以回到偏部落客生活,泡個咖啡伸個懶腰寫一篇文章的日子。感謝 軌道的好朋友們協助封閉測試 ,讓軌道可以從更多角度來思考使用者的需求,無論是心理的還是生理的~:P 那麼本片開始..... 會分幾段寫,所以拉個小板凳足以~~

緣起 The Reason


  要開發一個網路小平台並不容易,除了 前期 思維準備, 中期 主機架設與程式撰寫,還有最厲害的 後期 營運維護~~但,因為網路的多變性讓這一切無法只是個單循環,而是個重複循環!導致前期、中期、後期必須在小平台的本身不斷重演,喔!或許該稱之為「不斷進化」,為的就是希望讓它能夠更切合需求,更符合現階段、甚至未來的網路特性。

  雖然,以上原因講得好像輕鬆愉快,但做起來卻又是另外一回事!把一個許多人在使用的工具大改版,就像是把住滿家庭的社區搬出來重新裝潢再搬回去一樣,說嚴重一點有點像是「砍掉重練」,或許在某些觀點上來看具有創新的魄力,但卻要冒著Game Over的實際風險!無論如何,為了達到腦袋裡面所想要完成的目標,硬著頭皮完成總比猶豫不決來得轟轟烈烈,部落軌道於是踏上第一階段的革新: 介面ICON化

第一回合 This is an ICON


  介面ICON化算是目前手機介面的主流了( 以IPHONE為例 ),工具或選項化身為一個一個親切的小圖案,一個點擊觸發一個動作,易學易懂的好設計~~而部落軌道自推出以來,說起來令人有點難為情:一向是以文字為主( 軌道原版WidgetEx圖例 )。雖然大量的文字也代表了較多的資訊量,但操作起來的愉快程度與閱讀起來的舒適程度,自然沒有加入一些圖片區塊並且適度排版來得高。所以別再遲疑,提筆畫下我是怎麼想的:

  也就是,在主畫面增加一些「Icons」(讓視覺有吸引力)、融合部落軌道的「社群元素」(不可浪費已經累積起來的資源)、採用「浮動式選單」(簡化進版畫面與操作介面)。我想,朝著這個方向改良,應該會讓部落軌道感覺豐富又好操作許多~

(待續)

延伸閱讀:
部落軌道WidgetFly 幕後花絮(二)

2009年9月24日 星期四

2009台灣網誌青年運動會 - 部落客人生良伴


索尼斯這個星期日
將在 2009台灣網誌青年運動會 的活動會場出沒囉~

特別摘錄以下活動網址的內容,供大家參考
http://bof.tw/archives/2009/08/21/24/
索尼斯的場次是在15:30~16:30
歡迎有時間有心情有希望有理想的好朋友們報名參加
參與這一年一度的好活動~~


主題內容:
各式各樣的部落格小工具為部落客經營提供什麼價值?當部落客們跑去噗浪了,社群網站與小工具業者又該往哪兒去呢?本座談邀請多位嘉賓與現場觀眾分享他們的看法。

進行時間:9/27(日)15:30-16:30
進行方式:座談分享

本座談會開放網友於會前事先提問。您可於此Plurk噗浪討論串中留言,向嘉賓講員提出問題。我們會在彙整所有問題後,於座談會現場邀請嘉賓講員分享他們的見解。討論串網址:http://www.plurk.com/p/1y174j

企劃兼主持人:
FUNCK/到台灣找我玩,同志!

嘉賓講師:
社群網站經營者代表—陳錦泰(大新)
陳錦泰現任YAM天空資訊服務處協理。YAM天空部落格是台灣知名部落格社群服務平台。YAM的服務簡潔易懂,讓網友得以輕鬆地分享自己的網誌、日記、相簿內容。YAM提供開放式架構,讓用戶可自行安裝各式第三方的部落格工具,同時也自行研發多款部落格工具,成功地提升社群功能性與趣味性。

小工具開發者、部落客代表—索尼斯
索尼斯 Sonys是部落格社群工具-部落軌道的唯一創辦人。部落格軌道是協助部落客建立社群的工具,讓部落客更容易找到興趣相近的同好。在部落格軌道微小的工具介面中,不但提供了跨越各家網誌平台的社群功能,還有許多有趣的社群機制,促進網友的互動性與黏著度,是小工具介面開發的絕佳範例。索尼斯主理個人部落格—索尼斯的網路攻略

小工具開發者、部落客代表—小海
小海是StickerAction的創辦人。 StickerAction協助部落格倡議活動發起人統計活動效益。目前有近兩萬個部落格透過 StickerAction響應多個倡議活動,每日平均有260萬個活動貼紙曝光數。草根的StickerAction見證了社會議題與部落格生態的變遷。小海主理個人部落格—人生海海

小工具開發者代表—葉建漢 John Yeh
葉建漢是Hiiir好時光貼曆的創辦人。Hiiir 好時光貼曆讓部落客以時間軸介面瀏覽RSS文章。Hiiir好時光貼曆同時也是網路廣告聯播網,貼曆的用戶將可獲得Hiiir拆分的廣告營收。Hiiir 好時光貼曆已獲許多知名部落客申裝使用,同時與各大入口網站進行合作,成為該網站的應用服務。

2009年9月11日 星期五

Javascript無法顯示,處理MySQL的換行?

在MySQL資料庫程式設計上,我們時常會用Form表單來作為輸入介面,並將所得的資料寫入MySQL當中。如果,Form當中有用到Textarea這個標籤,又剛好,在未來的輸出介面上需要以Javascript來做某種效果呈現,如Alert()之類...那麼可能會碰到Javascript在處理資料上的例外狀況。

這是因為Javascript在字串處理上,基本上是不支援半型空白與換行的。一但遇到半型空白與換行,可能就就會變成發呆中的派大星,完全不理會你!

解法很簡單,以PHP作為伺服器的語法來說,假設從MySQL取得的資料字串為$str,請使用str_replace('\r\n','',$str)將換行字元替代掉即可。你看,Javascript是不是又回復正常運作了呢?恭喜!你的派大星回過神來了~~:P

2009年9月8日 星期二

Javascript onLoad 失敗 失效 無法顯示?

  Javascript 的onLoad 是個很好用的工具,可以在網頁讀取時即時觸發一些效果或是功能,強化視覺上與互動上的體驗。為了在各個瀏覽器都能正確顯示效果,請注意onLoad所觸發的Javascript程式,無論是程式本身或是include檔,務必包含在<head></head>標籤當中!否則瀏覽器很可能會因為快取,導致圖片的顯示比onLoad來得早,這樣一來onLoad的觸發很可能就會不如預期喔~~^^