国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
計數(shù),組和名稱
標題
徽章
日期/時間
類別/標籤
行動
結(jié)論
凱蒂的反饋
首頁 web前端 css教學 講圖形設計的故事

講圖形設計的故事

Apr 18, 2025 am 09:19 AM

講圖形設計的故事

讓我們從草圖UI組件中製作出引人注目的敘述。我們將剖析其元素(顏色,版式,尺寸),並將其轉(zhuǎn)化為一個不同的觀眾的故事:視覺,聽覺,觸覺。目標?引人入勝的,容易理解和令人難忘的經(jīng)歷。清晰度和連貫性至關(guān)重要。

我的同事凱蒂(Katie)選擇了一個UI組件。我會註釋它(我們的主要工具是SCSS,樹枝和手工藝品,但模板語言並不重要),她將提供反饋。理想情況下,我將正確獲取大多數(shù)細節(jié),並出現(xiàn)一些錯誤,以說明如何在交接過程中丟失信息。

在白標或框架前端開發(fā)中,優(yōu)先級是靈活性和適應性。內(nèi)容和樣式在很大程度上保持不可知論(在產(chǎn)品邊界內(nèi)),因為代碼的最終目的地和目的是未知的。但是,我最近向網(wǎng)頁設計機構(gòu)的過渡已經(jīng)將重點轉(zhuǎn)移了出來。在這裡,重點是定制,高度量身定制的設計,與客戶的特定需求及其目標受眾深入融合。

與精心製作的Pixel-Perfect UI而不是線框或初始敘述的精心製作的圖形設計師緊密合作是一條學習曲線。但是,我將有價值的技能帶入餐桌:文檔設計。

文檔設計 - 基本上是具有核心訪問性的語義網(wǎng)絡,即將圖形設計視為通信系統(tǒng)。我們將顏色,版式和佈局的基本目的轉(zhuǎn)化為可訪問,線性和可導航的DOM。它是HTML,簡單而簡單。然而,令人驚訝的是,這個基本原則常常被忽略。

凱蒂(Katie)提供了一個充滿藝術(shù)板和清晰設計規(guī)格的草圖文件。我的分析顯示,使用類似卡範式的六個或七個組件:

  • 一張卡片在網(wǎng)站頁面上呈現(xiàn)元數(shù)據(jù)。
  • 它包含圖像/媒體和元數(shù)據(jù)(媒體對象)。
  • 它顯示在一組類似對像中。
  • 該組始終鍵入(沒有搜索結(jié)果,新聞文章和課程的混合)。
  • 每個對像都有一個頁面鏈接,沒有其他操作。
  • 每個對像都包含一個呼籲行動(例如,“書”)。
  • 可選元素:時間,類別,徽章。
  • 所需元素:媒體,標題,鏈接。

該卡是主要導航元素。用戶遍歷指導路徑,根據(jù)頂級頁面從卡集中選擇(“ what on oon”,“ class”)。它不是交互式的,而是指南,索引卡將目的地的用戶帶到了目的地,在這種情況下,購買了一張表演票。

考慮一下這個類比:通過電話描述一個節(jié)目傳單。從無關(guān)緊要的細節(jié)開始,您不會逐字朗誦文字。您也不只是描述顏色和字體。您將傳達基本信息:“這是最偉大的表演者,星期二晚上7:30,在電車附近的牛津街上的奧迪恩。”這是文檔設計的本質(zhì)。

計數(shù),組和名稱

讓我們在列表項目中構(gòu)建每張卡。我們需要一個可數(shù)的小組,我們將以標題介紹(<h3></h3> )。這使屏幕讀取器用戶可以:

  1. 標識標題概述中的列表。
  2. 請參閱預先計數(shù)項目。
  3. 導航到下一個列表項目/卡。
  4. 跳過小組並繼續(xù)下一頁(分頁是以下標記地標)。

======================================================================================================================= ========================================================================================================= ======================================================================================================================= ========================================================================================================= ======================================================================================================================= ========================================================================================================= ========================================================================================================= =========================================================================================================

每張卡都將包裹在錨元件中(<a></a> )。這優(yōu)先考慮鏈接,允許用戶在識別相關(guān)卡後立即單擊。雖然可單擊的大區(qū)域是有益的,但它不應成為可用性陷阱。該卡的大量排水溝提供了足夠的間距,以最大程度地減少意外點擊。

標題

演出標題將是標題(<h3></h3> ),反映其視覺突出??焖賿呙铇祟}的用戶很容易找到此關(guān)鍵信息。圖像將在標題之前;由於無法通過API提供圖像描述,因此alt屬性將留為空。

