43個你應當避免的Web設計錯誤

1. 使用者必須在幾秒鐘知道網站是做什麼的。注意力是網際網路上最有價值的貨幣。 如果訪問者無法在幾秒鐘之內得知你的網站的方向,他很有可能轉而訪問其他網站。 你必須迅速地告訴訪問者為什麼要在你的網站上花費時間。2. 讓網站易於速讀。網際網路不是書,因此沒必要使用大段的文字。 也許我訪問你的網站時我正在忙於其他工作,我不得不迅速讀完所有內容。 項目符號、標題、副標題、列表,這些都能協助讀者迅速找到他想要的內容。3. 不要使用難於閱讀的花哨字型。當然,某些字型可以讓網站精彩紛呈。 不過它們容易閱讀嗎?

分享: 自用 webstorm 6 仿 sublimeText2 的代碼風格

webstorm 6 新增了一套黑色皮膚,在 file > settings   代碼風格展示: 怎麼樣,還可以吧,跟sublimeText 差不多 樣式檔案下載:為什麼部落格園的編輯器不能上傳附件呢???  擴充閱讀:  前端開發利器webStormsublimeText 使用心得Sublime Text 使用介紹/全套快速鍵及外掛程式推薦Sublime Text 2 - 性感無比的代碼編輯器!程式員必備神器!   

jQuery.EasyUI-1.3.1 API chm 格式 下載!

1.3.1 的更新內容如下:瘋狂秀才 QQ:1055818239 Blog:http://hxling.cnblogs.comChangeLogBugdatagrid: Setting the 'pageNumber' property is not valid. fixed.datagrid: The id attribute of rows isn't adjusted properly while calling 'insertRow' or 'deleteRow'

JS中錯誤處理(2)

throw語句 使用throw語句可以產生一個例外(exception)。結合 try…catch 使用throw語句可以控製程序流程,並產生準確地出錯資訊。 文法throw(exception) 其中exception可以是字串,整數,布爾值,或一個對象。 注意 throw 為小寫字母。 使用大寫字母會造成 JavaScript 出錯! 例1以下例子根據變數x的值進行不同的動作。 如果x值大於10或小於0,就會拋出一個錯誤。出錯會被 catch 參數捕獲,顯示適當的出錯資訊:<html&

rails 之 render 介紹

1. partial 1.1 把partial作為view的一部分來渲染,可以調用render方法:<%=render :partial=>"menu"%> 上面的代碼會把檔案名稱為_menu.html.erb的模板渲染到當前模板中。 <%= render :partial => "shared/menu" %> 渲染app/views/shared/_menu.html.erb到當前模板。1.2 可以為partial單獨指定layout:<%=

rails 校正大全

可以自訂validate(), 這個方法在每次儲存資料時都會被調用.如:def validate if name.blank? && email.blank? errors.add_to_base("You must specify a name or an email address") endend同時也可以自訂 validate_on_create(),

為什麼這麼忙?

上月去中達金橋參加了微軟中國,上海微創和中達合辦的Vista開發培訓,三天的時間內比較系統的學習了WinFX的技術,還好內容基本上都在年初的Vista黃金周上講過,學起來也不是很吃力,只是黃金周上講得太粗淺。結束後的試講比較感興趣,因為我不是專業的講師,這個針對培訓師的培訓吸引了四個MVP參加,結果只有我和梁振去試講,對於第四的結果我不是很滿意。寧波這兩天下雨,回到老地方來說不出的感覺。項目的調試並不花多長的時間,但卻沒有心情做其他的事情,接下這本書《Pro C# 2005 and the

rails 之 form_for VS form_tag

下面介紹Ruby form的兩種寫法。 1. Ruby form寫法一:使用form_for < % form_for :order, :url => { :action => :save_order } do |form| %> < p> < %= label :order, :name, "Name:" %> < %= form.text_field :name, :size => 4

基於Apache(without ssl)的svn環境搭建

搭建的過程是按照tortersSVN的教程,特別注意的是要額外下載一個sspi的so檔案。  提示:XP sp2已經還有了sp1ps 遇到的問題,還是遇到了一些問題,網搜了下,列在這兒:1、出現“The requested operation has failed!”時,可以用httpd.exe -w -n "Apache2.2" -k start,可以看出哪行代碼出的問題,可能出現的情況:-----------------------------------------------------

webservice的書寫與調用

