前端開發(fā) の 一致性和復(fù)用性

我們希望能做到敏捷開發(fā),在市場(chǎng)上快速試錯(cuò)阵难。敏捷開發(fā)指的是全過程敏捷岳枷,包括線框圖、視覺設(shè)計(jì)呜叫、頁(yè)面制作空繁、數(shù)據(jù) JS、API 實(shí)現(xiàn)朱庆、構(gòu)建部署盛泡,遠(yuǎn)不只是程序開發(fā)人員的努力就能輕松做到的。

  1. 一致性(Consistency)
  2. 復(fù)用性(Reusability)

一致性是復(fù)用性的前提娱颊,我們精心打造(選擇)的每一個(gè)部件傲诵,如果在以后的設(shè)計(jì)和開發(fā)中得到充分的復(fù)用,不僅縮短了開發(fā)時(shí)間维蒙,展現(xiàn)出極大的價(jià)值掰吕,更會(huì)激勵(lì)開發(fā)者打造(選擇)更加優(yōu)秀部件果覆;

由于一致性好颅痊,用戶每次預(yù)期都得到滿足,用戶會(huì)覺得系統(tǒng)可控局待、可用斑响,然后對(duì)我們提供的服務(wù)才可能產(chǎn)生依賴菱属。

版塊(主題 | 頻道)劃分的建議

  1. 網(wǎng)站根目錄,其下 index.html 為該網(wǎng)站默認(rèn)文件舰罚;
  2. 每個(gè)版塊對(duì)應(yīng)一個(gè)目錄纽门,其下 index.html 為該版塊默認(rèn)文件;
  3. images 和 css 下建立對(duì)應(yīng)的版塊目錄营罢,使得文件分布有序赏陵、清晰可辨;
  4. 目錄文件設(shè)計(jì)的首要目標(biāo)是易于理解饲漾,在這個(gè)前提下才能談?wù)搹?fù)用性蝙搔;
    一致性是提升可理解性的一個(gè)重要途徑。
  5. 目錄文件名要能體現(xiàn)其含義考传,應(yīng)該做到“望目錄生義”吃型、“望文件生義”;
    頁(yè)面需求是提升可讀性的重要參考僚楞;
    可讀勤晚、易于理解要遠(yuǎn)高于所謂的“簡(jiǎn)潔性”(不恰當(dāng)?shù)目s寫);
    快速切入理解需求泉褐;
    快速評(píng)估實(shí)現(xiàn)效果赐写;

頁(yè)面制作的優(yōu)先級(jí)

  1. 首先要搞清楚一共要制作哪些頁(yè)面?
    以某種形式(比如 頁(yè)面列表)劃定任務(wù)范圍膜赃;
    在禪道中體現(xiàn)為任務(wù)類型為 切頁(yè)面 的一個(gè)個(gè)的任務(wù)血淌;
    • 切頁(yè)面 任務(wù)要和需求關(guān)聯(lián);
    • 任務(wù)和需求的顆粒度要適中(通過 review 協(xié)商)财剖;
    • 完成了任務(wù)也就實(shí)現(xiàn)了需求悠夯;
  2. 標(biāo)識(shí)頁(yè)面屬性(一個(gè)頁(yè)面一般有多種屬性);
    • datajs相關(guān)的躺坟;
    • 應(yīng)當(dāng)復(fù)用的沦补;
    • 可直接復(fù)用的;
    • 簡(jiǎn)單的咪橙;
    • 獨(dú)立的夕膀;
  3. 標(biāo)識(shí)頁(yè)面制作的優(yōu)先級(jí);
    • datajs 相關(guān)的頁(yè)面優(yōu)先制作美侦,以加快和后臺(tái) API 的集成产舞;
    • 應(yīng)當(dāng)復(fù)用的,要安排具有復(fù)用相關(guān)經(jīng)驗(yàn)的去負(fù)責(zé)制作(涉及到調(diào)整HTML 結(jié)構(gòu)和 datajs 結(jié)構(gòu))菠剩;
    • 可直接復(fù)用的易猫,簡(jiǎn)單的,獨(dú)立的具壮,可以安排新人去負(fù)責(zé)制作准颓;
  4. images 和 css哈蝇,要逐步建立起合理的目錄結(jié)構(gòu);

網(wǎng)站應(yīng)用對(duì)不同角色的處理

  1. 客戶作為主角色攘已;
  2. 供應(yīng)商炮赦、管理員作為配角,分別作為一個(gè)版塊對(duì)待样勃;
  3. 如果供應(yīng)商下具有和客戶相對(duì)應(yīng)的子版塊吠勘,則請(qǐng)?jiān)诠?yīng)商下開辟和客戶版塊子目錄一樣的子目錄;

