Browsed by
分类:前端技术

web前端技术:HTML、CSS、Js

JavaScript 运行机制详解:再谈Event Loop

JavaScript 运行机制详解:再谈Event Loop

作者: 阮一峰 一年前,我写了一篇《什么是 Event Loop?》,谈了我对Event Loop的理解。 上个月,我偶然看到了Philip Roberts的演讲《Help, I’m stuck in an event-loop》。这才尴尬地发现,自己的理解是错的。我决定重写这个题目,详细、完整、正确地描述JavaScript引擎的内部运行机制。下面就是我的重写。 进

阮一峰:中文字体网页开发指南

阮一峰:中文字体网页开发指南

作者: 阮一峰 字体的选择,是网页开发的关键因素之一。 合适的字体,对网页的美观度(或可读性)有着举足轻重的影响。 但是,相比英文字体,中文字体的网页开发有着极大的局限性。因为,一套中文字体最少也要有几千个字符,体积为几个MB;单单为了浏览网页,开发者不可能让用户去下载字体,只能依靠操作系统的预装

Github上最受关注的前端大牛,快来膜拜吧!

Github上最受关注的前端大牛,快来膜拜吧!

本文列出了Github上最受关注的10位前端大牛。看看他们负责的项目和提交的代码,你是不是能从中学到些什么? 1. Paul Irish   Github主页: https://github.com/paulirish 个人主页: http://paulirish.com 维基百科: http://en.wikipedia.org/wiki/Paul_Irish Paul Irish是著名的前端开发工程师,同时他也是

AngularJS资源合集

AngularJS资源合集

AngularJS是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发者可以使用HTML来声明动态 内容,从而使得Web开发和测试工作变得更加容易。 AngularJS诞生以来,吸引了大量的目光,也迅速成为了Web开发领域的新宠。本文整理了2013年度一些

推荐使用的Js图表插件ECharts

推荐使用的Js图表插件ECharts

推荐使用的Js图表插件ECharts,经过这段时间的使用发现非常实用,所以隆重给大家推荐下 基于Canvas,纯Javascript图表库,提供直观,生动,可交互,可个性化定制的数据可视化图表。创新的拖拽重计算、数据视图、值域漫游等特性大大增强了用户体验,赋予了用户对数据进行挖掘、整合的能力。 ———— 大数据时代,重新定义

2013 前端技术盘点

2013 前端技术盘点

原文出处: cnberg 本文曾发表于2013年12月《程序员》,个人收集和一些拙见,难免有错误和疏漏,请各位补充。文中加粗的关键字不少,没有一一添加链接,Google一下即可找到相关资料。 2013年,尽管前端技术在无线领域受到了挫折,但这无法减缓其发展势头。在基础技术方面,规范和标准的发展、浏览器的快速演进为将来的W

编写更好的jQuery代码的建议

编写更好的jQuery代码的建议

本文由 伯乐在线 – yanhaijing 翻译自 Mathew Carella。欢迎加入技术翻译小组。转载请参见文章末尾处的要求。 讨论jQuery和javascript性能的文章并不罕见。然而,本文我计划总结一些速度方面的技巧和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好

Balsamiq Mockups注册码

Balsamiq Mockups注册码

Mockups之小巧、强悍,会用的人都知道~~~~ 这玩意是ADOBE AIR格式,所以需要先安装air,好处是adobeair能安装到哪,你就能在哪使用。 下载地址:mockups Name: personal Key: eJzzzU/OLi0odswsqilILSrOz0vMqbFEAjXONYY1fu6ufgA/CA4X Name: helloWorld Key: eJzzzU/OLi0odswsqslIzcnJD88vykmpsUQCNc41hjV+7q5+AF74D

20款最流行的响应式jQuery插件

20款最流行的响应式jQuery插件

本文将例举最流行的20款响应式jQuery插件,开发者可以从中挑选出最选合你网站的一款。 1. LetteringJS  Lettering.js是一款漂亮的jQuery排版插件。它取代了传统的排版方法,包括网站中的排版字体。 2. TypeaheadJS 与Google相仿,利用该插件,可以在你网站中增加搜索框,帮用户搜索出他们期望查询的内容。Typeahead

jQuery更新到1.9.1后live()变on()

jQuery更新到1.9.1后live()变on()

