2014年5月28日星期三

彩色膠捲

在Web Design中色彩為第一視覺語言,具有影響人民心理,喚起人們感情的作用,左右我門的感情和行動。 1、可以傳達意念,表達某種確切的含義,如交通燈上的紅色表示停止,綠色表示放行的意念,已成為全世界所瞭解和承認的一種網頁設計視覺語言。 2、色彩有明顯的影響情緒的作用。不同的色彩可以表現不同的情感。 3、色彩有使人增強識別記憶的作用。如富士彩色膠捲的綠色,柯達的彩色膠捲的黃色則成為消費者識別、記憶商品的標準色。 4、彩色畫面更具有真實感,充分地表現物件的色彩、質感、量感。 5、色彩能增強畫面的感染力。色彩遠較黑、白和灰色更刺激視覺神經。具有良好色彩構成的設計作品,能強烈地吸引消費者的注意力,加強藝術魅力。 >>色彩的象徵性    與大部分人的經驗與聯想有關,人們通過與自然界和社會的接觸,逐步形成色的概念和聯想。色彩的象徵意義是具有世界性的,不同的民族產生的差異不大。    紅色: 最引人注目的色彩,具有強烈的感染力,它是火的色、血的色。象徵熱情、喜慶、幸福。另一方面又象徵警覺、危險。紅色色感刺激強烈,在色彩配合中常起著主色和重要 的調和對比作用,是使用得最多的色。 黃色: 是陽光的色彩,象徵光明、希望、高貴、愉快。淺黃色表示柔弱,灰黃色表示病態。黃色在純色中明度最高,與紅色色系的色配合產生輝煌華麗、熱烈喜慶的效果,與蘭色色系 的色配合產生淡雅寧靜、柔和清爽的效果。 藍色: 是天空的色彩,象徵和平、安靜、純潔、理智。另一方面又有消極、冷淡、保守等意味。藍色與紅、黃等色運用得當,能構成和諧的對比調和關係。 綠色: 是植物是色彩,象徵著平靜與安全,帶灰褐綠的色則象徵著衰老和終止。綠色和藍色配合顯得柔和寧靜,和黃色配合顯得明快清新。由於綠色的視認性不高,多為陪襯的中型色 彩運用。 橙色: 秋天收穫的顏色,鮮豔的橙色比紅色更為溫暖、華美,是所有色彩中最溫暖的色彩。橙色象徵快樂、健康、勇敢。 紫色:象徵優美、高貴、尊嚴,另一方面又有孤獨、神秘等意味。淡紫色有高雅和魔力的感覺,深紫色則有沉重、莊嚴的感覺。與紅色配合顯得華麗和諧,與藍色配合顯得華貴低沉,與 綠色配合顯得熱情成熟。運用得當能構成新穎別致的效果。 黑色: 是暗色,是明度最低的非彩色,象徵著力量,有時又意味著不吉祥和罪惡。能和許多色彩構成良好的對比調和關係,運用範圍很廣。 白色: 表示純粹與潔白的色,象徵純潔、樸素、高雅等。作為非彩色的極色,白色與黑色一樣,與所有的色彩構成明快的對比調和關係,與黑色相配,構成簡潔明確、樸素有力的效果 ,給人一種重量感和穩定感,有很好的視覺傳達能力。

圖像也是一樣

1、靈活運用樣式    熟悉Web Design的網友就知道,調用Style的方法很多,我們可以單擊滑鼠右鍵選擇Custon Style來調用Style標準,也可以在狀態欄中的元素列表上單擊右鍵來調用Style。雖然不同的方法達到的效果看似一樣,但實際上產生的HTML代碼則完全不同。比如用Custon Style來調用Style標準,在網頁代碼中就生成一個〈span〉標籤,這樣的標籤一多就會使檔十分臃腫而且影響流覽器的解析速度,所以我們應儘量使用狀態欄中的元素列表來調用Style。   2、活用Format Table命令   在複雜的網頁設計中,表格的應用是最多的,因為利用表格可以自由地控制文本和圖像在網頁上出現的具體位置,從而使整個網頁看上去緊湊統一。Dreamweaver在這方面也不甘落後,我們可以使用其中的“Format Table”(格式化表格)命令來快速地對表格應用預先設計好的樣式。要使用預先設計好的樣式,先將游標置於表格的任意一個單格內,再選擇“Command”→“Format Table”命令, 在隨後出現的對話方塊中,從左邊的列表中選擇一個設計方案。按“Apply” 鍵來查看效果,如果不滿意的話,還可以重新設置或者修改部分參數的值,如邊界粗細,背景顏色等等。   3、同時鏈結到兩個網頁   我們都知道超連結一次只能連到一個頁面。如果我們要想一次在不同的框架頁中打開文檔,可以使用“Go To URL”JavaScript 行為。打開一個有框架的網頁,選擇文字或圖像,然後從行為面板中選擇“Go To URL”。我們會注意到Dreamweaver會在“Go To URL”對話方塊中顯示所有可用的框架。選擇其中一個我們想鏈結的框架並輸入相應的URL後再選擇另一個框架並輸入另一個URL。   4、不給檔起中文名稱   大家在製作好了網頁後,通常會給網頁起一個具有代表性的中文名稱,一來能使人一看檔案名就能大概瞭解檔所包含的內容,二來能夠方便各個超連結之間的相互調用。但如果你在Dreamweaver中這樣做,就會發現Dreamweaver對中文檔案名支持得不是太好,經常會有頁面調用不正確的現象發生,所以我們以後在Dreamweaver中保存網頁的時候,儘量用英文或者數位作為檔案名稱,這樣就可以避免上面的出錯現象。   5、巧妙設置字體解析度   我們在製作網頁的時候,經常有這種體會,那就是製作好的網頁在本地電腦上流覽時很正常,但在另外一台電腦上流覽時發現原本漂亮的網頁變得歪歪扭扭了,這是為什麼呢?原來各個電腦的解析度要使你的主頁在不同的解析度下都能正常顯示,在 Dreamweaver中得到了較好的解決。在文檔視窗的右下角,Dreamweaver 顯示當前文檔被設計成的解析度大小。單擊哪個數位,在彈出式功能表中可以為當前的頁面指定顯示解析度,通過修改可以使你的主頁更具靈活性。使不同解析度的顯示器都能較好地顯示。   6、巧妙隱藏標籤   如果在網頁中插入了不可見的元素時,Dreamweaver會自動在頁面上添加一個與之相應的元素標籤,以便於我們選擇不可見元素。但這並不全是件好事,比如我們在一個有很多層的頁面中的第一行便插入一個表格,就會發現由於首行排列了太多的層元素標籤而使得表格自動退到了頁面的第二行,雖然在流覽時並不影響效果,但這確確實實會阻礙我們的工作。所以當我們覺得某個元素標籤礙手礙腳時,就索性將之遮罩掉。方法是按Ctrl+U打開Preferences面板,在Category中選中Invisibel Elements,在面板的右邊將會出現所有的元素標籤。只要將不需要的元素標籤前的勾去掉,以後它就保證不會再出現了。   7、善用拖放技巧   我們在使用Dreamweaver編輯網頁的時候,經常需要插入一些圖像什麼的,假設要插入的圖像很多,按照常規方法來操作就顯得非常麻煩。我們可以利用拖放技巧來很好地解決這個問題。首先我們把Dreamweaver的操作視窗變成活動視窗,以騰出空間來顯示Explorer視窗,找到要插入的圖像檔後,把它們一一用滑鼠拖動到網頁的適當部位,Dreamweaver將自動把這些圖像的url添加到檔的HTML代碼中,當然這裏要求被拖動的圖像檔必須是gif、jpg等web圖像格式的檔。對於已經在網頁中的圖像也是一樣,直接拖過來就可以了。但如果被拖動的圖像上有超連結,就不可以再使用拖動技術了,因為那時拖過來的僅僅是超連結地址。   8、自動設置更新時間   我們知道一個網頁要想獲得更多的回頭率,一個很重要的一條就是要不斷更新。但對於我們這些個人網頁來說,要天天及時更新恐怕不是很容易的事情。因此,我們希望網頁能自動更新,下面筆者就提供一個能自動更新修改時間的源代碼,我們只要把這段源代碼添加到…< /BODY>之間就能實現更新時間的目的了:   < Script Language="JavaScript"> < /script>;二是用滑鼠依次單擊Dreamweaver中的Text/Custom Style/Edit/Style Sheet/New/Redefine HTML Tag,並從中選擇a,然後在decoration中選中none,最後單擊確定就成功了。   12、巧妙複製文字   在幾個不同的應用程式中間相互複製文字,是我們在實際工作中可能要常做的事情。但是,如果我們從Dreamweaver中複製編輯區中的文字到另外一個應用程式的時候,HTML代碼和文字將一起被複製過去了,那麼我們該如何才能只把編輯區中的文字複製下來呢?我們知道,通常複製時都用快捷鍵 Ctrl - C 來操作,如果我們在複製的時候多按一個C鍵,那麼Dreamweaver將只會複製選中的文字了。   13、善用快捷鍵   為了提高操作的效率,我們可以在Dreamweaver中使用快捷鍵,例如使用Ctrl-B或Ctrl-I來為文字應用黑體或斜體格式,也可以使用以下一些鍵盤快捷鍵來為選中的文本應用HTML格式:Ctrl-0: 無格式 Ctrl-T: 段落 Ctrl-1: 標題 1 Ctrl-2: 標題 2 Ctrl-3: 標題 3 Ctrl-4: 標題 4 Ctrl-5: 標題 5 Ctrl-6: 標題 6 14、自動關閉網頁   如果我們希望自己的網頁在指定的時間內能自動關閉,不妨在網頁源代碼中的標籤後面加入如下代碼: < script LANGUAGE="JavaScript"> < /script>其中代碼中的3000表示3秒鐘,它是以毫秒為單位的。   15、巧妙設置對象名稱   我們在用Dreamweaver來製作非常複雜的效果時,有可能需要經常重複地使用某一個或者多個物件,例如我們經常需要定位某個特定的表格、圖像等,如果我們沒有給某一個網頁中的多個物件取名的話,那麼在重複應用這些物件的時候,可能很麻煩或者容易出錯。為了能夠方便調用這些物件,我們應該在每創建一個新的物件時,都記得給它取一個有代表性而且比較容易記憶的名稱。在給這些物件命名時,我們可以通過物件的“屬性”面板來操作就行了。 16、為圖像鏈結增加動態效果   有時我們為了要達到一種逼真的效果,希望滑鼠移動到某個鏈結上時能有動感產生。使用Dreamweaver可以很容易實現這種效果。設計時,我們首先需要準備兩幅圖像,第一幅是原始圖像,第二幅是滑鼠移動上去後的圖像。接著用滑鼠單擊第一幅圖,在屬性面板中的鏈結欄中填上要鏈結的檔,然後單擊鍵盤上的F8鍵,在彈出的Behaviors視窗中單擊“+”號,隨後選擇“swap image”,在接著出現的視窗中選擇第二幅圖像,最後單擊確定就可以了。

筆者自認為成長

筆者曾經是一個網頁設計的菜鳥,經過自己不斷的摸索和實踐,現在已經可以獨立製作一個完整的靜態站點建設,並且給學校的NN>5 個部門、院系和外面的公司做網站,雖然不是一個完全意義上的Web Designer(網頁設計師),但是完成一些要求不是很專業、不是十分完美的站點已經是小事兒了(嘿嘿,是不是有自吹自擂之嫌),自己心裏已經是小有成就感了,所以自封為准Web Designer! 筆者自認為成長過程還算快,所以把本人的經歷向大家介紹一下,給那些有志于此的朋友們一些參考意見。 循序漸進學知識 先學一學HTML,找本自己能看懂的教材,流覽為主,不用記住所有的概念,只要記住使用原理就行了,這一階段,估計三天就夠了;然後用兩天時間學CSS,方法同上;進而再花些時間瞭解一下JavaScript。 然後就可以用記事本嘗試寫幾個網上商店,記住這時千萬不要用那些視覺化工具,比如FrontPage、Deamweaver(那些以後再學)。 有一個提高自己“寫網頁”的捷徑,就是上各大網站,把網頁保存下來(什麼?你說你不會保存網頁?就是“檔→另存為”),然後打開保存下來的網頁 CMS,點擊右鍵→查看原始檔案,看看人家的網頁是怎麼寫的,然後模仿他們的寫法,不斷規範自己的代碼。嘿嘿,這個方法不錯吧。先好好模仿一下吧。 接下來該學一下Fireworks了。建議一開始就到網上找些實例教程,這些實例教程一般都介紹得很詳細,跟著它一步一步做下來,每學會一個實例就掌握了幾項操作,而且也有了自己的作品,很有成就感的,長期積累下來對自己的提高很有幫助。學Fireworks主要是學圖片處理,比如加一些效果,還有很重要的就是切圖,這對於初學者是很重要的。 這時還可以結合Dreamweaver進行學習,你就可以體會到Dreamweaver和Fireworks的無縫集成了。利用這些工具多做幾個網頁,你就可以達到一定水準了。 要是想讓你的網頁多一些炫目的效果,建議你學一下Flash,電子商務難度並不大,而且要是前面的JavaScript基礎打得好的話,學到Flash中ActionScript時,你會有一種似曾相識的感覺,因為這兩種語法幾乎是一模一樣的。 到這時,相信你就可以真正領會到“網頁三劍客"的威力了 。 在實踐中不斷提高 要是每天能拿出兩個小時來學習網路行銷,完成以上這些學習估計只要20天就差不多了。要是天賦高的話(比如說像我這樣的,呵呵),那需要的時間就更少了。接下來該實習了,找個地方鍛煉一下自己,比如可以去一些公司幹幹兼職,或是給自己的單位設計一下主頁等。 最好是能進入一個正規的開發團隊,你就會學會如何以團隊合作的方式開發網站,特別是怎樣和程式組合作,把頁面與後臺程式資料庫配合起來。可能你會擔心自己是新手,人家會嫌棄你,沒關係,只要努力去找,總會有機會的。 我特別感謝我們學校的學生線上網站給了我一個機會。有一天正趕上應聘,我拿著自己做的兩個Flash作品就去了,沒想到面試還通過了,於是我就這樣有了在專業開發團隊中實踐的機會,通過自己的不斷努力以及向高手的不斷提問,水準飛快提高,兩三個月後,就可以獨立完成一些站點了,當然只是靜態電郵服務的。在此,我想指出,千萬不要不好意思,不會就問,高手們是很樂意回答你的,而且你能向他請教,這本來就是對他的一種肯定,他會很高興的,呵呵。 到此,你就基本可以稱作是一個“准Web Designer”了,不過要從根本上提高自己,最好去學學美術,這是當一個網頁設計師的基本功。 筆者剛開始做網頁純粹是自娛自樂,但在這個過程中,我逐漸開始深深喜歡上了這項工作。這個學習過程是人生的一筆寶貴財富,至少我是這麼認為的。