URL峡眶、目錄看幼、文件 の 命名約定

  1. URL 設(shè)計(jì)要盡量簡(jiǎn)單、直觀和有意義幌陕;
  2. 目錄文件名統(tǒng)一使用英文小寫(除 README.md 外)诵姜,慎重使用數(shù)字后綴;
  3. 如果要多個(gè)單詞區(qū)隔搏熄,請(qǐng)使用 中劃線“-”進(jìn)行區(qū)隔棚唆;
  4. CSS 類名也是中劃線區(qū)隔,全小寫心例;
  5. 網(wǎng)頁(yè)鏈接通常使用絕對(duì)路徑宵凌;

版塊示例

hour24/
hour24/screen-detail/592.html(hour24/screen-detail.html?id=592)
maintenance/
guides/
my-screens/
supplier/my-screens/
manager/my-screens/

啟用 screen-detail 屏詳情,概念上讓我們想到復(fù)用止后。對(duì)于設(shè)計(jì)師來說瞎惫,也是一個(gè)啟示。pc 端译株、m 端共享時(shí)瓜喇,更是一個(gè)要思考的問題。
登錄后才有的頁(yè)面歉糜,比如 my-screens乘寒。

關(guān)于 Consistency

**Consistency **is one of the most powerful usability principles: when things always behave the same, users don't have to worry about what will happen. Instead, they *know *what will happen based on earlier experience. Every time you release an apple over Sir Isaac Newton, it will drop on his head. That's good.
The more users' expectations prove right, the more they will feel in control of the system and the more they will like it. And the more the system breaks users' expectations, the more they will feel insecure. Oops, maybe if I let go of this apple, it will turn into a tomato and jump a mile into the sky.
**Jakob's Law of the Web User Experience **states that "users spend most of their time on *other *websites."
This means that they form their expectations for your site based on what's commonly done on most other sites. If you deviate, your site will be harder to use and users will leave.

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市匪补,隨后出現(xiàn)的幾起案子伞辛,更是在濱河造成了極大的恐慌,老刑警劉巖夯缺,帶你破解...
    沈念sama閱讀 218,525評(píng)論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蚤氏,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡踊兜,警方通過查閱死者的電腦和手機(jī)竿滨,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人姐呐,你說我怎么就攤上這事〉潋颍” “怎么了曙砂?”我有些...
    開封第一講書人閱讀 164,862評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)骏掀。 經(jīng)常有香客問我鸠澈,道長(zhǎng),這世上最難降的妖魔是什么截驮? 我笑而不...
    開封第一講書人閱讀 58,728評(píng)論 1 294
  • 正文 為了忘掉前任笑陈,我火速辦了婚禮,結(jié)果婚禮上葵袭,老公的妹妹穿的比我還像新娘涵妥。我一直安慰自己,他們只是感情好坡锡,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,743評(píng)論 6 392
  • 文/花漫 我一把揭開白布蓬网。 她就那樣靜靜地躺著,像睡著了一般鹉勒。 火紅的嫁衣襯著肌膚如雪帆锋。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評(píng)論 1 305
  • 那天禽额,我揣著相機(jī)與錄音锯厢,去河邊找鬼。 笑死脯倒,一個(gè)胖子當(dāng)著我的面吹牛实辑,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播藻丢,決...
    沈念sama閱讀 40,330評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼徙菠,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了郁岩?” 一聲冷哼從身側(cè)響起婿奔,我...
    開封第一講書人閱讀 39,244評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎问慎,沒想到半個(gè)月后萍摊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,693評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡如叼,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,885評(píng)論 3 336
  • 正文 我和宋清朗相戀三年冰木,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,001評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡踊沸,死狀恐怖歇终,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情逼龟,我是刑警寧澤评凝,帶...
    沈念sama閱讀 35,723評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站腺律,受9級(jí)特大地震影響奕短,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜匀钧,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,343評(píng)論 3 330
  • 文/蒙蒙 一翎碑、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧之斯,春花似錦日杈、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至项乒,卻和暖如春啰劲,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背檀何。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評(píng)論 1 270
  • 我被黑心中介騙來泰國(guó)打工蝇裤, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人频鉴。 一個(gè)月前我還...
    沈念sama閱讀 48,191評(píng)論 3 370
  • 正文 我出身青樓栓辜,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親垛孔。 傳聞我的和親對(duì)象是個(gè)殘疾皇子藕甩,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,955評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容