2008-11-03 162 views
2

你們是否認爲母版頁應該是公司框架的一部分,或者它應該是每個應用程序的一部分?或者,公司的框架應該只有一個界面來爲所有母版頁提供最少的功能?母版頁 - 設計問題

Currenlty我們面臨兩個問題:首先,最初的想法是對每一個共同的佈局和各業務應用。這就是爲什麼主頁面在公司框架上的原因。其次,有些應用需要有不同的佈局,是什麼原因造成了一些痛苦,作爲菜單,CSS類的整個邏輯和等出席了框架...

你們能告訴我你的想法是什麼?

感謝,

回答

5

我會嘗試將UI元素像普通控件一樣移動到您的框架庫中,併爲每個應用程序應用程序中創建主頁面。這將使您能夠通過使用通用控件來維護應用程序中的通用UI元素,並且可以靈活地爲每個應用程序創建不同的佈局。

別的東西要考慮的是使用在不同目的同一應用不同的母版頁。例如,您可以爲內部員工使用一個主頁面,爲客戶使用一個主頁面,或者您可以爲普通瀏覽器使用一個主頁面,另一個用於黑莓等設備。

0

分享一些CSS和設計庫(模板,圖片,調色板,),但單個共享母版頁是不可能有足夠的靈活性。

0

我認爲這取決於貴公司的要求。我曾經爲一個組織工作,它是我們核心框架的一部分。然而,這只是因爲我們所有的Web應用程序都是內部的,並且需要具有相同的外觀和感覺。

0

如果你正在考慮具有共享母版頁這可能意味着你在裏面有太多的邏輯。在我的公司,他們歷史上創建了具有許多通用功能的基礎母版頁和基頁。問題是這非常不靈活。我已經開始使用MVP框架並從頁面中取出邏輯,並且不再需要共同的主頁面,它只是具有佈局邏輯。

0

母版頁旨在保存在整個網站中多個頁面上保持靜態的元素。您可以使用它來保存頁腳,標題等。

我不認爲你甚至應該考慮爲多個應用程序相同的母版頁,這會限制你可以用你的母版頁嚴重怎麼辦。事實上,如果你需要的話,我鼓勵你在一個應用程序中有多個主頁面。這沒什麼錯。

如果您嘗試使用多個應用程序相同的母版頁,你就必須做一些非常有創意的設計,以保持其靈活性,而你知道,會在一個應用將滲透到出臺什麼...錯誤所有。所以這絕對是一個不容錯過的想法。

希望有所幫助。