一.降低用户使用的门槛,你的一小步是用户一大步
在线图片管理、网络书签其实都不是什么新的概念,而Flickr,del.icio.us等之所以能成为2005年的明星网站,在与他们更加关注用户的体验,在UI操作上非常关注易用性。比如,flickr在图片上传的方式上非常灵活。
二.珍惜用户的时间和每一次点击
流畅自然的上网感觉,来源于每一次操作都是最合理的。在UI和流程上浪费用户的鼠标点击,也是在挥霍用户对于网站的好感。清晰、统一的导航要贯穿网站的始终。
三. 开发者是用网页在与用户进行对话
开发者如果能够时时想到这一点,就不会在界面中使用一些生硬的界面语言。更进一步,一个好的网站,是有生命力的,要把页面中的每一个文字看作交流的渠道,让用户也就能感觉到网站开发者的存在。
四. 创造性的满足用户的需求
Flickr,del.icio.us成功的另一个关键,是在于他们能够通过创新,创造性地满足用户的需求。比如,他们引用tag作为内容管理和分享的方式;flickr打破了以往以相册为单位的图片组织模式,创造了基于Blog的社会化分享方式,并通过开放API与用户实现双赢。
五. 简单就是美,复杂并不意味着强大
以Google为代表的新一代网站追求UI上的简约、实用,主色调通常不超过4种,并贯穿网站的始终。摒弃无关信息的堆砌,简单的界面更能突出功能的强大。
六. 关注新技术为用户体验服务
2005 年,ajax是一个热点,Google map、flickr中ajax的应用使web开发者的眼界豁然开朗,想象空间也变得更加宽广,在flickr中,到处可以看到为方便用户而设计的灵动创 意。RIA也给与了flash在web应用中的全新生命力,不再局限于演示和广告的范畴。flickr的photo organizer使我们看到了flash是怎样与功能seamless结合。
七. 随时随地解决用户的困惑
要在用户可能遇到问题的地方及时给用户伸出帮助之手,不要寄托帮助中心和FAQ能够真正解决问题。
虽然我平常开发的是基于WEB的应用,但是应用比网站更需要设计好的用户体验,因为很多客户是天天对着系统工作的,不像是网站只是偶尔上去看一下,公司里面现在很多人都是想着功能做完就OK了,其实不然;一个好的用户体验的系统会起到事半功倍的效果,公司的设计真是悲哀,完全就是在为了项目而开发……
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/804 | 转:关于web2.0网站易用性设计的一些原则
Popularity: 3%
从CSDN上找到了中文的jQuery1.4更新说明,发上来分享一下
下载:jQuery1.4官方文档.doc 共 237 次
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/800 | 翻译:jQuery1.4新特性官方文档
Popularity: 4%
前几天发不过jQuery1.4 正式版的简单更新说明,后来在网上找到 金山(一个网友) 博客翻译了,现在这社会就得做自己所长的,所以借用过来供大家看看:http://js.007studio.net/?p=276
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/796 | jQuery1.4 API 区别与更新中文版
Popularity: 5%
平常开发中积累了一些,可能会和其他有重复,发上来按需取舍
包括:日期格式化、日期相加、日期排序等
因为在项目中要对一组无序日期排序并分组就写了一个方法,
/**
* 日期分组<br />
* 能够对指定日期列表按照连续性分组<br />
* 例如:[2010-01-15, 2010-01-16, 2010-01-17, 2010-01-20, 2010-01-21, 2010-01-25]<br />
* 分组结果为:<br />
* <ul>
* <li>[2010-01-15, 2010-01-16, 2010-01-17]</li>
* <li>[2010-01-20, 2010-01-21]</li>
* <li>[2010-01-25]</li>
* </ul>
* @param dates 日期对象
* @return 连续性分组结果
*/
public static List<list <Date>> groupDates(List<date> dates) {}
</date></list>
感觉以后会用到所以放上来共享
阅读更多…
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/785 | 分享:Java日期工具类
Popularity: 12%
jquery 1.4
发布了两个alpha版本,4小时前终于发布了1.4正式版,先放链接:
大致看了一下官网的更新文档:
jQuery1.4对代码库进行了内部重写组织,开始建立一些风格规范。老的core.js文件被分为attribute.js, css.js, data.js, manipulation.js, traversing.js和queue.js。CSS和attribute的逻辑分离。并修正了207个老版本的错误。
1、Easy Setter Functions(可以自定义一个function设置属性值)
.css(), .attr(), .val(), .html(), .text(), .append(), .prepend(), .before(), .after(), .replaceWith(), .wrap(), .wrapInner(), .offset(), .addClass(), .removeClass(), and .toggleClass().这些setter方法可以传入一个function根据业务自定义需要设置的值
// find all ampersands in A's and wrap with a span
$('a').html(function(i,html){
return html.replace(/&/gi,'<span class="amp">&</span>');
});
// Add some information to the title of the anchors
$('a[target]').attr("title", function(i,title){
return title + " (Opens in External Window)";
});
重写了这些常用方法,大幅度提升性能
另外,attribute(改进了.attr()的性能)、jQuery()核心函数、CSS(.css()性能有两倍提升)、特效和事件、DOM操作等也有显著改进。
阅读更多…
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/772 | jQuery 1.4 正式版发布啦(14 Days of jQuery)
Popularity: 3%
jQuery Week Calendar
在open-open上发现的,试了一下很不错,对于日常开发中对计划安排或者对操作性要求较高的可以使用这个插件
目前开发的一个系统正好需要这样的功能所以推荐给大家
官网:http://www.redredred.com.au/projects/jquery-week-calendar/
Live Demo
The following live demonstration? has a basic calendar with a few events in it. It demonstrates most of the major functionality by triggering events that are displayed as messages in the top right hand corner of the screen.? More demos will? come soon…
Demo 1 (Basic)
- Demo 1 shows basic calendar functionality. Calendar Events are supplied as a local javascript array. All triggered events are displayed as messages, calendar events in the past are shaded gray using the eventRender callback.
Demo 2 (Multi data-source and dynamic config options)
- Demo 2 allows you to select from two different data sources. These are both local javascript objects but could just as easily have come from a remote server. The data returned includes an ‘options’ property which overrides the default calendar options for ‘timeslotHeight’ and ‘timeslotsPerHour’.
Demo 3 (Create / update / delete using jquery UI)
- This demo shows the use of jquery ui modal dialog for creating, updating and deleting events. It also demonstrates the use of
- Staggered overlapping events
- Querying the calendar for valid timeslots for a date to populate calendar event form select fields
- Limited display of timeslots based on business hours
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/762 | 推荐:基于jQuery开发仿Google Calendar(jQuery Week Calendar)
Popularity: 20%
每个人都有自己的名字,博客也一样除了有title之外还应该有一个属于自己的LOGO,一直想设计一个但是苦于专长不是这方面未能如愿,所以现在只能通过此平台向设计这方面专长的网友征集图标,没有什么特殊要求,只要能表达本博客的 what’s the RIA就可以了,包括站点LOGO和地址栏的ico图标, 希望能得到您的支持;一经选中会立即启用并在博客声明图标来自XXX设计(如果有博客增加友链),期待您的投标……
声明:该日志由咖啡兔发表,你可以自由发表评论或转载到你的网站或博客。
转载请注明转自 what is the RIA? just it…||咖啡兔 ™
原始链接:http://www.wsria.cn/archives/753 | 求助:征集本博客LOGO
Popularity: 2%