推荐一些JavaScript学习资源

September 4, 2013

Mozilla Developer Network(MDN) Mozilla开发者网络里面有非常全面的JavaScript教程和技术文章,还有强大的社区。

W3School W3School 是因特网上最大的 WEB 开发者资源,其中包括全面的教程、完善的参考手册以及庞大的代码库。

Codecademy 在线交互式学习编程,可以学习JavaScript的一些基础知识,适合入门。

CodeSchool 这里也有很多课程,不过大多是收费的。

JavaScript Garden JavaScript 秘密花园对于如何避免常见的错误,难以发现的问题,以及性能问题和不好的实践给出了建议,英文不好可以看中文版

Read More

JavaScript内存管理

September 3, 2013

以下为翻译,原文地址:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Memory_Management

简介

低级语言,比如C,有低级的内存管理基元,想malloc(),free()。另一方面,JavaScript的内存基元在变量(对象,字符串等等)创建时分配,然后在他们不再被使用时“自动”释放。后者被称为垃圾回收。这个“自动”是混淆并给JavaScript(和其他高级语言)开发者一个错觉:他们可以不用考虑内存管理。

Read More

容易读错的姓氏正音

August 21, 2013

我国到底有多少姓氏呢?《中华姓氏大辞典》记载了一万多个姓氏,这应该是较完整的统计。由于姓氏众多,在日常生活中,经常看到很多从未见过的姓氏,正确读出这些生僻姓氏,既能展现出自己的阅历丰富,也可以表达对对方的尊重,下面列出了生僻姓氏中较常见的部分,给出正确的读音:

Read More

网站被盗版,如何取证

August 13, 2013

网站被其他单位盗版,这是每一个企业或个人最头疼的事情,刚好我身边就遇到了这样的例子。

取证是这一类案件最关键的因素,先获取有力的证据,然后申请公证,最后诉诸法律。其中的核心是取证,即证明你的网站比盗版的要早,且内容相同,这里给大家提供一个取证的方法:

http://archive.org/web/web.php

archive.org 是成立于1996年的一个互联网档案馆,它定期收录永久保存全球网站可抓取信息,大网站抓取比较频繁,小网站一般一年抓个几次,或者在改版的时候抓取。

输入网站的网址,比如google,基本每天收录一次:

http://web.archive.org/web/*/http://www.google.com

Read More

CSS文件加密保护

August 8, 2013

很多Web设计师都想保护自己辛苦写成的CSS文件,但是基于众所周知的原因,我们的CSS是无法加密的。这篇文章主要是给出一个障眼的方法,让菜鸟知难而退即可。

Read More

text-rendering 详解

May 4, 2013

Text-rendering 属性是一个非标准属性,主要用来告诉渲染引擎(rendering engine)渲染文字的时候如何来优化,浏览器根据这个属性来权衡速度、易读性、几何精度等方面。

暂时只有Gecko(Firefox)and WebKit(Safari 或 Chrome)支持这个属性。

Read More