2014年5月27日星期二

對頁面內各部分的修飾能力

多層模式表單(Cascading Style Sheet, CSS)是一種為超文本置標語言(HyperText Markup Language, HTML)提供增強補充服務的技術,可對每一個HTML的置標(tag)做精雕細刻的修飾。   只用HTML製作的Web Design,對頁面內各部分的修飾能力有限且語句煩鎖,CSS正是彌補這一缺陷的有力技術,它語句、文法簡單,只要在源碼中插入STYLE語句就可輕易實現頁面內任意文本顏色、背景、邊框、行距、字距的添刪和修飾等功能,使網頁更加生動活潑,從而獲得滿意的效果。   ---- CSS在HTML中以STYLE標識出現,其格式為:一對代表CSS檔案技術的STYLE置標,內放被修飾的HTML置標,置標的CSS屬性放於緊隨其後的一對大括弧內,每個屬性賦值用":",多個屬性之間用";"隔開,例:   < style >   a{text-decoration:none; color:yellow}   a:hover{text-decoration:underline; color:purple}   p{font-size:20; background:red; color:blue}   < /style >   ---- 將如上代碼插入任一HTML文檔後,刷新顯示,則所有錨點變為普通字體,顏色為黃,但當滑鼠移至其上時,則錨點的提示字元變為帶下劃線的紫色字體;整個文檔中被置標P包圍的文字將以紅底藍字、字體大小為20個象素的形式出現。如果其中某段文字需另加修飾,可以單獨的的形式出現,例如   < p style="font-size:30; font-weight   :bolder; background:white;color:blue" >   ................   < /p >   ---- 則此段文字白底藍字,30個象素大小,且字體加粗。隨後是一個帶有CSS技術的HTML文檔的完整例子:   < html >   < head >   < title > 如何使用CSS < /title >   < /head >   < body >   < style >   a{text-decoration:none; background:red; color:yellow}   a:hover{text-decoration:line-through; background:lime}   h1{text-align:center; font-weight:900;   border-style:ridge; border-width:medium; border-color:red}   p.first{font-size:15; font-face:楷體;   color:blue; border-style:dotted;   border-width:thin; border-color:blue}   p.second{font-size:20; word-spacing:10; background:aqua}   < /style >   < h1 > 帶連框的題頭1 < /h1 >   < a href=mailto:wow20000@hotmail.com?subject=CSS >   滑鼠移至此處, 背景變化   < /a >   < p > 未加CSS修飾的段落 < /p >   < p class=first > 指定CSS修飾的段落 < /p >   < p class=second > 指定另一種CSS修飾的段落 < /p >   < /body >   < /html >   ---- 從上例的顯示可以看出,CSS是HTML的一個補充,幾乎可以對每一個HTML置標進行擴充,使網站建設充滿活力,顯示出更加完美的效果。

一種為超文本置標語言

多層模式表單(Cascading Style Sheet, CSS)是一種為超文本置標語言(HyperText Markup Language, HTML)提供增強補充服務的技術,可對每一個HTML的置標(tag)做精雕細刻的修飾。   只用HTML製作的Web Design,對頁面內各部分的修飾能力有限且語句煩鎖,CSS正是彌補這一缺陷的有力技術,它語句、文法簡單,只要在源碼中插入STYLE語句就可輕易實現頁面內任意文本顏色、背景、邊框、行距、字距的添刪和修飾等功能,使網頁更加生動活潑,從而獲得滿意的效果。   ---- CSS在HTML中以STYLE標識出現,其格式為:一對代表CSS檔案技術的STYLE置標,內放被修飾的HTML置標,置標的CSS屬性放於緊隨其後的一對大括弧內,每個屬性賦值用":",多個屬性之間用";"隔開,例:   < style >   a{text-decoration:none; color:yellow}   a:hover{text-decoration:underline; color:purple}   p{font-size:20; background:red; color:blue}   < /style >   ---- 將如上代碼插入任一HTML文檔後,刷新顯示,則所有錨點變為普通字體,顏色為黃,但當滑鼠移至其上時,則錨點的提示字元變為帶下劃線的紫色字體;整個文檔中被置標P包圍的文字將以紅底藍字、字體大小為20個象素的形式出現。如果其中某段文字需另加修飾,可以單獨的的形式出現,例如   < p style="font-size:30; font-weight   :bolder; background:white;color:blue" >   ................   < /p >   ---- 則此段文字白底藍字,30個象素大小,且字體加粗。隨後是一個帶有CSS技術的HTML文檔的完整例子:   < html >   < head >   < title > 如何使用CSS < /title >   < /head >   < body >   < style >   a{text-decoration:none; background:red; color:yellow}   a:hover{text-decoration:line-through; background:lime}   h1{text-align:center; font-weight:900;   border-style:ridge; border-width:medium; border-color:red}   p.first{font-size:15; font-face:楷體;   color:blue; border-style:dotted;   border-width:thin; border-color:blue}   p.second{font-size:20; word-spacing:10; background:aqua}   < /style >   < h1 > 帶連框的題頭1 < /h1 >   < a href=mailto:wow20000@hotmail.com?subject=CSS >   滑鼠移至此處, 背景變化   < /a >   < p > 未加CSS修飾的段落 < /p >   < p class=first > 指定CSS修飾的段落 < /p >   < p class=second > 指定另一種CSS修飾的段落 < /p >   < /body >   < /html >   ---- 從上例的顯示可以看出,CSS是HTML的一個補充,幾乎可以對每一個HTML置標進行擴充,使網站建設充滿活力,顯示出更加完美的效果。

不夠嫺熟所產生

網頁設計中的髒、亂、差,是我們在設計過程中常會遇到的問題。通常"髒"是由對色彩使用不當所產生的,而色彩使用不當產生的不好效果也分為:"花、灰",花哨、灰頭土臉也就是這裏所說的"髒"。而"差" 基本上是由於我們的技法上不夠嫺熟所產生的。比如細節上的處理不到位,某個局部的效果製作得粗糙。這可以稱之為"差",特別是在處理帶有2D效果的設計作品時,這種情況常會出現。但是我今天在本文中所要談的是"亂"。   什麼是亂?這裏的亂不是指用色亂,也不是指內容亂,而主要是指網頁佈局亂。以前我有幸接觸了平面設計,並且網站建設從中學到了很多平面設計上的一些知識與技法。其中“柵格設計”就是平面設計中用於處理佈局的一種理論。到目前為止我還在研究"柵格設計"。因為著實沒有什麼比較好的語言可以非常簡潔明瞭的概括這個詞。這更像是需要不斷用實踐去理解的。所以很多時候我們們都無法去講述。但是在設計中這個柵格卻是能幫助我們完成更好作品的一個非常好用的利器。對於柵格設計我也不能說是認識深刻,我這裏只是依據我對於柵格設計的理解,將之用於網頁設計中,希望能給更多的朋友們一點啟示,或許能打開一些朋友的思路。   單純的文字是沒辦法讓設計師們耐心的看下去的,所以網頁寄存還是老辦法,用示圖來作為講解模型。這次我們使用的網頁是微軟、IBM、ASTRO三個公司網站來講解。希望通過分解這三個公司的網站設計,能把我所理解的柵格設計傳達出來。看示圖:   我們看到微軟公司的網站設計中並沒有什麼明顯的線去區隔不同的區塊,但是當我們把當蒙上一層紗,然後用實線把每個部分都畫出來這時我們發現這個網站其實是處在一個柵格陣列中。那麼這個陣列中的內容已經很明顯了,並且我們從中發現了很多區塊在頁面中的位置居然是那麼的有條理,並且有一些並不在一起的區塊,居然也有一定的規律。當然有人可能會說,都用線畫出來了當然顯得條理,整齊了SEO。問題就在於這裏,我們的網站都可以用縱橫線區分開。但是一些設計得不好的網站的縱橫線可能數量非常的多,縱橫線的數量過多並且都擠在一直,這就說明網站的佈局顯得太亂。或者是過於條理而變得佈局平均,沒有對比,缺乏美感。其實只要用這樣的方法去分析一下自己設計的作品也許就能從中看到問題所在。   下面我們再來看一下IBM的網站的分解圖:   我們看到IBM的柵格與MS的有很大的不同,IBM中還出現了一些差不多大的柵格CMS,但是這裏要注意其實這些柵格是由於底部很小的幾個區塊所產生的,並且這凡個區塊還可以看作是一個橫向的區塊。我們從這裏可以看到IBM的佈局設計是對稱的。但是這種對稱卻是在離在縱橫線上卻不容易注意到的。這是很高明的手法。   我們再來看看ASTRO公司的網站,這個網站比起上面兩個公司的網站就更娛樂化,更有趣了。   從這三個網站排名中我們可以看到三種不同風格的柵格設計,雖然有所不同,但我們依然可以發現三者都會盡可能的把最重要的資訊放在視覺中心點上,不論是放在左邊的還是右邊的或是中間的,他們都得到了最大的柵格區,得到了足夠的重視!我們的視覺中心也自然盯在了上面!   說到這裏我依然覺得沒能把柵格設計的作用講明白。

2014年5月26日星期一

身邊的產品

用性(Usability,又可譯為易用性)簡單的說,就是easy to use,按照國際標準組織的定義,包括有效性(effectiveness)、效率(efficiency)和主觀滿意度(satisfaction)三個維度;按照Jakob Nielsen的定義,包括可學習性、效率、可記憶性、(低)錯誤和滿意度五個維度,可謂大同小異。可用性一度是產品設計的很重要的原則,尤其在西方國家,頗受重視。近十年來,另一個詞用戶體驗(User Experience,UX)迅速風靡世界尤其是互聯網業和電子商務消費品業界,大有蓋過可用性之勢。在很多人眼中,可用性似乎約等於用戶體驗,常把兩個詞混用起來。殊不知,可用性和用戶體驗雖有交叉重疊,但區別也是明顯的。   可用性偏重理性,怎麼樣讓產品更易於使用,內有邏輯可循,比如按照唐•諾曼在《設計心理學》中所說的預設功能、限制因素、自然匹配、即時回饋等幾大原則來設計,一般出不了什麼差錯,八九不離十吧。而用戶體驗偏重感性,更涉及用戶的情感層面,這時設計者的feeling很重要,本身用戶體驗的定義就莫衷一是、難以定論,更別說用戶體驗設計的指導原則了。因此,對於設計者來說,可用性像是一門技術,用戶體驗更像一門藝術。   國外有位研究者Thomas Baekdal寫了篇文章:The Battle Between Usability and User-Experience,很有意思。他認為較高可用性的產品並不一定帶來好的用戶體驗,而好的用戶體驗的產品也可能具有不良的可用性設計,他還舉例說高速公路具有較高的可用性,因為又直又寬,非常高效的CMS,可是在上面駕駛卻是十分的乏味;而盤山公路可用性比較差,因為蜿蜒曲折,還比較窄,也不怎麼安全,但是司機開在其中卻別有一番樂趣,不僅道路的變化富有戲劇性,四周還有自然美景可以欣賞,可謂用戶體驗極佳。想想身邊的產品,似乎也有類似之處。有些東西,若是操作起來太簡單,網頁寄存很可能會變得索然無味;如果人為設置點障礙,設計點機關,用戶體驗起來也許會很有興致。我再舉個有點跑題的例子,美劇LOST的“可用性”那是相當差,三季播下來,有70多集了吧,所有的觀眾都不知道它在講一個什麼故事、它的主題是什麼,越看越糊塗,全都Lost了,按照Steve Krug的說法:“Don’t make me think!”,這絕對是一部應該砍掉的電視劇;可從另一個方面來講,LOST的用戶體驗卻相當好(急性子的觀眾除外),很多粉絲每看完一集都要聚在一起討論,越討論越有興致,不少人還會把關鍵畫面截圖、放大出來分析,幾乎每一個細節都不放過,可見LOST不愧是當前最為熱門的美劇之一。   在交互設計中,唯一可以確定的原則就是沒有放之四海而皆準的原則,具體情況具體分析,國外一些設計者還把“It Depends!”的口號印在T恤上。可用性和用戶體驗之間的權衡(如果兩者果真出現衝突的話)也要視不同的產品而定。或許可以把產品(包括硬體產品、軟體和網頁)分成兩類網站排名:工具和玩具。像唐•諾曼在《設計心理學》中列舉的產品,比如門把手、茶壺、開關等,都可算工具一類,對於這些產品,易於使用以實現其功能是第一位的,因此可用性是首先要考慮的要素。而我把注重體驗過程的、以娛樂為主要的目的的產品都稱為“玩具”,這時用戶體驗就至關重要了。當然,事實上每一樣產品都是工具和玩具的混合體,只是兩者的權重有所差異罷了,並且在不同的用戶眼中可以扮演不同的角色。比如郵票,對於正在寄信的人來說,這只是工具,可是對於集郵的人來說,這就是藝術品,要好好賞玩一把。再比如手機,手機是工具還是玩具?簡單的說是兩種的混合體,對於絕大多數30歲以上的用戶來說,手機首先是工具,而對於teenager來說,手機更像是玩具了。   講了這麼多可用性和用戶體驗的不同,不能忘掉一點,在大多數的情況下,可用性和用戶體驗是一致的。好的可用性讓用戶更方便、快捷、舒適地使用產品,減少誤操作,便會喚起良好的情感體驗,讓用戶感到快樂。這時我想到了在管理心理學裏面,有一個著名的雙因素理論,又稱激勵-保健因素理論,指員工對企業的看法有兩類因素起作用,一類稱為保健因素,這類因素的改善可以減少員工的不滿但尚不能直接起到激勵員工的作用,這些因素包括公司政策與網上商店管理、監督、工作條件、人際關係、薪金、地位、工作安定等;另一類稱為激勵因素,這些因素可以使員工獲得滿足感,在工作中產生激勵作用,這些因素包括工作成就、提升、任務性質、個人發展的可能性、職務上的責任感等。類比一下,可用性似乎更像是保健因素,它是必不可少的,但未必借此就能夠吸引用戶;而用戶體驗是激勵因素,它帶給用戶良好的情感體驗:有趣、時尚、酷甚至性感。Thomas Baekdal提出了一個創造性綜合的觀點,他認為同時實現兩者可以用一個目標來囊括:Making it easy to be happy。

