Weekly Translation Challenge: 在瀏覽器中設計:時機選擇與使用技巧

這也是常常困擾我自己的問題,如何在瀏覽器和Photoshop之間做選擇,以及如何才能高效地在瀏覽器中進行設計?

希望大家喜歡,能給大家提供一些幫助~~

在瀏覽器中設計

如果你是一名從事科技行業(yè)的設計師,你可能曾經(jīng)聽過或看過一個當下設計領(lǐng)域很火的話題:在瀏覽器中設計。正如它的字面意義所說,與其花數(shù)小時、數(shù)日、數(shù)周、甚至數(shù)月的時間在Photoshop里設計出精確到每一個像素點的作品(自上而下的主流設計過程:由設計師設計視覺稿,再由后臺程序員予以實現(xiàn)),在瀏覽器中直接設計使設計師可以拿著簡單粗糙的草圖直接進入編寫代碼并實現(xiàn)的過程。

但是如何才能在瀏覽器中高效地進行設計呢?

什么時候才是采用這個方法的最佳時機呢?

這篇文章將會告訴你什么時候應該用瀏覽器而不選用傳統(tǒng)的Photoshop設計,以及如何才能高效地在瀏覽器中進行設計。

我認為“在瀏覽器中設計”的概念更多是一種用瀏覽器得到你想要的效果而不是單純的設計。在我看來,設計的目的是為了給用戶解決問題,而在瀏覽器中設計可以讓你以最快的速度得到可以實現(xiàn)設計效果的代碼——僅需要幾次討論和幾張草圖。

何時選擇?

在科技論壇里有很多文章都在歌頌在瀏覽器中設計的優(yōu)勢——說它是網(wǎng)頁設計的未來,或者說Photoshop應該被淘汰諸如此類。我承認用瀏覽器設計可以成為你進行項目設計時的第一選擇,但有些情況下你并不可以這樣做——比如客戶有特殊要求,或者最終交付產(chǎn)品的屬性并不合適,又或者有時間限制等等。

下面我列舉了一些你不應該選擇用瀏覽器設計的可能情形:

客戶的需求并不合適在瀏覽器中實現(xiàn)。你可以說“那就不要跟他們合作了”,但是我們都知道現(xiàn)實往往不是由你能決定的。也許當下客戶的首要需求是通過呈現(xiàn)一個設計精美的網(wǎng)站而在競爭者中脫穎而出或者是贏取投資者的青睞;也許客戶對功能的需求一直在變;也許客戶現(xiàn)有的版本存在著許多根本問題。在這些情況下,傳統(tǒng)的先做線框圖再生成設計效果圖的方式也許可以更為有效的呈現(xiàn)他們所需要的原型。

許多客戶將視覺效果圖視為成果。有時候每周給客戶10-20張高保真效果圖比1-5張可以運行但平淡無奇的網(wǎng)頁要來的有效的多。

構(gòu)思中的網(wǎng)站功能與布局太過復雜,無法同時在視覺與代碼層面同時實現(xiàn)。作為人類,我們大部分人的大腦無法支持我們在兩個維度同時思考。盡管有人會說設計與代碼是密不可分的,但對我來說在想象一個有許多變化的復雜布局的同時為這個布局寫下相應代碼是一件非常困難的事。研究表明人類并不擅長多線工作,用瀏覽器設計時就是如此。的確,長時間的鍛煉可以讓你更快的在腦海中想象出復雜構(gòu)圖、寫出更干凈的代碼,所以請不要放棄。

<p class="em">有時候就是這樣。比如,納尼?!<p>

作品處于“改良”階段。項目已經(jīng)經(jīng)過了初始的MVP階段,現(xiàn)在在你面前的是一個設計得體的成品網(wǎng)站,你要做的只是為其增加更多的功能。如果用戶已經(jīng)表達過對瀏覽器中特定設計的不滿,比如行動按鈕不夠清晰,或者他們不知道從頁面的何處開始讀起。這個時候你就應該回到Photoshop里仔細的重新審視一下這些設計。

在我看來,在瀏覽器中設計的最大挑戰(zhàn)正如Andy Budd所說的一般:

