相對于(At)網站設計師與前端工程師分工合作(Do),有些前端還是喜歡獨挑大(Big)梁,因爲(For)有些設計師的(Of)設計習慣可能無法很好地轉化成代碼,這(This)樣會使得前端工程師很難與網站設計師共同完成一(One)個(Indivual)項目。那麽我(I)們應該如何解決這(This)個(Indivual)問題呢?網站建設會給出(Out)一(One)些建議,可以(By)讓前端工程師和(And)網站設計師很輕松的(Of)完成一(One)個(Indivual)項目,提高工作(Do)進度。
1、前端工程師盡量早一(One)些熟悉項目
網頁設計師和(And)前端工程師之間一(One)個(Indivual)比較大(Big)的(Of)問題便是他(He)們經常在(Exist)設計初稿完成之前各做各的(Of),個(Indivual)人(People)完成項目。當然,這(This)不(No)是一(One)個(Indivual)正确的(Of)工作(Do)方式,雖然一(One)開始網站設計是由設計師來(Come)進行的(Of),但是,前端工程師在(Exist)這(This)段時(Hour)間也應該和(And)設計師套路如何組裝項目,畢竟兩個(Indivual)人(People)關注的(Of)點也會不(No)同,前端可能更加注重可用(Use)性和(And)網站的(Of)整體功能,設計師會更加關注顔色、字體和(And)圖像。
網站設計師和(And)前端工程師在(Exist)這(This)段時(Hour)間盡可能多的(Of)交流,網站切換成代碼的(Of)可行性;設計的(Of)作(Do)品是否符合網絡允許的(Of)樣式。
2、文件清晰
網站設計人(People)員經常做的(Of)一(One)件事便是準備和(And)打包文件,那這(This)個(Indivual)時(Hour)候我(I)們有沒有注意到(Arrive)這(This)個(Indivual)細節,每次打包的(Of)文件都是以(By)未标題1、未标題2幾十幾百個(Indivual)的(Of)壓縮在(Exist)一(One)起,把這(This)樣子的(Of)文件提供給工程師,工程師不(No)僅要(Want)浪費時(Hour)間去尋找想要(Want)的(Of)文件還容易出(Out)錯。因此,無論我(I)們使用(Use)哪種軟件,都應該适當的(Of)命名每個(Indivual)圖層。樣式、顔色、樣本和(And)布局也應該在(Exist)整個(Indivual)設計流程中保持一(One)緻。
這(This)樣,每一(One)個(Indivual)項目,我(I)們都以(By)和(And)這(This)個(Indivual)項目相同的(Of)方式命名文件和(And)樣式,以(By)相同的(Of)方法來(Come)進行分組和(And)打包,這(This)樣會爲(For)這(This)個(Indivual)項目省去大(Big)量的(Of)時(Hour)間。
3、使用(Use)浏覽器字體
通常設計師會有喜歡的(Of)字體并以(By)此來(Come)作(Do)爲(For)自己的(Of)默認字體,但是一(One)般用(Use)戶是沒有這(This)些字體的(Of),對于(At)數字項目,請盡量選擇使用(Use)“浏覽器字體排版”。這(This)樣會省很多麻煩事,原因很簡單,嵌入字體可能會很棘手,此外,使用(Use)浏覽器自帶字體可以(By)免費并且不(No)會産生(Born)額外的(Of)項目成本。做這(This)些的(Of)時(Hour)候,圖标也可以(By)這(This)樣考慮,直接使用(Use)CSS樣式的(Of)圖标而不(No)是導入一(One)堆圖像文件。
4、盡量壓縮一(One)下圖像
當我(I)們在(Exist)讨論圖像大(Big)小的(Of)時(Hour)候,在(Exist)确保圖像清晰的(Of)前提下盡可能多的(Of)壓縮圖片大(Big)小,前端在(Exist)需要(Want)什麽圖片的(Of)時(Hour)候,設計師也可以(By)提前問好然後打包給工程師。
這(This)可以(By)縮短工作(Do)時(Hour)間并且圖片占的(Of)空間比較小,網站上浏覽圖片加載速度也會比較快。 當然也不(No)要(Want)問完前端需要(Want)哪張圖片然後全都自己搞,還需要(Want)詢問前端如何保存、命名和(And)用(Use)哪種格式來(Come)進行壓縮以(By)獲得更好的(Of)結果。
5、考慮環境
再設計網站或是移動應用(Use)程序時(Hour),需要(Want)考慮許多設備的(Of)大(Big)小和(And)寬高比。那麽作(Do)爲(For)一(One)個(Indivual)網頁設計師,您便需要(Want)知道畫布大(Big)小、邊距、填充等,以(By)創建實際可用(Use)的(Of)模闆。 在(Exist)開始繪圖之前,也請詢問一(One)下前端工程師,以(By)确保在(Exist)開始之前了解設計環境的(Of)外觀。
6、了解一(One)些開發基礎知識
當您與前端工程師交談并提出(Out)問題時(Hour),您需要(Want)深入挖掘。如果您的(Of)設計庫中還沒有這(This)些技能,請學習一(One)些開發基礎知識。
從事數字項目的(Of)網站設計師應該學習一(One)下開發基礎知識: HTML和(And)CSS(您應該能夠更改字體大(Big)小或顔色,并了解兩者是不(No)同的(Of))常見用(Use)戶模式(針對用(Use)戶與内容的(Of)交互方式而設計) 可訪問性标準(因此您的(Of)設計将适用(Use)于(At)更多用(Use)戶) 需要(Want)使用(Use)哪些類型的(Of)元素作(Do)爲(For)圖像,哪些元素可以(By)使用(Use)純CSS創建。
網站設計趨勢在(Exist)于(At)您可能永遠不(No)會編寫代碼,但學習開發基礎知識會使您成爲(For)更好的(Of)網站設計者,因爲(For)您了解工具種類和(And)工作(Do)流程。