網站排名

網頁設計中的文字設計很重要。俗話說“沒有醜女人,只有懶女人”,女人只要捨得花時間琢磨怎麼保養打扮,總能夠找到方法展現自己美麗的一面。介面設計也是如此,讓我們來看看聰明女人的穿衣之道裏有哪些做網頁介面設計可以借鑒的經驗。   原則一:主色不要超過三種   不管什麼樣的衣著都應該有一個主色調,代表穿衣者想彰顯的氣質,她不可能樣樣都強調——也許她有安靜的一面網站排名,猶如藍色;也可能有調皮的一面,猶如橙色:知性的一面,猶如白色:可愛的一面,猶如粉色……但是她如果把這些顏色同時穿出來,那她除了像只花蝴蝶外將一無是處。這就好比一個頁面,它的主要字體和顏色搭配不應該超過三種,他們分別用做:最重要的,比較重要的,一般的。別試圖什麼都強調,你會到頭來什麼都抓不到。   下面舉例說明。   我很喜歡這個網站建設,可我不得不承認,這個頁面看上去的確像只花蝴蝶。   還有這個,光是首頁它已經大量使用至少五種字體,也許設計者覺得字體庫裏字體那麼多,不用很浪費。   原則二:配飾風格要統一,相互呼應   如果一位女孩今天應邀參加某時尚晚會,她選了件貼身晚禮服,打算來個華麗麗的登場,你覺得她除了配一雙高跟鞋外還有其他什麼選擇嗎?恐怕沒了。哪怕她有一雙超炫的飛人親筆簽名的絕版耐克氣墊鞋很想穿出來秀一下那也好歹要忍住。兩件單品風格完全不同,即便都是頂級貨,搭在一起也往往是場災難。   也許我們會比較注意網頁CMS中文本文字的統一性,但是卻經常忽略頁面的圖片中文字的統一性,看看下面的例子,同樣是銷售折扣商品,當當的商品圖片裏價格張張標注在不同位置,這實在是很容易擾亂視覺效果,降低資訊傳達的效率。而亞馬遜的則把所有商品折扣標注在統一位置,只用背景色變化來區分折扣高低。把每一個差異化設計都用在有需要的地方。   原則三:細節決定成敗   發現沒有,一些女孩的打扮看上去很自然隨意,感覺像是不經意就穿出來了,但又很是耐看。我敢保證電子商務,這樣的女孩十有八九是在家做足功課才會出門的,哪件衣服配哪條項鏈,哪個髮型配哪個耳環,甚至是袖子的邊是否該卷上,卷上去幾分人家都是花心思琢磨過的。這樣才能保證把每個細節都做得完美無缺。   其實很多設計乍一看都還不錯,可是細看卻感覺糙了些,就像漂亮衣服上扯出毛邊一樣,等到真正用起來會發現——天!!@¥@#%#¥…%¥&   只要再多花5個圖元留給文字和邊框,這個豆腐塊就能看起來舒服很多,幹嘛不慷慨一點呢?   如果你胖,那就減肥,可別把自己硬塞進緊身黑褲裏。如果文字多空間少,那就刪文字,可別把他們堆到狹小的網頁寄存空間。原本只能放下四行字(看左邊框內)的server4.htm' style='text-decoration:none;' >空間硬被塞進了五行字,看著真叫一個憋屈啊。   大多數網站都把宋體設為主要文字顯示字體,可是我發現很少有網站注意到宋體用來顯示英文是非常不易於閱讀的,雖然我們是中文網站,但是隨著越來越多的英文單詞進入我們的頁面內容中,我們為何不多花那一點點力氣考慮給英文單獨定義一個字體呢?

搜尋引擎優化

現在最有效的網上宣傳是,公司網站能出現在搜索引擎中, 例如Yahoo和Google的自然搜 索結果前十名.你可以透過ZOAP的 SEO (搜尋引擎優化) 做得到! 在搜尋引擎中自然排名意味 著每一個進入你網站的點擊都是免費的! 想想, 他們都是對你的公司產品或服務有興趣的目標 客戶. 透過ZOAP的網頁設計Web Design,網站優化的SEO技術和E-Marketing電子商務顧問 服務可以為你的公司網站提高在搜索引擎如 Google 和 Yahoo中自然的網絡上排名. 這種服 務並不同其他廣告, 搜索引擎的顧客對客觀的自然網上排名更加有信心. 讓客戶主動找你   你或許曾經點擊過多少次banner ads或電郵廣告? 現時已經很少了.   但現在有100%網民每天都要會花18小時每上搜索引擎如Yahoo或Google 來進行搜索 網站? 在過去人們花了很多的時間來尋找他們的目標客戶, 可是我們已經來到了一個不同的年代! 現 在開始讓網上的客人主動來找你吧! 有效益又合乎經濟效益策略   在傳統的市場推廣活動裡面, 接觸到的網上客戶對象很多時候都不是目標客戶. 舉個例子, 當一本雜誌宣傳最新型號的 Lexus , 其實很多閱讀該雜誌的讀者都沒有駕駛執照. 當然傳統的 做法有它的效益, 這兒我們只是想突出ZOAP SEO優化網站網上推廣的目標客戶的比率非常高, 因為是客戶主動來找你. 讓ZOAP SEO服務重申, 每一個點擊都是免費的,而我們會幫客人找尋 合式的關鍵字,和提升有關網站或網上商店的生意!

2014年5月25日星期日

一個友好

我們有很好的工作記錄在廣泛的客戶從本地初創企業向大型跨國公司的所有方面的網頁設計和開發。我們感到非常自豪,作為一個友好和平易近人網頁設計公司,並建立長期合作夥伴關係,以確保我們的客戶繼續取得成功。 我們仔細地設計和製造有用的網站,發表在時間和預算。我們已經建立和網站是專門為每個客戶的業務和他們的要求。我們有超過10年的經驗,網絡設計和豐富的知識和內容管理系統,網絡存儲,數據庫和許多其他領域的Web開發。 看看我們的服務範圍和瀏覽我們的一些最新的項目。如果您認為我們可以幫助您的企業和您的Web項目,然後請與我們聯繫,以討論和安排一次免費的諮詢和報價。

業界價格

在經濟不景氣的時代,客戶總是會比較哪些比較便宜,比較適合自己。目前在網頁設計這項行業裡,因SOHO族的出現,業界價格已出現差異極大的差距。選擇好的Web Design公司幫您製作網頁前,應先注意到下列幾點: 是公司還是個人(工作室)? 全香港從事網頁設計的人或是公司,粗估約有 2000 多家,但真正經營超過1年以上的,卻不到10分之1( 因為一堆學了軟體就自以為可以靠網頁設計網頁寄存 (web Store)維生的人,通常第一年就會被市場淘汰!),經營超過2 年以上的公司,大概不到100分之1 ( 因為僥倖撐過第一年,卻因為管理不當或是擴充太快,或是借錢死撐的人,通常在不可能撐到第3年,因為網頁設計這行,進入容易,深入難;賺錢容易,穩定難 ),所以一般只要撐過 2 年的Web Design公司,其實就算是很穩定的公司,這種廠商的可靠度會比兼職的個人要來的好很多!一般來說,不建議消費者去找個人做網頁設計,因為千萬別以為個人或工作室的價格會比較低喔!因為他可能1、2個月才有一個案子,所以反而容易獅子大開口( 尤其是熟人介紹! ),就算個人用較低的價格來承接您的案子,可是因為錢少、事多,再加上他本身可能還有工作,所以客戶很容易就變成"網站孤兒"!付了錢之後找不到人的情況比比皆是,或是請他改東西要增加費用之類的…造成消費者不愉快的經驗,這也是很多人對網頁設計這行有很深的偏見的主因( 因為很多人被這種惡質的個人工作室騙過!)

小事兒

筆者曾經是一個網頁設計的菜鳥,經過自己不斷的摸索和實踐,現在已經可以獨立製作一個完整的靜態站點建設,並且給學校的NN>5 個部門、院系和外面的公司做網站,雖然不是一個完全意義上的Web Designer(網頁設計師),但是完成一些要求不是很專業、不是十分完美的站點已經是小事兒了(嘿嘿,是不是有自吹自擂之嫌),自己心裏已經是小有成就感了,所以自封為准Web Designer! 筆者自認為成長過程還算快,所以把本人的經歷向大家介紹一下,給那些有志于此的朋友們一些參考意見。 循序漸進學知識 先學一學HTML,找本自己能看懂的教材,流覽為主,不用記住所有的概念,只要記住使用原理就行了,這一階段,估計三天就夠了;然後用兩天時間學CSS,方法同上;進而再花些時間瞭解一下JavaScript。 然後就可以用記事本嘗試寫幾個網上商店,記住這時千萬不要用那些視覺化工具,比如FrontPage、Deamweaver(那些以後再學)。 有一個提高自己“寫網頁”的捷徑,就是上各大網站,把網頁保存下來(什麼?你說你不會保存網頁?就是“檔→另存為”),然後打開保存下來的網頁 CMS,點擊右鍵→查看原始檔案,看看人家的網頁是怎麼寫的,然後模仿他們的寫法,不斷規範自己的代碼。嘿嘿,這個方法不錯吧。先好好模仿一下吧。 接下來該學一下Fireworks了。建議一開始就到網上找些實例教程,這些實例教程一般都介紹得很詳細,跟著它一步一步做下來,每學會一個實例就掌握了幾項操作,而且也有了自己的作品,很有成就感的,長期積累下來對自己的提高很有幫助。學Fireworks主要是學圖片處理,比如加一些效果,還有很重要的就是切圖,這對於初學者是很重要的。 這時還可以結合Dreamweaver進行學習,你就可以體會到Dreamweaver和Fireworks的無縫集成了。利用這些工具多做幾個網頁,你就可以達到一定水準了。 要是想讓你的網頁多一些炫目的效果,建議你學一下Flash,電子商務難度並不大,而且要是前面的JavaScript基礎打得好的話,學到Flash中ActionScript時,你會有一種似曾相識的感覺,因為這兩種語法幾乎是一模一樣的。 到這時,相信你就可以真正領會到“網頁三劍客"的威力了 。 在實踐中不斷提高 要是每天能拿出兩個小時來學習網路行銷,完成以上這些學習估計只要20天就差不多了。要是天賦高的話(比如說像我這樣的,呵呵),那需要的時間就更少了。接下來該實習了,找個地方鍛煉一下自己,比如可以去一些公司幹幹兼職,或是給自己的單位設計一下主頁等。 最好是能進入一個正規的開發團隊,你就會學會如何以團隊合作的方式開發網站,特別是怎樣和程式組合作,把頁面與後臺程式資料庫配合起來。可能你會擔心自己是新手,人家會嫌棄你,沒關係,只要努力去找,總會有機會的。 我特別感謝我們學校的學生線上網站給了我一個機會。有一天正趕上應聘,我拿著自己做的兩個Flash作品就去了,沒想到面試還通過了,於是我就這樣有了在專業開發團隊中實踐的機會,通過自己的不斷努力以及向高手的不斷提問,水準飛快提高,兩三個月後,就可以獨立完成一些站點了,當然只是靜態電郵服務的。在此,我想指出,千萬不要不好意思,不會就問,高手們是很樂意回答你的,而且你能向他請教,這本來就是對他的一種肯定,他會很高興的,呵呵。 到此,你就基本可以稱作是一個“准Web Designer”了,不過要從根本上提高自己,最好去學學美術,這是當一個網頁設計師的基本功。 筆者剛開始做網頁純粹是自娛自樂,但在這個過程中,我逐漸開始深深喜歡上了這項工作。這個學習過程是人生的一筆寶貴財富,至少我是這麼認為的。

2014年5月23日星期五

HTML製作

多層模式表單(Cascading Style Sheet, CSS)是一種為超文本置標語言(HyperText Markup Language, HTML)提供增強補充服務的技術,可對每一個HTML的置標(tag)做精雕細刻的修飾。   只用HTML製作的Web Design,對頁面內各部分的修飾能力有限且語句煩鎖,CSS正是彌補這一缺陷的有力技術,它語句、文法簡單,只要在源碼中插入STYLE語句就可輕易實現頁面內任意文本顏色、背景、邊框、行距、字距的添刪和修飾等功能,使網頁更加生動活潑,從而獲得滿意的效果。   ---- CSS在HTML中以STYLE標識出現,其格式為:一對代表CSS檔案技術的STYLE置標,內放被修飾的HTML置標,置標的CSS屬性放於緊隨其後的一對大括弧內,每個屬性賦值用":",多個屬性之間用";"隔開,例:   < style >   a{text-decoration:none; color:yellow}   a:hover{text-decoration:underline; color:purple}   p{font-size:20; background:red; color:blue}   < /style >   ---- 將如上代碼插入任一HTML文檔後,刷新顯示,則所有錨點變為普通字體,顏色為黃,但當滑鼠移至其上時,則錨點的提示字元變為帶下劃線的紫色字體;整個文檔中被置標P包圍的文字將以紅底藍字、字體大小為20個象素的形式出現。如果其中某段文字需另加修飾,可以單獨的的形式出現,例如   < p style="font-size:30; font-weight   :bolder; background:white;color:blue" >   ................   < /p >   ---- 則此段文字白底藍字,30個象素大小,且字體加粗。隨後是一個帶有CSS技術的HTML文檔的完整例子:   < html >   < head >   < title > 如何使用CSS < /title >   < /head >   < body >   < style >   a{text-decoration:none; background:red; color:yellow}   a:hover{text-decoration:line-through; background:lime}   h1{text-align:center; font-weight:900;   border-style:ridge; border-width:medium; border-color:red}   p.first{font-size:15; font-face:楷體;   color:blue; border-style:dotted;   border-width:thin; border-color:blue}   p.second{font-size:20; word-spacing:10; background:aqua}   < /style >   < h1 > 帶連框的題頭1 < /h1 >   < a href=mailto:wow20000@hotmail.com?subject=CSS >   滑鼠移至此處, 背景變化   < /a >   < p > 未加CSS修飾的段落 < /p >   < p class=first > 指定CSS修飾的段落 < /p >   < p class=second > 指定另一種CSS修飾的段落 < /p >   < /body >   < /html >   ---- 從上例的顯示可以看出,CSS是HTML的一個補充,幾乎可以對每一個HTML置標進行擴充,使網站建設充滿活力,顯示出更加完美的效果。

儘量地去達到該目的

一、不要為圖像加入太長的交互文本 使用“ALT=”為圖像加入交互文本是一個好習慣,因為並不是所 有的人都打開圖像載入開關的,這時候這些交互文本給了用戶一個有 用的提示,特別是一些連接。但有部分網站建設者為圖像加入了很長 的交互文本,當用戶載入圖像時,這並不影響結果;但如果用戶不載 入圖像,流覽器就會將所有的文本都顯示出來,以致超出了它本來的 寬度、或高度,對網頁原來的排版影響很大。 例如廣州市某免費個人主頁提供商的網頁,我開始在關閉圖像載 入的情況下訪問,結果該網頁亂七八糟,而且需要使用捲軸才能全 部流覽,每個文字連接都被前面的圖像逼得排成兩行,很不順眼!後來我打開圖像載入再去訪問該站時,發現WebDesign原來很整齊。那些用文 件名和長度作為交互文本的圖像只是一些長度、寬度都很小的裝飾圖 案,但因為交互文本太長了,所以才造成了混亂! 二、不要將連接全部擺在圖像中 以往的網站建置中的連接都是文字,而且用下劃線以資識別。但不久人們就討厭了這些文字連接,於是都採用了圖像連接。後來,更加嫌一個圖像一個連接太麻煩了,於是將所有的連接到擺進了一個圖像中去。但與上忌情況一樣,不是所有的人都打開圖像載入,如果你把所有的連接到擺在圖像中去,而沒有任何同樣功能的文字連接的話,用戶也許會很不知所措。 某網上男孩子的網頁,可能是考慮到這個情況,於是把包含在圖 像中的連接作為交互文本列了出來———呀!足有1000多圖元的寬度 。結果我沒有用滑鼠去“探索”———其實可以用TAB鍵去尋找這些 連接———而是退了出來。與其怕部分用戶望而止步寫了那麼多的交 互文本,為什麼就不可以增加一些同樣目的的文字連接呢? 三、不要使用自動滾動 曾經到過一個內容“豐富”的網頁,它幾乎使用了所有曾經在 《中國電腦報》中出現過的網頁製作技巧:現在的時間、訪問了的 時間、等等。不過有一個不是使用得很好的,就是視窗的自動滾動。 我只是想發個電郵服務件給網頁的主人,但我卻無法使捲軸停下來讓我點 擊連接,於是我花了很久才“命中”視窗中的E-mail連接———真 後悔軍訓的時候沒有練好射擊!也許自動滾動可以炫耀一下本事,但 就沒有什麼實際價值了。用戶有滑鼠,可以自己移動捲軸,網頁Flash製作者們可以少操心。 四、不要用延時效果的javascript 現在的網頁製作者為了使網站排名更加具有影響力,都瘋狂地加入javascript 。以現在的貓奔跑的速度而言,這些腳本也算不了什麼,用戶不會介 意。但是,如果這些腳本可能導致延時的話,用戶的態度就不同了。 因為這些延時不會因為貓的快慢而改變,任何用戶都必須望著螢幕上 的“雜耍”完了才可以繼續。頭一兩次還會覺得:WELL,棒極了!但 後來,……某個國人網頁的首頁在載入時視窗的底色———視窗裏面 沒有任何內容———由白色逐漸變成黑色,整個過程耗費了幾秒,嘿! 別小看這幾秒,我能檢查了全部的郵箱了! 五、不要依賴流覽器 唉!其實留意《中國電腦報》的話,應該看過這類的警告。但 事實上,太多的網站首頁中加入了“請在123*456解析度下使用789 流覽器流覽本網站”的文字。我是安裝了IE、NC、和Opera,因為我 要製作網頁,需要它們來檢驗網頁的在這些流覽器下的可讀性。但一 般用戶不會安裝那麼多的流覽器,更加不會牢記著哪個網站需要用哪 個流覽器流覽 網頁設計是一門藝術,一門大眾(流行)藝術!就好比音樂,只 使用一種樂器、沒有歌聲,當然也會有人喜歡,但是流行音樂更多的 是採用各種樂器,加上歌手的歌聲,這樣才會被更加多的普羅大眾所 接受,對嗎? 也許不可能讓網頁在使用所有的流覽器流覽都有一樣的效果,但 儘量地去達到該目的,會讓網頁在這個流覽器下有這樣的特色、在另 一個流覽器下又有不同的特色,這是網頁製作者的工作,不是嗎? 六、不要濫用留言簿 別誤會,雖然我的個人網頁由於伺服器的問題不能使用留言簿 ( CMS ), 但我絕對不是妒忌!那次在某個網友的網頁上留言,提交之後發現我 的留言和個人的部分資料立即送了上留言網頁,和其他以前的留言一 起展示出來。首先,我的個人資料之所以告訴你是因為想與你交個朋 友,但未經任何提示的情況下就全部擺了上網,好象不是很友善。其 次,更重要的是,我在該留言網頁上發現了某個人的言論似乎很偏激, 有反革命嫌疑———這樣做是很危險的!你的網頁有沒有違法成分你 自己可以控制,但其他訪問者的言論是你所難以估計的,萬一被其他 別有居心的人利用來進行反動宣傳,這樣你豈不成了“同夥”! 有鑒於此,我奉勸所有使用留言簿的網友,慎之又慎啊! 七、不要忘記版權 現在,網上的侵犯知識產權問題非常猖獗,某N字頭免費個人網 頁提供商上的網頁尤其嚴重———甚至有盜版光碟販賣呢!為此一些 新的免費網頁設計模板提供商就要求用戶在申請時提交詳細的、真實的個資料,以防備不可預計的事情發生。 不少的網友都很輕視知識產權,覺得自己是個人,大公司不會計 較的。但,《中華人民共和國電腦資訊網路國際聯網安全保護管理 辦法》中第四條規定“任何單位和個人不得利用國際聯網危害國家安 全、洩露國家秘密,不得侵犯國家的、社會的、集體的利益和公民的 合法權益,不得從事違法犯罪活動。”所以,如果你的網頁需要引用 別人的東西的話,要麼你就和他聯繫一下,徵求意見;要麼就在明顯 的位置注明其版權歸屬。這並非多餘,這是你的網頁“長壽”的秘方! 當然,如果是你自己製作的圖像或自己撰寫的文章,你絕對有權 聲明版權歸你自己所有! 八、不要懶于更新 某個N字頭的個人電子商務網頁聚居地上有很多的網頁都是很久前建立而至今沒有更新過的,姑且不說這是浪費公用資源的行為,訪問過這些 網頁的人看見網頁主人如此懶惰,你說他還會再去訪問嗎?誰能確定 下次訪問不會又是這般模樣呢?網際網路上的資源如此浩瀚,誰會去訪問一個“從”不更新的網頁呢? 我誠意地奉勸那些“霸佔”了公用的個人網頁存放地方的人,如 果你們真的那麼忙,為何不讓出空間,給新的網友更多發展的機會呢?

佈局表格

很多朋友對FrontPage2003中增加的網頁設計佈局功能很感興趣,現在我們一起來深入瞭解這一實用功能。   用FrontPage2003的“佈局表格和單格”功能佈局Web Design時,需要通過兩部分來完成。   首先通過“佈局表格”功能來為網頁佈局創建一個框架,然後通過“佈局單格”功能為該框架填充包含有網頁內容(包括文本、圖像、Web部件和其他元素)的區域,也就是單格。   下麵我們就以設定一個單位網站首頁為例來瞭解一下用佈局表格給網頁佈局的過程。 一、創建佈局表格 1.創建佈局表格   打開一個空白網頁設計,並切換到“server4.htm' style='text-decoration:none;' >設計”視圖下,單擊“表格”功能表中的“佈局表格和單格”命令,隨後在右側彈出一個任務視窗(圖1),在該任務視窗下面程式提供了多種表格佈局範本,在此單擊其中需要的範本即可將該範本添加到網頁中。 2.繪製佈局表格   如果你對範本中提供的佈局表格不太滿意,還可以用手工繪製的方法創建一個佈局表格。創建時首先在“新建表格和單格”項中單擊“繪製佈局表格”,隨後將指標移到操作視窗最左端,然後拖動滑鼠即可繪製表格。   3.設定表格內容   插入表格後,還需對表格內容進行設定。在“表格內容”項中設定該表格所需的內容。   提示:在設定表格時,如果要想覆蓋Web Design的預設邊距,並讓佈局表格跨到文檔視窗的邊緣,可以將表格中的各個邊距的內容都設定為0。   在設計框架時經常需要調整某一行或列的內容,這時可以通過表格中列寬和行高的標籤來完成。在操作視窗中單擊佈局表格需要調整的邊框,每一側都會出現顯示列寬和行高的標籤。每個標籤都包括一個下拉箭頭,如更改行高度時,單擊此下拉箭頭彈出一個下拉功能表,選擇“更改行高”命令,在彈出的“行內容”對話方塊中重新輸入該行高度值即可。   FrontPage2003還提供了一個表格自動功能,它可以按照比例自動伸縮,調整表格的寬度和高度,使用時在邊距標籤下拉功能表中選擇“自動伸縮”命令即可快速地對表格的尺寸進行調整,非常方便。

2014年5月22日星期四

兩個網頁

1、靈活運用樣式    熟悉網頁設計的網友就知道,調用Style的方法很多,我們可以單擊滑鼠右鍵選擇Custon Style來調用Style標準,也可以在狀態欄中的元素列表上單擊右鍵來調用Style。雖然不同的方法達到的效果看似一樣,但實際上產生的HTML代碼則完全不同。比如用Custon Style來調用Style標準,在網頁代碼中就生成一個〈span〉標籤,這樣的標籤一多就會使檔十分臃腫而且影響流覽器的解析速度,所以我們應儘量使用狀態欄中的元素列表來調用Style。    2、活用Format Table命令   在複雜的Web Design中,表格的應用是最多的,因為利用表格可以自由地控制文本和圖像在網頁上出現的具體位置,從而使整個網頁設計看上去緊湊統一。Dreamweaver在這方面也不甘落後,我們可以使用其中的“Format Table”(格式化表格)命令來快速地對表格應用預先設計好的樣式。要使用預先設計好的樣式,先將游標置於表格的任意一個單格內,再選擇“Command”→“Format Table”命令, 在隨後出現的對話方塊中,從左邊的列表中選擇一個設計方案。按“Apply” 鍵來查看效果,如果不滿意的話,還可以重新設置或者修改部分參數的值,如邊界粗細,背景顏色等等。   3、同時鏈結到兩個網頁   我們都知道超連結一次只能連到一個頁面。如果我們要想一次在不同的框架頁中打開文檔,可以使用“Go To URL”JavaScript 行為。打開一個有框架的網頁,選擇文字或圖像,然後從行為面板中選擇“Go To URL”。我們會注意到Dreamweaver會在“Go To URL”對話方塊中顯示所有可用的框架。選擇其中一個我們想鏈結的框架並輸入相應的URL後再選擇另一個框架並輸入另一個URL。   4、不給檔起中文名稱   大家在製作好了網頁建設後,通常會給網頁板起一個具有代表性的中文名稱,一來能使人一看檔案名就能大概瞭解檔所包含的內容,二來能夠方便各個超連結之間的相互調用。但如果你在Dreamweaver中這樣做,就會發現Dreamweaver對中文檔案名支持得不是太好,經常會有頁面調用不正確的現象發生,所以我們以後在Dreamweaver中保存網頁的時候,儘量用英文或者數位作為檔案名稱,這樣就可以避免上面的出錯現象。   5、巧妙設置字體解析度   我們在製作網站設計的時候,經常有這種體會,那就是製作好的網頁模板在本地電腦上流覽時很正常,但在另外一台電腦上流覽時發現原本漂亮的網頁變得歪歪扭扭了,這是為什麼呢?原來各個電腦的解析度要使你的主頁在不同的解析度下都能正常顯示,在 Dreamweaver中得到了較好的解決。在文檔視窗的右下角,Dreamweaver 顯示當前文檔被設計成的解析度大小。單擊哪個數位,在彈出式功能表中可以為當前的頁面指定顯示解析度,通過修改可以使你的主頁更具靈活性。使不同解析度的顯示器都能較好地顯示。   6、巧妙隱藏標籤   如果在網頁中插入了不可見的元素時,Dreamweaver會自動在頁面上添加一個與之相應的元素標籤,以便於我們選擇不可見元素。但這並不全是件好事,比如我們在一個有很多層的頁面中的第一行便插入一個表格,就會發現由於首行排列了太多的層元素標籤而使得表格自動退到了頁面的第二行,雖然在流覽時並不影響效果,但這確確實實會阻礙我們的工作。所以當我們覺得某個元素標籤礙手礙腳時,就索性將之遮罩掉。方法是按Ctrl+U打開Preferences面板,在Category中選中Invisibel Elements,在面板的右邊將會出現所有的元素標籤。只要將不需要的元素標籤前的勾去掉,以後它就保證不會再出現了。 7、善用拖放技巧   我們在使用Dreamweaver編輯網頁更新的時候,經常需要插入一些圖像什麼的,假設要插入的圖像很多,按照常規方法來操作就顯得非常麻煩。我們可以利用拖放技巧來很好地解決這個問題。首先我們把Dreamweaver的操作視窗變成活動視窗,以騰出空間來顯示Explorer視窗,找到要插入的圖像檔後,把它們一一用滑鼠拖動到網頁的適當部位,Dreamweaver將自動把這些圖像的url添加到檔的HTML代碼中,當然這裏要求被拖動的圖像檔必須是gif、jpg等web圖像格式的檔案。對於已經在網頁中的圖像也是一樣,直接拖過來就可以了。但如果被拖動的圖像上有超連結,就不可以再使用拖動技術了,因為那時拖過來的僅僅是超連結地址。

