web開發集成數字證書_每個數字設計師都應該知道的Web開發的七個原則

web開發集成數字證書

A career path into digital design is often winding, meaning many practitioners come from adjacent fields as diverse as graphic design, web development, research, or even anthropology. As a result, two people working in a similar role may have a very different professional background, experience, set of skills and approach to solving design problems.

進入數字設計的職業道路通常是曲折的,這意味著許多從業者來自相鄰領域,包括圖形設計,網絡開發,研究甚至人類學。 結果,兩個工作相似的人可能具有截然不同的專業背景,經驗,一套技能和解決設計問題的方法。

Digital designers who come from broader creative disciplines like graphic design or visual communications might be pumping out stunning user interfaces worthy of millions of Dribbble admirations. But, on closer inspection, these interfaces often reveal functionality flaws that come from the lack of understanding of some of the fundamental principles of digital design:

來自圖形設計或視覺傳達等更廣泛的創意學科的數字設計師可能會抽出令人贊嘆的用戶界面,這些功能值得Dribbble贊嘆不已。 但是,仔細檢查后,這些接口通常會發現功能缺陷,這些缺陷是由于對數字設計的一些基本原理缺乏理解而引起的:

1.數字接口同時存在于各種規模 (1. Digital interfaces exist in every size at once)

Designers used to the constraints of printed page formats often struggle with the fluidity of the web. True, you will be working on artboards that have fixed sizes and designing for a small number of targeted devices, but, in reality, your interface will exist in every size at once (mind-blowing, right?). This means you should always think about how it will respond to even the smallest changes in the browser width, making sure it looks (and works) its best in every size.

習慣于打印頁面格式約束的設計人員經常在網絡的流動性中掙扎。 沒錯,您將使用固定大小的畫板并為少量目標設備進行設計,但實際上,您的界面會同時存在于各種大小中(令人振奮,對嗎?)。 這意味著您應該始終考慮一下它將如何響應瀏覽器寬度的最小變化,以確保它在各種尺寸下都看起來(并工作)最佳。

2.網絡的基礎 (2. The building blocks of the web)

Much like the Great Pyramid of Giza, most web interfaces consist of blocks that are stacked, or nested inside one another. For instance, your website homepage may consist of three blocks stacked on top of each other — header, main content and footer. The header hosts two further blocks — navigation and hero banner — and navigation in turn contains your company logo and menu. There is a number of principles that define how these blocks look and behave, which we will discuss shortly.

就像吉薩大金字塔一樣,大多數Web界面都由相互堆疊或嵌套的塊組成。 例如,您的網站首頁可能包含三個相互疊放的塊-頁眉,主要內容和頁腳。 標頭包含另外兩個塊-導航和英雄橫幅-導航又包含公司徽標和菜單。 有許多原則定義了這些塊的外觀和行為,我們將在稍后討論。

Image for post

This, of course, is a greatly simplified description of the web, but thinking of your interface in this way will save you from having random elements floating in midair with no apparent logic behind them.

當然,這是對Web的極大簡化,但是以這種方式考慮界面將使您避免在空中漂浮隨機元素而背后沒有明顯的邏輯。

3.家庭事務 (3. Family matters)

The hierarchical relationships between nested blocks are best understood through the family analogy. The outer block (container) is a parent to all the blocks (items) that are nested within it — its children. Much like in the real world, these children inherit some properties from their parents, which can be overwritten later.

通過類比可以最好地理解嵌套塊之間的層次關系。 外部塊(容器)是嵌套在其中的所有塊(項)(其子元素)的父級。 就像現實世界中一樣,這些孩子從父母那里繼承了一些財產,以后可以覆蓋。

Image for post

4.留意空白 (4. Be intentional about your whitespace)

To avoid having an interface that looks like a shelve of boxes in an Amazon warehouse, you can use margins and padding to add some whitespace. These concepts are not unique to the web, but here is where they truly reveal their full potential. Unlike a printed page that allows you to scatter elements around at random and call the rest whitespace, the digital interface doesn’t tolerate a vacuum, so to achieve “nothing” you have to fill it with “something” — margins and padding.

為了避免在亞馬遜倉庫中有一個看起來像是一堆盒子的界面,您可以使用邊距和填充來添加一些空白。 這些概念并不是網絡獨有的,但在這里它們真正發揮了其全部潛力。 與允許您隨機散布元素并調用其余空白的打印頁面不同,數字界面不能容忍真空,因此要實現“無”功能,您必須在其中填充“某些內容”(邊距和填充)。

5.沖頂 (5. Race to the top)

The concept of content alignment will be familiar to most designers. While horizontal alignment on the web works pretty much as it does in print, vertical alignment is much less straightforward. By default, the blocks of your web interface stack from the top down and because the page height depends on its content, you can’t simply place your heading in the center of it and call it a job done. As a result, vertical alignment is often controlled with top and bottom margins and padding, which can be relative for maximum adaptability. More on that in the next point.

