2011-03-18 33 views
6

我一直非常喜欢进入Paul Irish的HTML5 Boilerplate,它为html5,javascript,css甚至服务器端的东西提供了最好的实践,并带有一个样板文件.htaccess文件。但是,所提供的Javascript文件是空的 - 对于我们的开发人员来说,我们喜欢它。Boilerplate Javascript脚本/插件?

我想知道JavaScript插件和脚本开发人员倾向于跨所有网站使用哪些内容?我想创建一个样板网站,我开始创建一个新网站。我倾向于使用JQuery,因此使用它的脚本和插件将非常有用。

想法,我有会:

  • swfobject
  • jPlayer? (对于具有视频和音频网站)不知道这一个
  • 淡入任何技术
  • 一个明确的输入脚本(点击时清除任何输入)
  • externalLink脚本(在新标签/窗口打开时CLASS = externalLink)
  • Break out of frame脚本

以上不是特别好例子,但是这就是为什么我问的问题!

+0

我在其所作出的HTML5的样板HTML5的模板生成器,你只要给我一些想法加入:)谢谢!收藏 – Shikiryu 2011-03-18 10:11:18

+0

听起来很有趣 - 这是为你自己还是公开的? – iagdotme 2011-03-18 11:12:42

+0

该列表看起来像是一组最令人恼怒的脚本,人们希望用它来“盯着”而不是模板。为什么要在点击时清除输入?当我想打开一个新的标签页/窗口时,它是** my **(用户)的选择。 – RoToRa 2011-03-18 11:18:46

回答

2

underscore.jsyepnope.js

对于后者,如果您使用它来有条件地加载插件将会很好。也可以使用module patterns这个样板文件,可能会保留它的名称空间。

+0

如果你在JavaScript中进行任何非常简单的代码管理和维护,我建议在下划线的顶部添加'backbone.js'。 – Raynos 2011-03-24 16:52:11

1

jQuery Validate是我在任何网站上使用的表单。它具有出色的功能,非常可定制和可扩展。

当然,除了在服务器上进行验证之外,还应该执行此操作;这只是给予好的,直接的用户反馈。

+0

谢谢你。我听说过这个插件,但还没有使用它。 – iagdotme 2011-03-18 20:24:41

2

嗯我不确定这些是否适用于“所有”网站。我们建议使用好JavaScript patterns,但是用插件重载页面是我个人不会订阅的内容:)

0

嗯好像看起来你已经选择合适的JavaScript插件,并遵循适当的JavaScript模式进行编码。所以我建议你使用BoilerplateJS

BoilerplateJS是一个参考架构,您可以使用它作为基本代码来启动您的开发。它与完整产品套件所需的可靠插件捆绑在一起,但您可以充分利用所需插件的灵活性。它遵循业界推荐的JavaScript设计模式。正如你所强调的,所有这些脚本和插件都可以用于jQuery。

BoilerplateJS source code