許可下提供

擁有大量預算作為後盾的 Web Design人員可以獲得任何所需的資源,從而可以把他們的想像力付諸於 Web 體驗。他們可以聘請專業攝像師來製作引人注目的照片;可以請最好的 HTML 和 CSS 專家來創建適用於多種流覽器的複雜佈局;可以指導圖形藝術家根據企業服裝來創作華麗的裝飾物;可以聘請專業文案人員起草迷人的散文。最大的好處是,他們能雇傭大量測試用戶和關注小組來確保網站設計吸引人、便於使用並能按照預期進行工作。    但是,並不是所有的網頁設計人員都這樣幸運!不幸的是,有些設計人員必須用很少的錢來做網站建設,並且對 Web 體驗的預期並不見得很低。在這種情況下,您必須尋求一切可以獲得的幫助。多半來說,Web 開發人員和設計人員在與同事共用知識和成就方面是非常慷慨的。當您共用時,同事們通常會努力地糾正並增強您的作品,使其變得更加精緻、bug 更少,並會提供您自己的關注小組和品質保證。這意味著您可以找到大量免費材料。如果您知道去哪里找的話,就可以填補低預算 Web 開發運營情況下的一些漏洞。在本文中,我將介紹各類免費的 Web 資源,以及對一些貌似免費,實其不然的 Web 資源的警告。 創造性的公用   首先介紹 Creative Commons(CC),它本身不是免費資源的來源,而是提供免費資源的人們所使用的許可證的來源。用他們自己的話說:CC 是一個非營利性組織,為創造性作品提供靈活的版權許可。您可以選擇一個 CC 許可,以允許所有者要求您在使用所有者的作品或修改他們的作品時給予他們榮譽(歸屬條款);可以限制自己作品僅用於非營利性組織;可以要求任何對您作品所作的更改必須在與原條款相同的條款下共用(類似共用的條款)。還有其他條款,您可以組合這些條款。例如,一個常見的 CC 許可是Attribution Share Alike 許可。   CC 已取得了巨大成功 —— 來自 CC 許可的作品主體十分龐大,並且每天都在擴大。文學、圖像、音樂等作品都可以在 CC 許可下提供。只要滿足限制,您可以自由地在網站上使用任何這些作品。要瞭解如何找到 Web設計的任何免費產品,第一步是瞭解如何搜索在 CC 許可下提供的材料。您可以使用 CC 搜索引擎頁面直接獲得來源,這允許您利用搜索引擎(如 Google 和 Flickr)和免費資源收集(如 Flick 和 DMusic) 的專業搜索功能。 樣式元素   好的樣式表是好網站的骨架 —— 尤其是層疊樣式表 (CSS)。不幸的是,流覽器中多變的支援意味著很難開發好的樣式表。依靠免費樣式表,至少是樣式元素的免費模組,您可以省去大量精力和測試工作。許多站點提供 CSS 說明和示例,但我的關注點是我找到的站點,大多數都有 CSS 材料,您可以用於快速地組裝成自己的站點。有一個由頂級 Web 專業人士開辦的以期刊形式出現的站點:A List Apart,著重於 Code 和 Design 主題。CSS Intensivstation Templates 專注於幾個用於結構化站點的主要的佈局樣式。   最有名的 CSS 交換地是 CSS Zen Garden,但您在使用此網站時必須格外小心。CSS Zen Garden 旨在展示 CSS 的強大功能。CSS 是分離內容和形式的好方法。但起初許多 Web 開發人員回避 CSS,因為他們認為如果不用傳統的 HTML 技巧(如佈局表格和隱藏圖像),就創建不出同樣令人難忘的效果。CSS Zen Garden 通過漂亮的樣式證明這一認識是錯誤的。其中有一個單獨且共用的內容片段,Web 設計人員創建了頁面來以某種獨特方式顯示這些內容。他們使用巧妙的佈局、迷人的圖像和顏色,通常創作出某種主題,如大海或博物館風格的主題。CSS Zen Garden 不能作為範本的集合。您可以在大多數 CSS 貢獻中顯示的警告中看到以下說明:   此設計不是範本。未經設計者的書面許可,不得複製。但是,可以隨意研究 CSS 並在其他地方使用學到的技術。   此外,許多貢獻者使用非免費的圖像。站點維護人員請求貢獻者在非商業 Creative Commons 許可下提供他們的 CSS(參見 參考資料),所以複製 CSS 通常是安全的做法,但要確保檢查貢獻者 CSS 檔的開頭部分。 圖像   專業網站會使用各種圖像,從照片到藝術家的繪畫到圖示和符號,等等。一些站點提供免版稅的圖像。有一個項目值得您關注,即 Open Clip Art Library,它是一個貢獻的、可下載的剪貼畫的集合。圖像的範圍包括從小而簡單的圖像到大而複雜的圖像。大多數圖像是可縮放向量圖形 (SVG) 格式,它是一種開放的、基於 XML 的格式。SVG 增強了對流覽器的支持,但它尚不通用,所以 Open Clip Art Library 包括每個圖像的 PNG 版本。您可以流覽或搜索網站上的圖像,但可能只想下載一個發行版,所以可以脫機流覽。圖形的品質類似於您在商店購買的許多剪貼畫集合中找到的圖像的品質。當我需要符號、圖示和其他資源(如高亮顯示)時,通常會流覽 Open Clip Art Library,但 MaxPower Free Icons 是一組很好的到免費圖示集合的鏈結。說到商店裏的剪貼畫集合,即使已經購買,仍有許多限制。一些剪貼畫需要商業使用版稅。如果購買此類集合,請確保檢查 End User License Agreements。

擴充太快

在經濟不景氣的時代,客戶總是會比較哪些比較便宜,比較適合自己。目前在網頁設計這項行業裡,因SOHO族的出現,業界價格已出現差異極大的差距。選擇好的Web Design公司幫您製作網頁前,應先注意到下列幾點: 是公司還是個人(工作室)? 全香港從事網頁設計的人或是公司,粗估約有 2000 多家,但真正經營超過1年以上的,卻不到10分之1( 因為一堆學了軟體就自以為可以靠網頁設計網頁寄存 (web Store)維生的人,通常第一年就會被市場淘汰!),經營超過2 年以上的公司,大概不到100分之1 ( 因為僥倖撐過第一年,卻因為管理不當或是擴充太快,或是借錢死撐的人,通常在不可能撐到第3年,因為網頁設計這行,進入容易,深入難;賺錢容易,穩定難 ),所以一般只要撐過 2 年的Web Design公司,其實就算是很穩定的公司,這種廠商的可靠度會比兼職的個人要來的好很多!一般來說,不建議消費者去找個人做網頁設計,因為千萬別以為個人或工作室的server1_A.htm' style='text-decoration:none;' >價格會比較低喔!因為他可能1、2個月才有一個案子,所以反而容易獅子大開口( 尤其是熟人介紹! ),就算個人用較低的價格來承接您的案子,可是因為錢少、事多,再加上他本身可能還有工作,所以客戶很容易就變成"網站孤兒"!付了錢之後找不到人的情況比比皆是,或是請他改東西要增加server3.htm' style='text-decoration:none;' >費用之類的…造成消費者不愉快的經驗,這也是很多人對網頁設計這行有很深的偏見的主因( 因為很多人被這種惡質的個人工作室騙過!)  例如:本站的作品有超過200件以上,詳見作品集 網頁設計是一門很競爭的行業,很多廠商來的快去的也快,很消費者常常會抱怨,為什麼我找的網頁server4.htm' style='text-decoration:none;' >設計廠商經常會惡性倒閉,找不到人,所以在選擇網頁設計公司的時候,建議不要用價格來做唯一考量,更要考量該公司的穩定性,一般來說,如果在網頁設計業界有超過100件作品的公司,都是相對較可靠的公司,畢竟做過那麼多作品,一定累積了很多經驗及技術,再加上有這麼多作品,相信收入也是很穩定。較小家的工作室或是個人,由於是白天有工作,或是兼職經營所以他的作品量一定不多,收入也不多,所以很容易就放棄從事Web Design,而去另覓其它工作 是否有固定室內電話及地址? 不要懷疑,很多Web Design廠商,他們的網站上你會找不到室內電話或是地址!,通常是個人工作室較多~只留手機的網頁設計廠商,通常是個人兼職(如果是網頁設計公司的話,通常會留公司地址及電話),為什麼只留手機或是只用email聯絡呢?當然是為了惡性倒閉時,讓你找不到@@,或是他留室內電話不留地址~也是一樣的道理,建議你要做網頁的時候,親自去一趟對方公司了解,這樣會比較有保障! 是否有提供全方位的服務?  有相當多半調子的廠商,或是投機的個人,經由一般坊間的電腦補習班洗腦,以為上了他們的課程就能夠來從事網頁設計這行,但這行要懂的技術實在太多,不是能夠在短時間內就讓一般人學得精通的,所以這些廠商本身通常只有提供單一服務,例如只提供美工設計、或是程式設計、或是主機租賃,但也有些廠商不會跟消費者講,而是先承包下來再轉發包出去,使得消費者在無形之中又被多賺了一筆!而事後維護通常會更麻煩,因為不是他負責的部份,他一定不幫客戶維護,是他負責的部份,他也會說不是他的問題,而要客戶再多增加費用!

2014年5月21日星期三

應該看起來仍然

一個網站建設上的404 錯誤是伺服器在請求資源找不到的時候發生的。一個設計合理的404錯誤頁面不僅僅是網站Web Design完整性的一部分,還是網站的可用性的重要體現。好的404錯誤頁面server.htm' style='text-decoration:none;' >設計可以大大的增強網站的用戶體驗。   1. 它應該看起來還是你的網站   如果你不明確的告訴你的伺服器如何處理404錯誤,它將默認提供一個單調而普通的錯誤頁面。比如在一個白色的頁面上顯示“沒找到 – 請求的URL不能被找到”云云。對用戶來說,這是毫無幫助的和相當痛苦的。一個404頁面應該開起來像個錯誤頁面,但是它也應該看起來仍然是你的網站。如果你在是用一個CMS,一般來說這已經為你處理好了。如果你使用一個靜態網站,你可以通過你的.htaccess(Apache伺服器)檔指定一個404範本。   2. 道歉   沒有人會主動訪問你的404頁面。最常見的是他們來自於你的網站建置或外部網站的一個壞鏈結。也許這個頁面會讓用戶很不高興,所以道歉是一個可以讓他們皺著的眉頭舒緩的絕佳方式。這也可以讓用戶減少對你的網站的抱怨。   3. 搜索   可能用戶尋找的頁面依然存在,只是URL被改變了或者它的URL在某個地方被拼錯了。由於你的網站應該已經擁有搜索功能了,這是一個非常重要的提供搜索框的好機會。這可以讓用戶很方便的搜索他們試圖鏈結的內容並讓他們自己找到正確的URL。   4. 給用戶有用的鏈結   或許他們鏈結進來的頁面不是壞掉了,而是已經不存在了。除了搜索,你還可以想用戶展示一些他們可能覺得有用的外部鏈結。或許鏈結到首頁,或者是歸檔頁面,或者是其他你已知的通常會訪問或者在你的網站上很熱門的頁面?   5. 報告錯誤或聯繫的方式   可能一個用戶在遇到一個404頁面的時候會有某種非常強烈的情緒。他們可能會很焦慮、擔心,或者他們會被氣瘋了……讓用戶發洩是個不錯的主意,因為你不可能成為他們的出氣筒,所以一個聯繫表單可能就會湊效。當然,這不僅僅對他們有好處,對你也有好處,因為你可以找到問題然後去修正它或者預防它再次發生。   6. 自動報告   讓用戶通過聯繫表單幫你報告錯誤是很不錯的,但是只有很小比例的用戶才可能會這樣做。一個替代的方法是讓你的404頁面自動的將錯誤報告給你。有很多種方法可以實現。一個快速而且簡潔的方式是將你的錯誤頁面做成PHP檔,然後使用mail函數發送一封包括該URL的郵件給你。      注意: 上面的代碼可能對於小網站是合適的,但是並不適合大流量的網站( 電子商務 )。在這種情況下,將錯誤寫入一個資料庫可能更加有效。   7. 幽默   即便是嚴肅的server4.htm' style='text-decoration:none;' >網站也可以在404也頁面上添加一些小幽默。這顯然是一個放鬆和做一些有趣的事情的好機會。   8. 轉向?   事實上,我對此種做法持觀望態度,但是自動的將404頁面轉向到其他頁面是可行的。或許首頁正顯示一條關於這個錯誤的提示資訊呢?或許一個包含來自於該頁面的關鍵字的搜索頁面被傳遞?   9. 文件大小   你可能會驚訝於你的伺服器序號處理如此多的錯誤活動。不久前的意見令我驚訝的是有那麼多的對“怪異”檔案的請求,比如在陌生的子目錄請求或尋找並不存在的隨機檔案。當這些內容不出現的時候,伺服器就會載入你的404頁面。不必說,為所有的這些請求發送一個完整的頁面會增加大量的帶寬。最好的方法是與這些不好的請求做鬥爭,但是你也應該關注一下404頁面的總大小並減小它——如果帶寬是件很重要的事情的話,在錯誤請求很多的時候,404頁面顯然會浪費很多網站排名流量。

力量

