幾種典型的介面互動框架及優缺點

2021-07-22 19:59:30 字數 1055 閱讀 2245

1、清楚當前所在的入口位置

2、輕鬆在各入口間頻繁跳轉且不會迷失方向

3、直接展現最重要入口的內容資訊

缺點:功能入口過多時,該模式顯得笨重不實用

優點:1、清晰展現各入口

2、容易記住各入口位置,方便快速找到

缺點:1、無法在多入口間靈活跳轉,不適合多工操作

2、容易形成更深的路徑

3、不能直接展現入口內容

4、不能顯示太多入口次級內容

列表式 / list menu

優點:1、層次展示清晰

2、可展示內容較長的標題

3、可展示標題的次級內容

缺點:1、同級內容過多時,使用者瀏覽容易產生疲勞

2、排版靈活性不是很高

3、只能通過排列順序、顏色來區分各入口重要程度

旋轉木馬 / carousel

優點:1、單頁面內容整體性強

2、線性的瀏覽方式有順暢感、方向感

缺點:1、不適合展示過多頁面

2、不能跳躍性地檢視間隔的頁面,只能按順序檢視相鄰的頁面

3、由於各頁面內容結構相似,容易忽略後面的內容

抽屜式 / drawer) (qq)

優點:1、相容多種模式

2、擴充套件性好

缺點:1、隱藏框架中其他入口

2、對入**互的功能可見性(affordance)要求高

3、對排版要求高

點聚式 / plus

優點:1、靈活

2、展示方式有趣

3、使介面更開闊

缺點:1、隱藏框架中其他入口

2、對入**互的功能可見性(affordance)要求高

陳列館式 / gallery

優點:1、直觀展現各項內容

2、方便瀏覽經常更新的內容

缺點:1、不適合展現頂層入口框架

2、容易形成介面內容過多,顯得雜亂

3、設計效果容易呆板

瀑布式 / wate***ll

優點:1、瀏覽時產生流暢體驗

缺點:1、缺乏對整體內容的體積感,容易發生空間位置迷失

2、瀏覽一段時間後,容易產生疲勞感

Hive的優缺點及框架概念

1 hive處理的資料儲存在hdfs 2 hive分析資料底層的實現是mapreduce 3 執行程式執行在yarn上 1 操作介面採用類sql語法,提供快速開發的能力 簡單 容易上手 2 避免了去寫mapreduce,減少開發人員的學習成本。3 hive的執行延遲比較高,因此hive常用於資料分析...

js繼承的幾種方式及優缺點

前言 js作為物件導向的弱型別語言,繼承也是其非常強大的特性之一。那麼如何在js中實現繼承呢?讓我們拭目以待。既然要實現繼承,那麼首先我們得有乙個父類,如下 定義乙個動物類 function animal name 原型方法 animal.prototype.eat function food 核心...

清除浮動的幾種方式及優缺點總結

一 額外標籤法 在最後乙個浮動元素的後面新加乙個標籤如 並在其css樣式中設定clear both 優點 簡單,通俗易懂,寫少量 相容性好 缺點 額外增加無語義html元素,語義化差,後期維護成本大 二 給父級設定高度 優點 簡單,寫少量 容易掌握 缺點 不夠靈活,只適用於高度固定的布局 三 觸發父...