以图明志

Web设计理念

写一个JavaScript鼠标滑过摇晃抖动效果

附送一个仿QQ聊天的抖动
调用很简单:事件="shake(this,'onmouseout')"; 代码也很短,函数主体程序仅仅5行代码,性能也没什么问题。再来一个。下面是用JavaScript实现的类似腾讯QQ聊天窗口抖动效果代码,具体怎么实现,开着firebug就一目了然了。

Web设计理念

Doodle:让眼睛一直注视着你的鼠标

Google曾经用过的一个js效果
没看之前,觉得会挺难的,今天看了别人的思路,于是自己摸索着也整了一个出来。感觉这东西也不太实用,不过把它挂在博客上什么的装饰一下还可以,但主要是练习js,提高自己的编程能力啦~。写的时候,画张图,边分析边写,会容易些,另外就是一些初中数学知识的运用啦......

Web设计理念

防止网站被刷票的一些思路与方法

要想完全杜绝刷票,基本只能靠人
在Web开发中,投票模块会经常出现。这样就使得防止刷票,成了至关重要的技术。以下是试验过或者网上找到的防止刷票方法: IP限制,这是使用的最多,也是最广泛,不可少的刷票限制。而且由于专题都没有用户模块,使得这个方法,几乎成了唯一可行的手段。该方式,通过获取访问游客的IP地址,来限制其在一段时间内所能使用的票数。

Web设计理念

抓取页面需要登录时的session与cookie

克服http协议无状态的缺陷
考虑一个问题:如何抓取一个访问受限的网页?如校内好友的主页,个人新鲜事页面等。显然,通过浏览器,我们可以手动输入用户名密码来访问目标页面,所谓“抓取”,只不过需要使用程序来模拟完成同样的工作,因此需要了解“登陆”过程中到底发生了什么。

Web设计理念

不要把UI设计师与美工这两个概念混淆了

“UI设计师”这一职位的真正含义
“UI设计师”这一职位的真正含义:UI设计师绝不是美工(或者说绝不是仅仅做“美化”工作而已),UI设计师是一个技术岗位而非艺术岗位,如果考察一名UI设计师的能力素质模型,那么他应该同时具备4个维度的能力:1、沟通和文档撰写能力:如果说UI是人与机器交互的桥梁和纽带,那么UI设计师就是软件设计开发人员和最终用户时间交互的桥梁和纽带。

Web设计理念

密码强度评分的一个设计

用户体验从细节开始做好
密码强度是一个很普遍的功能,比较简单,主要是怎么制定这个强度规则。现在需要升级密码强度的验证,以前的验证比较简单,现在已经不能满足需求了,现在需要可灵活变化并有多级别可配置选择的一个密码强度验证,所以就设计了下面这个东东。在设计前也参考了下比较成熟的强度规则,大同小异,不外乎都采取了打分的机制来控制密码强度规则,这样可配置性高,灵活。

Web设计理念

一些简单有效的前端优化技巧

6种方法加快你的网站访问速度
把你的 .js 库文件地址替换成 Google CDN的地址,精简和优化你的 js 和 CSS,GZIP 压缩你的 JS 和 CSS 文件,缓存你的 js 和 CSS 文件,使用css sprites合并图片,优化你网站图片(图片)。以上6种优化方法都是前端的,前端优化的意义在于减少http请求,减少网站前端程序组成的体积。

Web设计理念

重温Google彩蛋Let it snow的温馨效果

让你的网页也下起雪来吧
想必大家都已经知道这个菜单了吧?如果不知道,可以重温下。临近圣诞节,谷歌又开始玩起了搜索中隐藏的小乐趣的了。虽说天气不受我们控制,不是我们想过白色圣诞节就能真的过上白色圣诞节,不过也没有关系,因为谷歌搜索能说下雪就下雪。在Google搜索“let it snow”,你就可以看到满屏幕的雪花了。

Web设计理念

为什么我不到10秒就离开你的网站

借鉴失败的经验来提升网站的用户体验
是什么让人们在打开你的网页没多久就按下返回键?他们为什么那么快就想摆脱你的网站?可以做些什么来改善这一点呢?长期思考这个问题之后,我发现了比原本想象的还要多的一些因素。如果把以下因素单独考虑的话,可能还不至于让访问者产生迅速离开的冲动,但是如果这些因素掺杂在一起的话,却足以留给访问者一个足够坏的印象,让他们马上离开。

Web设计理念

前端、产品、互联网的迷思

知识永远像个黑洞
最近由于种种原因,有点心烦,也有点浮躁。作为互联网开发大军中茫茫小的一员。经常被各种洪流冲击的七零八落。知识永远像个黑洞,任凭你在里面翻山越岭,苦痛挣扎,却也根本只是在他的外围徘徊。学的越多,反而觉得知道的越少。

Web设计理念

非IE浏览器如何让网页变灰

推荐一个好用的js codebase
整个网页变灰色,在IE下可以用滤镜解决。但是非IE浏览器,比如Chrome、firefox等没有IE自带的滤镜,那又如何做网页变灰效果呢?在网上发现一个能实现这个效果的js,这里分享一下,先来看看效果。虽然页面是变灰了,不过蛮灰的过程有点慢,估计应该是系统资源消耗是有些大了。

Web设计理念

IE浏览器与IE内核浏览器有什么区别

navigator.userAgent
很多人一谈到浏览器就会想到 Internet Explorer,我们简称它为IE。确实在生活中用到最多的就是这个浏览器了,很多人只用这个浏览器,甚至有些人在意识里只有这个浏览器。但是Internet Explorer只是浏览器里的一个。也许是因为IE的市场太过于广阔,或许是因为网页提供商已经习惯IE的标准进行制作网页,甚至一些网站还必须使用IE才能识别。

Web设计理念

Web前端开发入门需要知道的

入门须知
先说下web前端工程师的价值,目前web产品交互越来越复杂,用户使用体验和网站前端性能优化这些都得靠web前端工程师去做web前端工程师是设计加开发的综合体,web前端工程师是在开发人员中最直接面向产品,面向用户的设计人员,一个开发团队的成果是要靠web前端工程师去展现,因为用户不会去关心后台的处理有多么强大。

Web设计理念

优化js脚本设计,防止浏览器假死

解放你的浏览器
Nicholas C. Zakas认为不论什么脚本,在任何时间、任何浏览器上执行都不应该超过100毫秒,否则一定要将脚本分解成若干更小的代码段。那么我们该如何来做呢:第一步,优化你的循环,循环体中包含太多的操作和循环的次数过多都会导致循环执行时间过长,并直接导致锁死浏览器。

Web设计理念

Eye-Tracking用户体验研究的必修课

细节决定网站的成功与否
在网络设计领域关于Eye-Tracking的研究十分火爆,但是如何把这些研究结果转变为具体可行的设计来运作依旧是个难点。以下就是一些来自于Eye-Tracking研究结果的窍门,可以为改进你的网站设计提供些意见。对比图像,文字更具吸引力。 与你所认为的相反,在浏览一个网站的时候,能够直接吸引用户目光的并不是图像。

Web设计理念

创意的可拖动的翻页效果

用鼠标左右拖拽一下就能分页
很帅的一个分页效果,只要用鼠标左右拖拽一下就能分页,比起传统的页码分页来说,这个效果的用户体验是做得相当不错的。大家可以分析下其 JavaScript 代码,这个创意真的很让人佩服。
3 / 8 首页 < Prev 1 2 3 4 5 Next > 尾页 页码: