2009年5月26日 星期二

談中國電子商務(六)如何激起購物衝動

銷售,是一個引導的過程。如果你讓客人主動,你就輸了。
◎購物網站介面設計有待加強
電子商務在全球發展十多年,有些網站介面設計已成牢不可破的經典。美國Amazon成了被學習的對象,看看噹噹卓越甚至最近興起的京東商城,其介面設計千篇一律是一張商品照片底下跟上一個價格,頂多再加上一行描述。由於商品眾多,因此加上搜尋以及導覽的功能。
這樣的購物網站介面大家似乎也挺習慣的,也很少網站經營者對這種介面進行挑戰或有任何革新。新的購物網站不斷推出,大部分的介面理所當然的長成這個樣子。然而,事實上購物網站的介面有很多需要革新的地方,也不是所有的購物網站都適合一種介面。
為什麼我們在這裡談論介面設計?不要忘了,所有的購物網站介面目的只有一個:「激起消費者的購物衝動」。這個目的甚至比「讓消費者容易找到商品」更加重要。由於網際網路的特性,網路購物成了消費者主動尋找商品的過程,因此網站經營者很容易忽略一個事實:
銷售,是一個引導的過程。如果你讓客人主動,你就輸了。
在傳統大賣場裡,店面導購解說人員佔據非常重要的地位,原本客戶想買A 產品最後卻買了B 產品的情況非常普遍。然而,情景一旦搬到 B2C購物網站上,幾乎所有的經營者都認為不需要導購。最終結果就是商品照片在網站上排排站,冰冷的介面激不起消費者的購物衝動。
現在,請身旁女性朋友比較下,下列兩個網站那個更讓人有購物衝動:
噹噹美妝館:http://category.dangdang.com/beauty
自然保養網:http://www.payeasy.com.tw/BeautyEasy/index.shtml
◎男性界面與女性介面應該不同
為什麼請女性朋友看而不是你看?因為男性與女性的購物行為不同。上述兩個例子,筆者相信女性更偏好「自然保養網」的介面,而男性更偏好「噹噹美妝館」的介面(然而,噹噹美妝館的目標卻是女性)。面向男性的與面向女性的的購物網站,其介面設計應該要不一樣。
男性的購物行為,精確,理性,靠邏輯,不擅長討價還價,通常是先想好要買什麼,事先知道要去哪買,買了就走不會多逛。網際網路的興起是男性的救星,因為價格比較可以在網上很快完成,不用跟銷售人員過招(因為那對男性來說挺痛苦)讓購物成為很精確的工作。
簡單來說,Amazon的介面設計就是男性思維下的產物。
女性的購物行為,隨性,靠感覺,買一個東西有時候是因為它很貴,有時候是因為它很便宜,有時候有一百個理由買一樣東西,有時候不需要任何理由,喜歡隨興的逛,經常是打定主意想買A 商品最後反而買了B 商品,對於圖片及文字塑造出來的購物氛圍極端敏感。
簡單來說,現在大部分購物網站介面對女性來說,無聊,無趣。
在實體賣場,店面動線規劃及商品陳列方式非常重要,因為它讓消費者逛得舒適,而促成消費者購買衝動的情境因素也同時受到重視。搬移到網際網路上的時候,大家知道網站介面的設計其重要性相當於實體店面的動線設計,然而情境設計卻沒有得到相對的重視。
現在,請您比較下,下列兩個網站那個更讓人有購物衝動:
京東商城:http://www.360buy.com
線上購物:http://shopping.pchome.com.tw
◎精品店與量販店的購物情境設計不同
對一個大賣場來說,最重要的購物情境是甚麼?是永遠的折扣殺價與促銷。相信大家都有機會在家樂福等賣場,一進門就拿到整張的促銷商品DM,不斷出現的大標題「下殺五折」,「買就送」,「限時搶購」等等。這種情境就是消費者對於賣場的期待。
然而,噹噹卓越與京東商城做得遠遠不夠。這些美國Amazon的學習者,忘記去看看自己的同胞在購物的時候需要什麼情境,更能激起他們的購物衝動。大體上來說,這些做IT出身的創業者,其實可以更好的從本土的傳統賣場中學習到這些激起消費衝動的手法。
在筆者的預期中,未來中國大陸的B2C 電子商務會走向兩個極端,一個是做大規模拼低錢的大型商城,或可稱為量販店;一個是走自創品牌商品走利基市場路線的精品店。而精品店的網站介面與情境設計,與大型網路量販的的設計也不會相同。
以下,是幾個精品店的案例。一樣的,請您身旁的女性朋友看看:
好鞋網:http://www.payeasy.com.tw/ezwalking
美人衣學館:http://www.payeasy.com.tw/debelle
買包包時尚網:http://www1.payeasy.com.tw/my88
簡單來說,做量販店的就要像量販店,做精品店的就要像精品店。目前中國大陸的電子商務網站,在介面設計上的進步空間還有很大。永遠不要忘記東方人的購物行為可能跟西方人存在差距,男性與女性存在差距,這會讓我們對於購物網站的介面設計有著新的觀點與思考。
(文:黃紹麟)
文章提供BAYSTARS DESIGN網頁設計公司

