我已使用 Google CDN 为我的应用程序引用 jquery 文件。
<script type="text/javascript" language="Javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>
上述的使用对我提高应用程序的性能有很大帮助。CDN 引用的主要优点如下所述:
浏览器的行为是,每当它加载任何网页时,它都会将用于该页面的相关文件(例如 Javascript 文件、CSS 文件和图像)保存到其缓存(也称为历史记录)中。当用户下次浏览任何网页时,浏览器只加载那些新的或修改过的文件,并且在浏览器缓存或历史记录中不可用。通过这种方式,浏览器可以提高其性能并加载页面。
但由于缓存是按域进行的,在这种情况下如何管理 Javascript 文件、CSS 文件和图像。如果最终用户跨域浏览会不会是一个问题。
谁能帮助我了解有关上述问题的更多详细信息。
谢谢和问候, 桑托什·库马尔·帕特罗