這是一篇關於網頁設計中用色的文章。文章不僅介紹了色彩理論,也介紹了實踐方法。然則太短。   造就常新的用戶色彩體驗: 第一部分 理論   色彩是您的網站的最重要的一個部分。 然而,顏色往往只是通盤決定之後的馬後炮,甚至有時候被不管不顧。這樣可不行。色彩幫助用戶解讀信息。說得複雜一點,大多數人對網站用色的評判是在下意識裏完成的。他們可能不會說出對色彩的意見,但他們潛意識裏對此很介意。   有時候,你會因為顏色記住網站。我告訴你有一個網站,紫色用的很棒,我問你這是哪一個網站,你首先想到什麼?大概是 Yahoo!吧。雅虎的品牌標識系統有好幾大特徵 ,其一就是紫色。 您可能會問:色彩理論和紫色有什麼關係?   在這一系列文章中,我們將(或多或少地)講解對色彩以及其在網頁寄存設計中的起的作用。在這一篇文章中,我們將解釋色彩基本知識:色彩的原理?藝術家如何使用色彩?色彩如何影響我們的情緒?在第二篇文章中,我們將研究如何在網頁上渲染色彩,樣式表中的色彩編碼方式,和CSS3中關於顏色的新特徵。在第三篇,也是最後一篇文章中,我們會講解如何在您的佈局中拾取和應用顏色,和顏色靈感存在與大千世界中的顏色。   首先,我們會簡單介紹一下物理學中的顏色理論。然後,我們將討論心理學色彩理論:網站的中顏色傳遞何種情緒,以及我們如何用此優化用戶體驗。最後,我們將討論如何將理論應用於網頁設計的實踐中。   物理學顏色理論   反射顏色   我們周圍的世界五顏六色。一個物體,受到光線照射(可以看得到的物體,見 電磁輻射 ) ,將會把某些波長的光反射到你的眼睛裏。舉例來說,純粹的白光照射蘋果,除紅色外( 波長700-630納米)所有的顏色(所有波長)的光都會被吸收 。紅色是唯一反射出來讓你看到的光,因此,你認為蘋果的顏色是紅色的。搞笑吧——紅是唯一蘋果不吸收的顏色。所以說,我們所認定的顏色,實質上是:特定波長的光在被物體反射回來的時候被削減。   加法顏色   顯示器用另一種相當不同的方式顯示顏色。因為 它自己產生光,就是說它自己產生顏色。一般來說,網站建設產生豐富色彩的三原色是紅,綠,藍。因為電腦顯示器有著非常高的像素分辨率,它並不是逐點使用“加法”顏色的。比如計算機顯示器在某一點上顯示青色,它實際上會在一個特定區域上都亮起藍色和綠色像素。因此認為,計算機顯示器以一種抖動的形式顯示顏色。   設計涉及到的顏色理論 標準色相環    互補色   做下面這個實驗:盯住某種顏色大約一分鐘,然後閉上你的眼睛。你會看到什麼顏色?不出意外,您會看到被稱之為“對比色”的顏色。這種顏色通常是在“色相環”中方向“相對”的顏色。但這種奇奇怪怪的實驗有什麼webstore現實意義?   如果一個醫生整天盯著血液(暗紅色),當他閉上眼睛,他就會看到“互補色”。這種情況下,他看到的是淺綠色。因此,醫院的一般都被刷成一塵不染的淡綠色。雖說可能算不上什麼高深科技,但這種“互補性”的色彩系統確實能鎮靜我們的視覺系統。如果人們在建造醫院時都可以受益於色彩理論,那我們網頁設計師在製作網頁時一樣也可以!   使用互補色是美觀的藝術設計平面設計的重要方面。放到其他領域也一樣適用,比如一些對比鮮明的標誌和零售展示。把互補色放在一起,它們會互相凸顯。   因為 藝術/禪/生活 都關乎平衡,網站具有良好的色彩基礎是很重要的。絕不要過度刺激你的受眾,除非……小子,你跟自己的錢包過不去。   近似色 簡單的色彩“三角”,與第四種顏色。    在為您的設計選擇色彩時,近似色是最安全的選擇。最簡單的挑選方法就是從基礎色開始:在這裏,我選擇綠色,色相為120 ;下面得顏色我會挑選 相關的顏色。 開始啦,挑選色相和120相關的顏色——都是可以如數學般精確。我選擇 60 , 45 , 和 33 。 您會發現我每一次都會降低一些色調,這是有意的,而且不是隨意的。通常情況下,設計者會選擇這樣的一組三個顏色:這種組合被稱為顏色三角。   矩形選色法   矩形選色法不僅是最複雜的,而且是最難搞懂的。但它的挑顏色卻相當簡單,只需畫一個一個長方形的撐住色相環;這樣,矩形的四個角就會各壓住一個色相。然而,重點是變化。一不小心,你的方案會花得堪比彩虹。儘量讓一種顏色壓住別的,並且讓您的用色方案盡可能簡明。我發現如果多種顏色相對不飽和,那麼處理起來就會容易許多。   心理學色彩理論   顏色是一個重要的工具,您可以用它來實現跨越語言的交流。看看大家看到各種顏色時的自然想法   與情緒和感情相關的顏色 每種顏色都有自己的明度和情緒。    暖色系   暖色比冷色更有親近感。因此說來,一個較暗的暖色可能看起來和一個在數值上較亮的冷色一樣亮。   紅色   動力,力量,熱情,愛   橙色   快樂,熱情,吸引力,成功   黃色   歡樂,刺激,焦點   冷色系   冷色比比暖色更有距離感。因此說來,一個較亮的冷色可能看起來和一個在數值上較暗的暖色一樣亮。   綠色   清爽,新鮮,威望,涼爽,冷靜,   藍色   可靠,可信,可依賴,寧靜   紫色   靈性,儀式,神秘,轉生,皇權   中性色   中性色對情緒的影響更小,因此常被考慮用來做客觀介紹。然而,若用得好,中立色依然可以有自己的暗示。“純”黑和“純”白是我們的理想的“光明”和“黑暗”的色彩代表。   黑色   性感,神秘,服從,危險   白色   純潔,無辜,恢復,中立,永恆   色彩的明暗和變調   請記住,顏色不僅僅只有色相。飽和度和亮度也影響到我們的感覺。而傳統的色彩理論往往回避飽和度和明度,但藝術家歷來強調瞭解他們的微妙之處。   幾乎可以肯定,你看到過選擇性使用顏色的例子:一個藝術家拍完了照片,將所有顏色去掉,只保留焦點位置的顏色。顏色差異會影響我們看待事物時的主觀感覺。通過賦予顏色,藝術家可以將活力注入照片中原本枯燥的地方。   瀏覽一下最熱門的 網站藝術作品 如Deviant Art 。他們有什麼共同點嗎?請一定注意互補色以及飽和度的用法。你想要傳遞什麼情緒?如果你想提醒大家注意某個特殊元素,你有沒有考慮過選擇性使用顏色?   在我的設計中指定了色彩之後,我發現很難將各個地方的色彩轉回黑白;在選擇性色彩表達的想法指導下,它們太出眾了!   一旦你瞭解了顏色和色調如何影響您的server4.htm' style='text-decoration:none;' >網站,就要利用它們的優點。正如鮮明的個性 , 快樂的話語可以使網站更加動人,明亮快樂的色彩一樣可以做到。另一方面,無趣的話題也可以讓生動的顏色帶動起來。請記住,色彩的一切都跟感覺相關。在知覺上沒有黑白分明(一語雙關)的科學。   結論:挑選最符合經驗的色彩   理論,我們講完了。如果您有興趣在網頁佈局中使用和掌控顏色,關於顏色和顏色方案的內幕理論是是至關重要的了。雖然,這只是一部分。作為經驗的設計師,我們要考慮各種不同的元素。需要注意的是,我們不是要成為某個特定領域的大師,而是要有一個總體的知識體系。   顯然,我不能給出以上所涉及的每個概念的全部細節,真那樣的話,這篇文章會有現在的八倍長。不過你可以花點時間看看這些概念的相關鏈接,或細讀一些相關書籍。如果這還不夠,去找靈感吧:瀏覽下你最喜愛的網站和藝術家。看看他們是怎樣使用色彩的。不要去注意形式啦,版權啦,特效啦:只是要注意色彩。如果你能單獨的注意用戶體驗每一個部分 ,你將在構思的時侯一帆風順。我的文章中有什麼東西觸動你了嗎?請不吝您的想法的評論!   下篇文章內容預告   理論是一回事,實踐又是咋個一回事?   本文的目的是為了奠定基礎。現在,我們站在這一層面上,要對這個概念進行再一步探討。在下一篇文章中,我們將討論如何渲染網頁顏色( sRGB是什麼意思) ,樣式表中各種各樣的顏色編碼方式以及CSS3 中關於色彩的新特徵。

參考意見

筆者曾經是一個網頁設計的菜鳥,經過自己不斷的摸索和實踐,現在已經可以獨立製作一個完整的靜態站點建設,並且給學校的NN>5 個部門、院系和外面的公司網站,雖然不是一個完全意義上的Web Designer(網頁設計師),但是完成一些要求不是很專業、不是十分完美的站點已經是小事兒了(嘿嘿,是不是有自吹自擂之嫌),自己心裏已經是小有成就感了,所以自封為准Web Designer! 筆者自認為成長過程還算快,所以把本人的經歷向大家介紹一下,給那些有志于此的朋友們一些參考意見。 循序漸進學知識 先學一學HTML,找本自己能看懂的教材,流覽為主,不用記住所有的概念,只要記住使用原理就行了,這一階段,估計三天就夠了;然後用兩天時間學CSS,方法同上;進而再花些時間瞭解一下JavaScript。 然後就可以用記事本嘗試寫幾個網上商店,記住這時千萬不要用那些視覺化工具,比如FrontPage、Deamweaver(那些以後再學)。 有一個提高自己“寫網頁”的捷徑,就是上各大網站,把server3.htm' style='text-decoration:none;' >網頁保存下來(什麼?你說你不會保存網頁?就是“檔→另存為”),然後打開保存下來的網頁 CMS,點擊右鍵→查看原始檔案,看看人家的網頁是怎麼寫的,然後模仿他們的寫法,不斷規範自己的代碼。嘿嘿,這個方法不錯吧。先好好模仿一下吧。 接下來該學一下Fireworks了。建議一開始就到網上找些實例教程,這些實例教程一般都介紹得很詳細,跟著它一步一步做下來,每學會一個實例就掌握了幾項操作,而且也有了自己的作品,很有成就感的,長期積累下來對自己的提高很有幫助。學Fireworks主要是學圖片處理,比如加一些效果,還有很重要的就是切圖,這對於初學者是很重要的。 這時還可以結合Dreamweaver進行學習,你就可以體會到Dreamweaver和Fireworks的無縫集成了。利用這些工具多做幾個網頁,你就可以達到一定水準了。 要是想讓你的網頁多一些炫目的效果,建議你學一下Flash,電子商務難度並不大,而且要是前面的JavaScript基礎打得好的話,學到Flash中ActionScript時,你會有一種似曾相識的感覺,因為這兩種語法幾乎是一模一樣的。 到這時,相信你就可以真正領會到“網頁三劍客"的威力了 。 在實踐中不斷提高 要是每天能拿出兩個小時來學習網路行銷,完成以上這些學習估計只要20天就差不多了。要是天賦高的話(比如說像我這樣的,呵呵),那需要的時間就更少了。接下來該實習了,找個地方鍛煉一下自己,比如可以去一些公司幹幹兼職,或是給自己的單位設計一下主頁等。 最好是能進入一個正規的開發團隊,你就會學會如何以團隊合作的方式開發server3.htm' style='text-decoration:none;' >網站,特別是怎樣和程式組合作,把頁面與後臺程式資料庫配合起來。可能你會擔心自己是新手,人家會嫌棄你,沒關係,只要努力去找,總會有機會的。 我特別感謝我們學校的學生線上網站給了我一個機會。有一天正趕上應聘,我拿著自己做的兩個Flash作品就去了,沒想到面試還通過了,於是我就這樣有了在專業開發團隊中實踐的機會,通過自己的不斷努力以及向高手的不斷提問,水準飛快提高,兩三個月後,就可以獨立完成一些站點了,當然只是靜態電郵服務的。在此,我想指出,千萬不要不好意思,不會就問,高手們是很樂意回答你的,而且你能向他請教,這本來就是對他的一種肯定,他會很高興的,呵呵。 到此,你就基本可以稱作是一個“准Web Designer”了,不過要從根本上提高自己,最好去學學美術,這是當一個網頁設計師的基本功。 筆者剛開始做網頁純粹是自娛自樂,但在這個過程中,我逐漸開始深深喜歡上了這項工作。這個學習過程是人生的一筆寶貴財富,至少我是這麼認為的。

2014年5月20日星期二

只要在源碼

多層模式表單(Cascading Style Sheet, CSS)是一種為超文本置標語言(HyperText Markup Language, HTML)提供增強補充服務的技術,可對每一個HTML的置標(tag)做精雕細刻的修飾。   只用HTML製作的Web Design,對頁面內各部分的修飾能力有限且語句煩鎖,CSS正是彌補這一缺陷的有力技術,它語句、文法簡單,只要在源碼中插入STYLE語句就可輕易實現頁面內任意文本顏色、背景、邊框、行距、字距的添刪和修飾等功能,使網頁更加生動活潑,從而獲得滿意的效果。   ---- CSS在HTML中以STYLE標識出現,其格式為:一對代表CSS檔案技術的STYLE置標,內放被修飾的HTML置標,置標的CSS屬性放於緊隨其後的一對大括弧內,每個屬性賦值用":",多個屬性之間用";"隔開,例:   < style >   a{text-decoration:none; color:yellow}   a:hover{text-decoration:underline; color:purple}   p{font-size:20; background:red; color:blue}   < /style >   ---- 將如上代碼插入任一HTML文檔後,刷新顯示,則所有錨點變為普通字體,顏色為黃,但當滑鼠移至其上時,則錨點的提示字元變為帶下劃線的紫色字體;整個文檔中被置標P包圍的文字將以紅底藍字、字體大小為20個象素的形式出現。如果其中某段文字需另加修飾,可以單獨的的形式出現,例如   < p style="font-size:30; font-weight   :bolder; background:white;color:blue" >   ................   < /p >   ---- 則此段文字白底藍字,30個象素大小,且字體加粗。隨後是一個帶有CSS技術的HTML文檔的完整例子:   < html >   < head >   < title > 如何使用CSS < /title >   < /head >   < body >   < style >   a{text-decoration:none; background:red; color:yellow}   a:hover{text-decoration:line-through; background:lime}   h1{text-align:center; font-weight:900;   border-style:ridge; border-width:medium; border-color:red}   p.first{font-size:15; font-face:楷體;   color:blue; border-style:dotted;   border-width:thin; border-color:blue}   p.second{font-size:20; word-spacing:10; background:aqua}   < /style >   < h1 > 帶連框的題頭1 < /h1 >   < a href=mailto:wow20000@hotmail.com?subject=CSS >   滑鼠移至此處, 背景變化   < /a >   < p > 未加CSS修飾的段落 < /p >   < p class=first > 指定CSS修飾的段落 < /p >   < p class=second > 指定另一種CSS修飾的段落 < /p >   < /body >   < /html >   ---- 從上例的顯示可以看出,CSS是HTML的一個補充,幾乎可以對每一個HTML置標進行擴充,使網站建設充滿活力,顯示出更加完美的效果。