內容對齊的概念對于大多數設計師來說都是熟悉的。 雖然網絡上的水平對齊與打印中的對齊幾乎一樣,但垂直對齊卻不那么簡單。 默認情況下,Web界面的塊是從上到下堆疊的,并且由于頁面的高度取決于其內容,因此您不能簡單地將標題放在其中心并將其稱為完成的工作。 因此,通常使用頂部和底部頁邊距和填充來控制垂直對齊,這對于最大適應性而言可能是相對的。 接下來的更多內容。

6.相對論 (6. The theory of relativity)

You need to specify the size and position of each element, but measurements can be absolute or relative (recommended). For instance, instead of a fixed-width cover image, you can set it to fill the available width. Smaller items (children) can take a percentage of available space (say, 33.33% for a three-column grid) or be restricted to specific size brackets. The font scale should also be set in relative units (rem), so it scales up and down proportionally.

您需要指定每個元素的大小和位置,但是測量可以是絕對的或相對的(建議)。 例如,您可以將其設置為填充可用寬度,而不是固定寬度的封面圖像。 較小的物品(兒童)可能占用一定百分比的可用空間(例如,三列網格為33.33%),或者被限制在特定的尺寸范圍內。 字體比例也應以相對單位(rem)設置,因此它按比例縮放。

A lot of these decisions lie with developers who translate fixed grids and font sizes into relative systems, but this is an area where designers can and should have their input. For example, if you want a button to maintain the same size or scale depending on the font size or the width of a card it is nested within, you need to communicate this to developers.

這些決定中有很多取決于開發人員,他們將固定的網格和字體大小轉換為相關的系統,但這是設計人員可以并且應該獲得其輸入的領域。 例如,如果您希望按鈕根據字體大小或嵌套在其中的卡片的寬度保持相同的大小或比例,則需要將此按鈕告知開發人員。

From my experience, this step is most often overlooked in the design-to-development handover process because we typically submit static images and leave developers to find and interpret the patterns. Giving clear instructions about how the interface should behave removes ambiguity and means that what was designed gets built.

根據我的經驗,此步驟在設計到開發的移交過程中經常被忽略,因為我們通常會提交靜態圖像,而讓開發人員去尋找和解釋模式。 給出有關接口應如何操作的明確說明可以消除歧義,這意味著可以設計出所需的東西。

7.您不擁有自己的設計 (7. You don’t own your designs)

This point is the hardest for many designers to swallow. Unlike an artwork hanging on a gallery wall that can be admired from afar but not touched, the interface you designed is made to be used (and abused). You may have got everything looking just right on your artboard, but once the interface gets built, you have no control over how its viewed. For example, someone might be using a browser that doesn’t support your chosen font or wishes to display all fonts at twice their intended size, and there is absolutely nothing you can do to stop them (nor should you). In this situation, the interface may not look the way you intended it to, but it still needs work. And it needs to work well.

這是許多設計師最難理解的。 與懸掛在畫廊墻壁上的藝術品可以從遠處欣賞卻無法觸摸一樣,您設計的界面被設計為可以使用(和濫用)。 您可能已經在畫板上看到了一切,但是一旦構建了界面,就無法控制其外觀。 例如,某人可能使用的瀏覽器不支持您選擇的字體,或者希望以兩倍于其預期大小的字體顯示所有字體,因此您絕對無法采取任何措施來阻止它們(也不應該)。 在這種情況下,界面可能看起來不像您預期??的那樣,但仍需要工作。 它需要運作良好。

翻譯自: https://blog.prototypr.io/seven-principles-of-web-development-every-digital-designer-should-know-778d4e7c1bf2

web開發集成數字證書

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/274799.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/274799.shtml
英文地址,請注明出處:http://en.pswp.cn/news/274799.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【轉】CentOS 6.6 升級GCC G++ (當前最新版本為v6.1.0) (完整)

原文地址:https://www.cnblogs.com/lzpong/p/5755678.html 我這里是centos7 升級到gcc8.1,過程差不多,參考這篇文章,記錄一下。 ---原文--- CentOS 6.6 升級GCC G (當前最新GCC/G版本為v6.1.0) 沒有便捷方式, yum update.... yu…

Hadoop:mapreduce的splitsize和blocksize

參考: Hadoop MapReduce中如何處理跨行Block和UnputSplit https://stackoverflow.com/questions/17727468/hadoop-input-split-size-vs-block-size https://stackoverflow.com/questions/30549261/split-size-vs-block-size-in-hadoop轉載于:https://www.cnblogs.co…

前端工程師生產環境 debugger 技巧