2009年5月24日 星期日

CSS Sprites 與 圓角

初步介紹 當然,目前現在有成千上萬個關於 用CSS處理圓角 的教程,但不管怎麼說,仍然想把這篇文章展示給您。也希望您會發現這篇文章會非常有用。需要重點指出的是,這篇教程徹底地應用高級CSS技術,但是,盡力使初學者看起來簡單。CSS3 在這裡還沒有得到完全的應用,所以,知道現在,會保持W3C驗證的有效。看一下演示 下載 css sprites + 圓角您還可以參考一下文章:43個PSD轉XHTML,CSS創建佈局及導航輔導教程,解析事件背後的每一個步驟 我們將怎樣來處理? 處理圓角的版本是由內置的絕對定位的四個div組成,每個div都有唯一的圓角圖片作CSS Sprite操作。我們將會這樣做:是什麼方式導致這項技術表現得這麼了不起呢(What makes this technique cool)? 通過可變的寬度和高度處理毗鄰的元素的能力。沒有極限。(The ability to make rounded-bordered elements with fluid width and height. No limits whatsoever.) 這項技術,正如之前提到的,是與 CSS Sprites 結合操作完成的。如果您不知道這是項怎樣的技術或者說不知道怎麼使用它,那麼請先閱讀之前的文章。CSS sprites 都學會了嗎?那我們就開始吧!第一步:創建我們的 Sprite 1、為矩形圓角圖片處理選擇一款編輯器 (在這個案例中選擇的是Firework). 2、切割並且導出圓角到本地臨時位置 (我們將會在之後用到)。3、新創建一個文件,將圓角導入到這個新文件中,複製三次,然後旋轉這三個新切片得到另外的三個圓角。 4、合成四個圓角為一張圖片,並用 1px 的紅線 來區分它們。5、導出合成圖片,sprite 也就大功告成了。 第二步:HTML 原始碼首先,我們會給容器 div 一個 .roundedBox類:
程序代碼
現在,我們必須再增加四個 div ,這會在將來創建圓角的時候用到。之後必須給每個加載一個類 .corner,同時也標識一個類來指定它們格子的位置。
程序代碼
My content in roundedBox Type 1
一切搞定?嗯,讓我們把注意力再轉移到 CSS 代碼上來。第三步:CSS 原始碼如你所知,(或者您會在這裡快速學習到) 絕對定位元素通常都依照相對定位的父元素進行定位。If this element is not defined, they will take as their parent relatively-positioned element, the body tag。如果這個父元素無法界定,那麼它會去最近作相對定位的那個父元素,直至 body 標籤。 哈?! - 好了,如果到此為止您仍沒有掌握,不用擔心,我們將在第二部分瞭解它。(翻譯得有點拗,附上原文:Ok, if you didn't get this, don't worry, you'll catch it in an second.)讓我們先來定義下所有的圓角:所有的圓角都必須定義絕對定位,並且註明高度跟寬度。圓角定義的寬度跟高度都是 17px。
程序代碼
.corner {position:absolute;width:17px;height:17px;} 如果您是第一次切割矩形圓角,那麼寬度跟高度很可能會不一樣 (咄!)。現在開始定義 div 容器樣式:
程序代碼
.roundedBox {position:relative;}任何定義有類 .roundedBox 的元素內,絕對定位元素都會相對於這個元素進行定位,而不是標籤 body。 我們也必須設置一些padding值,如果沒有設置,圓角將會覆蓋我們的文本,這肯定不是我們想要的效果。 重要提示:top 和 bottom padding 值必須 等價於圓角的 height。left 和 right padding 值必須等價於圓角的寬度。 正如您已經知道的,我的圓角寬度跟高度是相等的,因此,四個邊角的padding 值也是相等的:
程序代碼
.roundedBox {position:relative; padding:17px; margin:10px 0;} 也通過 margin 給我們的 div 流出了一定的空隙 最後,讓我們對沒有圓角作單獨定義 我們會對每個圓角作絕對定位設置,並且定位背景圖的位置 (根據我們的 sprite):
程序代碼
.roundedBox {position:relative; padding:17px; margin:10px 0;}.corner {position:absolute; width:17px; height:17px;}.topLeft {top:0; left:0; background-position:-1px -1px;}.topRight {top:0; right:0; background-position:-19px -1px;}.bottomLeft {bottom:0; left:0; background-position:-1px -19px;}.bottomRight {bottom:0; right:0; background-position:-19px -19px;} 您可能已經注意到,我們的樣式仍然還沒有下載 sprite。我們一般不會去定義它們的原因是,我們會使用另外的方法。圓形盒模型 1 (藍色)HTML 代碼:
程序代碼
My content in roundedBox Type 1
我們必須給容器 div 定義一個ID為 #type1,用來實施特殊背景。CSS 代碼: 首先,我們得給 #type1 匹配一個背景色,使之融合於 sprite 中的圓角:
程序代碼
#type1 {background-color:#CCDEDE;} 之後,通過定義 .corner 類來協助圓形盒模型載入 Sprite 樣式:
程序代碼
#type1 {background-color:#CCDEDE;}#type1 .corner {background-image:url(../images/corners-type1.gif);} 好了,我們的第一個圓角矩形大功告成了!預覽圓角矩形模型1 (藍色)圓形盒模型 2 (綠色) / 圓形盒模型 3 (紫色) 模型1,模型2跟模型3的唯一差別就是它們的顏色,所以我們也僅僅只修改這些。模型 2 (綠色) HTML 代碼:
程序代碼
My content in roundedBox Type 2
CSS 代碼 (僅僅修改 sprites 的顏色及背景色)
程序代碼
#type2 {background-color:#CDDFCA;}#type2 .corner {background-image:url(../images/corners-type2.gif);} 預覽圓角矩形模型2 (綠色)模型 3 (紫色) HTML 代碼:
程序代碼
My content in roundedBox Type 3
CSS 代碼 (僅僅修改 sprites 的顏色及背景色)
程序代碼
#type3 {background-color:#D3CADF;}#type3 .corner {background-image:url(../images/corners-type3.gif);}預覽圓角矩形模型 3 (紫色),都學會了嗎?好,現在我們再進一步學習。模型 4 (紅色邊框) 模型4 跟模型1、2、3又有什麼區別呢?邊框和顏色,讓我們來解決這些因素吧。HTML 代碼:
程序代碼
My content in roundedBox Type 4
CSS 代碼 (在 sprite 中給您的邊角的邊框都添上邊框,並使 .roundedBox 類的背景及邊框融合 sprite。)
程序代碼
#type4 {background-color:#CCACAE; border:1px solid #AD9396;}#type4 .corner {background-image:url(../images/corners-type4.gif);} 好了,這個就是截圖效果。我們的邊角還不能正確地覆蓋 #type4 邊框。所以我們必須矯正它們的定位來覆蓋早期的定位樣式。讓我們做到這一點:
程序代碼
#type4 {background-color:#CCACAE; border:1px solid #AD9396;}#type4 .corner {background-image:url(../images/corners-type4.gif);}#type4 .topLeft {top:-1px;left:-1px;}#type4 .topRight {top:-1px; right:-1px;}#type4 .bottomLeft {bottom:-1px; left:-1px;}#type4 .bottomRight {bottom:-1px; right:-1px;} 好了,這就是我們完成的模型 4。預覽圓角矩形模型4 (紅色邊框). We are almost there, don』t quit now :p模型 5 (垂直漸變) 好了,模型5會需要更多的工作量,我們應該這樣:1. 修改上下邊角的高度 (由漸變度決定(depending on your gradient))。 2. 修改上下邊角的背景圖定位 (由漸變度決定)。 3. 通過重複平鋪 1px 的背景圖片來創建容器 div 的漸變效果。 4. 值得注意的是,我們必須給內容設置一個大小,或者給容器設置一個最小高度(由漸變度決定)。 讓我們開始吧。HTML 代碼 (跟之前的一樣):
程序代碼
My content in roundedBox Type 5
CSS 代碼:我的漸變是從上到下垂直的。所以我們必須增加上邊角的高度,以及更改下邊角的背景圖位置。當您看到我的新的 sprite 就會明白為什麼會這麼處理。就是下面這張: 我的div中的背景圖片是這樣的: 1px 的寬度,它的確是存在的。 下邊角有一條實心顏色,剛好可以匹配div的背景色。 少說話多行動。我們來繼續定義容器 div:
程序代碼
#type5 {background:#FECBCA url(../images/roundedbox-type5-bg.png) repeat-x 0 0; min-height:110px;} 給容器設置的背景顏色是從底部邊角中吸取的。然後將背景圖片按 x 方向進行重複。最後給它設置一個最小高度,正如之前所說的,漸變才不會洩露。最後來加上所有的邊角 (將文件的類型修改為 .png 格式的圖片,為的是能得到更好的漸變質量):
程序代碼
#type5 {background:#FECBCA url(../images/roundedbox-type5-bg.png) repeat-x 0 0; min-height:110px;}#type5 .corner {background-image:url(../images/corners-type5.png);}現在,我增加上邊角的高度 (這是由漸變最後抵達的顏色位置決定的):
程序代碼
#type5 {background:#FECBCA url(../images/roundedbox-type5-bg.png) repeat-x 0 0; min-height:110px;}#type5 .corner {background-image:url(../images/corners-type5.png);}#type5 .topLeft,#type5 .topRight {height:140px;} 最後,我糾正下下邊角的背景圖定位:
程序代碼
#type5 {background:#FECBCA url(../images/roundedbox-type5-bg.png) repeat-x 0 0; min-height:110px;}#type5 .corner {background-image:url(../images/corners-type5.png);}#type5 .topLeft,#type5 .topRight {height:140px;}#type5 .bottomLeft {background-position:-1px -142px;}#type5 .bottomRight {background-position:-19px -142px;}
全部完成! 預覽圓角矩形模型 5 (垂直漸變)IE6 版本 這項技術在這一令人討厭的瀏覽器中是有問題的。我們必須給容器 (.roundedBox, or #type1, #type2, 等等) 確定寬度跟高度。如果您沒有定義它,那麼它會洩露到盒模型之外。 使用 IE6 條件式註釋法來定義它。最後的想法 希望這項技術對您會有幫組,並且不會顯得太難。垂直漸變、透明的角落,只要多加練習,您的腦袋會變得更加好用,也會更加容易定義樣式。
文章提供 BAYSTARS DESIGN網頁設計公司

純CSS去除按鈕以及鏈接點擊時虛線

深藏多年秘笈大公開,全世界唯一一家公佈,怎麼點就是點不出,純CSS去掉按鈕或者鏈接點擊產生的虛線。
HTML代碼
確定取消
[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
這個東東是無意中的發現,用處數數也瞞多,像ie下帶border的button點擊時噁心的表現、去掉tab的點擊虛線等等。但遺憾的是這個東東在實踐中發現,ie下還是容易受樣式環境影響。這個效果的實現重點在於我在無意中發現了IE下的一個bug,這個bug在特定環境會導致按鈕或鏈接點擊時失去虛線。其它瀏覽器就比較簡單,支持CSS2的瀏覽器可以通過設置outline解決,FF的button標籤通過私有屬性特別處理,DEMO在多個主流瀏覽器測試通過。

文章提供 BAYSTARS DESIGN網頁設計公司

2009年5月21日 星期四

可以自己做設計,也可穿自己的設計

http://www.zazzle.com/

這個網站不錯喔
以社群的方式來做ECOMMERCE的走向
值得讓人參考


文章來自 BAYSTARS DESIGN網頁設計公司

2009年5月19日 星期二

創意方法雜談

寫在前面的話:

Part 1記得剛畢業那時,常幻想著自己是個大藝術家,滿懷憧憬的想找一份理想的工作。後來入了行,慢慢的發現自己好像不是這塊料;不但沒有好的想法與創意,而且軟件也不懂得怎麼去操作,再後來接觸多了、看多了、被蹂躪得多了、想法也慢慢的多了;卻又發現,在天馬行空的想法面前,卻根本不知道怎麼去實現,從一個痛苦的坑裡跳回了另一個坑中。後來記得有位前輩告訴我說,做這行是需要慢慢沉澱和積累的,形成風格是需要時間的,在職業生涯的前幾年裡,都是佈滿荊棘的學習和積累的過程。現在慢慢的開始明白,原來在我們年輕的時候,我們總是把我們的創作衝動當作是創作才華,發現自己才智平庸沒有好創意、理想與夢幻破滅時,內心會是那樣很痛苦。

Part 2常常會想,什麼樣的設計才是最好的設計(其實本來就沒有最好的)。常常覺得,這個表現已經很完美了(其實還很有差距)……事後抽身回來再看,還是有很多不如意的地方。類似的問題想多了,漸漸的覺得,一個好的作品是由多方面組成的,比如色彩、佈局、構成、風格、細節等。而在現下的互聯網環境下,只要有足夠的時間,我們都可以將自己的想法做到盡善盡美。但其實我們不難發現,設計工作中的創意才是設計作品成功與否的關鍵,如果我們在設計創意上出現了偏離,那所有的努力,也就付之東流了。這篇探討並沒有能上升到理論的高度,每個設計師都有自己獨到的創意方法。這些文字僅是我在平時工作中的一些方法與認識,與大家分享。

創意設計過程

1、收集與歸納素材確定項目設計方案、確定項目創意要點、確定項目表現形式、確定項目文案以及確定項目相關素材。

2、預處理醞釀讓思想自由馳騁,發揮思維的靈活性;對前期收集的信息進行綜合處理;運用各種方法勾畫出若干可實施方案。

3、總結可實施方案對一眾方案進行篩選並挑選出最具備可行性特質的方案。

4、項目實施與後期校驗在整個項目進行過程中,都要對項目的各個關鍵點進行全面的思考,並要與項目相關的各個角色保持高效的溝通,善於抓住問題核心並能給出相應的解決方案,很多時候設計師的溝通水平決定了項目的進展、推進速度與最後輸出成果的質量。創意方法在我們日常工作中創意方法不一而足,不勝枚舉。

可創意工具與方法並不是萬能的,正如創意沒有固定的法則一樣。當我們為沒有一個好的創意表現而頭疼時,如果我們掌握一定的創意方法,通過這些方法與技巧,在項目操作之前做足功夫,無疑會有利於激發我們思想的火花和創造性。

創意方法之一 借鑒創意法特點:較適用於短平快.但又要求有細節的項目。借鑒創意法可以從我們已知的一切入手,一如街邊的路牌、途中的風景、斑駁的牆漆、月夜下的街燈,再到同行的案例啟發,這些都是我們可以吸取的地方。相信我們都有逛網的習慣,這不僅是積累各方知識及瞭解時下流行視覺趨勢的好方法,無形中也豐富了我們的創意閱歷,無形中也為借鑒創意種下良好的因子。在工作中,當我們黔驢技窮,為找不出一個好的創意解決方案而撓頭時,可以吸取日常工作、生活中見到的,與進行中的工作項目相關的成功因子,從其中的一個點,或者一個表現出發,借鑒其成功之處,拓寬創意思路,結合項目現狀,給出優質的創意設計。創意方法之二 情景(情感)映射創意法特點:較適用於短平快.對情感有一定訴求的項目。

說明:情景創意法的進行要求對一個想法進行縱向深入發掘,思維忌橫向發散。生活中,我們都是獨一無二的,不同的成長的歷程賦予了我們不同的閱歷、不同的性格、不同的想法與世界觀。我們每個人都有自己獨一無二的想像力、理解力和判斷力。於是乎,當我們面對同一件事物時,會做出不同的情感反映。

同樣的,在我們的日常創作過程中,也就有了不同視覺風格,不同創意想法的出現。情景映射創意法是把我們所要表達的概念化的、抽像化的東西(如文案、主題等)豐富化、立體化。把這些所要表達的概念逐步的從低級抽像向高級抽像演變,直至獲得滿意的創意表達為止。比如說春天,在想到春天的時候。在腦海裡我們都會出現不同的元素,豐富而又富有詩意,綠色、和風、細雨、春泥、青草,還有風箏、燕子、春遊的人們諸如此類。

由此,我們可以充份發揮我們的主觀能動性,根據主題組合創造出富有感染力的創意畫面。創意方法之三 思維導圖創意特點:要求有較好的視覺表現力,有思想深度、延展度的項目,如海報、平面、廣告、富媒體等。思維導圖是一種放射性的創意模式,被認為是最自然的一種創意工具(自認為是這樣),很多時候,當項目對創意表達要有較高的要求時,它是一個簡單、有效、且又美麗的創意工具。思維導圖法以需要解決的問題為起點,把我們所認識的、與問題有關的元素進行聯想細分,向外延展,再延展,充分發揮聯想的創造力。然後思維再跳出來,把這些之前創造性的想法都結合起來,進而激發出我們創意的火花。從圖中我們可以看出,這裡的思維導圖法我們可以理解成橫向情景映射創意法的集成應用,只是在初始價段就展開擴展,先延展,再關聯。

創意方法之四 頭腦風暴與逆向思維說明:較適用對整體創意有較高要求的項目,如大中型項目的創意起始階段。

局限性:頭腦風暴方法對會議的主持人有一定要求,要求具備相當的專業性與組織能力。說起頭腦風暴,似乎已經沒有人不知道了;在創意工作開始的時候,想到的最優先的,也應該是頭腦風暴,但也還是不得不提一下;因為還是覺得,在眾多創意方法中,頭腦風暴確實是優秀的可行性很高的創意方法之一。

頭腦風暴的特點是:眾志成城。是集眾人才智解決創意缺失的良好方法,是眾多創意方案的集合。是創意工作中的捷徑。

頭腦風暴的實施要求:

1、確定風暴主題。

2、確定主持人(負責主持風暴創意會議,對各創意進行記錄)。

3、風暴與會人員積極對主題進行創意發言,避免出現爭執及重複創意(不能重複但可引申)。

4、集合所有創意方案,把方案在進行循環深化風暴。

5、最終探討並選出可行性最佳的創意方案。

逆向思維(突破思維定勢,有助於激發與眾不同的,另類的,超越平常的創意想法)受閱歷與教育的影響,對於某一樣事物,我們都有自己固有的思維認識。逆向思維卻是反其到而行,旨在突破我們的思維定勢。逆向思維是指不在於我們能做什麼,能激發出什麼樣的創意,指的是在同樣的大創意環境下,我們現有的創意表現不了什麼(或者說我們實現不了什麼創意)。當我們認為做不到的時候,往往別人也覺得做不到(或許也許可能),所以如果我們能實現他人不能實現的創意,那就是我們和他人最大的差異之處,所出的創意也往往會起到意想不到的效果。

原文:點這裡...


文章提供BAYSTARS DESIGN網頁設計公司

彈性+固寬佈局

在當今用戶的顯示器越來越大的今天,之前的1024*768固寬佈局有點越來越不合時宜,對大屏幕的用戶而言,兩側空空的留白給人第一眼的印象是嚴重的屏幕浪費,作為網頁設計師的你有責任給這一批用戶一個良好的用戶界面。當然為了減少這種屏幕的浪費,採用彈性流體佈局是最好的解決方案,它可以充分利用屏幕空間,無論你是多大分辯率的用戶,都能盡情滿屏展示內容。然而因為種種限制,目前的網頁完全採用流體彈性佈局條件還不具備(特別是瀏覽器廠商對標準的肆意蹂躪以及CSS標準的不完全支持等等)。作為夾在用戶和廠商的中間者,我們只能以一種兼容的心態去適應兩者的差距。所以,作為一種過渡的解決方案,有了這樣一種佈局:彈性+固寬佈局。這裡所說有彈性,指的是背景去自適應屏幕寬度,而固寬呢,則是讓正文內容無論在寬屏還是窄屏中都能自動居中。夾縫中求生存,以滿足不同大小分辯率用戶的需要。如下圖所示的設計就是一個典型的樣例。圖一廢話少說,言歸正傳,我們就來製作一個這樣的佈局結構:首先構建結構層:
程序代碼
分析一下結構層,一個網頁一般包括頁頭,內容區和頁腳三大部分,我們將頁頭和內容放在一個容器層,取名為wrapper,而將頁腳獨立出來,取名為footer,為什麼要這樣設計,我們想讓這個頁腳在內容區不滿一屏的情況下也是絕對居底的。其具體的實現原理可以參考這篇文章:《CSS Sticky Footer: 完美的CSS絕對底部》。我們將wrapper和footer這兩個容器設置100%的寬度,讓它自動適應屏幕的寬度。並且也將header頁頭區域也設置成100%寬度。這樣我們可以在頁頭和頁腳中插入一張可以水平平鋪的圖片,使頁頭和頁腳的背景在大屏幕下能水平充滿整個屏幕空間。作為正文內容,我們一般的做法是,當分辯率變大,讓它居中顯示,兩側留出空白。因為頁頭區域已經設置為100%寬度,所以我們在header中再添加一個容器層inheader,它來作為真正的頁頭文字內容的載體,我們再給它設置一個固定的寬度值,比如是960像素寬,然後讓它自動居中。#inheader{width:960px;height:110px; margin:0 auto; }這樣頁頭的正文浮動haeader的上層,這兩個層可以設置不同的背景圖片,形成一個疊加的頁頭效果,它能自動適應更大的屏幕分辯率。同樣的道理,頁腳也可以採用這種方法來實現。在上面的結構層,我在中間內容區沒有採用這種方法,而是做了一點變通,我們可以看到在content這個內容區中,沒有內嵌一個容器,而只有一個容器。如果我們為了讓正文內容的兩側在大分辯率下兩側不顯得太空洞,該怎麼辦呢,當然你可以採用頁頭和頁腳的做法,在它的內容再加一個div。當然為了減少嵌套,我們可以採用變通的辦法。我們可以將一張超大的圖片加在body中背景中,並用background-position來定位居中顯示這張圖片,這樣在內容區兩側的圖片就顯示出來了。本博客就是一個具體案例,在大分辯率下看看本博客兩側圖片,然後縮小窗口,就可以看到兩側圖片在1024*768時只顯示了一小塊,而正文內容始終居中顯示的。為了演示效果,我們加入一些其它顏色調置,最後的樣式如下所示:
程序代碼
*{margin:0;padding:0;}html, body, #wrapper {height: 100%;font-size:12px;}#wrapper{width:100%;background:#777;}body > #wrapper {height:auto; min-height:100%;}#main {padding-bottom: 54px;min-width:960px;}/* 必須使用和footer相同的高度,最小寬度ie6中加JS解決 */#header{text-align:center;color:#fff;background:#333;}#inheader{width:960px;height:110px;line-height:110px;margin:0 auto;background:#CC9933;}h3{font-size:14px;line-height:50px;}#inheader p{font-size:12px;line-height:30px;}#footer { position: relative; margin-top: -54px; /* footer高度的負值 */ height: 54px;/* footer高度*/ width:100%; min-width:960px;/*最小寬度ie6中加JS解決*/ clear:both; background:#666; text-align:center; color:#fff;}#infoot{height:54px;line-height:54px;width:960px;margin:0 auto;background:#CC9966;}#footer p{line-height:26px;}#content{background:#999;width:960px;margin:0 auto;height:692px;}#content p{line-height:30px;padding:0 30px;color:#fff;}/*說明: 需要注意的就是#main的padding值、footer的高度和負margin值,需要保持一致。下面是著名的萬能float閉合Clearfix Hack*/.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}.clearfix {display: inline-block;}/* Hides from IE-mac \*/* html .clearfix { height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */ 測試Demo:
HTML代碼




彈性+固寬佈局設計








正文內容背景可平鋪整個瀏覽器寬度,你可以在body中加入一張超大的背景圖片,並設置圖片為居中。而正文內容則始終居中顯示,不管分辯率是多大。當你分辯率超過1024時,在正文內容的兩側會出現圖片,使寬屏的內容區兩側不顯得空洞。







[Ctrl+A 全部選擇 提示:你可先修改部分代碼,再按運行]
原文:這裡...
文章提供 BAYSTARS DESIGN網頁設計公司

2009年5月17日 星期日

BlackSocks.com靠「定期送到家」訂襪服務,成功賣出1000萬雙普普通通的黑襪子!

有看過網路商店是付「月費」,然後把東西定期送到你家的嗎?嗯,有的。NetFlix只要你付它月費,DVD電影隨你看。Maghound月付四美元就送三本雜誌(台灣則有MagV線上閱讀版),有「StartupSchwag」則是月付15美元就月月送一件特殊神秘T恤……。

這周末,看到一間更有趣的「付月費、送到家」的網路商店點子,原來是歐洲有個小型網路商店準備進軍美國,這家網店叫「BlackSocks.com」,顧名思義它專賣「黑襪子」。像我就是黑襪子的愛好者,天天穿皮鞋、西褲,黑襪子是最好搭配的,我想愛穿黑襪子的人都有這樣的經驗──衣櫃裡的黑襪子大部份都有洞,每早得選一雙「洞最小」的穿,明明每雙都有洞了,自己又抽不出時間去買這麼一雙普普通通的……黑襪子!於是,BlackSocks.com出現了!它的想法是,讓大家先付一個價錢,然後「定期送新的黑襪子」到府。它假設,許多男性上班族都是買「黑襪子」,因此它不必做什麼特殊形樣,只要「黑襪」就夠了!這家網店共賣四種長短不一的黑襪子,其中賣的最好的是(可想而知)最普通的黑短襪。

BlackSocks將這種「付月費、送到家」的送襪子服務叫「Sock-scription」,它的規則就如上面那個圓圈圈的圖所示,你先付費,馬上就會先收到三雙襪子,四個月後,又會再收到三雙襪子。再四個月,又會再收到三雙襪子。BlackSocks會在一年後再問你一次要不要繼續訂購,若還要的話,明年會這樣繼續下去…。

至於收費,若單買一雙黑襪,基本上是一雙10美元(合台幣330元),如果是正常的「每四個月送一次,一次三雙」,要價89美元,也就是每雙9.8美元,以此類推。可以選擇要每兩個月送一次、每三個月送一次、每四個月送一次,還是每半年才送一次。坦白說,這個價錢顯然是稍貴了!不過,這個價錢可是包含了運費在裡面,網站上聲稱它運到全球任何地方都是這個價錢(有誰可以來試買看看!),而且只要付這麼一筆不到100美元的錢,以後都不用擔心黑襪子了!

你說,這樣的模式會成功嗎?別懷疑--

其實BlackSocks已在歐洲默默經營十年了!它顯然擊中了一部份人的需求,他們已經成功了。至目前為止,他們在歐洲已寄送過1000萬雙黑襪子,目前已有4萬名定期客戶,分布在74個國家,享受著這樣的「定期送黑襪子」的服務!這篇文章在CrunchGear出來後,我心裡是覺得還有很多問號,但有些那個部落格的回應者已表示「這就是他們所需要的東西」!可能是BlackSocks做得太成功了,它也開始做其他的類似的產品,包括「單色內褲」、「單色T恤」……等等。

分析一下BlackSocks這間特殊網店,它至少有以下四點很有趣:

第一、他們選了一個寄送成本極低的產品:這道理就像面膜、花種子一樣,由於襪子近似紙張,不重、佔空間不大,因此BlackSocks可以輕鬆的以一般平常的信件的方式,寄送這些襪子到客戶家,令我們不禁要思考一下,還有哪些日用品也是可以用「寄」的?

第二、它可先拿到現金,壓低售價:如果BlackSocks大部份客戶都是先預付一年的月費的,那麼,他們可預先拿到三~四倍的現金,這筆錢可以來輕鬆作為周轉之用,大量訂襪,取得最便宜的成本。也就是說,對於身無分文的創業家而言,沒辦法一次吃一大批貨,若還想和別人玩「價格戰」怎麼辦?或許,這種「先付月費、定期送XX」的模式是一招不錯的方法。前幾雙或許BlackSocks都是賠錢先賣给客戶,無所謂,但後面的每一雙都是賺錢的。

第三、商品品項不需太多,也可涵蓋所有的需求:BlackSocks所選的商品(黑襪子),是完全沒有花色的;會買這種黑襪的消費者,本來就不會去care它的花色。這點讓BlackSocks開起網店比其他人開網店還輕鬆,因為網路購物重要的是多樣化,平常那些「靠外表」的商品,多樣化會做不完,但,黑襪子這種商品,基本上BlackSocks就只要提供四種黑襪子(有的長,有的短),就已經涵蓋了全球的人的需求了,從這方面來做長尾,網路商店的版面可以輕鬆一頁就搞定所有需求,不必一大堆品項累得要命!

第四、「日用品 + 定期送」竟成網路購物的藍海商品:仔細看看BlackSocks.com,它價錢不便宜,為何有人要買?我們以「送人」為例好了,或許,我們會在線上買一台電腦來送人,但我們絕不會買一堆黑襪子來送人,不是嗎?不過,我們有可能拿這種「定期送黑襪子」的服務來送人,是吧?這就表示BlackSocks這種網站是有它存在的價值,特別在現代凡事送禮也講求實用的時代,這種禮物特別好,或許老婆在老公生日買給老公一年份的黑襪子也是一種特殊的表示呢!

現在,創業家可以來想想,還有哪些日用品可以這樣賣呢?歐洲已經賣了1000萬雙了,亞洲何時要開始賣?哪位創業家要來試試呢?

文章來自MR6

文章提供BAYSTARS DESIGN網頁設計公司