現代網絡的漸進式設計
良好的響應性網頁設計,就其本質而言,是忽視了消費者的內容在線。因此,當有人要求一個新的網站,20個獨特的網站創意組合,他們往往完全沒有意識到這個概念,盡管經歷了每天,響應網頁設計是目前公認的標準做法,整個行業。
Construction網站response改變了我們現代網絡漸進式設計的過程,從創建完整的頁面模型到可重用組件和庫的布局構建。布局以內容為導向,風格以品牌為導向
** 近我們接觸了一位現有客戶,并相應地重新設計了他們的網站。我們已經與他們合作,使用嚴格的瀑布過程,現代網絡的漸進式設計,轉向靈活的工作,我們能夠在項目的任何時候接受變化。在整個過程中,我們堅持的經營理念、布局、內容驅動和風格是現代網絡漸進式設計的品牌驅動。線框規范文檔可以很好地列出網站需要的所有特性。但這真的是顧客的需求嗎 在那里,很難想象這些特征。因此,規范性文件往往成為臃腫的收藏。它對客戶、設計師或** 終網站都沒有幫助。對于標準文檔,我們選擇使用線框。項目的第一步是為每個頁面創建線框。這聽起來可能有點矯枉過正,但每一頁都很早就討論了線框引導的內容和功能。我們發現許多我們從未考慮加入的組織都被拆毀了。Wireframe為我們提供了一個清晰、直觀的內容和功能演示,在每個頁面上都應該優先考慮這些內容和功能。這些線框隨后成為替代規范文檔的參考點。
關鍵要點:生產線框架對標準化文檔位置中核心功能和內容的重要性。
審計框架允許我們形成所有公共組件的列表。在單個網站頁面上會有幾十個小部分,每個部分都非常相似。這些組件可以組織成一個詳細的列表,以備將來使用。這個階段有三個主要好處:它標記引線框架中的任何差異。把它當作線框來校對。有些領域可能因為真正的原因沒有那么不同。在開始構建不必要的部分或布局之前,我們可以將整個網站放在一起。它有助于盡可能多地保留所有前端代碼。如何規劃CSS結構已成為一項重要的大型工程。我們希望網站能盡快CSS早于此建倉。大規模網站將涉及多人在任何時候,無論是在發展和未來。創建可維護的代碼對項目進度非常重要。關鍵要點:計劃如何處理項目的前端開發是創建一個可維護的、精益的代碼庫。
架構庫的集合是一個公共元素網站。通過正面shy;終端的開發和構建是一個不依賴于頁面的組件。我們可以降低代碼成本并提高一致性。在審計過程中,我們使用組件列表將蔬菜組織成一個可管理的文件集合。命名約定很重要。我們在一些項目中使用了模式庫,但在命名約定方面遇到了困難,特別是文件夾結構:您是將您的風格、這個音樂播放器放在組件中還是部分中 以前,我們使用諧音和組件等術語來組織薩斯文件。盡管這些看似完全合法的命名慣例,但它們是開放的解釋。當有多個開發人員在一個項目上工作時,允許基本代碼的開放解釋組織將導致組織CSS邊界元法(block,yuan,改性劑),這為我們提供了一個共同的協議,即遵循和創建shy之前的協議;高端開發者之間的理解。對于任何目的來說,由個人開發人員來考慮類的舊方法都太高了。幸運的是,我們有幸看到Brad Frost在曼徹斯特的早期會議上談到了自己的模型庫。組件庫是用化學實驗室的模式項來描述的。在原子、分子和有機體的描述頁上使用組件之間的差異可以幫助新概念的開發人員解釋這個項目。
原子ndash;關鍵是在自然界中原子是** 小的單位(除非我們深入研究夸克和電子)。在web開發中,原子是** 基本的HTML元素。他們并沒有為他們所有的意圖和目的做很多事情。包括標題、段落、輸入按鈕、列表helliphellip;你的想法。分子ndash;這些是擴展模式的下一層。在化學中,分子是由原子構成的,這也適用于CSS的結構。分子利用原子形成它們的網站組分。
分子的一個很好的例子是搜索框。它包含三個原子shy;標簽,輸入按鈕。分子層開始形成可用于網站的元素。使所有這些分子都具有可伸縮性是很重要的。他們的設計應該可以在網站上的任何地方找到他們的想法。** 終目標是使CSS盡可能靈活和可重復使用。生物學ndash;顧名思義,這組模式是生物組織的分子。示例包括頁眉、頁腳或產品列表。如果我們把標題的例子,這將包括一個標志,搜索,導航。它們是結合分子形成一個名稱的有機體。模板ndash;粘在一頁上
生化類比到此為止。例如,說“不”并不容易;輸入語言,更有意義的客戶和** 終輸出;。模板是網站膠水。這些創建了一個可以應用于網站頁面的布局。一個例子是博客列表。此模板將包括頁眉、頁腳、博客項目列表和側邊欄。模板通常只包含結構和布局。第ndash頁;處理更改的** 后一部分是頁面。這是一個可以用真實數據測試的模板。頁面是一個具體的模板實例。這一部分很重要,因為它向我們展示了原子、分子、有機體和模板是多么成功。在某些情況下,構造網站將不可避免地丟失。典型的例子是長標題,或迎合不同的貨幣和語言。要點:命名約定。分層CSS創建盡可能小的干凈代碼作業。很難想到一個靈活的設計模式。您不能設計新聞分離這樣的模式并期望它與其他頁面一起工作。我們構建網站并以不同的方式進行設計。設計可能會改變我們是否得到簽署helliphellip;在這個過程中加入不重要的步驟只會給我們雙方施加壓力,讓我們使用PS圖象處理軟件創建線框模型這些風格元素。我們以前對設計的外觀和感覺很滿意,我們開始將每個組件隔離開來。這使我們能夠確保組件在任何地方都能靈活地工作網站。我們都很清醒,沒有得到任何設計工作簽署。設計簽名創造了一個障礙,設計師感到壓力,創造的東西將保持不變。無論我們是否簽約,設計都可能改變。一般來說,我們愿意在項目時間的任何時候進行任何更改。在這個過程中加入一些不相關的步驟只會給雙方的關系帶來壓力。
知道何時從PS圖象處理軟件快速編碼中保留PS圖象處理軟件代碼是很重要的。這一步比我們習慣的要早得多,原因有二:完善布局PS圖象處理軟件需要時間,** 終會浪費時間。完美的時間網站** 好花在** 后,在實際代碼中。它創建了參考點網站的外觀。事實上,它永遠不會看起來一樣;但一旦客戶看到(完善)的設計,期待創造。
在PS圖象處理軟件中,我們花費額外的時間,我們選擇投資于時間編碼。如果我們想要一些完美的東西,它應該被編碼為比特,并將被所有網站用戶用來查看。對我們來說,PS圖象處理軟件是一種創建可用于網站的設計風格的工具。設計更多的是合作,團隊中每個人之間的關系。模型仍然是幫助客戶了解網站外觀的過程中非常重要的一部分。如果我們都對設計的總體方向感到滿意,我們將把它轉移到代碼中。我們很少花時間向前和向后去彌補PS圖象處理軟件文件。
要點:PS圖象處理軟件是創造設計概念的好工具。移動代碼盡可能重要。在這個完美的代碼中,沒有PS圖象處理軟件。迭代以獲得更好的可用性此工作流的優點在于有許多方面需要檢查和改進網站。需要注意的是,這些對于我們項目過程中的放松措施非常重要。如果我們需要新的東西,在這個過程中,我們一般把它作為一個獨立的模塊化組件,可以放入網站采用網站的設計主題。在金屬框架階段,我們計劃的項目在審計階段審查和改進線框在設計階段,我們的原型設計風格在編碼階段,我們把這些步驟結合在一起,提供了一個點,我們可以審查我們迄今為止的工作。它還允許一只新的眼睛從不同的角度看事物。在這些階段中,我們會發現有些部件沒有按預期工作。這很好。事實上,這很好。捕獲低可用性的關鍵是早期成功網站。回去和線框這部分網站將使項目更好地當它的生活。關鍵收獲:不要害怕,如果有什么需要改進的,回到起點。盡早捕獲這些信息將使項目在運行時變得更好。
我們花了幾天時間共同努力,以確保網站每個部分都高標準完成。我們測試了許多場景,以確保瀏覽體驗是一致的。一旦數據在網站上,我們就可以完全測試網站。設置沒有經過充分測試的項目往往太容易了。我們可以檢查速度,導航,** 重要的是,購買過程很方便。每個人都說蘋果是一個完美主義者,但我相信他們的第一次嘗試遠不是完美的。這需要時間和奉獻,我們今天所喜愛的產品為我們做出了** 后的改進。使用我們的實驗室設備,包括** 流行的設備和平臺,我們能夠確保盡可能多的新平臺和屏幕尺寸優化的經驗。回顧每個項目的學習是非常重要的,我們可以不斷改進的過程,導致更好的網站。這個項目,看你出生的房子shy;模式庫來鼓勵項目之間的一致性。在一個組織中工作時,我們可能會同時開發幾十個項目。任何項目中任何人的能力都是非常重要的。建立一個我們大家都可以努力的基礎將有助于實現這一目標。
網站業績接近尾聲。網站的成功響應需要快速稀釋。從全新MAC電腦到老款手機設備,它們的性能差別很大。在性能難以管理時構建富媒體網站,特別是當回顧試圖改進時。在曼徹斯特召開的預備會議上,我們看到葉塞尼亞佩雷斯克魯茲表示,應考慮項目各個階段的性能,包括設計。事后看來,這是我們應該實施的。作為一個由多個設計人員、開發人員和前端開發人員組成的團隊,管理總體規模和性能(尤其是感知性能)應該是一個更重要的優先事項。
網絡上的一切都有性價比。優先考慮什么是重要的,以** 網站不僅是快速,而且容易成為更多的設備。在一些舊設備上,我們發現網站癱瘓的不僅僅是瀏覽器,還有整個設備。試圖加速網站意味著我們不能使網站更快。
謝潑德的文章建議:
網站設計報告深圳網站造價多少網站設計風格
- 如何優化:
- 網站url改版不收錄 網站建設哪個 奉賢網站改版哪家好 公司網站改版價格會變嗎 網站改版注意哪些 陽江網站開發 孝義網站定制公司 日本跨境選品軟件網站開發 本溪網站定制報價 鄭州旅游網站開發運營