Web前端应用十种常用技术

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
控件能够更好地完成他们的目标工作。 Backpack里有一个紧凑的日历和时间选 择器选择提醒日期。例如,你可以
通过一个下拉列表来选择年月日,但是和 日历选择器相比下拉列表不是非常高效的, 在日历里你可以直接通过点击选择你想要 的某一天。日历选择器也会让你更
容易看到日期、周期和月份(特别是工 作日和休息日),因此能够让你比用简 单的下拉列表更快地做出更明智的选择。 3、禁用按下按钮在web应用程序的表
好的焦点目光。10、嵌入式视频当图片和 文字作为一种很大的方式去和你的用户沟 通并且教育你的用户有关你程序的特点时, 如果你有资源去投入,视频甚至
可以成为更好的选择。视频在最近几年 的web应用上已被越来越受欢迎。对于 Web应用程序,视频通常作为展示产品 特点的示范影片被用于市场网站中。但
是这不是使用视频的唯一方法。 GoodBarry特点是在头版有示范视频去展 示产品,它也通过利用示范影片去教育 用户如何开始使用。一些Web应用程
序使用视频嵌入在程序本身教导用户如果 使用某些特定功能。视频是一种非常好的 方式去快速展示你产品是被怎么使用的, 因为它更容易描述超过一页文字的内
容,也清楚得多,因为观众可以清楚 地看到该怎么办。
版权所有 禁止转载 谢谢!
装修公司 http://www.ycyscn.com/cases/index/ cid/1.ht ml?zxg s
单问题中有一个就是提交过程,非常简单 的表单,如果你快速地点击两次或者更多 次“提交”按钮,这个表单会被多次提交。 这显示是个问题,因为它会重复创
建相同的项目。防止重复提交的不是很难, 而且对于大多数Web应用程序来说做到这 一点是非常必要的。它有两层维护:客户 端和服务器端。我们不会通过服
务器端维护是因为这将取决于您使用的编 程语言和你的后端架构。基本上你应该做 的就是在提交过程中添加一个检测机制, 去检查被提交的内容是否重复,并且
片作为他们背景的锚点或输入按钮。默认 输入按钮可能不适合在一些情况下,以及 文字链接有时过于渺校目前的挑战是,当 你把你的链接弄得看上去像按钮时,
它们的操作也应该和按钮一样——这包括 当用户点击它们时会有被“按动”的效果。 这不是一个纯粹的视觉调整。提供即时反 馈给用户将使应用程序感觉更有响
应性,并且给用户带来更接近于桌面 软件的的用户体验。你可以通过CSS为 按钮增加按下的效果。Highrise的按钮 实际上是在你点击的时候显示一个
的网站有登录表单或者链接到登陆页面的 连接。8、上下文关联导航思考什么是用 户期望看到的以及在每个给与的情景中他 们需要什么是很重要的。你不需要在
每个地方显示同样的导航控件因为在 用户可能不是在每个环境中都需要它 们。上下文关联控件的最佳范例之一 是最近在微软office2007中的界面,在
它的界面中默认的工具条被带装控件代替。 每个标签上有不同控件相关的特定操作, 无论是图形编辑,校对或者简单书面形式。 web应用程序也可以受益于这
ain搜索框的搜索链接时,会出现一个类 似于下拉菜单的层。所以,如果您需要 来缩小搜索范围,您可以选择菜单中你 所需要的类型。这些选项的聚合简化了
搜索框。隐藏或者掩盖高级功能是使事情 更加简单的一种方法。找出最常用的功能, 并且把剩下的藏起来。你可以用弹出式菜 单和操作来做这件事,这在桌面软
件中很常见。例如,如果您的搜索栏拥有 高级过滤器,把它们放在尾部的一个特别 的下拉菜单中。如果用户需要使用这些过 滤器,他们只需几下点击便可以开启
同样重要的是把最重要的操作呈现给用 户并且只有这些而已——把所有功能都 呈现出来并没有意义。请记住,用户通
常希望得到一些或多或少提供给他们的具
体构思,但是他们不想要直接跳到详细说 明去——他们既没有时间也没有兴趣。通 过空白状态去激励用户和行为,可以
大大减少“辍学”,并且帮助您的潜在 客户,更好地了解该系统如何工作。6、 按钮的按下状态许多Web应用程序有自 定义的按钮样式。这些都是用自定义图
是否需要阻止提交。在Yammer上,当你 的新消息被提交之后,“更新”按钮将 被禁止。客户端则是简单得多。所有您 需要做的就是在点击之后禁用“提交
”按钮。最简单的方法就是为“提交” 按钮添加一段Javascript,如下所示: <inputtype=”submit”value=”Submi
t””this.disabled=true”/>当然,我们会建
议您同时还对服务器端进行检查,以 确保重复不会获得通过。4、模拟窗口 的阴影在弹出
菜单和窗口下的阴影不止是看起来很漂亮 这么简单。它们帮助菜单或者窗口通过强 调从背景中脱颖而出。它们还通过周围暗 色调区域来屏蔽掉背景内容的噪音。
这种技术来源于传统的桌面软件,帮助用 户把他们的焦点放在出现的窗口上。由于 大多数情景窗口是不容易从桌面程序中辨 识出来,所以阴影帮助他们更接近于
有项目,你可以提供一个创建项目的 链接。即使已经有创建项目的按钮存 在在页面上,但一点额外的帮助并不 会有损失。CampaignMonitor会在
你开始建立一个邮件广告时指导你正确的 方向。这种技术实际上鼓励用户试用服务, 并在注册之后直接使用这项服务。通过应 用程序的单步指导用户能够帮助他
/她去了解程序提供的优势以及是否有用。
种上下文关联的控件,因为这些控件通
过只显示用户需要的内容来帮助整洁界 面,并非显示所有的内容。Lighthouse 提供一个熟悉的标签导航菜单,
但是它在标签正下方有二级菜单。这个层 级只显示当前项目相关活动的部分。9、 更加重视主要功能不是所有控件拥有相同 的重要性。例如,在屏幕上创建一个
新项目,你可以有两个按钮:“创建”和 “取消”。这个“创建”的链接更重要一 些,因为是用户大部分时间会去用的操作。 只有少数才会去取消。所以如果这
完成事情。以前,我们并没有注意到 web应用程序这个方式,但是现在是时 候仔细看看一些实用的技术和设计解决 方案,让Web应用更友好更漂亮。1、界
面元素的需求在Web前端开发中,简单这 个原则是很重要的。在任何时候,你在屏 幕上显示越多的控制,您的用户将不得不 花费更多的时间去搞清楚如何使用
界面。当选择变少时,可用的功能变得 更加明显更容易被发现。简化的界面虽 然是不容易的,尤其是如果你不想限制 应用程序的功能的时候。当你点击Kont
读者,因为感觉上窗口似乎是三维地浮 在其他页面上。Digg的登录窗口有一个 厚厚的阴影围绕它来屏蔽网页噪音。5、 空白状态告诉你要做什么当你设计一
个Web应用程序时,你不仅需要通过样本 数据去测试这个程序,而且最重要的是当 什么内容都没有的情况下,你要确保它看 起来不错而且是有帮助的。当在页
面或者查询结果没有信息时,告诉你如何 才能处理这些空白区域是一条很有帮助的 信息。例如,一个项目管理应用程序的网 页可能会列出用户的项目,但如果没
按下的效果,给用户一个非常舒适的反馈 感觉。7、在登陆页面提供注册的连接一 些没有注册你的应用程序的用户将不可避 免地停在你的登录页面上。他们想要
使用你的应用程序,但是却不能立刻找到
注册页面。可能他们已经试过访问一个只 提供给注册用户的特定页面。Goplan的登 陆页面上有个漂亮的彩色按钮
来自百度文库
指向注册页面。在你的登陆页面上放上注 册的连接会让一切容易很多。如果他们没 有账户,他们不应该去寻找注册页面。我 们研究证实:在注册页面,有18%
Web前端应用十种常用技术,随着JS与 XHTML的应用普及,越来越多的web界
面应用技术出现在网站上,比如我们 常见的日历控件,搜索下拉框等,
这些web界面应用技术大大的丰富了网
站的表现形式,本文将为您精心推荐十 种最常见的web界面应用技术。Web应 用程序的界面设计,其核心就是网页
设计,但它的重点主要是在功能方面。要 超越桌面应用程序,Web应用程序必须提 供简单、直观和即时响应的用户界面,让 他们的用户花更少的精力和时间去
些控件挨着排放,你可能不会想要给于 相同的重视。这个Lighhouse的“创建任 务”按钮。你可以看到“取消”链接在 旁边以纯文本格式。这个按钮不
仅具有更重要的操作而且会有较大的点击 区域并且容易去点击。为了让用户的重点 转向“创建”链接,我们可以简单地利用 不同的样式或者控件形式。一些应用
程序的表单输入按钮用来作为创建动作, 并且把取消操作作为一个文字连接。这样 不仅给与创建按钮更多的点击区域,而且 也帮助那些在搜寻内容的用户获得更
这些功能。决定该保留什么隐藏什么 不是一个简单的任务,也会取决于重 要性和操作时的频繁程度。当你点击 CollabFinder的搜索链接时你不需要
打开不同的页面,相反,搜索框的控制菜
单下拉下来,允许你能够直接开始搜索。 2、专门操作根据情况选择合适的界面控 件是很重要的。不同情况下可以用不
同的方式处理,而且某些控件会比其他
相关文档
最新文档