将JS和CSS外链,违法吗,道德吗?

来源:百度知道 编辑:UC知道 时间:2024/06/05 16:10:20
“雅虎给出的34条网站加速方法”
地址:http://hi.baidu.com/geto/blog/item/96d9bf02077adf054afb516d.html
中的第八条内容如下。

8.Make JavaScript and CSS External 将JS和CSS外链
前面讲到了缓存这个事情,一些较为公用的JS和CSS,我们可以使用外链的形式,譬如我就是从Google外链来的Jquery文件,如果我的浏览者在浏览别的使用了这个外链文件的网站时已经下载并缓存了这个文件,那么他在浏览我的网站的时候就不需要再进行下载了!~


在下无知,有劳各位前辈。

使用托管在Google的JavaScript库,这是目前富页面设计中比较常用的方法,也是未来web前端设计的趋势。
因为JavaScript设计复杂,而使用通用JavaScript库的话,可以简化设计,并且统一风格,并且设计良好的JavaScript库有良好的扩展性以增加功能。
但目前一般的JavaScript库体积都在100K上下,对于目前的网络来说还是比较大了,为了加快网页载入,减少http请求数,使用公共JavaScript库是必要的——事实上未来可能将JavaScript库存储于浏览器端,这将进一步加快网页的载入速度。
所以这没有什么违不违法,也跟道德没关系。

至于css框架,目前虽然有一些,不过远不像JavaScript库那样完善,目前还很少看到有css外链的。

不违法,随便用啊,比如你的xhtml引用DTD就是一个很好的例子,每个页面都有