Visual jQuery 杂志:第二部分

发布于 作者

你们中有一些人已经存在了一段时间,知道去年 9 月我发布了第一期 _Visual jQuery 杂志_. 10 月,该杂志也以法语出版。

该杂志对重要的 jQuery 社区成员(如创建者 John Resig、插件编辑 Dave Cardwell 等)进行了采访,文章介绍了 jQuery 的功能和实现,甚至还介绍了一些替代的 Javascript 库,并配有高质量的图形和原创艺术作品。

积极的反应令人难以置信,人们似乎真的喜欢它。不幸的是,虽然我最初计划将该杂志每月出版,但随着我的日程安排越来越繁忙,事情就搁置了。从第一期开始,我就找到了新工作(当时是新的;现在大约 8 到 9 个月了),搬到了全国各地(从纽约到加州),并且写了我第一本书的大部分内容(敬请关注详细信息!)。很明显,事情一直在忙。

自第一期以来,一直没有第二期,这件事一直困扰着我,我决定现在该把它做出来(我承认,这在很大程度上是因为我的好朋友 Rey Bango 最近重新努力推动 jQuery 向前发展)。值得庆幸的是,该杂志的首席设计师和法国开发人员/翻译团队都表达了帮助制作第二期的兴趣,这使得这个目标更加切实可行。

第一期是一个实验,结果很好。虽然这是第一期,但它确实是“Yehuda 的秀”。我希望第二期能够有更多贡献者的合作;有很多 jQuery 主题需要探索,很多团队成员和用户都有着引人入胜的故事要讲。

因此,我正在将这个消息传达出去。我正在征集 _Visual jQuery 杂志_ 第二期的投稿。文章的长度可以从简短的三段短文到三页的专题文章不等。它们可以是教程、专题文章、访谈等等,我相信你们都会想出来。以下只是一些简短(而且有些灵活)的指南

  • 文章必须采用杂志或报纸格式(如果你的投稿实际上是一篇写作——插图也将被考虑)。我对这一点非常宽松,但它应该是你可以在杂志上看到的。
  • 文章必须是针对 jQuery 社区且具有广泛吸引力的及时且相关的主题。
  • 文章不能是广告(但它可以很明显地介绍你编写的插件,前提是它具有广泛的吸引力)。
  • 文章必须是真实准确的。
  • 杂志编辑部将对你的文章进行语法、空间和风格的编辑。你将在出版前收到一个编辑后的副本以供批准。
  • 杂志编辑部将根据需要添加图形和其他视觉元素。
  • 在你花费大量时间制作文章之前,请先发送一份提案或简要说明你的投稿;这样我们就可以避免空间不足,并确保所有可以印刷的内容都能被收录。请将投稿和编辑信件发送至 editor AT visualjquery DOT com。

    正如我从这个项目开始就所说,我认为该杂志确实有可能将 jQuery 世界引入新的用户,并希望通过推动社区制作内容的极限,我们能够让 jQuery 继续朝着目前积极的方向前进。就我个人而言,我对此真的很兴奋。

    我也会接受广告,所有收益都将捐赠给 jQuery 项目。如果你有兴趣,请给我发电子邮件!

    新的插件库

    发布于 作者

    jQuery 的一大优势在于它的可扩展性,这从为它开发的许多优秀的插件中可以看出来。jQuery 团队,尤其是Web 团队,一直在幕后努力工作,为这些插件创建一个库

    jQuery Plugin Repository

    新库提供了一些功能,这些功能必将帮助用户找到他们要找的东西并确定哪些插件最适合他们的需求。还有一个(基于 jQuery 的)评分小部件,让你知道其他人对每个插件的评价有多高。所有用户都可以查看评分,你只需在网站上注册用户名和电子邮件地址即可为自己评分。你还可以更轻松地访问更改日志、演示和文档,以及错误报告和功能请求。

    仍然有一些需要解决的小问题,而且网站上列出的插件目前还很少。我们要求插件作者在接下来的几周内将他们的作品发布到新的插件库中,因为我们将逐步停止使用插件 Wiki 页面

    特别感谢 Mike Hostetler 为让这个库顺利启动所付出的辛勤工作。

    请访问以下网址:https://jqueryjs.cn/plugins/

    jQuery 巴黎聚会

    发布于 作者

    注意这次活动的地点已经改变了!我们现在将在 Best Western Bergère Opéra 酒店会面,请相应地调整你的计划。

    时间
    2007 年 6 月 24 日(星期日) - 上午 10:30

    地点
    Best Western Bergère Opéra
    32, Rue Bergère
    巴黎,ÃŽle-de-France 75009
    (谷歌地图路线)

    关于
    这是一次聚会,面向那些使用和对 jQuery JavaScript 库感兴趣的人。我们将在 Best Western Bergère Opéra 酒店的大厅会面,然后移至公园野餐。

    John Resig,jQuery 的创建者和主要开发人员,将参加此次聚会。

    这次聚会是由SPIP(一个流行的 CMS,正在使用 jQuery)核心团队组织的。

    注册
    如果你有兴趣参加此次活动,请在活动的 Upcoming.org 页面上注册
    http://upcoming.yahoo.com/event/206745

    新的命令行 jQuery 工具

    发布于 作者

    更新:我已经完全重构了 jcheat 并添加了大量的新功能,包括大量可以在任何组合中使用的过滤器。执行 gem update 并运行 jcheat -h 以查看完整的使用说明。

    我发布了一个新工具 jquery-cheat,它允许你直接从命令行获取有关 jQuery API 的信息。你可以获取函数的描述、每个模块中的函数列表、在所有函数描述列表中搜索字符串、获取名称与字符串匹配的所有函数的列表,以及其他一些很酷的技巧。

    一些示例

    # jcheat desc clearForm
    --------------------------------------------------------------------------------
    Name:         clearForm()
    Description:  Clears the form data.
                  
    Details:      Clears the form data.  Takes the following actions on the
                  form's input fields:  - input text fields will have their
                  'value' property set to the empty string  - select elements
                  will have their 'selectedIndex' property set to -1  - checkbox
                  and radio inputs will have their 'checked' property set to
                  false  - inputs of type submit, button, reset, and hidden will
                  *not* be effected  - button elements will *not* be effected
                  
    Returns:      jQuery
    --------------------------------------------------------------------------------
    |                                   EXAMPLES                                   |
    --------------------------------------------------------------------------------
    ---------------
    | Description |
    ---------------
    Clears all forms on the page.
    
    --------
    | Code |
    --------
    $('form').clearForm();
    
    # jcheat namelike $.ajax
    $.ajaxTimeout(time) in Ajax
    $.ajaxSetup(settings) in Ajax
    $.ajax(properties) in Ajax
    
    # jcheat like clear field
    clearForm() in Plugins/Form
    clearFields() in Plugins/Form
    
    

    你可以通过以下操作获取该工具

    gem install jquery-cheat -y
    

    -y 是为了自动包含 hpricot,这是一个必需的依赖项。