2009年5月26日 星期二

RunPee告訴你看電影何時可上洗手間,「殺手級資訊」竟然如此簡單收集!



這次看到一個很有趣、但名字相當不雅的網站,抱歉,我要說了喔──
這個網站叫做:「跑去尿尿網」(RunPee.com),沒錯,這篇報導竟然說,網路上一大堆專門報導電影的網站了,但,這個RunPee站可說是有史以來最「有用」的「電影網站」!
什麼叫「跑去尿尿網」?
就是……當你可能因為趕時間拉著老婆衝進電影院,找個位子坐下,電影馬上開始,不好再站起來上洗手間。到了電影中途,發生了「內急」的情況,你知道大概撐不到最後,卻又捨不下眼前的精彩電影,萬一跑出去錯過什麼怎麼辦?直到忍不住了,又看到電影已經播放了緊張的警匪追逐,混亂暫時平靜,女主角回到家裡,倒一杯茶,開始看電視…「這時候應該可以上廁所了吧?」硬著頭皮站起來,走出去,匆匆忙忙的衝進廁所找了第一筒(或第一間),再匆匆忙忙的洗了一把水,衝出來,差點撞翻另個傢伙手上的爆米花,他旁邊的女生還尖叫!
整理衣裝,從容不迫的認明電影院、打開門,沒想到電影又在進行一堆打打殺殺的聲音,氣極敗壞的黑暗中找到了自己的空位,靠近老婆耳朵,輕身細語的問她,剛剛發生了什麼事?
她說:「反正說了你也聽不懂!就是這樣啦!」
「這個女主角怎麼會受傷的?剛剛是誰跑出來了?那個壞蛋跑哪去了?」我著急的問。
「不要吵好不好,我在看電影咧!」老婆說。後排觀眾還傳來一聲「噓……。」我只能瞪著那大螢幕,裡頭的戰事已歇,一絲槍煙飄出,我沮喪的轉頭看後面,所有觀眾笑咪咪欣賞電影、表情滿足,啊,到底錯過了什麼精彩的戲啊?
這個「跑去尿尿網」(RunPee)就是要避免這種事情發生。它會告訴你,每一場電影,最好的「上廁所時間」為何時!所以,你在看電影前,一定要先到RunPee.com看看這部電影在何時可以去上洗手間。當那部份開始放映後,你可以依狀況決定要不要「現在就去上廁所」──根據RunPee所言,如果你打算去看「博物館驚魂記2」,那你的尿尿時間共有兩個,一個是在電影進行大約45分鐘時,當Larry和Napolean開始討論男女關係的時候,這段據RunPee所說大約會持續三分鐘,對話的內容還蠻可愛但是和主題劇情沒有關係,請放心去上三分鐘的廁所吧!另一個可以尿尿的點則在電影開始1小時又5分鐘後,當男女主角走到太空博物館去找愛因斯坦的頭,他們從去到回來大約花了4分鐘,這段只是取東西,沒什麼好看的,放心去上廁所吧!
如果,你想去看最新的「X戰警」的話,RunPee則是建議你的尿尿時間最好在電影開始50分鐘後,當看到Wolverine在廁所裡發現他手上的爪子,就是你可以趕快站起來跑廁所的時刻!在你上廁所的時候,Wolverine會發現他的爪子,然後走下來與老夫婦一起用餐,討論一些沒意思的摩托車的話題,然後就去睡覺了,隔天早上,老公公會先給他他兒子的外套穿,老婆婆也會端早餐給他吃……這段大概只有3分鐘,最好趕快回來,不然會錯過後面精彩的爆破場面!
如果,你想去看最新的「魔鬼終結者」的話,RunPee也建議了兩個尿尿時間,一個是在電影開始50分鐘後,當男主角Marcus找到了彈跳逃生的飛行員並想辦法將她解開落地,然後他們討論要往哪個方向走,當晚他們倆正在找木材來燒火,沒想到有三個壞人走過來了……這段大概有3分鐘的時間可上廁所,大概是全電影較無聊的一段,所以才會被安排來上廁所吧!
由於RunPee這個網站本身的題目也很有趣,它順著這個有趣感,設計得很好笑,一進去後就是全畫面的「黃色的水」從滿的慢慢水位下降到螢幕底部,才會出現這個網站。看起來是個普通的HTML網頁,其實整頁都是Flash做的,所以上面的「RunPee.com」,還會三不五時的發現那個「n」偷偷的「跑掉了」,從左邊跑到右邊。
有趣的是,RunPee還不只告訴你上廁所的時間,它還幫你想到,萬一你真的跑去上廁所了,它有責任要至少告訴你這段時間所發生的劇情吧?它更貼心的是,為了避免你還沒上廁所就先不小心「瞄」到這段劇情,RunPee還將這段的劇情寫成「亂碼」,你要按下「解碼」鍵,它才會變成可讀的劇情讓你閱讀,知道這段上廁所的期間發生何事。
以創業的角度來看,RunPee建議了一個極佳的方向,看,做RunPee這個網站很難嗎?不,它實在太簡單、太簡單了!只要把現在正在全美國上映的大電影都看過一遍,7~10部之後就可以收集到這些「尿尿時間資訊」了,這麼簡單就為自己攬得了一些「殺手級資訊」(Killer Info)!
許多網站創業點子,都是打算做某種整合資訊的工作,但現在隨著點子都被做光了,看起來這些資訊整合的「標準」愈來愈高。比如說,一開始有個網站只要能將目前最棒的五台相機的spec列出來,幾個功能比一比,就可以被當作好文章四處寄來寄去了。但現在,你要做「比較」,可能要比較幾十種款式,而規格也要提供到非常的細節,比快、比完整、比新、比專業……這樣才會成為網路上最好的資訊網站,好難啊!另外大家沒注意的是,有些資訊,本身就「太難收集」了。譬如,我們有個點子,如果有個公車網,隨時都知道公車到什麼地方?為了做這套,我們要架GPS,要設看板,要收集所有路線、還要即時更新……拿這個來要政府的經費是很好拿的,但花了這麼多功夫,卻發現人們不見得這麼愛使用,或許是因技術還是少了這麼一段、不夠方便,也或許是人們根本對這方面需求沒這麼大。但有些資訊,就如同這種「看電影何時上洗手間」,卻是沒人收集過,然而對大家來說還蠻重要的。
RunPee的出現,給我們一些信心:還有太多太多的資訊,是人們想要的!如果你真的想做公車的資訊整合,卻發現還需要一大堆的設置,那不妨再仔細看看,在這件事的「周圍」還有沒有其他資訊,也是人們想要的?以RunPee的點子的延伸,我就覺得以下這個資訊還蠻重要:「每個公車牌附近,最近的可借用的廁所在哪裡?」收集資訊有分難與容易,找簡單的來搜尋,一兩個朋友就可以一同創出一間小有價值的公司了!
賺錢的部份仍是問題,RunPee這個點子靠廣告收費應該還算有理,各大新片都會在這裡打廣告。不過我也為這位作者感到可惜,因為假如它是做成iPhone App,這作者可能已經賺到100萬美元了,不過RunPee也已在網站上預告手機版本即將出品,時間會想辦法趕在大家來看暑假強片「變型金鋼2」之前。現在RunPee已靠這個有趣的題材打響名號,接下來是如何築高進入門檻,在RunPee周圍架更多的資訊來讓其他人再也進不來?RunPee目前的確有此打算,它努力的做到「老電影」或「二輪片」,若有哪部電影RunPee還沒服務到的,網友可以幫忙「投稿」建議「尿尿時間」,幫助RunPee將的資料庫弄得更完整一點。
文章來自mr6
文章提供BAYSTARS DESIGN網頁設計公司

