期权知识 第577页
-
Javascript继承机制的设计思想
我一直很难理解Javascript语言的继承机制。 它没有"子类"和"父类"的概念,也没有"类"(class)和"实例"(instance)的区分,全靠一种很奇特的"原型链"(prototype chain)模式,来实现继承。 我花了很多时间,学习这个部分,还做了很多笔记。但是都属于强行记忆,无法从根本上理解。 直到昨天,我读到法国程序员Vjeux的解释,才恍然大悟,完全明白了Javascript为什么这样设计。 下面,我尝试用自己的语言,来解释它的设计思想。彻底说明白prototype对象到底是怎么...
-
Firebug入门指南
据说,对于网页开发人员来说,Firebug是Firefox浏览器中最好的插件之一。 我最近就在学习怎么使用Firebug,网上找到一篇针对初学者的教程,感觉比较有用,就翻译了出来。 ================= Firebug入门指南 作者:Estelle Weyl 原文网址:http://www.evotech.net/blog/2007/06/introduction-to-firebug/ 译者:期权记 本文是Firebug的一个概览,并不对它的所有特性进行详尽解释。不过,本文的内容...
-
Bookmarklet编写指南
前一段日子,我写了两个Bookmarklet----"短网址生成"和"短网址还原"。 它们用起来很方便,除了我本人之外,其他朋友也在用。第一次发布Bookmarklet,就能有用户,我挺满意的。 下面就是我整理的《Bookmarklet编写指南》,供自己和需要的朋友参考。 ==================================================== Bookmarklet编写指南 期权记 编写 一、什么是Bookmarklet? Bookmarklet是一个复合词,...
-
Javascript的10个设计缺陷
前几篇文章,我经常说Javascript的设计不够严谨,有很多失误。 今天的这一篇,前半部分就谈为什么会这样,后半部分将列举Javascript的10个设计缺陷。 我参考的文献主要是Douglas Crockford的专著《Javascript语言精粹》(JavaScript: The Good Parts)和Fredrik Holmström的文章《我对Javascript的抱怨》(My gripes with Javascript)。 一、为什么Javascript有设计缺陷? 这里有三个客观原因...
-
Helvetica字体的50年
昨天晚上,我看了一部纪录片《Helvetica》。 Helvetica是一种字体的名称,去年是它诞生50周年。这部纪录片就采访了许多设计师,让他们来谈自己如何看待这种字体,从而展现了字体的发展和字体设计师的生活,非常有趣。 Helvetica是目前世界上应用最广泛的字体之一。下面图片中的文字都采用了Helvetica。 1957年,第二次世界大战早已过去,新的工业化时代正在来临。瑞士的一个印刷厂老板决定设计一种新的字体,它应该具有简洁、直接、醒目的特点...
-
jQuery设计思想
jQuery是目前使用最广泛的javascript函数库。 据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。 对于网页开发者来说,学会jQuery是必要的。因为它让你了解业界最通用的技术,为将来学习更高级的库打下基础,并且确实可以很轻松地做出许多复杂的效果。 虽然jQuery上手简单,比其他库容易学会,但是要全面掌握,却不轻松。因为它涉及到网页开发的方方面面,提供的各种方法和内部变化有上千种之多。初学者常常感到,入门很方便,提高很...
-
jQuery最佳实践
上周,我整理了《jQuery设计思想》。 那篇文章是一篇入门教程,从设计思想的角度,讲解"怎么使用jQuery"。今天的文章则是更进一步,讲解"如何用好jQuery"。 我主要参考了Addy Osmani的PPT《提高jQuery性能的诀窍》(jQuery Proven Performance Tips And Tricks)。他是jQuery开发团队的成员,具有一定的权威性,提出的结论都有测试数据支持,非常有价值。 =============================================...
最新留言
说:asdasd
2023-05-26 10:48:03说:I
2023-04-07 09:22:25说:2366
2023-03-30 09:40:21说:1
2023-03-30 09:40:16说:6
2023-03-03 17:48:00说:发的太多人
2023-02-27 15:34:13说:1
2023-02-02 19:12:01说:我靠
2023-01-26 10:55:41