关于JavaJia
外包站
主站
首页
新闻
10种AJAX/JavaScript特效实例让你的网站更吸引人
主菜单
首页
新闻
文章
大师博客
书籍
外包站
平板电脑批发
邮件订阅
存档文章
12月, 2008
11月, 2008
6月, 2008
5月, 2008
4月, 2008
3月, 2008
2月, 2008
1月, 2008
12月, 2007
11月, 2007
10种AJAX/JavaScript特效实例让你的网站更吸引人
用户评价:
/ 0
差
好
作者:JavaEye网站
2008-12-12 11:30
今天的话题是如何改进自己网站的界面或提高网站的视觉体验,从而让用户记忆犹新。
我们有三种主要的方法(从难到易):自己动手写脚本;使用类似于jQuery和mooTools的JavaScript框架(可以让编写代码变得更容易些);使用能工作于现有的JavaScript框架下的提前预置好的脚本或那种从头开始开发的创建者。这篇文章适合那些打算提高工作效率或不愿意从头开发脚本的人阅读。
这里收集了10种
强大
的且
容易上手
的JavaScript特效来改进您的网页站界面,从而得到更多的用户体验。这10种javaScript特效回味你的网站带来意想不到的视觉盛宴,而且安装和使用都比较容易。
您还可以参考以下JavaScript/Ajax相关教程及资源:
《
10个非常棒的Ajax及Javascript实例资源网站
》
《
12种Javascript解决常见浏览器兼容问题的方法
》
《
300+Jquery, CSS, MooTools 和 JS的导航菜单资源
》
1.
GreyBox
GreyBox
允许你以
模式窗口
的形式运行其它网站(类似于弹出式窗口,但又不运行新的浏览器窗口).如果你的网站上有一些其他网站的导出链接,但你又不想让你的用户离开你的网站或不想让他们打开另一个浏览器窗口的话,这真的是一个很好的解决方案。使用GreyBox 非常简单。
这里是关于GreyBox的关键页面:
下载页面
,
说明页面
,
实例
,
安装
,和
高级用法
(如果你是JavaScript高手,看完这个页面中的一些技巧说明,你就能扩展它的函数库了)
2.
instant.js
instant.js
特效会为你的照片动态添加类似偏振(Polaroid-like)的效果(将照片倾斜并添加阴影和边框)。现在我们可以使用这个照片特效模拟Photoshop的数码照片处理了。
这个脚本技术可以用于在你的网站上有很多照片,但又不想一个个手动处理的情况。(也许你会使用批量处理,但那只是建立于单一的动作下的,如调整尺寸、裁剪等…)
3.
mooTable
mooTable允许你为表格中的数据进行排序(不用刷新页面),利用DOM替代数据库的请求的新式排序方法。使用简单,仅需轻微的配置即可。
这个脚本库需要mooTools框架的支持,你可以在
这里下载
。你还可以在
论坛中的mootools板块
寻找一些创建mooTable的方法,会有很多mootools开发者的反馈。
4.
FancyForm
FancyForm
可以取代单调乏味的表单控件如单选按钮和复选框。基本的使用仅需两步:(1)在页面中调用JavaScript文件 (2)为你的表单控件指定类名,如复选框指定class=”checked” 或 class=”unchecked”,单选框指定class=”selected” 和 class=”unselected”。非常不显眼的javaScript.
该脚本需要
mootools
的支持(版本1.1)
5.
image menu
image menu,使用phatfusion开发而成。非常漂亮的横向菜单,当你悬停在某个菜单项上时,图片就会扩展开。
你可以使用这个技术为照片的隐藏部分使用蒙太奇效果,但当用户将鼠标悬停在上面是就会显示全部。
该脚本需要
mootools
的支持(版本1.1)
6.
AmberJack: Site Tour Creator
这是一个轻量级的
JavaScipt
库,允许你为网站添加实施快速游览。允许用户事实的在浏览每个页面的时候查看简短的描述。
您可以利用这个技术来演示如何让用户使用这个网站,用户只需要点击下一步的按钮,就能了解需要做的每一步。
7.
ImageFlow
灵感来源于iPod的“coverflow”,ImageFlow是一个用来展示图片集合的特效。用户可以拖动下方的滚动条来控制图片的显示。
用户点击图片以后,会转向到现实清晰大图的网页。
8.
ShadowBox.js Media viewer
ShadowBox是”完全使用JavaScipt编写的跨浏览器、跨平台、代码简洁且文档完整的媒体查看应用程序”(怎么样?一口气说下来这么多优点。)
ShadowBox区别于其它Model Box(如
Lightbox 2
)的地方是,它还支持除图片以外的很多其它文件类型,如flash视频、内嵌式youtube视频、Apple.com预告片和网页(这样能让用户不用转到另一个页面就能完成登录、注册)。这是很有价值的脚本。
9.
TJPzoom 3 - image magnifier
TJPzoom
可以让你将某个高清图片的局部放大显示。按下并拖动鼠标的话,可以改变放大区域的尺寸。
10.
mootools Tips
mootools Tips
是mooTools框架的一部分,它可以让你为用户提供一个高度可配置的工具提示,当用户将鼠标悬停在某个链接或图片上时,一些关于这个元素的附加的提示信息就会在屏幕上显示出来。
一些可以调节的方法:
CSS
样式(可以修改默认的黑背景白文字)、渐变速度、工具提示在屏幕上显示的风格、你希望工具提示显示多久。这个脚本需要
mootools
框架的支持。
英文原文:
10 JavaScript Effects to Boost Your Website’s Fanciness Factor
翻译原文:
10种JavaScript特效实例让你的网站更吸引人
原载:
彬Go
——集前端开发/网页设计/网站可用性/用户体验于一体的趣味互联网生活
来自:
彬Go
最后更新于: 2008-12-12 11:30
欢迎转载
本站文章欢迎转载,但请注明出处(http://www.javajia.com,Java家)
其他相关文章
Sun高管透露JavaFX开源计划
动态管理 XMLBeans 应用程序中的 XML 模式变体
WebSphere Portal V6.1 中的新增功能:JSR 286 功能
在Spring环境下如何存取properties文件中的数值..
Server Supervisor 1.0发布
SpringOne Day 1 - Spring技术大会
MySQL创始人提醒使用MySQL 5.1仍需谨慎
Google开放社区(OpenSocial)中51博客用户最多
鼠标的40岁生日
IronRuby 迁移到GitHub
Firefox市场占有率首次超过20% IE跌到70%以下
Github上的每月热门项目 -11月
Atheros Wi-Fi开源了 Linux驱动友好
OpenSolaris 2008.11 final 发布了
开源软件模式已经濒临崩溃
G2不是谷歌造 山寨手机“四寨主”起底
Java FX RIA技术已基本准备好
IBM的云计算咨询服务产生了利益冲突?
Java和.NET在就业和薪资方面的对比
加速Python运行的工具
Pyjamas:使用Python编写AJAX程序
Jadu: 将 PHP 编译成 .NET
E3首席讲师,倾情奉献<
>
怎样从 WebSphere Business Integration Server Foundation 向 WebSphere Process Server 移植一个端到端的应用
Java 6 Update 11 发布! JavaFx发布倒计时了。
Nokia揭开旗舰产品N97的神秘面纱!
图解盛大三季度财报:毛利达1亿美元 增长稳健
诺基亚完成对Symbian的收购
Spring IDE 2.2.1 发布
Envers加入Hibernate
Ruboss:结合Rails和Flex的框架
ZK JSP Tags 1.3.0发布
09年对微软的10大预测 Windows 7将火爆
使用图片找到其他类似图片-微软Live Search增加搜索功能
SpringOne Day 2 - Spring技术大会
十大iPhone手机应用排名,08年
Wicket:一种构建和测试动态 Web 页面的简化框架
JAVA平台UCWEB6.3 Beta版发布啦(2008.12.04)
SpringOne Day 3 - Spring技术大会
60个有趣的404报错页面
JavaRebel 2.0-M1 发布
Grizzly 1.9.0即将发布:异步HTTP反应
mod-groovy:在Apache下运行你的Java/Groovy代码
JavaFX发布:10大需要知道的事情
play! 1.0-stable4版发布,并提供完整论坛程序demo
JavaFX1.0正式发布
Ruby Enterprise Edition发布新版本,更好的64位/Mac OS/Solaris支持
Spring 3.0 M1 发布
Hibernate Search 3.1 GA 发布
ICEfaces 达到1百万下载量
08年,50个最佳CSS设计欣赏
Shoes 2发布:Ruby的跨平台GUI应用工具
sourceforge优秀项目介绍之四十七:OrangeHRM 人力资源管理
Oxite:ASP.NET MVC开源内容管理系统
Simple 2.0发布:XML序列化框架
Apache Jackrabbit发布1.5版本
CanvasTurtle :使用javaScript 与 Canvas
Java2Script 2.0.0 发布
Ajax框架 ,ZK 3.5.2发布
为JDK 7小部分更改准备的JSR即将发布
预览:Firefox 3.1 beta 2 支持私有浏览模式
形形色色的鼠标(组图)
Visual Studio 2008 Team Suite 简体中文正式版(免Key免激活)
Web service 与 CICS 事务处理应用的集成
Firefox、Chrome跑JavaScript几乎一样快
Google Chrome将结束Beta测试
08年10大最佳软件公司 谷歌第1微软第7
Eclipse快捷键大全
微软Robotics Developer Studio 2008发布:机器人软件平台
Ext GWT 1.2 发布
体验 stripes 1.5
共同特征测试
Google Chrome 1.0正式版终于发布
纯javascript,不依赖服务器脚本的SlickSpeed发布
Grizzly 1.9发布:开源NIO框架 新增Twitter demo
JetBrains 发布 Meta Programming System beta版本
Java文件操作增强工具
Google 的浏览器安全手册
Eclipse有JavaFX插件了
年度总结:Java 2008年大事记
2008年12月编程语言排行榜
Atom平台多版本Linux性能测试
Sun提供64位Java插件
Guice,超轻量依赖注入容器
增强的Java FTP工具----扩展免费版的edtftpj
戴尔借Twitter交流平台获100万美元销售收入
Ja.Net:融合 Java 1.5 和 .NET !
浏览器之战,Opera中国版上线
开放文档《Maven权威指南》中文版介绍
Java获取URL对应的资源
Java获取网络主机信息
08年的感想
DWR 3.0 RC1发布
12个学习 JavaFX 教程资源
ICEfaces集成进入Sun的RIA技术方案
Linux Mint 6 Felicia正式版发布
基于Java的开源PSP模拟器 - JPcsp发布0.1版本
JRuby 1.1.6发布 改进Ruby 1.9支持
Tapestry 5 final release!
FireUnit:JavaScript单元测试扩展
CSLA .NET 3.6 发布 支持Silverlight 2.0
Woodstock 寿终正寢!
Java Simon 1.0, monitoring API 发布
Java执行效率测试:Ubuntu Linux 全面领先 Windows Vista
在 WebSphere sMash 中集成 Java 和 PHP
Simple---强大的XOM工具
Roy Fielding:REST API必须是超文本驱动的!
“无线”亦“无限”——飞利浦X520登陆中国
2008年InfoQ中文站十大最受关注Java新闻
2008年InfoQ中文站十大最受关注迷你书和视频
2008年InfoQ中文站十大最受关注文章
Sun博客系统(blogs.sun.com)架构白皮书
Grails 1.1 Beta 2 发布
Java语言学习六大要点
Java 7 路线图更新:反响强烈
国产中间件在信息化建设中发挥关键作用
《Manage It! 》中文版提供部分试译章节预览
JetBrains元编程系统支持面向语言编程和DSL
Java应用从集中式步入分布式
转变状况是SOA批处理最佳做法
新手学堂:用VNC实现远程桌面共享的方法(1)
2009年10个Java技术解决方案
JavaEye新闻热点月刊 2008年12月 总第10期发布了!
读写网:10大最值得关注的手机社交网站
mod_v8--服务器端JavaScript
披露:09年10大最热门的网站开发技术
年终盘点:2008年Java大事记
敏捷团队中测试人员和开发人员的合理比例?视情况而定。
UCWEB6.3 正式版发布了
Google 的盲人科学家 T. V. RAMAN
TestNG使Java单元测试轻而易举
Linux与Windows下的Java开发对比
Java性能的优化
回顾2008年ERP总体市场三大亮点
如果说编程语言是一种宗教,你的信仰是?
为 WebSphere Application Server Community Edition 开发富 Internet 应用程序
技巧: 用 SAX 和 XNI 检测 XML 文档的编码
通过 Guice 进行依赖项注入
Flex 开发入门
Code2Plan:免费的Visual Studio敏捷项目管理插件
扩展 JDK 日志框架
使用 IBM Rational Application Developer V7.5 和 WebSphere Application Server V7.0 构建 Java EE 应用程序
构建端到端的IT服务管理
手机支付能否“快乐使用”
Android是无心插柳还是扮猪吃虎?
Spring、Adobe联手推动Java RIA开发
展望2009年Java相关技术之兴衰
聊天不再受限三星F488移动QQ使用指南
用于产品生命周期管理的 SOA 方法,第 2 部分
JavaScript EE,第 1 部分: 在服务器端运行 JavaScript 文件
重新配置 WebSphere Message Broker V6.1 中的消息流
使用 Eclipse 远程调试 Java 应用程序
编程语言:2008年回顾和2009年预测
InfoQ中文站和谷歌合作发布2008年技术词汇搜索排行榜
Ramnivas Laddad谈AOP选型
2008年技术词汇搜索排行榜
权威支持: 成功使用 WebSphere Application Server Community Edition 的检查表
WebSphere 反向投资者: 返璞归真:会话故障转移
使用 sMash 管理图书馆
使用 WebSphere Service Registry and Repository 和 WebSphere ESB 建立策略驱动的 SOA
给大家分享史上最强的JAVA课程
摩托罗拉押宝Android期待绝处重生
使用PowerDesigner 9.5创建Web服务
WPS V6.1 失败事件管理器实践
解决 Google 地图编程内的中文地名翻译问题
Flex in a Week系列视频教程中文版发布
Sun的JDK7、OpenJDK及IcedTea释疑
文章:领域驱动设计和开发实战
Web Beans(JSR-299):与规范领导者Gavin King的问答
敏捷的嵌入式系统开发
如何选择最合适的Ajax框架?
JAVA字符串转日期或日期转字
Jacks:Java兼容性测试,开放源码之路
不要把Mock当作你的设计利器
MVC详解:了解真正所谓的"框架"
真正的 Web 2.0: 会战 Web 垃圾信息,第 2 部分
面向 Java 开发人员的 Scala 指南: Scala 和 servlet
编写一个定制的 Dojo 应用程序
使用 XSLT 作为语言编译器
Clojure给JVM带来了STM、LISP
JPA 2.0的两个类型安全标准API提议
SpringSource和Adobe合作为BlazeDS提供Spring支持
Eclipse快捷键指南
java截取字符串的一些常用处理
使用JavaCC做语法分析[转]
美国IT企业的面试题
过滤器大全
fetch="join"和fetch="select"的区别
.Net和Java的socket机制比较
Python 3 初探,第 1 部分: Python 3 的新特性
Sun公司Java SE运行环境6.0更新到12版
Flex、AIR、AS3 Flex拥有代码覆盖率工具
Java EE 6 Platform草案包含了Web Profile
Struts 2.1发布
XML Schema 1.1,第 1 部分: XML Schema 1.1 简介
文章:如何坚持TDD──使用者出现的问题以及解决方案
Sun Microsystems更新Java 6的64位支持
美股评论:硅谷感受就业压力
JBI-Java实现SOA的标准途径
创建自己的 Eclipse 插件模板
文章:描述RESTful应用程序
Sun的未来与云计算
客户端Java的革命性飞跃
Java GUI 开发综述
如何静态测试Java 代码?
如何诊断与调试Java 代码中的Bug?
Abstract User Interface Markup Language Web Toolkit: 面向 JavaScript 和 Dojo 的 AUIML 呈现器
基于服务的企业集成模式轻松入门,第 4 部分: 企业服务总线
XML Schema 1.1,第 2 部分: XML Schema 1.1 简介
精通 Eclipse V3.4,第 3 部分: JDT 文本编辑器提示和技巧
“Classic”与“Mockist”TDD,真的对立么?
JAVA如何调用DOS命令
电信行业案例分析: 基于 WSRR 实现服务生命周期的治理,第 1 部分
GlassFish Portfolio探索开源产品盈利模式
精通 Grails: 改变 Grails 应用程序的外观
JavaFX能后来居上吗?
QCon北京大会,3月15日前购票享受7.5折优惠
OpenParty 2月活动“有狐”举办在即
2009年十大Java技术解决方案
Java 5.0 多线程编程实践
Java理论与实践: 平衡测试,第1部分
Java 理论与实践: 应用fork-join 框架
Java 理论与实践: 描绘线程安全性
情景导购:民航气象信息服务系统服务航空
使用Swiz Framework进行Flex开发
使用Perf4j简化应用分析
Sun发布JavaFX Mobile
Spring创始人:看衰Java EE
Java 建模: 序列图简介
50个实用的JavaScript工具
PHP V5.3 中的新特性,第 4 部分: 创建并使用 Phar 归档
Java Math 类中的新功能,第 2 部分: 浮点数
云计算中无法使用关系型数据库吗?
Java字符串与文件的互转
Java开发工具(一)
深入浅出Java设计模式之适配器模式
Java 建模: 参与者的角色
Java多线程编程基础之线程和多线程
在Java中应用设计模式Factory Method
Java 建模: 序列图中的条件逻辑
从Java类库看设计模式
Java SE 6 新特性: JMX 与系统管理
在Java 中应用设计模式Singleton
使用 Java API 处理 WebSphere MQ 大消息
Merapi项目:连接AIR与Java的桥梁
对Java SE 7 语言的若干细微改进
QCon全球企业开发大会北京站将于4月7日举行
Observer模式在J2EE中的实现
Moneta:一个面向Tokyo Cabinet和Memcache等键/值存储方式的接口
Java和Flash之间的战争
OSGi和未来Java 企业开发的方向
作者:IBM developerworks网站
开发 Derby 的表功能
Grails开发者需要知道的10个技巧
Spring专家Isvy北京专访:Spring 3.0近况
Java帝国的王储??Groovy
我对软件应聘学生的建议
原生支持Java应用的芯片出现
报告称2月手机浏览器市场iPhone占67%
必备的 Java 参考资源列表
实用的SOA治理
为什么函数式编程没有流行起来?
dynaTrace 3关注于全局事务跟踪、云支持及开源的插件模型
原型取自KS360 LG首款Google手机曝光
在Android中创建和使用数据库
Groovy:Java帝国的王储?
Sun和Java Swing 2.0的故事
使用JMS接口接入WebSphere MQ消息
在 Eclipse RCP 中运用 Open Flash Chart 展现图表
利用 Java dump 进行 JVM 故障诊断
使用 DITADoclet 和 DITA API 规范生成 DITA Java
API 参考文档
使用 wsadmin 定位 WAS 资源对象的配置标识
IBM Lotus Notes 8.5 中的高级 Java 视图特性
基本步骤:转换 IBM Lotus Notes 应用程序以使用 Lotus Notes 8 Java 组件
实战 Groovy: Groovy:Java 程序员的 DSL
SQL Data Services准备成为云中的完整SQL Server数据库
Spring入门教程
Sun:借社群提升开源普及率
版本控制工具横向比较
Master Data Management Reference Architecture 简介
在 Eclipse 中构建支持 AIM 的应用程序
回归测试最佳实践
文章:RichClient/RIA原则与实践(上)
你想了解Grails的哪些插件,请投票!
QCon北京大会还有3周:6大主题30多位讲师8折优惠
2009年奥兰多Scrum Gathering活动资料下载
Apache Tuscany Java SCA 发布2.0 M1版
第19届Jolt大奖揭晓
分析称知识产权难题使IBM并购Sun停顿
演化架构与突发设计: 测试驱动设计,第 1 部分
在 Java 应用程序中用 pureQuery 处理 pureXML 数据
智能代理和语义 Web
基于 XML Schema 的数据存储方案
Python 3.0之破旧立新
jsp生成验证码
hibernate杂谈
对JAVA初学者的建议之一
Java编码规范
20 种提升网页速度的技巧
在 UNIX 操作系统上优化 N 层 J2EE 应用程序
在JBoss4.2及JBoss5.0上部署jax-ws 2.0/2.1 Web Servi..
Java正则表达式入门
Java和JSP编程常见问题
java 初学者
java抽象类和接口和继承之间关系
金蝶奉继承:甲骨文收购Sun并非看重中间件
PHP的商业化历程:从个人主页到企业级开发
设计复合应用程序:为 IBM Lotus Notes 编写 Eclipse 组件
VMware发布云操作系统vSphere
ScheduledExecutorService usage
编写自定义的 Velocity 指令
GWT-Ext 体验之旅,第 1 部分: GWT-Ext 入门
developerWorks 图书频道: 全球化软件开发最佳实践,第 5 章:Java SE 国际化开发
developerWorks 图书频道: 全球化软件开发最佳实践,第 4 章:全球化软件体系结构
RedHat Linux AS5系统语言设置
Axis2调用超时Read timed out的解决办法一则
JavaScript调试工具以及简单应用
vector与arraylist.txt