2010-10-05 45 views
3

我已經設置Cakephp與管理登錄,但我沒有一個頁面設計。首先創建網站或在CakePHP上設置Jquery?

現在呢?

我是否有網站設計者設計的網站,或者是否會與編寫我全新的Jquery代碼的人發生衝突。

CSS怎麼樣? Jquery開發者是否會知道如何附加它們?

首先,馬或馬車?哪匹馬?

回答

1

馬首先馬車。

我會先設計HTML/CSS(或者僱用它)然後引入jQuery jockey。

6

首先構建網站以實現功能。然後實現js/jQuery來增強UI,這是優雅降級的概念;該網站應該工作,雖然沒有花裏胡哨,沒有任何JavaScript。 javascript只是讓它更容易,更流暢,更直觀,更理性(理論上)。

如果它是按照標準構建的,jQuery人員可以進來並使其更好。如果他們有一個空白的畫布,那麼建立在沒有JS的情況下無法複製的邏輯就太容易了。

2

如果你還沒有頁面設計,那麼就實現而言討論事情顯然爲時過早。

我首先建議你線框你的設計。 Balsamiq是一個很好的選擇,30天免費試用和合理的成本(約80美元)。

傳統上,線框發送給設計人員,他們在photoshop中放置東西,然後將其轉換爲HTML/CSS(某些跳過Photoshop)。一旦它在HTML/CSS中,你就讓你的後端人員去工作,你的前端人員(誰將會執行jquery的東西)就開始工作。

所以我想我會建議你在擔心JavaScript之前先獲得一個非功能性設計(線框或photoshop)。

+ 1對大衛托馬斯也建議你專注於優雅的退化,這表明你應該把你的jQuery的人帶到最後增加波蘭,增強(但不是功能的要求)。