買家得付費買標的Swoopo邪惡拍賣網站,一般小店GoBid跟著做做看





有個拍賣網站或許你從前就聽過,但現在的時空和當初又有點不同,值得再拿出來探討。我們看到線上遊戲、社群網站成功的策動網友支付「微型付款」,iPhone更是以一美元app瞬間讓好幾個創業家一個夏天就成了千萬富翁……「微型付款」還可以怎麼玩?
這星期,矽谷的《聖荷西水星報》再次寫了關於「它」的一篇文章──
這個網站叫「Swoopo」,來自德國,相信許多人有聽過了。它和eBay一樣,都是拍賣網站;你可以上到那個網站,哇什麼都好便宜喔!不過你得和其他人競價,比比看誰出的最高,就能買下該物品。不過,Swoopo和一般拍賣平台有若干點不同,對買家來說最大不同點就是──
買家每次下標,都要付費!
不貴啦,每次只要0.6~1美元。但這種方式也很容易讓買家會產生錯覺,比如說,一樣100美元的東西最後以29元成交,但29元並非它的真正價錢,如果你在過程中出價了十次,每次付1美元的下標費用,那你的總共價錢是39美元而不是29美元。這還是值得慶祝的情況下,理論上來說,並不是每次都會得到這個商品,你在其他地方可能也用了十次競標,最後沒有成功買到那個商品,氣得把瀏覽器關掉!
因此,有人說Swoopo是「邪惡版的eBay」,和在賭場有何不同?一樣是買一大堆錢幣,然後一個一個投進拉吧機。為了要讓人們「多多下標」,使用者想要在這邊下標,不能零買,而是要先「買一堆」點數,Swoopo要求買家可購買「競標包」,有的讓你出價10次,有的讓你出價700次,平均每次出價在0.6至1美元的「成本」。它鼓吹人們多買bid、多亂bid,但最後這些投資說不定都化為泡影,因為那些超便宜的東西都是幌子。最後一千名當中只有一人中,剩下999人都是幫他中!
你說,誰會這麼笨?
eBay有免費的,這邊卻要付費,誰要來這裡標?
但顯然就有人去!
當你看到才100元的名牌數位相機,不會心動嗎?別小看Swoopo,它於2005年才創立於慕尼黑,以時間點來看在網路購物、線上拍賣可說已經遲了人家五、六年以上,但,Swoopo卻很快就拓展到英國、西班牙、奧地利,有了220萬個註冊會員,去年秋天才進入美國,至今不到一年,也有了26萬個美國的使用者。這種網站自然也很會賺錢,在維基百科有一個例子是,如果一樣1000美元的商品最後以80美元售出,那表示8000次競價已經發生,以每次競標得花0.75美元來看,Swoopo表面上是以80美元「賤賣」了這1000元商品,但它其實從眾人熱情的投標中總共獲得6000元,這樣的利潤已經遠遠超過該商品中間任何一個上、中、下游的中盤商、工廠、零售者!所以,Swoopo的營收數字並不令人太意外,去年(2008年)Swoopo的營收高達2900萬美元(台幣8.5億元),目前亦已獲August Capital與Wellington Partners等創投公司的資金,台灣這邊的PalmIsLife在幾個月前也曾有一篇好文指出「Swoopo一天賺1000多萬台幣的淨利」,指出Swoopo是多麼的賺錢!
Swoopo這個是老網站了,給我們什麼新觀念呢?
重點是,這次《聖荷西水星報》除了再次提到這網站之外,它還順便提到了另一個幾乎和Swoopo一模一樣的拍賣網站:「GoBid」。
這就有趣了──
你說,創業家現在再創一個淘寶網、奇摩拍賣這種拍賣平台,幾乎和直接跳樓沒有兩樣,自尋死路,但再創一個Swoopo呢?似乎是可大可小,沒有問題!這個「GoBid」網站,就和Swoopo一模一樣,只是比它小了很多,它真的只是一個創業家自己出來創業,沒有創投資金,他們是前年到以色列旅行時接觸到這種「競標也要付費」的概念,覺得這點子不錯,今年二月,就在舊金山開了這間「GoBid」,和Swoopo是一樣的,只是有一部份會捐作公益,目前它有5位員工,還沒損平,但活得還很不錯。
GoBid的出現讓我們想到,Swoopo與eBay另一個關鍵不同點是:它不是「C2C」,它是「B2C」,也就是所有的賣家都是他們談好的商店或商人寄賣。Swoopo這個點子,其實就像這半年來在台灣這裡開始流行的「每日一商品」一樣,可以從「小」開始做起!
任何一個線上可賣的商品,或許都可以考慮用Swoopo的方式來賣。Swoopo平時都有高300樣商品在上面競標,沒關係,我們新的舊金山小店GoBid不必這麼多,由於資源有限,GoBid目前一日真的只能提供20個商品,目前雖然只有5000名註冊會員,那又怎樣?這樣就夠了!只要GoBid想辦法在網站上再多設計,讓買家都多多來買一些bid,基本上,這個網站很快就能翻回來!
以Swoopo來看,它似乎不斷的調整一些拍賣的「參數」,挑戰不一樣的「體驗」。它的主要目的並不是吸引人們多買,而是吸引人們多「標」,它很像開一間運動場,讓大家在上面賽跑,和一般拍賣網站的出發點不同,做法不同,消費者的體驗也不同,這就是一個沒人涉獵過的藍海市場。像Swoopo目前平均每次是24小時結標,和「每日一商品」的感覺有些相像,因為這個商業模式的更改,這些商家願意採以更短的時間,讓一些人對競標更有興趣,投注更多的錢在上面。現在,如果我們把時間縮短到只有3小時呢?6小時呢?
而且,進貨來源其實也相對容易,以Swoopo策略來看,它也不必去找什麼便宜的商品,它只選品牌商品,只要價格少一點點,就會吸引一大堆的競標,最後只由一人擁有它,剩下的都幫這個人付錢了。我想,只要這中間有多少人在競標有「喬」對(調整對),Swoopo的採購人員說不定直接到零售店去買貨都還划算!
如果你想開線上商店,但又不希望進入一般的拍賣系統,讓自己的商品這麼「公平」、「理性」的被比價?那可以想想GoBid的案例,他們的目的是塑造「快速的競爭遊戲」(fast-moving game),強調「把娛樂感覺帶進購物」(entertainment shopping),年輕創業家做這塊,可發揮的創意空間也許就相對較大了。不過,法令方面要特別注意,這樣的一個灰色地帶的網站不知是否已經違法?
文章來自MR6
文章提供BAYSTARS DESIGN網頁設計公司

談中國電子商務(七)社交網絡將成新一代C2C 電子商務

銷售,是一個引導的過程。如果你讓客人主動,你就輸了。
◎購物網站介面設計有待加強
電子商務在全球發展十多年,有些網站介面設計已成牢不可破的經典。美國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網頁設計公司

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

銷售,是一個引導的過程。如果你讓客人主動,你就輸了。
◎購物網站介面設計有待加強
電子商務在全球發展十多年,有些網站介面設計已成牢不可破的經典。美國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網頁設計公司