“最好的設計工具將設計者與設計作品之間的界限降到最低(鉛筆就是個很好的例子),用瀏覽器設計為這個過程增添了一層不必要的阻隔?!?? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ——Andy Budd

除此以外,你也確實享受著在畫板上精心繪制每一個像素點的過程。許多網(wǎng)頁設計師的前身都是平面設計師。對細節(jié)精益求精的精神早已融入了我們的骨子里。

我們選擇用瀏覽器設計的理由各種各樣,根據(jù)項目的不同我們也會相應采用不同的方法。當需要用瀏覽器進行設計的時候,以下就是我所用的方法。

如何開始?

啟動一個設計項目的方法有很多種。比如我寫這篇文章的時候,我采用的是philosophie在為新成立公司設計產(chǎn)品時所通常使用的方法。許多設計領(lǐng)域的領(lǐng)軍人物,比如Dan Mall,都曾詳盡闡述過使一個項目成功啟動的方法,在此我就不加以贅述了。

在項目啟動的過程中,如果我們已經(jīng)明確了用戶群、用戶對產(chǎn)品的意見、產(chǎn)品自身的定位以及初步想實現(xiàn)的目標乃至基本的線框圖和功能列表,那么我們就對產(chǎn)品的用戶群以及客戶的理念有了初步的認識。

我喜歡用情緒板開始我的設計。情緒板可以幫助我省時省力地繪制出品牌形象。我通常去Pinterest、Dribble尋找適合客戶的視覺素材。

情緒板

在這里我挑選出可以讓我快速布局并且復制到UI的框架。如果是市場營銷或者面向消費者的網(wǎng)站,我傾向于使用Foundation,因為Foundation里所有的選項都直接體現(xiàn)代碼中。在我看來,F(xiàn)oundation比Bootstrap更為基礎(chǔ)也更容易被覆蓋。Bootstrap是一個發(fā)展成熟的框架,是以管理人員為用戶的應用的理想選擇。用Bootstrap上手很容易,但當你需要覆蓋原有的CSS時將會十分痛苦。

接下來是設計指南。在設計之初準備好一份(或一系列)設計指南對于統(tǒng)一并簡化所有的設計元素是非常重要的。由于前人已詳細的闡述了設計指南的重要性,我并不會再加以贅述。不過我想說的是,一份設計指南可以使未來大幅改動設計稿的過程變得極為簡單,這也是我們一開始就應該用瀏覽器設計的原因之一。我習慣根據(jù)需要手動創(chuàng)建UI元素的設計指南,但是你也可以使用KSS法甚至類似于Hologram的軟件來幫助你自動生成設計指南。

設計指南

最后,讓我們來談談構(gòu)圖。我總是提醒自己不要忘記那些設計原則,比如眼球運動、層級結(jié)構(gòu)和對比。在設計的過程中,這些很容易被人遺忘。當我全部的設計都由Photoshop來完成時,我可以考慮更多的設計理念問題與設計中的細節(jié),我會測試不同的行動按鈕、布局排版或是引人入勝的動畫效果。從這個角度來說,用瀏覽器設計從根本上妨礙了我們跳出固有思維對設計進行審視。對我來說最簡單的方法就是從最低層級往上疊加:先放純文本,包裹上HTML語言,之后放入框架中布局,再加上設計樣式標記并在CSS中定義它們。

構(gòu)圖原則


使用瀏覽器工具

現(xiàn)在你已經(jīng)在瀏覽器中創(chuàng)建了你第一代網(wǎng)站的原型,是時候和客戶一起檢查它了。接下來就是奇跡發(fā)生的時刻:你將在一次會議中解決絕大部分對設計的反饋,而不用進行無數(shù)次的反復更改。

下面告訴你我是如何通過Chrome的審查元素功能實現(xiàn)這一切的:

1.客戶想要改變文本。打開審查元素點擊“編輯文本”,將改變后的效果截圖。

客戶想要改變文本

2. 我們想要在頁面的某一部分新增加一列。打開審查元素點擊“編輯HTML”,復制粘貼入新的一列,同樣將改變后的效果截圖。

我們想要在頁面的某一部分新增加一列

