2006 年 8 月 21 日,星期一

不显眼的 Javascript 插件

发布者:rick

Dan Webb 和 Luke Redpath 发布了他们为 Rails 开发的最新版不显眼的 Javascript 插件。它解决了人们在使用不显眼的 Javascript 时遇到的一些主要问题。

  • 在 Rails 中,当您在外部文件中定义自定义 Javascript 行为时,开发过程并不像人们想象的那么直观。
  • 当处理大量图片和内容的页面时,在所有内容下载完成并调用 window.onload 之前,这些行为都不会被启用。这个问题已经通过一些棘手的跨浏览器 Javascript 技巧得到了解决,这些技巧都由 Dan 的 LowPro 扩展无缝处理。这对我个人来说是一个很大的问题,所以很高兴看到它得到了解决。

UJS 试图通过在视图中定义行为并为其创建定制的 Javascript 文件来解决这个问题。智能条件 GET 和页面缓存技术可用于节省带宽和时间。

总而言之,Dan 和 Luke 在这个插件上做得非常出色。有人在使用它吗?大家觉得效果如何?