的文字

一、不要為圖像加入太長的交互文本 使用“ALT=”為圖像加入交互文本是一個好習慣,因為並不是所 有的人都打開圖像載入開關的,這時候這些交互文本給了用戶一個有 用的提示,特別是一些連接。但有部分網站建設者為圖像加入了很長 的交互文本,當用戶載入圖像時,這並不影響結果;但如果用戶不載 入圖像,流覽器就會將所有的文本都顯示出來,以致超出了它本來的 寬度、或高度,對網頁原來的排版影響很大。 例如廣州市某免費個人主頁提供商的網頁,我開始在關閉圖像載 入的情況下訪問,結果該網頁亂七八糟,而且需要使用捲軸才能全 部流覽,每個文字連接都被前面的圖像逼得排成兩行,很不順眼!後來我打開圖像載入再去訪問該站時,發現Web Design原來很整齊。那些用文 件名和長度作為交互文本的圖像只是一些長度、寬度都很小的裝飾圖 案,但因為交互文本太長了,所以才造成了混亂! 二、不要將連接全部擺在圖像中 以往的server3.htm' style='text-decoration:none;' >網站建置中的連接都是文字,而且用下劃線以資識別。但不久人們就討厭了這些文字連接,於是都採用了圖像連接。後來,更加嫌一個圖像一個連接太麻煩了,於是將所有的連接到擺進了一個圖像中去。但與上忌情況一樣,不是所有的人都打開圖像載入,如果你把所有的連接到擺在圖像中去,而沒有任何同樣功能的文字連接的話,用戶也許會很不知所措。 某網上男孩子的網頁,可能是考慮到這個情況,於是把包含在圖 像中的連接作為交互文本列了出來———呀!足有1000多圖元的寬度 。結果我沒有用滑鼠去“探索”———其實可以用TAB鍵去尋找這些 連接———而是退了出來。與其怕部分用戶望而止步寫了那麼多的交 互文本,為什麼就不可以增加一些同樣目的的文字連接呢? 三、不要使用自動滾動 曾經到過一個內容“豐富”的網頁,它幾乎使用了所有曾經在 《中國電腦報》中出現過的網頁製作技巧:現在的時間、訪問了的 時間、等等。不過有一個不是使用得很好的,就是視窗的自動滾動。 我只是想發個電郵服務件給網頁的主人,但我卻無法使捲軸停下來讓我點 擊連接,於是我花了很久才“命中”視窗中的E-mail連接———真 後悔軍訓的時候沒有練好射擊!也許自動滾動可以炫耀一下本事,但 就沒有什麼實際價值了。用戶有滑鼠,可以自己移動捲軸,網頁Flash製作者們可以少操心。 四、不要用延時效果的javascript 現在的網頁製作者為了使網站排名更加具有影響力,都瘋狂地加入javascript 。以現在的貓奔跑的速度而言,這些腳本也算不了什麼,用戶不會介 意。但是,如果這些腳本可能導致延時的話,用戶的態度就不同了。 因為這些延時不會因為貓的快慢而改變,任何用戶都必須望著螢幕上 的“雜耍”完了才可以繼續。頭一兩次還會覺得:WELL,棒極了!但 後來,……某個國人網頁的首頁在載入時視窗的底色———視窗裏面 沒有任何內容———由白色逐漸變成黑色,整個過程耗費了幾秒,嘿! 別小看這幾秒,我能檢查了全部的郵箱了! 五、不要依賴流覽器 唉!其實留意《中國電腦報》的話,應該看過這類的警告。但 事實上,太多的網站首頁中加入了“請在123*456解析度下使用789 流覽器流覽本網站”的文字。我是安裝了IE、NC、和Opera,因為我 要製作網頁,需要它們來檢驗網頁的在這些流覽器下的可讀性。但一 般用戶不會安裝那麼多的流覽器,更加不會牢記著哪個網站需要用哪 個流覽器流覽 網頁設計是一門藝術,一門大眾(流行)藝術!就好比音樂,只 使用一種樂器、沒有歌聲,當然也會有人喜歡,但是流行音樂更多的 是採用各種樂器,加上歌手的歌聲,這樣才會被更加多的普羅大眾所 接受,對嗎? 也許不可能讓網頁在使用所有的流覽器流覽都有一樣的效果,但 儘量地去達到該目的,會讓網頁在這個流覽器下有這樣的特色、在另 一個流覽器下又有不同的特色,這是網頁製作者的工作,不是嗎? 六、不要濫用留言簿 別誤會,雖然我的個人網頁由於伺服器的問題不能使用留言簿 ( CMS ), 但我絕對不是妒忌!那次在某個網友的網頁上留言,提交之後發現我 的留言和個人的部分資料立即送了上留言網頁,和其他以前的留言一 起展示出來。首先,我的個人資料之所以告訴你是因為想與你交個朋 友,但未經任何提示的情況下就全部擺了上網,好象不是很友善。其 次,更重要的是,我在該留言網頁上發現了某個人的言論似乎很偏激, 有反革命嫌疑———這樣做是很危險的!你的server4.htm' style='text-decoration:none;' >網頁有沒有違法成分你 自己可以控制,但其他訪問者的言論是你所難以估計的,萬一被其他 別有居心的人利用來進行反動宣傳,這樣你豈不成了“同夥”! 有鑒於此,我奉勸所有使用留言簿的網友,慎之又慎啊! 七、不要忘記版權 現在,網上的侵犯知識產權問題非常猖獗,某N字頭免費個人網 頁提供商上的網頁尤其嚴重———甚至有盜版光碟販賣呢!為此一些 新的免費網頁設計模板提供商就要求用戶在申請時提交詳細的、真實的個資料,以防備不可預計的事情發生。 不少的網友都很輕視知識產權,覺得自己是個人,大公司不會計 較的。但,《中華人民共和國電腦資訊網路國際聯網安全保護管理 辦法》中第四條規定“任何單位和個人不得利用國際聯網危害國家安 全、洩露國家秘密,不得侵犯國家的、社會的、集體的利益和公民的 合法權益,不得從事違法犯罪活動。”所以,如果你的網頁需要引用 別人的東西的話,要麼你就和他聯繫一下,徵求意見;要麼就在明顯 的位置注明其版權歸屬。這並非多餘,這是你的網頁“長壽”的秘方! 當然,如果是你自己製作的圖像或自己撰寫的文章,你絕對有權 聲明版權歸你自己所有! 八、不要懶于更新 某個N字頭的個人電子商務網頁聚居地上有很多的網頁都是很久前建立而至今沒有更新過的,姑且不說這是浪費公用資源的行為,訪問過這些 網頁的人看見網頁主人如此懶惰,你說他還會再去訪問嗎?誰能確定 下次訪問不會又是這般模樣呢?網際網路上的資源如此浩瀚,誰會去訪問一個“從”不更新的網頁呢? 我誠意地奉勸那些“霸佔”了公用的個人網頁存放地方的人,如 果你們真的那麼忙,為何不讓出空間,給新的網友更多發展的機會呢?

佈局表格

很多朋友對FrontPage2003中增加的網頁設計佈局功能很感興趣,現在我們一起來深入瞭解這一實用功能。   用FrontPage2003的“佈局表格和單格”功能佈局Web Design時,需要通過兩部分來完成。   首先通過“佈局表格”功能來為網頁佈局創建一個框架,然後通過“佈局單格”功能為該框架填充包含有網頁內容(包括文本、圖像、Web部件和其他元素)的區域,也就是單格。   下麵我們就以設定一個單位網站首頁為例來瞭解一下用佈局表格給網頁佈局的過程。 一、創建佈局表格 1.創建佈局表格   打開一個空白網頁設計,並切換到“設計”視圖下,單擊“表格”功能表中的“佈局表格和單格”命令,隨後在右側彈出一個任務視窗(圖1),在該任務視窗下面程式提供了多種表格佈局範本,在此單擊其中需要的範本即可將該範本添加到網頁中。 2.繪製佈局表格   如果你對範本中提供的佈局表格不太滿意,還可以用手工繪製的方法創建一個佈局表格。創建時首先在“新建表格和單格”項中單擊“繪製佈局表格”,隨後將指標移到操作視窗最左端,然後拖動滑鼠即可繪製表格。   3.設定表格內容   插入表格後,還需對表格內容進行設定。在“表格內容”項中設定該表格所需的內容。   提示:在設定表格時,如果要想覆蓋Web Design的預設邊距,並讓佈局表格跨到文檔視窗的邊緣,可以將表格中的各個邊距的內容都設定為0。   在設計框架時經常需要調整某一行或列的內容,這時可以通過表格中列寬和行高的標籤來完成。在操作視窗中單擊佈局表格需要調整的邊框,每一側都會出現顯示列寬和行高的標籤。每個標籤都包括一個下拉箭頭,如更改行高度時,單擊此下拉箭頭彈出一個下拉功能表,選擇“更改行高”命令,在彈出的“行內容”對話方塊中重新輸入該行高度值即可。   FrontPage2003還提供了一個表格自動功能,它可以按照比例自動伸縮,調整表格的寬度和高度,使用時在邊距標籤下拉功能表中選擇“自動伸縮”命令即可快速地對表格的尺寸進行調整,非常方便。

2014年5月19日星期一

只能連到一個頁面

1、靈活運用樣式    熟悉網頁設計的網友就知道,調用Style的方法很多,我們可以單擊滑鼠右鍵選擇Custon Style來調用Style標準,也可以在狀態欄中的元素列表上單擊右鍵來調用Style。雖然不同的方法達到的效果看似一樣,但實際上產生的HTML代碼則完全不同。比如用Custon Style來調用Style標準,在網頁代碼中就生成一個〈span〉標籤,這樣的標籤一多就會使檔十分臃腫而且影響流覽器的解析速度,所以我們應儘量使用狀態欄中的元素列表來調用Style。    2、活用Format Table命令   在複雜的Web Design中,表格的應用是最多的,因為利用表格可以自由地控制文本和圖像在網頁上出現的具體位置,從而使整個網頁設計看上去緊湊統一。Dreamweaver在這方面也不甘落後,我們可以使用其中的“Format Table”(格式化表格)命令來快速地對表格應用預先設計好的樣式。要使用預先設計好的樣式,先將游標置於表格的任意一個單格內,再選擇“Command”→“Format Table”命令, 在隨後出現的對話方塊中,從左邊的列表中選擇一個設計方案。按“Apply” 鍵來查看效果,如果不滿意的話,還可以重新設置或者修改部分參數的值,如邊界粗細,背景顏色等等。   3、同時鏈結到兩個網頁   我們都知道超連結一次只能連到一個頁面。如果我們要想一次在不同的框架頁中打開文檔,可以使用“Go To URL”JavaScript 行為。打開一個有框架的網頁,選擇文字或圖像,然後從行為面板中選擇“Go To URL”。我們會注意到Dreamweaver會在“Go To URL”對話方塊中顯示所有可用的框架。選擇其中一個我們想鏈結的框架並輸入相應的URL後再選擇另一個框架並輸入另一個URL。   4、不給檔起中文名稱   大家在製作好了網頁建設後,通常會給網頁板起一個具有代表性的中文名稱,一來能使人一看檔案名就能大概瞭解檔所包含的內容,二來能夠方便各個超連結之間的相互調用。但如果你在Dreamweaver中這樣做,就會發現Dreamweaver對中文檔案名支持得不是太好,經常會有頁面調用不正確的現象發生,所以我們以後在Dreamweaver中保存網頁的時候,儘量用英文或者數位作為檔案名稱,這樣就可以避免上面的出錯現象。   5、巧妙設置字體解析度   我們在製作網站設計的時候,經常有這種體會,那就是製作好的網頁模板在本地電腦上流覽時很正常,但在另外一台電腦上流覽時發現原本漂亮的網頁變得歪歪扭扭了,這是為什麼呢?原來各個電腦的解析度要使你的主頁在不同的解析度下都能正常顯示,在 Dreamweaver中得到了較好的解決。在文檔視窗的右下角,Dreamweaver 顯示當前文檔被設計成的解析度大小。單擊哪個數位,在彈出式功能表中可以為當前的頁面指定顯示解析度,通過修改可以使你的主頁更具靈活性。使不同解析度的顯示器都能較好地顯示。   6、巧妙隱藏標籤   如果在網頁中插入了不可見的元素時,Dreamweaver會自動在頁面上添加一個與之相應的元素標籤,以便於我們選擇不可見元素。但這並不全是件好事,比如我們在一個有很多層的頁面中的第一行便插入一個表格,就會發現由於首行排列了太多的層元素標籤而使得表格自動退到了頁面的第二行,雖然在流覽時並不影響效果,但這確確實實會阻礙我們的工作。所以當我們覺得某個元素標籤礙手礙腳時,就索性將之遮罩掉。方法是按Ctrl+U打開Preferences面板,在Category中選中Invisibel Elements,在面板的右邊將會出現所有的元素標籤。只要將不需要的元素標籤前的勾去掉,以後它就保證不會再出現了。 7、善用拖放技巧   我們在使用Dreamweaver編輯網頁更新的時候,經常需要插入一些圖像什麼的,假設要插入的圖像很多,按照常規方法來操作就顯得非常麻煩。我們可以利用拖放技巧來很好地解決這個問題。首先我們把Dreamweaver的操作視窗變成活動視窗,以騰出空間來顯示Explorer視窗,找到要插入的圖像檔後,把它們一一用滑鼠拖動到網頁的適當部位,Dreamweaver將自動把這些圖像的url添加到檔的HTML代碼中,當然這裏要求被拖動的圖像檔必須是gif、jpg等web圖像格式的檔案。對於已經在網頁中的圖像也是一樣,直接拖過來就可以了。但如果被拖動的圖像上有超連結,就不可以再使用拖動技術了,因為那時拖過來的僅僅是超連結地址。