3. 我們想要增加表格中單選按鈕的大小。點擊放大鏡后右擊按鈕。放大鏡可以展示母元素中的子元素屬性。改變樣式代碼并截圖。

我們想要增加表格中單選按鈕的大小

4. 我們想要改變顏色、大小、或者任何樣式,右擊審查元素,開始編輯。記得截圖,截圖,再截圖。

我們想要改變顏色、大小、或者任何樣式

比起用Chrome自帶工具保存代碼我更傾向于截圖。這是因為使用審查元素并不能得到最干凈漂亮的代碼。審查元素只是一個用來測試設計決策以及展示給客戶的取巧之道。但是通過截圖可以讓你記錄下所有做過的改變,在你稍后需要編輯代碼時給予你參照。

團隊協(xié)作

聲明: Philosophie選擇Pivotal Tracker作為其項目管理工具,Ruby On Rails進行堆棧運算。

比起我早先提到的傳統(tǒng)自上而下的設計加工過程,用瀏覽器設計可以讓你和你的小伙伴們同時工作。第一稿可能充斥著基本的模板或者Bootstrap樣式,這遠遠達不到MVP設計的標準。在這一稿之上,我們可以放慢腳步進行諸般改進比如品牌形象、字體、內(nèi)容層級關(guān)系等等。你甚至可以進入上文提到的“改良”階段并使用Photoshop進行精細修改。

我們是如何將設計流程放入PivotalTracker里的?我發(fā)現(xiàn)將用戶需求分為前端任務和后段任務兩部分是最有效的管理方式。這樣你可以讓設計跑在開發(fā)前頭,或者讓工程師先開發(fā)模型和控制器再讓設計師進行外觀設計,二者可以交替進行。

舉例來說:當前端設計師在設計靜態(tài)頁面諸如首頁、聯(lián)系表格、內(nèi)容頁的同時,后臺程序員可以生成登陸系統(tǒng)的輸入框和視圖。前端設計師可以隨后介入進行樣式的設計。

前端任務和后段任務

在實際項目中是如何運作的?

我們選擇用瀏覽器設計的方法處理我們最近接的一個項目,因為我們認為這可以幫助我們在得到一個干凈清新的設計同時將花費控制在預算內(nèi)。我使用Bootstrap模板和Sublime Text代碼編輯器快速的草擬出了頁面布局,并在重要的地方進行一些簡單的改進。此外,就像我前文描述的一樣,我與后臺開發(fā)者同時工作,在他們在后臺工作的同時處理一些前端問題。

在項目中期,客戶想要探討一下新的首頁的設計方向。為了不局限自己的設計,我決定使用Photoshop來展示一些精美合成的首頁迭代。這樣僅對單獨頁面反復修改就沒有那么痛苦了。

有了Photoshop里合成的新樣式以及設計好的UI元素,我僅僅需要在一個地方修改下樣式,整個網(wǎng)站的樣式就會變得與新的首頁一樣了。

小結(jié)

設計網(wǎng)頁的方法并沒有優(yōu)劣之分。就算你經(jīng)常用瀏覽器設計也并不意味著你應該放棄Photoshop。

對我來說,用瀏覽器設計最有價值的地方在于它可以減少傳統(tǒng)設計流程帶來的痛苦,讓你在不需要犧牲自己設計原則的前提下與你的團隊高效合作。


原文鏈接:https://medium.com/philosophie-is-thinking/the-when-why-and-how-of-designing-in-browser-3c7fa2ebcb94

原文作者:Brooke Kao

譯者:華劍侃

審校:華劍侃

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽默認的外補...
    _Yfling閱讀 14,206評論 1 92
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,715評論 19 139
  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,366評論 25 708
  • 唱晚漁舟,一路放歌歸似箭【慕雪詩社】 迎遲暮日,滿天鋪彩炫如妝【依嵐聽雪】
    依嵐聽雪閱讀 164評論 0 0
  • 五色令人目盲,五音令人耳聾,五味令人口爽。馳騁畋獵,令人心發(fā)狂。難得 之貨,令人行妨。是以圣人為腹不為目,故去彼取...
    暖陽_1332閱讀 493評論 0 0

友情鏈接更多精彩內(nèi)容