2012-09-10 46 views
0

要從一個好的設計(PSD文件)轉換到一個好看的網站,似乎一個有效的方法是使用PSD到HTML服務。在創建Django模板之前,psd文件應該轉換爲html嗎?

對於一個Django站點(我的是),通常需要一堆模板來動態定義網頁的很多部分。

在我看來,將PSD轉換爲HTML是編碼與Django應用程序的其餘部分緊密相關的Django模板的不同技巧。雖然可能有開發者在技能方面非常熟練,但這個數字可能很小。但是,對於HTML服務有很多優質的PSD,以及合理數量的Django合同開發人員。

我的問題:爲了獲得最佳效果,我應該拆分任務,並將PSD先完成HTML,然後將HTML文件傳遞給Django開發人員? 還是那可能是浪費時間&錢?我是否應該將PSD文件傳遞給Django開發人員,並希望他/她具備必要的HTML/CSS技能?

(PS查過通的Django Django的&模板+ HTML問題沒有找到。)

+4

無論什麼值得,我見過的所有PSD到HTML輸出都是完全垃圾,不可能合作。你可能會想要一個具有CSS經驗的人,理論上你可以做到這一點,而不用接觸任何HTML文件(實際上,可能是一些小的修改)。我希望任何與你合作的開發人員都具有基本的HTML和CSS技能,這不是巫術。 –

回答

0

老實說 - 讓別人做手工。那些自動psd到html生成器或者基於表(創建很多代碼和很多難以閱讀的代碼)或者基於div,這意味着很多絕對定位的元素。這就是我的經驗告訴無論如何。這兩種情況都沒有產生質量好,流暢,可重用的代碼。

你需要一個不需要知道django的人(因爲後端框架對psd到html/css的技能是無法解決的),而是一個對html(5)和css(3)非常好的人。

此外 - 將PSD轉換爲HTML/CSS不是一項簡單的任務,除非您的PSD設計具有所有必要元素。我的意思是內容區域中的所有鏈接可能只有一種設計,其他一些區域中的鏈接通常有不同的設計,列表中的鏈接與(其他)內容中的鏈接相比有不同的設計?您的設計是否具有所有可能的表單元素設計?你的psd是否在大部分領域都具有所有必要/可能的元素?如果是,那麼將您的設計轉換爲css/html是非常簡單的任務。如果沒有,那麼你可能需要保持選項卡打開,並在你發現元素X的設計缺失時使用你的html嚮導服務,因爲你的django form.as_ul或form.as_table打印出你的html代碼所做的形式沒想到。