這允許您利用

擁有大量預算作為後盾的 Web Design人員可以獲得任何所需的資源,從而可以把他們的想像力付諸於 Web 體驗。他們可以聘請專業攝像師來製作引人注目的照片;可以請最好的 HTML 和 CSS 專家來創建適用於多種流覽器的複雜佈局;可以指導圖形藝術家根據企業服裝來創作華麗的裝飾物;可以聘請專業文案人員起草迷人的散文。最大的好處是,他們能雇傭大量測試用戶和關注小組來確保網站設計吸引人、便於使用並能按照預期進行工作。    但是,並不是所有的網頁設計人員都這樣幸運!不幸的是,有些設計人員必須用很少的錢來做網站建設,並且對 Web 體驗的預期並不見得很低。在這種情況下,您必須尋求一切可以獲得的幫助。多半來說,Web 開發人員和設計人員在與同事共用知識和成就方面是非常慷慨的。當您共用時,同事們通常會努力地糾正並增強您的作品,使其變得更加精緻、bug 更少,並會提供您自己的關注小組和品質保證。這意味著您可以找到大量免費材料。如果您知道去哪里找的話,就可以填補低預算 Web 開發運營情況下的一些漏洞。在本文中,我將介紹各類免費的 Web 資源,以及對一些貌似免費,實其不然的 Web 資源的警告。 創造性的公用   首先介紹 Creative Commons(CC),它本身不是免費資源的來源,而是提供免費資源的人們所使用的許可證的來源。用他們自己的話說:CC 是一個非營利性組織,為創造性作品提供靈活的版權許可。您可以選擇一個 CC 許可,以允許所有者要求您在使用所有者的作品或修改他們的作品時給予他們榮譽(歸屬條款);可以限制自己作品僅用於非營利性組織;可以要求任何對您作品所作的更改必須在與原條款相同的條款下共用(類似共用的條款)。還有其他條款,您可以組合這些條款。例如,一個常見的 CC 許可是Attribution Share Alike 許可。   CC 已取得了巨大成功 —— 來自 CC 許可的作品主體十分龐大,並且每天都在擴大。文學、圖像、音樂等作品都可以在 CC 許可下提供。只要滿足限制,您可以自由地在網站上使用任何這些作品。要瞭解如何找到 Web設計的任何免費產品,第一步是瞭解如何搜索在 CC 許可下提供的材料。您可以使用 CC 搜索引擎頁面直接獲得來源,這允許您利用搜索引擎(如 Google 和 Flickr)和免費資源收集(如 Flick 和 DMusic) 的專業搜索功能。 樣式元素   好的樣式表是好網站的骨架 —— 尤其是層疊樣式表 (CSS)。不幸的是,流覽器中多變的支援意味著很難開發好的樣式表。依靠免費樣式表,至少是樣式元素的免費模組,您可以省去大量精力和測試工作。許多站點提供 CSS 說明和示例,但我的關注點是我找到的站點,大多數都有 CSS 材料,您可以用於快速地組裝成自己的站點。有一個由頂級 Web 專業人士開辦的以期刊形式出現的站點:A List Apart,著重於 Code 和 Design 主題。CSS Intensivstation Templates 專注於幾個用於結構化站點的主要的佈局樣式。   最有名的 CSS 交換地是 CSS Zen Garden,但您在使用此網站時必須格外小心。CSS Zen Garden 旨在展示 CSS 的強大功能。CSS 是分離內容和形式的好方法。但起初許多 Web 開發人員回避 CSS,因為他們認為如果不用傳統的 HTML 技巧(如佈局表格和隱藏圖像),就創建不出同樣令人難忘的效果。CSS Zen Garden 通過漂亮的樣式證明這一認識是錯誤的。其中有一個單獨且共用的內容片段,Web 設計人員創建了頁面來以某種獨特方式顯示這些內容。他們使用巧妙的佈局、迷人的圖像和顏色,通常創作出某種主題,如大海或博物館風格的主題。CSS Zen Garden 不能作為範本的集合。您可以在大多數 CSS 貢獻中顯示的警告中看到以下說明:   此設計不是範本。未經設計者的書面許可,不得複製。但是,可以隨意研究 CSS 並在其他地方使用學到的技術。   此外,許多貢獻者使用非免費的圖像。站點維護人員請求貢獻者在非商業 Creative Commons 許可下提供他們的 CSS(參見 參考資料),所以複製 CSS 通常是安全的做法,但要確保檢查貢獻者 CSS 檔的開頭部分。 圖像   專業網站會使用各種圖像,從照片到藝術家的繪畫到圖示和符號,等等。一些站點提供免版稅的圖像。有一個項目值得您關注,即 Open Clip Art Library,它是一個貢獻的、可下載的剪貼畫的集合。圖像的範圍包括從小而簡單的圖像到大而複雜的圖像。大多數圖像是可縮放向量圖形 (SVG) 格式,它是一種開放的、基於 XML 的格式。SVG 增強了對流覽器的支持,但它尚不通用,所以 Open Clip Art Library 包括每個圖像的 PNG 版本。您可以流覽或搜索網站上的圖像,但可能只想下載一個發行版,所以可以脫機流覽。圖形的品質類似於您在商店購買的許多剪貼畫集合中找到的圖像的品質。當我需要符號、圖示和其他資源(如高亮顯示)時,通常會流覽 Open Clip Art Library,但 MaxPower Free Icons 是一組很好的到免費圖示集合的鏈結。說到商店裏的剪貼畫集合,即使已經購買,仍有許多限制。一些剪貼畫需要商業使用版稅。如果購買此類集合,請確保檢查 End User License Agreements。

撰寫文檔

作為WIMP(Window/Icon/Menu/Pointing Device)介面設計的關鍵部分,圖示在人機交互設計中無所不在。隨著人們對審美、時尚、趣味的不斷追求,Web Design也不斷花樣翻新,越來越多精美、新穎、富有創造力和想像力的圖示充斥著我們的視界。可是,從可用性的角度講,並不是越花哨的圖示越被用戶所接受,圖示的可用性要回到它的基本功用去思考。    圖示的功用在於建立起電腦世界與真實世界的一種隱喻,或者映射關係。用戶通過這種隱喻,自動地理解圖示背後的意義,跨越了語言的界限。但是,如果這種映射關係不能被用戶輕鬆並且準確地理解,那麼這種圖示就不應是好的圖示。因此,圖示的設計應該遵守以下的原則。   圖示的可用性原則一:圖示指向的映射關係應該盡可能的直接、簡單。   可能與我們的直覺相反,一些研究顯示圖示介面與文本介面的比較中,CMS並沒有體現出明顯的優越性,一個主要原因就是文字和意義的映射是直接的,而圖示與意義的映射卻不一定是直接和明顯的。   在壞的圖示設計中,用戶需要花費幾秒鐘甚至更長的時間去猜測圖示代表的意義,而且還很可能猜錯,錯誤的理解導致錯誤的操作,錯誤的操作導致糟糕的結果,這決不是美妙的用戶體驗,即便從美學角度講那個圖示可能是上佳的藝術作品。   “直接”的意思是:不要繞彎。圖示展現的視覺表像與其背後的意義只需要很短的意義路徑即可server4.htm' style='text-decoration:none;' >網頁寄存連結。譬如對於“剪切”操作,使用“在文稿上打×”的圖示形象比“剪刀”的圖示形象更易理解,因為前者與剪切操作有更短的意義路徑,儘管“剪刀”圖示顯得更加生動活潑。   認知心理學家提出過一個啟動擴散模型,就是在人的知識和概念體系中,當一個概念被加工或受到刺激時,該概念結點就產生啟動,然後啟動與該結點直接相連的多個連結,並繼續向四周擴散。與當前概念在概念網路上的連結關係決定了其被啟動的強度。這種連結關係取決於人的知識體系的組織架構(即兩個概念是否屬於同一類別)和概念同時出現或使用的頻率。   例如在人的知識和概念架構中,網站建設在紙質文稿上寫字和在電腦上寫字都屬於撰寫文檔的類別,那麼當“在文稿上打×”的圖示形象出現時,被試就會快速地聯想到在電腦上進行剪切操作。而“剪刀”的視覺形象最易歸屬到“衣服裁剪”或“手工勞動”這樣的類別中去,因此映射關係具有教長的路徑和較弱的連結強度。因此在圖示設計中,設計師應該仔細考慮或者直接去調查用戶的知識體系,找到最短的概念連結。   圖示的可用性原則二:每個圖示指向的映射關係應該是唯一的。   這個原則的意思就是,不要讓圖示產生歧義。想像一下,一個“飛旋的車輪”的網站排名圖示,它代表了什麼?也許設計者的本意,是要用車輪的移動來象徵電腦中檔的移動操作。可是,用戶也許猜測出了其他十幾種對應關係,比如一款3D賽車遊戲。這個原則其實還有一個推論原則:   不要使用過於複雜的圖示。   因為圖示的視覺元素越多,那麼其意義指向的可能性就越多,用戶越有可能從各種各樣的角度去解讀,那麼該圖示的可用性就可能越差。   圖示的可用性原則三:同一個圖示系列中,最好使用相同的映射模式。   在真實世界與電腦世界(或網路世界)的對應中,存在很多種映射模式。筆者粗粗地歸納下,可以發現這樣幾種映射模式:外觀映射、功能映射、語詞(字母)映射、部分指代映射和綜合映射。在同一個系列圖示中,用戶極易對圖示形成某種固定的映射模式,如果突然出現了另一種模式的電子商務映射,用戶可能仍將延用先前形成的思維定勢進行理解,從而出現理解困難或理解偏差。   圖示的可用性原則四:最好使用簡短文字做為圖示的冗餘編碼。   在資訊傳播的過程中,增加資訊的冗餘度是保證網上商店資訊傳輸的可靠性的最有效的方法。在人機交互設計中,最常見的冗餘編碼就是紅綠燈,即每個顏色皆對應位置,使得在人口中占具相當比例的色盲人群也可以通過燈的位置來接收是否可以通行的資訊。圖示設計也需要增加冗餘編碼,以保證絕大多數的人都能夠快速、準確地理解圖示的含義。一個很好的例子出現在手機主功能表的設計中,下面看兩種常見的手機主功能表的設計:   圖示都在下方加注了簡單的文字,和圖示一起形成冗餘編碼。這樣即使用戶是第一次使用該手機,也能避免圖示選擇錯誤。而圖二的圖示沒有將文字直接標注在圖示下方,而是在只有選中某個圖示的情況下,在螢幕上方顯示文字標注,這樣無疑增加了用戶操作的負擔。儘管電郵服務某些圖示,用戶很容易理解其含義,比如圖二中第二行第一個“相機”圖示,用戶很容易清楚這是指拍照功能;但有些圖示,在沒有文字標注的情況下,還是令人費解,比如圖二中第四行第一個“禮品盒”圖示。因此,筆者認為,在大多數情況下,給圖示加注文字是比較好的選擇。   最後,我要說明的是,圖示設計中的可用性原則與圖示的美學考慮在實踐中可能存在矛盾,這時候權衡兩者是必須的。好的可用性可以讓用戶更方便地使用產品,而漂亮、時尚或者富有情趣的外觀設計可以給用戶帶來喜悅感等良好的心理體驗。很難說哪一方理所應當地取得主導地位,更理想的狀態是交互設計師和視覺(外觀)設計師進行良好的溝通和合作,求得雙贏的設計方案

2014年5月18日星期日

擺設

關於Web Design超鏈結中的下劃線這個及細節的問題,想必大家都有過討論和思考,最重要的原則即:讓使用者清楚的區分超鏈結文本和其他文本形式,並潛意識知道可以點擊。但對於是否可以潛意識知道可以點擊,還是有爭議的,不同的人,不同的環境會有不同的見解。   不妨分幾個場景討論一下:   1. 導航區域,潛意識網頁寄存我會去點擊。   即便有下劃線也是個“古老形式”的擺設,所以一般沒有下劃線;好的設計不僅滿足點擊,還滿足視覺的層級關係。   2. 整頁全是鏈結,下劃線成了可有可無的網頁建設表現。   象新浪、搜狐首頁都是可以點擊的,所以下劃線的有無意義也就不大,貓撲在首頁設計中就去掉了可有可無的下劃線。(下圖自上而下依次為:新浪、搜狐、貓撲。)   3. 可以點擊嗎?別讓我去猜!   看下面的設計抓圖,只有Google和百度的設計我沒有疑惑,其他兩個CMS的設計我要自己去猜。   4. 在超鏈結和文本混排的情況下,下劃線更容易讓我們去點擊。   5. 獨立超鏈結,不加下劃線不足以“明示”。   6. 需要特別突出顯示的鏈結,必要的時候網頁設計公司使用“偽按鈕”。   關於偽按鈕的問題,臭魚在其接受偽按鈕已闡述的比較明確,在此不再贅述。   說明:大家根據具體的環境而定,目的是讓超鏈結更容易被潛意識的點擊,避免過多的嘗試和思考而浪費流覽者更多的時間。   附:超鏈結的作用    囉嗦一下基本概念,所謂的超鏈結是指從一個網頁指向一個目標的連接關係,這個目標可以是另一個網頁,也可以是相同網頁上的不同位置,還可以是一個圖片,一個電子郵件位址,一個檔,甚至是一個應用程式。而在一個網頁中用來超鏈結的物件,可以是一段文本或者是一個網站排名圖片。當流覽者單擊已經鏈結的文字或圖片後,鏈結目標將顯示在流覽器上,並且根據目標的類型來打開或運行。   超鏈結的基本分類:   按照鏈結路徑的不同,網頁中超鏈結一般分為以下3種類型: 內部鏈結,錨點鏈結和外部鏈結。   如果按照使用物件的不同,server1_A.htm' style='text-decoration:none;' >網頁中的鏈結又可以分為:文本超鏈結,圖像超鏈結,E-mail鏈結,錨點鏈結,多媒體檔鏈結,空鏈結等。