开始的时候在jQuery.1.7.1中使用了.live()觉得很好用,特别是在绑定事件之后再加入的元素的事件绑定上很方便(第一次live之后以后添加的元素就不需要绑定啦) 后来jQuery更新到1.9.1,页面中的.live报错:”has no method live”, 后来查了文档才知道在新版本中做了修改。 jQuery.1.8.1: $(“#liveID”

Web开发者易犯的五大严重错误

Web开发者易犯的五大严重错误

无论你是编程高手,还是技术爱好者,在进行Web开发过程中,总避免不了犯各种各样的错误。 犯了错误,可以改正。但如果犯了某些错误,则会带来重大损失、遗憾。令人惊讶的是,这些错误往往是最普通,最容易避免。下面将列举最需要注意的五大错误。 “重新发明轮子” 你希望把自己的网站打造成独一无二、与竞争对手相区别的

jQuery live与bind的区别

jQuery live与bind的区别

平时在使用jQuery进行AJAX操作的时候,新生成的元素事件会失效,有时候不得不重新绑定一下事件,但是这样做很麻烦。例如评论分页后对评论内容的JS验证会失效等。在jQuery1.3之前有一个插件会解决这个问题http://plugins.jquery.com/project/livequery ,jQuery1.3增加了一个live()方法,下面是手册上的说明: jQuery 1.

旁观者-郑昀:前端工程打开速度优化的循序渐进总结

旁观者-郑昀:前端工程打开速度优化的循序渐进总结

原文:http://www.cnblogs.com/zhengyun_ustc/archive/2013/05/09/frontendoptimize.html 优化的重要指标: 页面打开速度(Fully Loaded) 网站首页(或列表页)之 First View :打开速度应在 3秒+0.5秒 内; 对 Repeat View 时的各项指标暂不作要求; 首屏打开时间(Start Render) 网站首页(或列表页) 之 Firs

34本适合设计师看的好书

34本适合设计师看的好书

原文链接: http://www.uisdc.com/34-designers-book 经常有朋友写邮件或发推问我,想从事设计,希望推荐几本书。老回邮件也麻烦,我干脆在 豆瓣上做了一个书单 。我读过的,认为值得入门者和高阶者一读的书。按由浅到深,必读到可读的顺序。主要关注方向是UI、视觉传达、WEB设计,以及历史、理论、常见工具入门教

阮一峰:JavaScript Source Map 详解

阮一峰:JavaScript Source Map 详解

作者: 阮一峰 日期: 2013年1月23日 上周,jQuery 1.9发布。 这是2.0版之前的最后一个新版本,有很多新功能,其中一个就是支持Source Map。 访问 http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js,打开压缩后的版本,滚动到底部,你可以看到最后一行是这样的:   //@ sourceMappingURL=jquery

关于时间,每个程序员都应了解的事

关于时间,每个程序员都应了解的事

原文链接: http://blog.jobbole.com/32534/ 注: 英文原文由 @程序员的那些事 在微博推荐,感谢 @泉州一中-刘家昌  编译完成初稿。在译文基础上, 伯乐 在线根据维基百科等资料有补充和改动。 (如需转载,请保留本段说明。) 一些关于时间的注解: ●UTC / 协调世界时: 又称“世界标准时间”或“世界

使用 JMeter 进行 HTTP 负载测试

使用 JMeter 进行 HTTP 负载测试

原文链接: http://www.oschina.net/translate/http-load-testing-with-jmeter 以前我写过一篇文章: high availability load balancing with HAProxy and CARP on FreeBSD  ,其中我使用了 JMeter 作为测试工具。在本文中,我将介绍一些如何用 JMeter 来进行 HTTP 负载测试的基础知识。JMeter 是一个java

提升网站档次的几款时尚的 jQuery 图片滚动插件

提升网站档次的几款时尚的 jQuery 图片滚动插件

原文链接: http://www.cnblogs.com/lhb25/archive/2013/01/11/jquery-image-slide-plugin.html 这篇文章向大家推荐8款时尚的  jQuery  图片滚动插件。jQuery 是最流行和使用最广泛的  JavaScript  框架,它可以让帮助你在你的项目中加入一些很炫的图片滚动效果。希望这些插件对你有所帮助,能够帮助你节省

如何做一个优秀的前端重构工程师

如何做一个优秀的前端重构工程师

原文链接: http://blog.jobbole.com/32195/ 来源: 腾讯TGideas – smallni 用这个标题,是因为前一段时间组里有一个开放式讨论:怎样才算一个好 重构 ? 其实,”好”与”坏”向来都是相对的,因为每个人眼中看待”好”与”坏”的标准不一样,不如从自身的角度考虑一下:如何做一个好重构? 先来看一个平时我们