現(xiàn)在為元數(shù)據(jù):

  • 徽章
  • 日期/時間
  • 類別

徽章

徽章突出顯示特定於場地的信息。儘管其用戶利益並不明顯,但其視覺強調(diào)需要包含。為了避免在非視覺瀏覽期間錯過它,我將立即將其放在標題之後,無論是首先還是最後一次,以保持一致的可訪問性。而不是<abbr></abbr>,我將使用純文本,因為品牌顏色是場地所有權(quán)的明確指標。

<p> HAC亮點</p>

徽章是組織特定的,顯然將內(nèi)部事件與外部組織主持的事件區(qū)分開來。

日期/時間

日期至關(guān)重要,將放置在<h4></h4>元素,促進對特定日期或時間的快速掃描。這<time></time>元素確保通過輔助技術(shù)進行適當?shù)娜掌?時間解釋。

類別/標籤

類別遵循徽章和日期,反映了它們的視覺去優(yōu)先級。我們通過將特定信息放在更多一般信息之前避免重複。一個簡單的標籤先於類別列表以易於清晰。硬編碼的間距也可以防止文本壓縮。

<p>類別:{for類別中的類別。</p>

CSS中處理了主要類別的顏色編碼,因為它是一種非語言提示,不需要口頭描述。首先將主要類別放置,但沒有明確標記,因為預先存在的類別過濾器提供了更有效的選擇方法。

行動

呼籲採取行動(“書籍”,“了解更多”)被視為跨度,最後放置以發(fā)出信號的末端。這樣可以確保沒有數(shù)據(jù)遵循該動作。

結(jié)論

此標記優(yōu)先考慮計數(shù),分組和命名數(shù)據(jù),從而實現(xiàn)線性和非線性相互作用。當依次或零件閱讀時,該頁面是可以理解的,從而促進有效的導航。

凱蒂的反饋

凱蒂·帕里(Katie Parry),設計師:出色的文章!這<time></time>元素處理特別聰明。但是,輔助技術(shù)用戶以預定的順序接收信息。在不進行過濾時,查找特定事件(例如,舞蹈事件)需要在標題,徽章,日期和類別中導航,這可能很麻煩。這不是編碼錯誤,而是當前Web範式的限制。要考慮未來改進的事情。

我的設計過程通常始於事件卡,甚至在建立範圍內(nèi)的版式之前。從視覺上看,這些卡應:

  • 類似於直觀使用的列表。
  • 提供足夠的信息以供用戶興趣評估(圖像,標題,日期,鏈接)。
  • 包括一個明確的行動呼籲(鏈接)。
  • 容易掃描。

視覺掃描性是通過一致的信息類型和清晰的視覺層次結(jié)構(gòu)來實現(xiàn)的。字體和間距是關(guān)鍵。標題高度突出;日期始終如一,但與標題不同。類別具有不同的樣式。代碼樣本中的間距需要調(diào)整以進行最佳掃描性。

用戶掃描以獲取不同的信息。一些通常瀏覽;其他人則搜索特定的事件或類別。卡需要適應這種多樣化的行為。儘管存在慣例,但卡設計隨著項目而異。

必須在熟悉的界面和特定於客戶的獨創(chuàng)性之間達到平衡。自定義字體和調(diào)色板有助於,但用戶發(fā)現(xiàn)至關(guān)重要。我研究客戶及其受眾(評論網(wǎng)站,社交媒體),以發(fā)現(xiàn)影響設計的見解。開發(fā)人員參與在此發(fā)現(xiàn)階段將是有益的。目前,我使用廣泛的草圖筆記,有時還使用電子表格來定義功能。數(shù)據(jù)民群體將是理想的!

以上是講圖形設計的故事的詳細內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔相應的法律責任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

什麼是'渲染障礙CSS”? 什麼是'渲染障礙CSS”? Jun 24, 2025 am 12:42 AM

CSS會阻塞頁面渲染是因為瀏覽器默認將內(nèi)聯(lián)和外部CSS視為關(guān)鍵資源,尤其是使用引入的樣式表、頭部大量內(nèi)聯(lián)CSS以及未優(yōu)化的媒體查詢樣式。 1.提取關(guān)鍵CSS並內(nèi)嵌至HTML;2.延遲加載非關(guān)鍵CSS通過JavaScript;3.使用media屬性優(yōu)化加載如打印樣式;4.壓縮合併CSS減少請求。建議使用工具提取關(guān)鍵CSS,結(jié)合rel="preload"異步加載,合理使用media延遲加載,避免過度拆分與復雜腳本控制。

什麼是AutoPrefixer,它如何工作? 什麼是AutoPrefixer,它如何工作? Jul 02, 2025 am 01:15 AM

Autoprefixer是一個根據(jù)目標瀏覽器範圍自動為CSS屬性添加廠商前綴的工具。 1.它解決了手動維護前綴易出錯的問題;2.通過PostCSS插件形式工作,解析CSS、分析需加前綴的屬性、依配置生成代碼;3.使用步驟包括安裝插件、設置browserslist、在構(gòu)建流程中啟用;4.注意事項有不手動加前綴、保持配置更新、非所有屬性都加前綴、建議配合預處理器使用。

什麼是圓錐級函數(shù)? 什麼是圓錐級函數(shù)? Jul 01, 2025 am 01:16 AM

theconic-Gradient()functionIncsscreatesCircularGradientsThatRotateColorStopSaroundAcentralPoint.1.IsidealForPieCharts,ProgressIndicators,colordichers,colorwheels和decorativeBackgrounds.2.itworksbysbysbysbydefindefingincolordefingincolorstopsatspecificains off.

CSS教程,用於創(chuàng)建粘性標頭或頁腳 CSS教程,用於創(chuàng)建粘性標頭或頁腳 Jul 02, 2025 am 01:04 AM

TocreatestickyheadersandfooterswithCSS,useposition:stickyforheaderswithtopvalueandz-index,ensuringparentcontainersdon’trestrictit.1.Forstickyheaders:setposition:sticky,top:0,z-index,andbackgroundcolor.2.Forstickyfooters,betteruseposition:fixedwithbot

CSS自定義屬性的範圍是什麼? CSS自定義屬性的範圍是什麼? Jun 25, 2025 am 12:16 AM

CSS自定義屬性的作用域取決於其聲明的上下文,全局變量通常定義在:root中,而局部變量則定義在特定選擇器內(nèi),以便組件化和隔離樣式。例如,定義在.card類中的變量僅對匹配該類的元素及其子元素可用。最佳實踐包括:1.使用:root定義全局變量如主題色;2.在組件內(nèi)部定義局部變量以實現(xiàn)封裝;3.避免重複聲明同一變量;4.注意選擇器特異性可能引發(fā)的覆蓋問題。此外,CSS變量區(qū)分大小寫,且應在使用前定義以避免錯誤。若變量未定義或引用失敗,則會採用回退值或默認值initial。調(diào)試時可通過瀏覽器開發(fā)者工

CSS教程專注於移動優(yōu)先設計 CSS教程專注於移動優(yōu)先設計 Jul 02, 2025 am 12:52 AM

Mobile-firstCSSdesignrequiressettingtheviewportmetatag,usingrelativeunits,stylingfromsmallscreensup,optimizingtypographyandtouchtargets.First,addtocontrolscaling.Second,use%,em,orreminsteadofpixelsforflexiblelayouts.Third,writebasestylesformobile,the

CSS教程,用於創(chuàng)建加載旋轉(zhuǎn)器和動畫 CSS教程,用於創(chuàng)建加載旋轉(zhuǎn)器和動畫 Jul 07, 2025 am 12:07 AM

創(chuàng)建CSS加載旋轉(zhuǎn)器的方法有三種:1.使用邊框的基本旋轉(zhuǎn)器,通過HTML和CSS實現(xiàn)簡單動畫;2.使用多個點的自定義旋轉(zhuǎn)器,通過不同延遲時間實現(xiàn)跳動效果;3.在按鈕中添加旋轉(zhuǎn)器,通過JavaScript切換類來顯示加載狀態(tài)。每種方法都強調(diào)了設計細節(jié)如顏色、大小、可訪問性和性能優(yōu)化的重要性,以提升用戶體驗。

如何創(chuàng)建本質(zhì)上響應的網(wǎng)格佈局? 如何創(chuàng)建本質(zhì)上響應的網(wǎng)格佈局? Jul 02, 2025 am 01:19 AM

要創(chuàng)建內(nèi)在響應式網(wǎng)格佈局,核心方法是使用CSSGrid的repeat(auto-fit,minmax())模式;1.設置grid-template-columns:repeat(auto-fit,minmax(200px,1fr))讓瀏覽器自動調(diào)整列數(shù)並限制每列最小和最大寬度;2.使用gap控制格子間距;3.容器應設為相對單位如width:100%、配合box-sizing:border-box避免寬度計算錯誤並用margin:auto居中;4.可選設置行高與內(nèi)容對齊方式提升視覺一致性,如row

See all articles