大家好,我是若川。持續組織了6個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列導言開…

bmp轉jpg(使用libjpeg)

jpg壓縮原理可以參考這篇文章http://hi.baidu.com/tiandsp/item/f5a2dcde6ef1405bd73aae41,我很早以前轉的一篇文章。 沒有使用libjpeg的壓縮代碼可以看看這篇文章http://hi.baidu.com/tiandsp/item/9b5843c58a3b4474cfd4f841,也是我很早以前轉的。 這次…

figma設計_Figma與Adobe XD:我們如何選擇下一個設計工具

figma設計The time came for changes and our design team started raising the topic again about how we should consider moving away from Sketch. This is not the first time this question came to mind, but this time seems like it was serious. Last summer we cons…

一個小廠前端 Leader 如何篩選候選人?

大家好,我是若川。持續組織了8個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列本文作…

figma設計_如何在Figma中構建設計入門套件(第1部分)

figma設計Figma教程 (Figma Tutorial) Do you like staring at a blank canvas every time you start a new project in Figma?每次在Figma中啟動新項目時,您是否喜歡盯著一塊空白的畫布? I’m guessing you’re not a big fan right, but it’s a pra…

純靠技術,很難進入大廠了。。。

日前,國務院印發《“十四五”時期就業促進規劃的通知》,其中明確指出,要完善終身學習體系,推進高水平大學開放教育資源,暢通在職人員繼續教育與終身學習通道。為響應國家政策,現臨時擴大招生規模&#xff0…

十天學會ASP.Net——(8)

1. ajax入門AJAX Extensions工具箱 (1)實現又刷新改變字體大小和無刷新改變字體大小 頁面設計: 前臺頁面設計: 首先需要在用到ajaxExtensions控件的位置之前放置一個ScriptManager控件,它將在瀏覽頁面時不可見&#xf…

聊聊 computed 影響性能的場景

大家好,我是若川。持續組織了8個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列前言在…

saej1929_(1929年-2020年)

saej1929Milton Glaser, the legendary graphic designer who co-founded New York Magazine, created the iconic ‘I ? NY’ logo, the psychedelic Bob Dylan poster, and the Brooklyn Brewery logo, passed away yesterday at the age of 91 on his birthday, June 26, 2…

Chap2-構造函數語意學

如果一個類沒有任何constructor,那么會有一個default constructor被隱式的聲明出來,一個implicit default constructor將是一個trivial(無用的)constructor。但是在某些情況下,implicit default constructor將是一個no…

【熱點】React18正式版發布,未來發展趨勢是?

大家好,我是若川。持續組織了8個月源碼共讀活動,感興趣的可以點此加我微信 ruochuan12 參與,每周大家一起學習200行左右的源碼,共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列2022年…

不要重新發明輪子_是否重新發明輪子

不要重新發明輪子Design is a profession that thrives on creativity. Us designers are constantly trying to innovate by thinking outside the box. We’ve seen design evolve across all sectors — print, digital, product, architecture etc. We have gone from type…

asp.net mvc批量刪除的實現

<form action"Index" method"post"> <div> {<table><thead> <tr> <th width"100">編號</th><th width"100">名字</th></tr></thead> <tbody> foreach (var…

點擊頁面元素,這個Vite插件竟然幫我打開了Vue組件文件!超級好用!

大家好&#xff0c;我是若川。持續組織了8個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列前言這…

shields 徽標_符號,標志,文字標記:徽標類型的綜合指南

shields 徽標Designers and non-designers alike struggle with common terminology when talking about brand marks, often using different terms interchangeably. When it comes to clarifying definitions, sometimes even the most seasoned professionals get confused…

【原創】SVM小結

理論基礎&#xff1a; 機器學習有三類基本的問題&#xff0c;即模式識別、函數逼近和概率密度估計&#xff0e; SVM有著嚴格的理論基礎&#xff0c;建立了一套較好的有限訓練樣本下機器學習的理論框架和通用方法。他與機器學習是密切相關的&#xff0c;很多理論甚至解決了機器學…

React 18 帶給我們的驚喜

大家好&#xff0c;我是若川。持續組織了8個月源碼共讀活動&#xff0c;感興趣的可以點此加我微信 ruochuan12 參與&#xff0c;每周大家一起學習200行左右的源碼&#xff0c;共同進步。同時極力推薦訂閱我寫的《學習源碼整體架構系列》 包含20余篇源碼文章。歷史面試系列這篇文…

建模心法(2)——邁出建模第一步

原文地址&#xff1a;http://www.cnblogs.com/1-2-3/archive/2008/08/04/model-method-part1.html 原文作者&#xff1a;景春雷 一錯再錯的這故事才精彩 ——樸樹 《我愛你再見》摘要 即使讀了再多的書、跟過再多的項目&#xff0c;…