Category: 經驗交流

163 月

CSS設計規範[2]-區塊命名

在撰寫CSS樣式時,我們會用來當區塊的組件,會給他一個id名作為識別,一方面利用id的unique特性,使我們維護上能更快速的找到這個區塊,一方面是可以增加這個區塊的具體值,讓其他的css不會相互影響到。其他在id區塊裡面的或是分散在各個頁面的,我們就用class來命名,在id區塊裡我們會常用到content、article…等的class;分散在各個頁面的則像是pager等等。
  • CSS
  • Posted by admin  Posted on 16 3 月  0 Comments
  • Read More
073 月

CSS設計規範[1]-樣式術語與CSS目錄索引

為了能夠迅速的瞭解整個css的結構,我們會在每一支css前面加上Table of Contents,並依照樣式的階層做成樹狀結構的目錄,如果底下還有分支的,就在前方加個”+”,底下沒有分支的,就在前方加個”=”,這樣可以讓整個結構更清楚,也有助於我們搜尋。以下是table of contents的例子。
  • CSS
  • Posted by admin  Posted on 07 3 月  0 Comments
  • Read More
033 月

Balsamiq Mockups-手繪風格的wireframe繪製軟體

Balsamiq Mockups整體而言,簡便好操作適合用來畫Layout的軟體,適合用來繪製架構較不複雜的網站或初期的概念提案,雖然是需要付費的軟體,有7天的試用期,而且註冊費用也僅需要79美元,算是挺便宜的!
  • Balsamiq Mockups, flash air, layout, wireframe
  • Posted by admin  Posted on 03 3 月  0 Comments
  • Read More
023 月

PHP mysql_real_escape_string() 使用注意事項

在 DBMS 為 MySQL 時,要留意 mysql_real_escape_string() 的使用時機,要先確保產生 DB 連線資源後,才能正確使用,不然可能會產生空值。
  • PHP
  • Posted by admin  Posted on 02 3 月  0 Comments
  • Read More
023 月

PHP =& new 使用注意事項

注意 PHP 5.3 之後的版本,是已經建議廢棄 =& new 但不是所有情況的 =& 都不建議了,若原來為 =& new 則改為 = new 就好,若原來為 =& xxx::aa() 則可以不用更動
  • PHP
  • Posted by admin  Posted on 02 3 月  0 Comments
  • Read More
013 月

檔案名稱規範

靜態頁面都是統一放在專案目錄底下,那要怎樣跟工程師來溝通檔案的歸類及檔名呢?所以在頁面檔名上,我們有一套命名的規則。命名規則分為四個部份:目錄名稱-主要名稱_屬性名稱(備註).副檔名。
  • Posted by admin  Posted on 01 3 月  0 Comments
  • Read More
252 月

PHP urlencode() 使用注意事項

PHP 的 urlencode() 是針對參數值 vs htmlspecialchars() or htmlentities() 是針對整個 ? 後的查詢字串
  • PHP
  • Posted by admin  Posted on 25 2 月  0 Comments
  • Read More
232 月

PHP 依資料用途進行消毒

想要開發安全的 Web 應用程式,最重要的是正確掌握資料的「用途」狀態。最重要的是,這些「用途」的資料,應明確加以區別,不要混淆使用,一定要明確配合「用途」進行轉換。
  • PHP
  • Posted by admin  Posted on 23 2 月  0 Comments
  • Read More