• 2014年5个最流行前端框架
    ,每个框架都有自己优缺点和特定的应用领域,这允许你根据特定项目的需求选择合适的框架......
    2014年5个最流行前端框架
  • 重构HTML改善Web应用设计
    重构是在不改变程序行为的基础上进行小的改动,是代码逐渐改善的过程。移除长期累积下来的烂码,以得到更清晰和更容易维护,除错以及添加新功能的代码......
    重构HTML改善Web应用设计
  • 移动端重构系列
    移动端重构......
    移动端重构系列
  • JS代码指导原则
    如果含有JS代码的网页在用户浏览器不支持JS(或者禁用JS)时,用户仍然能够顺利浏览(网站功能正常,只是视觉效果可能差一些),那么这个网页就能够平稳退化......
    JS代码指导原则
  • HTML ID和Name属性的区别
    ID就像是一个人的身份证号码,而Name就像是他的名字,ID显然是唯一的,而Name是可以重复的。......
    HTML ID和Name属性的区别
  • 各类Http请求状态(status)及其含义
    状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但Content-Type是必需的,它描述的是后面文档的MIME类型。......
    各类Http请求状态(status)及其含义
  • 编写可维护的CSS
    无论编写什么文档,我们都应当尽力维持统一的风格,包括统一的注释、统一的语法与统一的命名规范。在参与规模庞大、历时漫长且参与人数众多的项目时,所有开发者遵守如下规则极为重要......
    编写可维护的CSS
  • 10个顶级的CSS UI开源框架
    随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验。作为开发者,我们需要了解一些宝贵的CSSUI开源框架资源......
    10个顶级的CSS UI开源框架
  • 关于JS异步加载的测试
    常规的在head里面使用Script标签引用js,不再是堵塞模式加载(也就是说脚本文件不再是一个一个被加载,加载完成一个才开始加载另一个),而是最大6个JS同时开始加载(并发限制为6个),但是scrip......
    关于JS异步加载的测试
  • javascript异步加载方案
    javascript延迟加载的解决方案......
    javascript异步加载方案
  • 通过setTimeout提高执行效率
    这两天项目中遇到一个效率瓶颈,在网页中点击按钮,通过ajax读取xml文件中的数据,在得到数据并处理完成后,将得到的数组绑定到HighCharts插件中,以实现实时更新图表数据。......
    通过setTimeout提高执行效率
  • 10 款最佳的 JavaScript 模板引擎
    随着Web开发者和设计者收藏JavaScript库的数量越来越多,JavaScript也有大量流行的库:jQuery,MooTools等等,很多时候大家都会使用JavaScript模板引擎来开发JavaScript应用......
    10 款最佳的 JavaScript 模板引擎
  • keyup、keypress和keydown事件 详解
    jskeyup、keypress和keydown事件都是有关于键盘的事件.当一个按键被pressed或released在每一个现代浏览器中,都可能有三种客户端事件。......
    keyup、keypress和keydown事件 详解
  • 七月最佳jQuery插件荟萃
    本月的jQuery插件荟萃我们将介绍几款非常不错的jQuery插件,涵盖了表单,幻灯,页面设计等等方面,相信大家肯定会喜欢......
    七月最佳jQuery插件荟萃
  • JS实现定时保存草稿功能
    保存到草稿箱”不就是怕在写较长的文章写到中途的时候发生意外,例如停电、电脑死机、浏览器崩溃等!这些情况虽然很少发生,但发生后的确令人很痛苦(我就经历过)。因此这个功能很有用......
    JS实现定时保存草稿功能
  • 响应式网页设计应该避免的8个错误
    开发一个带有响应式交互设计的网站变得非常有意义,因为其可以在不同的设备运行,因此,你可以节约针对不同平台开发不同网站的成本。但是,要做最大限度相应的网页设计,有些错误你应当避免。......
    响应式网页设计应该避免的8个错误
  • 离开页面提示是否保存页面修改内容的简单实现
    在很多系统中如果我们修改了某些信息,没有保存就离开当前的页面,系统通常会提示“信息发生变化,是否要保存”等;比如当你改变了QQ中的个人基本资料,没有点“确认”或“应用”按钮,而是直接......
    离开页面提示是否保存页面修改内容的简单实现
  • 如何在Web页面退出前提示用户保存数据?
    当用户在使用一个页面进行数据的新增或者修改时,用户可能已经修改页面上的某些数据,这个时候用户由于误错作点击了离开改页面的按钮或者链接,用户刚才所做的工作将会全部作废,为了做到个性化......
    如何在Web页面退出前提示用户保存数据?
  • 制作手机浏览器显示格式的HTML页面
    最近要推出手机支持访问的HTML页面效果,而这在制作手机页面的过程中状况连连。主要一下就我制作的工程中所遇的问题说明一下......
    制作手机浏览器显示格式的HTML页面
  • jquery uploadify在谷歌浏和火狐下无法上传
    在项目紧张的进行过程中,jqueryuploadify上传不兼容的问题一直没有试着去解决,只幻想着用ie的人越来越多,怎么奈何firefox4刚推出,就有4000万的下载............
    jquery uploadify在谷歌浏和火狐下无法上传
  • HTML5入门之设计原理
    HTML5和CSS3的时代到来了,新版2011版淘宝网首页已全部使用HTML5,拥抱变化才是王道。为之漫笔翻译的很好,看了一遍后,感觉理解了很多,强烈推荐其他做开发的童鞋尤其前端也来看看。......
    HTML5入门之设计原理
  • 移动端网页设计经验与心得
    智能手机发展确实很迅速,像今年,我的大部分工作就都在移动端网页上。再往前些年,看到的手机版/移动版网页,限制于浏览器与手机性能,2g网络速度等网页设计无非是蓝、黑、白,界面单调,并且......
    移动端网页设计经验与心得
  • JQ实现鼠标悬停显示或隐藏DIV层
    鼠标放在一超链接上显示一层(或图片),而且鼠标可以放到层上,只有当鼠标离开层且不在超链接上时层才会消失,用JQ实现是下面的代码(此代码是朋友帮着写的,偶对JQ不熟悉的,供大家参考下......
    JQ实现鼠标悬停显示或隐藏DIV层
  • 移动端的HTML5站建设
    每一款手机有不同的分辨率,不同屏幕大小,如何使我们开发出来的应用或页面大小能适合各种高端手机使用呢。......
    移动端的HTML5站建设
  • 如何写好CSS
    CSS即层叠样式表,所以一层一层覆盖其实是其本质特征。真正的问题在于维护,许多人认为CSS仅是样式,不是代码,无需维护,所以任意书写,只要将自己需要的样式的优先级设为最高即可......
    如何写好CSS
  • jQuery性能优化指南
    现在jquery应用的越来越多,有些同学在享受爽快淋漓coding时就将性能问题忽略了,jquery虽在诸多的js类库中性能表现还算优秀,但毕竟不是在用原生的javascript开发,性能问题还是需要引起重视的......
    jQuery性能优化指南
  • 高效的javascript异常处理框架
    在代码的运行过程中,问题时有发生;如何优雅的处理的这些错误,现的很重要。总体来说问题分为2大类:系统级错误,简称为error,如语法错误;应用级错误简称为exception,如用户输入的数值不合法......
    高效的javascript异常处理框架
  • 实现键盘记录 兼容FireFox和IE
    用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、onkeypress和onkeyup这三个事件句柄。......
    实现键盘记录 兼容FireFox和IE
  • Asp.Net MVC下的HtmlHelper
    由于HtmlHelper通过硬编码的方式来输出html,这样生成的内容和样式如果不是在开发人员协助似乎很难调整。下面通过匿名函数来实现HtmlHelper生成的关键内容委托给Aspx的html内容来完成......
    Asp.Net MVC下的HtmlHelper
  • JavaScript设计模式
    JavaScript模式与前端的工作和成长密不可分,因为这确实不是一个简单的话题......
    JavaScript设计模式
  • JavaScript 基础工具清单:通用 前端 后端
    为扩展学员们的编程能力,我们给他们介绍了一些工具和库。目前有位JavaScript学员Kalina,他汇总了这些工具的清单,以分享给其他的代码爱好者......
    JavaScript 基础工具清单:通用 前端 后端
  • HTML5:游戏化之路
    如今商业网站中用于广泛的HTML5无限下拉效果已经越来越受到游戏网站的喜爱。各个品牌为了打造专属自己的游戏特色,纷纷推出了模拟HTML5效果的品站......
    HTML5:游戏化之路
  • 前端开发中的一些用户体验细节
    用户体验已经是一个老生常谈的话题了。我非常赞同某位达人所说的,用户体验设计应该贯穿于产品从萌芽到出生的整个过程,产品原型、视觉设计、前端开发、后端开发甚至还包括产品测试大家都应该有......
    前端开发中的一些用户体验细节
  • 面向数据可视化的超酷JavaScript工具
    如今的网络浏览器不仅需要提供具备响应式设计以及美观图形控制方案的丰富用户界面,同时也需要作为数据可视化效果的承载平台......
    面向数据可视化的超酷JavaScript工具
  • 客户端禁止JS缓存的方法
    如何提升Web应用程序性能,是我们经常要面对的一个问题,其中服务器端方面的改善,这里先不道来。......
    客户端禁止JS缓存的方法
  • JQUERY获取当前页面的URL信息
    最主要就是获取当前URL的详细信息,就可以进行判断了,这就需要用到JQUERY获取URL的函数。这里与大家分享一下,没用过这种方法的朋友可以尝试一下......
    JQUERY获取当前页面的URL信息
  • JavaScript面试笔试题
    声明一个对象,给它加上name属性和show方法显示其name值,以下代码中正确的是......
    JavaScript面试笔试题
  • HTML5常用的标签使用方法及解释
    表示一个缩写形式,比如"Inc."、"etc."。通过对缩写词语进行标记,您就能够为浏览器、拼写检查程序、翻译系统以及搜索引擎分度器提供有用的信息。......
    HTML5常用的标签使用方法及解释
  • 面向对象的 JavaScript
    要掌握好JavaScript,首先一点是必须摒弃一些其他高级语言如Java、C#等类式面向对象思维的干扰,全面地从函数式语言的角度理解JavaScript原型式面向对象的特点。......
    面向对象的 JavaScript
  • 百度,淘宝,腾讯三大巨头HTML页面规范分解
    【CDN加速】【dataUrl】【cssspirte】【按需加载和loader机制】【压缩检查发布】作为一个前端开发,这些你做了吗?......
    百度,淘宝,腾讯三大巨头HTML页面规范分解
  • 10个用来处理键盘事件的JQuery插件和JS类库
    使用键盘可能更加容易并且更加快速,在今天这篇文章中,我们收集了10个jQuery的插件,帮助你创建各种基于键盘事件的web应用,相信大家会喜欢的!......
    10个用来处理键盘事件的JQuery插件和JS类库
  • 2014 年 15 款最棒的 HTML&CSS 框架
    我们来介绍2014年推荐给Web设计师的15款HTML&CSS框架。阅读下面的框架列表,跟我们分享你的看法吧......
    2014 年 15 款最棒的 HTML&CSS 框架
  • 如何制作HTML邮件
    在你的职业生涯的某个阶段,你的客户可能会提出让你设计HTML邮件的需求。在你着急给客户解释所使用的炫酷的社会化媒体前,请记住,如果操作得当,邮件依然是提升你和客户的在线营销方式!......
    如何制作HTML邮件
  • 60个令人惊叹的jQuery插件
    现在网上可以找到大量的jQuery插件,为您的网站。 利用jQuery插件可以省去不少工作量。以下介绍60个令人惊叹的jQuery插件,希望大家喜欢并使用它们......
    60个令人惊叹的jQuery插件
  • MTI的前端代码规范
    内容优先,表现为辅. 首先根据内容来命名, 比如 main-nav. 如果根据内容找不到合适的命名, 可以再结合表现来定,......
    MTI的前端代码规范
  • 编写可维护的Javascript
    软件生命周期中80%的成本消耗在了维护上。 几乎所有的软件维护者都不是它的最初作者。 编码规范提高了软件的可读性,它让工程师能够快速且充分地理解新的代码。......
    编写可维护的Javascript
  • 用于构建交互式图表的最佳jQuery图表库
    对于JQuery图表来说,其重要的功能是以一个简洁和交互的方式展示繁杂的原始数据。这并不仅仅以各种颜色来渲染展示数据,而应该是更能够吸引读者和方便用户理解。......
    用于构建交互式图表的最佳jQuery图表库
  • 响应式网站的十个热门框架
    在设计一个响应式网站时,运用到的计算是费时费力的,不过还好,国外有一系列的响应式框架模板可以使设计过程变得更便捷......
    响应式网站的十个热门框架
  • HTML5和CSS3打造自动获得焦点、支持语音输入的超酷的搜
    随着HTML5的深入人心,越来越多的新功能得以应用。HTML5与CSS3相结合可以非常简单的实现很多超酷的效果。......
    HTML5和CSS3打造自动获得焦点、支持语音输入的超酷的搜
  • 8款实用HTML5开发框架
    移动开发技术的发展催生越来越多开发平台和框架。开发者通过使用开发平台和框架能够极大地缩短开发周期和提高应用质量......
    8款实用HTML5开发框架
  • iframe 自适应高度,无限级父框架,多层框架自适应
    问题是由引用的顺序引起的,我们假设有3层Iframe引用,h1.html,h2.html,h3.html h1包含h2,h2又包含h3,h3.html中有内容会出现高度适应问题......
    iframe 自适应高度,无限级父框架,多层框架自适应
  • 让IE浏览器支持HTML5标准的方法
    自HTML5标准的提出就得到非常多的关注,而作为全球使用用户最多的IE浏览器能够支持HTML5标准也是大家备受关注一个问题......
    让IE浏览器支持HTML5标准的方法
  • 新一代移动BI受关注 Html5成功臣
    虽然移动商业智能应用前景被看好,但它同时也给开发团队带来了重大挑战,因为应用需要支持各种不同的设备和软件版本。这种支持会耗费大量的开发时间。......
    新一代移动BI受关注 Html5成功臣
  • 你应该知道的CSS文字大小单位px、em、pt
    在印刷排版中,point是一个绝对值,它等于1/72英寸,可以用尺子丈量的,物理的英寸。但是在css中pt含义却并非如此。因为我们的显示器被分割为了一个个的像素......
    你应该知道的CSS文字大小单位px、em、pt
  • Asp.Net 客户端JS如何访问服务端控件的值
    Asp.Net 客户端JS如何访问服务端控件的值? 这是asp.net 初学者经常提出的问题。......
    Asp.Net 客户端JS如何访问服务端控件的值
  • WebBrowser显示Html内容3点细节技巧,解决刷新后空白
    按微软的控件属性提示,可以用WebBrowser.DocumentText 属性赋值 ,但是这种赋值,只是首次有效,后续切换都没啥作用。......
    WebBrowser显示Html内容3点细节技巧,解决刷新后空白
  • JQuery.Uploadify asp.net(C#)文件,多文件上传插件, Session 获
    Uploadify是JQuery的一个上传插件,带进度显示, 支持多文件上传。不过官方提供的实例时php版本的 Uploadify唯一的缺点就是不支持中文按钮......
    JQuery.Uploadify asp.net(C#)文件,多文件上传插件, Session 获
  • jquery调用asp.net 页面后台方法
    jquery调用asp.net 页面后台方法......
    jquery调用asp.net 页面后台方法
  • ASP.NET中直接用C# 动态修改CSS样式
    使用JavaScript控制CSS样式有点麻烦,还是觉得直接使用C#操作更方便快捷,本文通过两个Button控制TextBox1的高度和背景色,以展示通过C#控......
    ASP.NET中直接用C# 动态修改CSS样式
  • 不同浏览器的CSS特殊写法
    不同浏览器的CSS特殊写法......
    不同浏览器的CSS特殊写法