1.1、Web Service基本概念Web Service也叫XML Web ServiceWebService是一種可以接收從Internet或者Intranet上的其它系統中傳遞過來的請求,輕量級的獨立的通訊技術。是:通過SOAP在Web上提供的軟體服務,使用WSDL檔案進行說明,並通過UDDI進行註冊。XML:(Extensible Markup Language)擴充型可標記語言。面向短期的臨時資料處理、面向全球資訊網絡,是Soap的基礎。Soap:(Simple Object

rails標籤值content_tag

 今天閱讀《Agile Web Development with Rails》時碰到下面的一段代碼比較疑惑#Download depot_n/app/views/layouts/application.html.erb<%= hidden_div_if(@cart.line_items.empty?, :id => "cart" ) do %> <%= render @cart %><% end %>#Download

Web定時任務

想在Web中定時 處理某些任務吧?可以在Global.asax

HTML常用特殊符號集

引用地址:http://blog.myspace.cn/e/400535803.htm   有些字元在HTML裡有特別的含義,比如小於符號<就表示HTML Tag的開始,這個小於符號是不顯示在我們最終看到的網頁裡的。那如果我們希望在網頁中顯示一個小於符號,該怎麼辦呢? 這就要說到HTML字元實體(HTML Character Entities)了。 組成 一個字元實體(Character

rails errors樣式自訂

通常rails頁面的錯誤資訊提示都是放在首部用 error_message_for,產生這樣的錯誤提示:  這樣很快就把所有錯誤資訊都顯示出來了。但是有一個缺點,就是靈活性太差。感覺error_message_for就像rails的scaffold一樣可以快速搭建一個CURD(增刪改查)應用,但是定製性不高。 還好,rails的可擴充能力是很強的,你不喜歡裡面的某一方法,你甚至可以去把他的原始碼改了(當然不推薦這樣做...),所以只有自己動手..   看了下源碼: # Returns

使用者體驗5大要素

自下而上的建設表現層(Surface)是看到的一序列網頁,由圖片和文字組成。關注的是視覺設計(Visual Design),也可以說是最終產品的外觀。 架構層(Skeleton)按鈕、表格、照片和文本地區的位置,用於最佳化設計布局,以到達這些元素的最大效果和效率。被分成3個部分,必須完成資訊設計(Information Design)促進理解資訊表達方式;還包含介面設計(Interface

svn+apache+ldap+ubuntu問題總結

1.Can't open file 'svn/demo/db/txn-current-locks':permission denied  將svn一直到NAS上,測試svn是否能正常運行。 使用svn提交檔案的時候,提示:Can't open file 'svn/demo/db/txn-current-locks':permission denied. 原因是:版本庫的檔案夾屬主變成了root 將版本庫的檔案夾的屬主改變一下就ok了 chown –R www-data:www-data

下午茶–報表列印

1.報表流程:設計->拓展 -> 繪製2.螢幕效果和計算效果不相符: 電腦螢幕上得內容和列印出來的內容不相符,原因是印表機的解析度和螢幕解析度不同,因此會差生差異。印表機的解析度一般在1200~2400dpi,而螢幕的解析度未60~120dpi,印表機的精細度遠遠大於螢幕,這也是為什麼一些映像在螢幕上有鋸齒,列印出來就非常圓潤。

雲端運算風險識別

雲端運算風險識別 一 Policy and organizational risks(政策和組織風險)1)Lock-in (鎖定,服務鎖定 無替代者)2)Loss of governance (失去治理)3)Compliance challenges(合規挑戰)4)Loss of business reputation due to co-tenant activities(由於共用活動而導致的商業信譽損失) 5)Cloud service termination or

Rails源碼分析——delegate

Delegate是一種應用composite來代替extend的機制,可以有效地降低代碼的耦合性。Rails 2.2增加了delegate方法,可以十分方便地實現delegate機制。來看看源碼吧:def delegate(*methods) options = methods.pop unless options.is_a?(Hash) && to = options[:to] raise ArgumentError, "Delegation needs a

sqlite3 命令列操作

1.  sqlite3 dbName.sqlite3  載入資料庫,不存載就建立2.  .help  協助詳解    sqlite> .help.backup ?DB? FILE Backup DB (default "main") to FILE.bail ON|OFF Stop after hitting an error. Default OFF.databases List names and files of

總頁數: 61357 1 .... 6484 6485 6486 6487 6488 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.