摘要: 所谓产品其实最终展现在用户面前的只是界面而已,所谓界面绝大多数时候只包括两个部分:图片、文字。 重视界面上的每一个像素和每一个文字是UED的基本素质,关于如何设计好界面上的文字(一般在UED里面我们把这个职位叫做“内容优化”)我以前写过创业团队的界面文字优化和用户在每个情景中的角色感,这一期的话题中其他伙伴也说到了很多。 这个话题讨论到这里,已经让很多人意识到了界面上文字的重要性:界面的文字就好像一个人的谈吐,文字给用户的感觉不单单只是一个“信息”的传达,他还关乎用户对于产品的情感印象和“产品气质”的理解。 那么,我应该说点什么呢?在今天写这个话题之前我就一直在思考:能否系统化的把“内容优化”像“体验”一样分层次的理解? . 1,界面上的文字应该做到:清楚而准确的向用户传达信息。 其实这是内容优化的最基本要求,本应该是所有产品都可以做到的。但往往是越熟练的人越容易在这里出现问题。常见表现:过份的向非专业用户展示专业词汇、信息提示本身误导了用户。 比如,某视频网站突然蹦出来一个“bps超出,链接失败。”(查了资料我才明白bps大概是每秒链  阅读全文
posted @ 2008-07-21 22:53 没剑 阅读(134) | 评论 (0)编辑
     摘要: 常用的CSS命名规则

  头:header

  内容:content/container

  尾:footer

  导航:nav

  侧栏:sidebar

  栏目:column

  页面外围控制整体布局宽度:wrapper

  左右中:left right center

  登录条:loginbar

  标志:logo

  广告:banner

  页面主体:main

  热点:hot

  新闻:news

  下载:download

  子导航:subnav

  菜单:menu

  子菜单:submenu

  搜索:search

  友情链接:friendlink

  页脚:footer

  版权  阅读全文
posted @ 2008-07-04 16:22 没剑 阅读(187) | 评论 (1)编辑
     摘要: /*弹出式菜单*/
//没剑 2008-07-03
//http://regedit.cnblogs.com
/*参数说明*/
//showobj:要显示的菜单ID
//timeout:延时时间,鼠标停留/离开后延时多久开始显示/隐藏菜单
//speed:菜单显示速度,数字越大,显示越慢,默认为100
//调用示例:$("#button").DMenu("#content");
jQuery.fn.DMenu=function(showobj,timeout,speed){
timeout=timeout?timeout:300;
speed=speed?speed:100;
//按钮对象
var button=$(this);
//延时计数器
var timer=null;
//隐藏的浮动层
var hideDiv=$("
");
//容器对象
  阅读全文
posted @ 2008-07-02 22:51 没剑 阅读(537) | 评论 (6)编辑
     摘要: /*
**************图片预加载插件******************
///作者:没剑(2008-06-23)
///http://regedit.cnblogs.com

///说明:在图片加载前显示一个加载标志,当图片下载完毕后显示图片出来
可对图片进行是否自动缩放功能
此插件使用时可让页面先加载,而图片后加载的方式,
解决了平时使用时要在图片显示出来后才能进行缩放时撑大布局的问题
///参数设置:
scaling 是否等比例自动缩放
width 图片最大高
height 图片最大宽
loadpic 加载中的图片路径
*/
jQuery.fn.LoadImage=function(scaling,width,height,loadpic){
if(loadpic==null)loadpic="load3.gif";
return this.each(function(){ 阅读全文
posted @ 2008-06-23 15:47 没剑 阅读(408) | 评论 (6)编辑
     摘要: 实现的关键:copy fbembed.dll icudt30.dll icuuc30.dll到system32文件夹下

代码如下:

Dim connectionString = New FbConnectionStringBuilder()
connectionString.ClientLibrary = "fbembed.dll"
connectionString.ServerType = FbServerType.Embedded
connectionString.Database = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "Test.Fdb")
connectionString.Pooling = True
connectionString.Dialect = 3
Dim conn As New FbConnection(conn  阅读全文
posted @ 2008-06-16 15:48 没剑 阅读(184) | 评论 (0)编辑