建站常識
Tab(選項卡)的產(chǎn)品設(shè)計原則及應用
2009-07-03 15:00:00
譯者:西喬 來源:Smashing Magazine 作者:Jacob Gube
Module Tabs(也稱選項卡,后文中簡稱Tab,以便更符合中國設(shè)計師的日常叫法) 是一個常見的交互元素——將不同的內(nèi)容重疊放置在某一布局區(qū)塊內(nèi),重疊的內(nèi)容區(qū)里的每次只有其中一層是可見的。用戶通過鼠標點擊或移到內(nèi)容區(qū)所對應的標簽上,來請求顯示該層內(nèi)容區(qū)。
(譯注:本文中指的是狹義的Tab,指在界面的某一版塊區(qū)域內(nèi)所應用的Tab設(shè)計。實際上,絕大多數(shù)網(wǎng)站導航也是Tab的一種應用。)
web界面的設(shè)計趨勢是縮短頁面屏長,降低信息的顯示密度,但同時又不能犧牲可視的信息量。在這種趨勢下,Tab 這種交互元素成為了一個越來越普遍的應用。例如在Blog界面的設(shè)計中,人們在側(cè)邊欄使用Tab模式來顯示 ”最新更新|最熱更新“ 的文章列表以引導用戶快速跳轉(zhuǎn)到文章內(nèi)容頁,這種模式令頁面結(jié)構(gòu)緊湊同時在視覺上不那么喧賓奪主。
本文將討論基于web頁面或其它web應用中如何設(shè)計Tab,同時分享一些產(chǎn)品設(shè)計原則、真實的應用案例、教程以及一些能幫助你直接實現(xiàn)Tab應用的免費腳本。
分析Tab元素的構(gòu)成
為了統(tǒng)一叫法以便于進行討論,我們先花時間來認識一下Tab元素的每個構(gòu)成部分。
標簽:用戶控制切換內(nèi)容區(qū)的操作區(qū)域。
標簽和內(nèi)容區(qū)在視覺上看起來應該是一個整體。
標簽上的文字應該簡潔、無歧義并能準確描述出它所對應的內(nèi)容區(qū)的信息特征。
標簽有選中和未選中兩種狀態(tài),每次只能有一個標簽是選中狀態(tài),在頁面剛載入時,默認第一個標簽是選中狀態(tài)。
內(nèi)容區(qū):Tab元素中重疊的區(qū)塊。用于顯示信息內(nèi)容。
內(nèi)容區(qū)和標簽一一對應,
當前顯示的內(nèi)容區(qū)對應選中狀態(tài)的標簽,當前隱藏的內(nèi)容區(qū)對應未選中狀態(tài)的標簽。
用戶應當能很輕易地通過控制標簽來切換對應的內(nèi)容區(qū)。
默認被選中的內(nèi)容區(qū)應該在頁面載入后立即顯示。
一 。什么情況下應用Tab設(shè)計
當交互設(shè)計師希望節(jié)省頁面空間;緊湊布局;且需要組合的幾種信息之間具有關(guān)聯(lián)性時,可以選擇Tab應用。
信息之間具有某種關(guān)聯(lián)特征
構(gòu)成一個整體的每個元素之間都應該具有邏輯上的關(guān)聯(lián)性。所以出現(xiàn)在同一個tab元素中的幾種信息自己應該具有關(guān)聯(lián)特征,這樣用戶才能將整個Tab區(qū)域視為一個整體。例如在Blog中很常見的信息組合:“ 最新更新 | 最熱文章 | 評論最多 ” 。
下圖是網(wǎng)站W(wǎng)ebdesigner Depot的側(cè)邊欄上的Tab元素:“全部文章 | 最受歡迎 | 最新更新”
信息之間不應該存在對比或并行的關(guān)系
Tab元素中,同一時刻,只能顯示一層內(nèi)容區(qū)。當用戶需要對位于不同內(nèi)容區(qū)上的信息進行對比,或者這幾種信息同時顯示會更便于用戶閱讀時,就不應該使用Tab。否則會導致用戶為了比對所需的信息,而不停在標簽之間進行切換。
下面這個案例中,BGPatterns (一個在線制作背景圖案的網(wǎng)站)tab就用得不是地方。當用戶想設(shè)計或修改他所制作的背景圖案時,必須反復在幾個標簽之間進行切換。Tab在這里妨礙了用戶的操作。如果在頁面上同時顯示這4個內(nèi)容區(qū)上的信息,可用性和友好度會更高。
另一個反面案例:網(wǎng)站 Best Web Gallery 在它側(cè)邊欄上所放置的Tab,標簽分別是 ”特別推薦“(包含了一些網(wǎng)站所有者認為值得注意的鏈接)和 “最新評論”。 這兩組信息之間并沒有邏輯聯(lián)系,用戶會很疑惑為什么這兩者要放在一起呢。所以這個Tab中的兩組信息最好分開放置。
每個內(nèi)容區(qū)應該有一個簡短明確的標題。
Tab元素的標簽區(qū)寬度是有限的,所以標簽區(qū)的文字應該簡潔扼要,具有代表性,長度控制在1~3個英文單詞。用精煉的方式展示信息,除了保持設(shè)計樣式不變形外,還可以讓用戶更快速地處理文字信息,用以預測隱藏區(qū)域上所包含的內(nèi)容。
Tab應該用于展現(xiàn)精煉的內(nèi)容。
Tab本意用于展現(xiàn)標準化和易于理解的信息。基于此,Tab應該只用于顯示信息摘要和內(nèi)容要點,例如列表,數(shù)據(jù)圖表,或1~2段簡短的文字這種形式。
#p#二 。Tab的可用性原則及優(yōu)化方法
這一章節(jié) 我們將討論一些關(guān)于Tab的可用性設(shè)計原則,以及如何使這種交互元素變得更友好和有效。
選中的標簽應該高亮顯示。
選中狀態(tài)的標簽應該設(shè)計得顯眼,讓用戶容易區(qū)分當前顯示的內(nèi)容區(qū)是對應哪個標簽。通用做法是 為未選中狀態(tài)使用統(tǒng)一的背景色,為出于選中狀態(tài)的標簽上使用高亮的背景色。
保持標簽只在一行內(nèi)顯示
Tab的標簽通常是水平方向排列的(當然如果你愿意,也可以設(shè)計成垂直方向排列的),標簽如果分布在多行上會導致用戶在使用中產(chǎn)生疑惑。
這是由于在水平方向上多行分布標簽,隱含一種等級關(guān)系,可能讓用戶誤以為第二行是第一行的子級。
標簽需要分布在多行上時,也就意味著標簽的數(shù)量過多或者標簽上文字太長。而這些都是需要被精簡的。
內(nèi)容區(qū)之間的切換 應該沒有延遲。
使用Tab來控制內(nèi)容切換的特性之一是快速和互動。為此,應該在html代碼里提前內(nèi)嵌所有內(nèi)容區(qū)的代碼,并通過CSS/Javascript來隱藏未被選中內(nèi)容區(qū),而不是等用戶切換到某個標簽后再去遠程請載入信息。
避免在標簽切換的時候去載入頁面,使用AJAX從遠程讀數(shù)據(jù)來生成動態(tài)菜單也是一個辦法,但這對使用語音閱讀器的用戶(譯注:Screen-Reader:為視力障礙的用戶準備,可以語音讀出頁面上的信息。)是不友好的,因為語音閱讀器不支持DOM模型。(譯注:DOM,AJAX技術(shù)實現(xiàn)的一部分, 用于通過 JavaScript 代碼處理 HTML 結(jié)構(gòu)和由服務器返回的 XML文件。)
(譯注:有4種方法載入隱藏區(qū)的內(nèi)容代碼:
html 一次性載入:這種方法原始且安全,但是存在數(shù)據(jù)太多或太復雜導致頁面解析緩慢,從而導致整個頁面打開速度變慢,這是不可忍受的。
frame: 將隱藏區(qū)的代碼作為一個frame載入,frame的好處是可以新建進程,和頁面中的圖片同時下載。不同的瀏覽器可以運行一定數(shù)量的進程并行,比如IE可以同時允許4個。這樣對整體頁面的打開速度影響小。另外,frame可以進入瀏覽器緩存,在多個頁面共用同一個Tab元素時,frame是一個好選擇。
iframe:iframe和frame類似,繼承了frame的優(yōu)點,此外它還可以作為一個容器隨意嵌入頁面。google adsense使用了iframe來實現(xiàn)了局部代碼的載入。。
Ajax:響應用戶操作或響應某個觸發(fā)條件,由JS在后臺向服務器發(fā)出請求,載入隱藏區(qū)的代碼。我認為除了交互和需要響應動態(tài)生成的內(nèi)容外,沒必要ajax技術(shù)。)
在標簽上使用簡短和有邏輯的文字。
標簽應該設(shè)計得盡可能窄,以便在一行內(nèi)容納盡可能多的標簽。
在標簽區(qū)使用簡單的描述或內(nèi)容關(guān)鍵字,可以幫助用戶在掃描頁面時快速找到他們想要的內(nèi)容。所以使用概括準確符合邏輯的文字來描述內(nèi)容區(qū)是非常重要的,選用這些文字應該經(jīng)過深思熟慮。
下面這個在網(wǎng)站CBS.com上的案例,是一個難用的Tab。標簽上沒有任何說明性文字,用戶無法預測未顯示的內(nèi)容區(qū)里到底有什么。
而在 Navigant Consulting 的網(wǎng)站上,使用數(shù)字來暗示數(shù)據(jù)是有序的。但仍然沒有表達出內(nèi)容區(qū)里包含什么。這種設(shè)計容易產(chǎn)生歧義導致用戶產(chǎn)生不必要的困惑。
不要在內(nèi)容區(qū)內(nèi)使用滾動條
在Tab的內(nèi)容區(qū)里使用滾動條會增加用戶負擔:用戶在要查找信息在哪個內(nèi)容區(qū)里時,不僅需要切換標簽,還需要加上移動滾動條的操作。
內(nèi)容區(qū)里容納的信息太多或設(shè)計Tab時設(shè)定的高度不夠,會導致滾動條出現(xiàn)。所以需要考慮精簡內(nèi)容、增加高度值,或把選中狀態(tài)的內(nèi)容區(qū)處理為的高度自適應。
#p#三。考慮Tab的易用性
更復雜的交互行為的出現(xiàn),在不刷新頁面的狀態(tài)下異步更新內(nèi)容,以及如何滿足用戶使用不同訪問方式,包括那些很難確定的非典型狀況下的訪問需求,這些狀況令易用性成為當前最熱門的話題。本章節(jié)中,我們將討論一些在設(shè)計Tab元素時你應該知道的易用性原則。
“選擇”和“未選中”狀態(tài)的標簽 應該使用對比鮮明的顏色
為了讓視力上有障礙的用戶能分清哪些標簽是已選中的,哪些是未選中的,應該使用高對比的背景色來做出區(qū)分。
Yahoo! News 網(wǎng)站中的反面案例:選中和未選中狀態(tài)的標簽 只有非常小的視覺上的差異,他們對視力好的用戶沒問題,但是會給視力不佳的用戶帶來麻煩。
此外,請務必保證標簽的文字顏色(前景色)和標簽背景色 有充分的對比。即使是未選中的標簽,用戶也應該能輕松閱讀上面的文字。為了讓未選擇的標簽看起來不顯眼,而把它們都直接變灰 是不妥當?shù)摹?/FONT>
確保 隱藏內(nèi)容區(qū)里的信息 在語音閱讀器中是可讀的
基于可訪問性,Tab應該使用技術(shù)將未選中狀態(tài)的內(nèi)容區(qū)隱藏起來,但是不能在DOM Tree中刪除他們。比如不能使用 display:none; 或者 visibility:none這樣的css參數(shù)去定義容器。這類參數(shù)導致語音閱讀器無法讀取被隱藏的內(nèi)容區(qū)中的信息。
(譯注:中國設(shè)計師可能不太重視語音閱讀器的可訪問性,但是在國外,有專門的法令條款規(guī)定,機構(gòu)網(wǎng)站不得歧視有障礙的用戶,包括視力缺陷,行動障礙、癲癇患者等,所以外國的產(chǎn)品或前端工程師會很重視這一點,不然會遭到投訴甚至起訴。這種差異去看看中國人是如何設(shè)計盲道的就明白了。)
詳情請見Roger Johansson’s 的文章 《利用css隱藏內(nèi)容:問題和對策》”Hiding with CSS: Problems and solutions“.
(譯注:Roger Johansson’s的文章中指出:許多CSS和JS教程建議使用display:none; visibility:none 來隱藏元素,但大多數(shù)狀況下這是一個會降低可訪問性的選擇,。
display:none的真正含義是表示這一元素并不存在,不需要顯示打印或被閱讀。大多數(shù)語音閱讀器會忽略任何使用display:none來隱藏鏈接,文字,導航和標題等。作者建議使用的技術(shù)是使用絕對定位坐標,例如 .structural { position:absolute; left:-9999px; } 。
另一個需要注意的問題是,當你決定使用JS去顯示一個元素時,也應該用JS技術(shù)去隱藏它。因為考慮到客戶端是否支持js以及安全等級,如果客戶端的js沒起作用,可能交互或動態(tài)菜單沒效果,但起碼內(nèi)容是可訪問的。但如果你使用css去隱藏一個元素,但使用js技術(shù)去顯示它,在某些狀況下,這個元素會變得一直無法訪問。)
使用語義化的HTML結(jié)構(gòu)來構(gòu)造 Tab的標簽。
使用無序或有序列表(譯注:<ul> <li>這類標簽)來構(gòu)造標簽的html代碼,可以改善可訪問性。因為使用語音閱讀器的用戶可以基于此來識別出這是一組Tab標簽。如果標簽上使用了圖片來代替文字,別忘了添加ALT 或 title屬性來 描述圖片的含義。
允許鍵盤操作。
鍵盤導航是為一些有行動障礙或不能使用常規(guī)輸入設(shè)備(如鼠標)的用戶準備的。這種用戶會使用替換形式(比如鍵盤或語音)來控制導航菜單,確保他們能將控制焦點在標簽間切換,并激活他們想要的部分。
一個簡單測試鍵盤導航的簡單方法是:使用鍵盤上的Tab鍵,看你是否能將控制焦點 集中在每個標簽上?使用回車鍵,當前的控制區(qū)域是否能被激活,使未選中狀態(tài)有效地切換為選中狀態(tài)。
提高對用戶客戶端的兼容性。
當客戶端無法支持某些技術(shù),比如當瀏覽器關(guān)閉了JavaScript功能時,或者 當用戶沒有安裝Flash插件時,Tab內(nèi)容區(qū)上的信息必須保證最基本的可訪問性,交互元素確保能被替換為最基本的html文本。
#p#四。 提升之道。
在提供了一些基本的可用性建議和原則后,我們還可以討論一些方法來進一步提高Tab元素的可用性。
在標簽上使用icon來形象化地描述內(nèi)容區(qū)說包含的信息。
在標簽上配合使用形象的icon,可以增強對內(nèi)容區(qū)信息的描述。
例如在網(wǎng)站 DrawIt 中,圖標用于形象地補充說明所對應的內(nèi)容區(qū)的功能。
在標簽上使用icon,必須保證它們是形象的,切題的。使用不相關(guān)的icon會適得其反。
避免在標簽上直接用icon來代替文字。
不同的人對一個圖像有不同的解讀,最安全的方法是使用加上文本來描述內(nèi)容區(qū)信息。
在內(nèi)容區(qū)切換的時候使用過渡動畫。
在內(nèi)容區(qū)切換的時候使用過渡轉(zhuǎn)場動畫是一個不錯的選擇,可以為用戶提供積極的視覺反饋——內(nèi)容區(qū)正在變化!
大家可以去網(wǎng)站 Coda ,從左到右點擊Tab標簽,欣賞切換時的效果。
當用戶在Tab的標簽區(qū)進行操作時,有明確的懸停響應。
默認情況下,當用戶將鼠標移到超鏈接或標簽區(qū)域上時,鼠標指針的樣式會發(fā)生改變,讓用戶知道標簽區(qū)域是可點擊的。
除此之外,還可以利用背景色變化來響應用戶的鼠標操作。對于那些不熟悉Tab標簽操作的網(wǎng)站新用戶而言,這是很有用的。
下圖中Vyniknite.sk 網(wǎng)站的案例里:當用戶鼠標劃過未選中狀態(tài)的標簽,背景色會變成鮮明的紅色。
#p#五。Tab的真實應用
現(xiàn)在為止,我們從細節(jié)上探討了Tab這種交互元素,是時候來看看真實案例了,在這一章節(jié),我們分析一些Tab元素的應用,希望可以帶給大家靈感。
Haveamint.com
這個網(wǎng)站在首屏位置使用大量Tab元素 以展現(xiàn)數(shù)量龐大的信息。
Yahoo!
雅虎在頭版位置使用Tab設(shè)計,對信息內(nèi)容的顯示進行了壓縮和模塊化。
iGoogle
Igoogle在模塊中大量使用了Tab,不占用大量的屏幕空間,又令信息飽滿。
Blue Acorn
藍橡果網(wǎng)站 利用Tab來顯示網(wǎng)站的熱門文章: 電子商務和Magento(一個電商軟件平臺),內(nèi)容區(qū)上還放置著引導用戶瀏覽更多文章列表的按鈕。
MailChimp
在這個案例中,你可以看到利用圖標強化標簽文字描述的應用。
WebNotes
WebNotes 網(wǎng)站的Tab元素,標簽位于內(nèi)容區(qū)下方,令人耳目一新。內(nèi)容區(qū)切換時有淡入淡出的動畫。
WorldCat.org
WordCat.org 在搜索框中使用了Tab標簽,讓用戶可以針對特定搜索需求縮小搜索范圍。(比如書籍、DVD、或者文章)
#p#Martha Stewart
在 Martha Stewart 網(wǎng)站中,你可以發(fā)現(xiàn)他們?yōu)橥扑]內(nèi)容使用了可以自動播放和帶有過渡動畫的Tab設(shè)計。
Krista’s Creations
Krista’s Creations 利用字母表作為標簽來控制圖片的分類顯示。
Clearspring
Clearspring 擁有響應速度極快的Tab,這是一個非常好的傳統(tǒng)Tab設(shè)計的案例。
Homewood
在網(wǎng)站Homewood中,它們也利用icon來輔助了標簽上文字的表述。
Apple - iWork
ExpressionEngine
網(wǎng)站 ExpressionEngine 把標簽控制區(qū)放在Tab窗體的底部,在快速載入內(nèi)容區(qū)和快速響應內(nèi)容區(qū)切換方面,它也是一個很好的例子。
Viget Inspire
Viget Inspire 在熱門文章版塊使用了Tab,有淡入淡出的切換動畫,內(nèi)容區(qū)高度可根據(jù)內(nèi)容長度自適應。
Komodo Media
Komodo Media 的標簽里,icon放在文字上方。
#p#atebits
atebits presents 用Tab來展示產(chǎn)品介紹,它有效地在這么小的空間里展現(xiàn)了如此豐富的內(nèi)容。
Tumblon
Tumblon 把標簽放置在內(nèi)容區(qū)下方,能快速響應切換,但不好的是,標簽的選中狀態(tài)和未選中狀態(tài)不是那么容易區(qū)分。
kevadamson.com
在 Kev Adamson的網(wǎng)站中,右邊欄里有好幾個Tab,網(wǎng)站使用了不同的ICON配圖,幫助用戶理解不同Tab的功能。
六。 Tab的創(chuàng)建教程(前端方面的)
有很多教程能告訴你在頁面上如何建立和實現(xiàn)一個Tab,下面,你可以通過一些頂尖教程來了解更多關(guān)于創(chuàng)建Tab的技巧。
Building Tabbed Content 《如何創(chuàng)建Tab》
通過閱讀這篇初級教程,你可以了解如何通過使用JS框架原型創(chuàng)建一個簡單的Tab元素,
Create A Tabbed Interface Using jQuery 《使用jQuery來創(chuàng)建Tab》
Dan Harper 提供給讀者關(guān)于如何使用jQuery庫(譯注:著名的js庫)來構(gòu)建Tab。
Accessible Image-Tab Rollovers 《圖片標簽導航的快速切換》
學習如何實現(xiàn)用圖片來制作標簽導航區(qū),并實現(xiàn)快速切換
Create a Slick Tabbed Content Area using CSS & jQuery 《使用CSS和jQuery來實現(xiàn)一個可平滑切換的Tab》
#p#七 。腳本資源
如果你真正查找能直接在你網(wǎng)站上應用的Tab腳本代碼,這有一些免費的解決方案。
DOMTab
DomTab 是一個很受歡迎的腳本,能很容易創(chuàng)建一個Tab元素,把普通的鏈接列表改造為Tab元素。
JavaScript Tabifier
這段由BarelyFitz 設(shè)計的即插即用 的 JavaScript代碼,能夠幫助你在個人網(wǎng)站上更快速實現(xiàn)Tab元素。
TabView
TabView 是yahoo用戶界面庫(YUI)里的一個元件,你可以利用這個元件來減化代碼量和圖片的使用。
Coda-Slider
Coda-Slider 是Coda 設(shè)計的Tab實現(xiàn)腳本,可以實現(xiàn)內(nèi)容區(qū)切換的轉(zhuǎn)場動畫效果,還可以設(shè)置將Tab標簽們靠左對齊或靠右對齊。
idTabs
idTabs 是 jQuery 的一個簡化插件,可以強大的設(shè)置功能可以簡化原來控件中復雜的參數(shù)與組合。
Tabtastic
idTabs是一個JavaScript庫,也包含創(chuàng)建Tab工具,這有深入淺出的使用教程Step by Step pane。
Ajax Tabs Content
動態(tài)和遠程數(shù)據(jù),你可以使用AJAX這種動態(tài)驅(qū)動方法,來異步更新內(nèi)容區(qū)里的信息。
Carousel - Module Tabs
這段Tab腳本簡單但可高度自定義,支持動畫與自動播放。
關(guān)于原作者
Jacob Gube 是一個JS和PHP工程師、WEB設(shè)計師、作家,Six Revision的創(chuàng)始人及總編。Six Revision是一個在線共享專業(yè)的開發(fā)與設(shè)計資源及教程的平臺。這是他的Twitter:follow him on Twitter。
近期更新
- [2023-06-25 23:22:29] 優(yōu)秀網(wǎng)站設(shè)計的五大特點
- [2023-04-27 14:05:55] Html 5 響應式網(wǎng)站設(shè)計制作
- [2023-04-10 11:07:30] 網(wǎng)站建設(shè)制作流程知多少
- [2022-10-14 10:11:30] 做網(wǎng)站設(shè)計應該更看重框架搭建還是視覺觀感?
- [2022-08-09 15:57:48] 以“產(chǎn)品”思維搭建網(wǎng)站!
- [2022-08-08 09:12:57] 一家公司的網(wǎng)站應該有哪些板塊內(nèi)容?
- [2022-08-05 09:28:06] 企業(yè)網(wǎng)站建設(shè)為什么要設(shè)置新聞板塊?
- [2022-07-04 15:58:06] 網(wǎng)站首頁設(shè)計的好看,這個網(wǎng)站就成功了一大半!
- [2022-05-20 09:34:19] 網(wǎng)站后臺管理系統(tǒng)是什么?有什么作用?
- [2022-05-17 11:29:32] 作為消費者,應該如何選擇一家水平高的網(wǎng)站建設(shè)公司
- [2022-05-17 11:27:01] 高端網(wǎng)站定制與模板化網(wǎng)站應該怎么選擇?
- [2022-04-22 16:00:41] 現(xiàn)在高端的網(wǎng)站設(shè)計都有哪些新的趨勢?
延伸閱讀
- [2009-07-13 08:01:00] tab切換是click還是over?
- [2007-04-28 11:45:00] Tab式位置導航變體
- [2006-11-09 11:29:00] DIV與Table布局在大型網(wǎng)站的可用性比較
- [2010-08-09 17:18:00] 模塊標簽(Module Tabs)_Yahoo_Pattern(翻譯)
- [2007-03-05 09:36:00] 網(wǎng)頁設(shè)計之css+div PK table+css
- [2010-08-26 22:39:00] 一個選項卡寬度的哥德巴赫猜想
- [2010-08-11 14:58:00] 導航標簽(navigation Tabs)_Yahoo_Pattern(翻譯)
- [2009-07-25 08:33:00] 說說tab設(shè)計
- [2009-05-04 08:24:00] tab式廣告模塊如何設(shè)計?
解決方案
輪胎行業(yè)網(wǎng)站設(shè)計解決方案 機械行業(yè)網(wǎng)站設(shè)計解決方案 房地產(chǎn)行業(yè)網(wǎng)站設(shè)計解決方案 科技企業(yè)網(wǎng)站設(shè)計解決方案 電子家電網(wǎng)站設(shè)計解決方案 食品行業(yè)網(wǎng)站設(shè)計解決方案 集團公司網(wǎng)站設(shè)計解決方案 企事業(yè)單位網(wǎng)站設(shè)計解決方案 外貿(mào)行業(yè)網(wǎng)站設(shè)計解決方案 健身運動網(wǎng)站設(shè)計解決方案 美容與化妝品網(wǎng)站設(shè)計解決方案 建筑設(shè)計行業(yè)網(wǎng)站設(shè)計解決方案 物流行業(yè)網(wǎng)站設(shè)計解決方案
TAGS關(guān)鍵字
微網(wǎng)站 robots 外貿(mào)網(wǎng)站建設(shè) 網(wǎng)站推廣 空白和簡潔的設(shè)計 網(wǎng)站的速度 網(wǎng)站建設(shè)的步驟有哪些 插畫 青島網(wǎng)頁設(shè)計 搜索引擎 官網(wǎng)網(wǎng)站建設(shè) 青島好的網(wǎng)站優(yōu)化公司 視覺靈感 php程序 企業(yè)網(wǎng)站建設(shè) 企業(yè)網(wǎng)站設(shè)計 SEO 青島網(wǎng)站案例 蘋果系統(tǒng) 網(wǎng)站優(yōu)化 青島網(wǎng)站建設(shè) 網(wǎng)站改版 青島開發(fā)區(qū)建站公司 青島抖音小程序開發(fā) 青島網(wǎng)絡公司 企業(yè)網(wǎng)站為什么要備案 集團公司網(wǎng)站建設(shè) SEO優(yōu)化 頁面設(shè)計 網(wǎng)站規(guī)劃