西雅图 jQuery 开放空间和黑客攻击与 John Resig – 7 月 5 日

发布日期: 作者:

7 月 5 日星期一,John Resig 将在位于南湖联合区的亚马逊全新的 Van Vorst 会议中心的西雅图 jQuery/JavaScript 社区聚会上,参加一个下午的学习、开放空间、黑客攻击和当然还有披萨的活动!

活动从下午 1 点开始,包括一个简短的主题演讲和对 开放空间技术 的解释,然后小组将以开放空间的风格自行组织成更小的分组讨论,持续到晚上 6 点。

将提供大量的披萨、饮料和网络空间,方便您与志同道合的开发者见面,所以快来参加吧,结识、享用、学习并与太平洋西北地区最优秀的网页前端和界面开发者一起玩耍。主题将适合从初学者到高级 jQuery 和 JavaScript 程序员的各种水平。

这项精彩的活动是 免费 的,但是您需要 注册才能参加。请尽快获取您的门票。

微软在 jQuery 中的数据链接提案。征求反馈意见。

发布日期: 作者:

微软 向 jQuery 项目提交了其第二个提案,概述了一个允许对象中的属性相互链接的插件。这个新插件被称为“数据链接”,它将允许对一个对象的一个属性所做的更改影响另一个对象的属性。该插件利用 jQuery 的“特殊事件” API 来创建一个新事件,该事件将在绑定对象的属性发生更改时触发。这将允许开发人员以以下方式链接属性

var person = {};

$(“#name”).linkTo(“val”, person, “name”);

$(“#name”).val(“foo”);

alert(person.name); // foo

// … 用户更改值 …
alert(person.name); // 用户键入的值

该提案已通过 jQuery 论坛提交,微软正在积极征求社区的反馈意见

http://forum.jquery.com/topic/proposal-for-adding-data-linking-to-jquery

数据链接的原型可通过 Github 进行查看

http://github.com/nje/jquery-datalink

我们很高兴看到微软继续为我们的开源社区做出贡献,并希望您在指导这项工作方面提供反馈。

jQuery UI 1.7 发布:新域名、新 CSS 框架和对控件的重大更新

发布日期: 作者:

我们很高兴地宣布 jQuery UI v1.7 的发布,这是 jQuery 的效果和 UI 库的最新版本。这个版本是经过数月的开发而成的,在此期间,整个库进行了重大改版,并引入了新的 CSS 框架,所有这些都是为了为 jQuery 开发人员提供一套专业且易于扩展的 UI 控件和效果。新的 CSS 框架特别令人兴奋,因为它不仅可以轻松地对 jQuery UI 控件进行主题化,还可以让一般的插件作者利用 ThemeRoller,这是 Filament Group 为 jQuery UI 项目开发的动态主题生成应用程序。

有关此全新且令人兴奋版本的完整详细信息,请访问 新的 jQuery UI 博客

您认为自己擅长 CSS 并且想要免费参加 SXSW?看看这个竞赛吧。

发布日期: 作者:

jQuery UI 赞助商 Filament Group 正在举办一场精彩的竞赛

“为了庆祝 ThemeRoller 入围 SXSW 网页技术成就奖,我们正在举办一场竞赛,向创作出使用新的 jQuery UI CSS 框架的最酷作品的人赠送一张免费参加 SXSW 交互式节 的入场券。”

在这里查看竞赛帖子:竞赛:使用 jQuery UI CSS 框架创作最酷的作品,赢取一张免费参加 SXSW 交互式节的入场券

引用 Filament 的话

SXSW badge

我们对新的 jQuery UI CSS 框架 感到非常兴奋,因为它可以轻松地使用 jQuery UI ThemeRoller 网页应用程序来为 UI 小部件甚至整个布局设置主题。为了庆祝入围并鼓励每个人利用这个新的框架,我们正在举办一场竞赛,看看谁能展示出该框架功能的最具创意的使用方式。获胜者将获得一张免费参加 SXSW 交互式节 的入场券,该节将在 2009 年 3 月 13 日至 17 日期间于德克萨斯州奥斯汀举行。

如何开始

首先,从 jQuery UI ThemeRoller 下载主题和演示页面,并查看 jQuery UI CSS 框架文档 了解框架的使用方式。然后前往 jQuery UI 网站,获取方便的 Firefox ThemeRoller 书签小工具 来帮助您在构建项目时测试您的样式。如果您正在创建演示页面,我们强烈建议您包含 主题切换下拉菜单,以便人们可以快速在您的页面上采样 ThemeRoller 主题,并真正展示主题功能。

请记住,CSS 框架不仅仅适用于 jQuery 插件——框架样式可以与 任何 Javascript 库或您自己的自定义标记 一起使用。我们很高兴看到您可以使用一个很酷的 WordPress 模板、公司网站、小部件,甚至是一个游戏来展示这个系统的强大功能和灵活性。随意使用多个作用域主题——尽情发挥。

如何参加

我们会保持简单:发表评论,简要描述您的项目并提供一个指向有效示例的链接。获胜者将由 Filament Group 根据其项目的创意、质量和创造力来决定。

竞赛规则

  • 所有人都有资格参加,没有例外。
  • 您可以提交任何使用 jQuery UI CSS 框架 的项目类型:公共网站、演示页面或任何其他展现您的创意并公开访问(即没有登录限制)的项目。
  • 您可以提交任意多个独特的项目;每个项目都算作一个单独的条目。(请不要重复提交同一个项目……这可能会对您不利)。
  • 提交截止日期为 2009 年 2 月 25 日星期三午夜。
  • 竞赛获胜者将于 2009 年 2 月 27 日星期五公布。
  • 获胜者将获得一张参加 SXSW 交互式节的单人入场券,包括参加 3 月 15 日星期日举行的 SXSW 网页奖颁奖典礼的资格。我们会向您发送一个访问代码,您可以使用该代码免费注册。(注意:入场券不包括参加电影节或音乐节的资格,也不包括交通、住宿或餐费——您需要自行承担这些费用。)
  • jQuery UI 和 Filament Group Inc. 保留链接到您的项目的权利(我们希望宣传您的辛勤工作)。

一点灵感

为了展示使用 jQuery UI CSS 框架可以实现的功能,这里有一个非常棒的插件示例,它非常出色地使用了框架,从样式到图标。Nicolas Rudas 创建了一个非常酷的 Apple 风格的文件浏览器,还包括主题切换下拉菜单,以备不时之需。他还进一步创建了一个 jQuery API 浏览器,它使用了他的插件。非常棒。

(注意:在宣布本竞赛之前,并未通知 Nicolas Rudas,所以 Nicolas,如果您想参加,您仍然有资格获胜。这就是竞争的魅力!)

image

在文档维基百科上有一个 使用 CSS 框架的插件列表,但目前列表很短,我们希望这次竞赛能够真正激发人们尝试使用框架的热情。

所以……行动起来,展示您的实力吧!

在这里查看竞赛:竞赛:使用 jQuery UI CSS 框架创作最酷的作品,赢取一张免费参加 SXSW 交互式节的入场券

jQuery 大会 2008 年议程

发布日期: 作者:

门票售罄的 jQuery 大会 2008 将于 9 月 28 日在波士顿的 麻省理工学院斯塔塔中心 举行,现在距离大会开幕已经不远了。本次大会将有 13 场由 jQuery 团队 以及行业知名专家,如 Jonathan SnookAza RaskinCody Lindley 发表的演讲,必将是一场精彩绝伦的盛会。

大会分为初级和高级两个级别,以便不同 jQuery 经验的开发者都能充分利用适合其需求的演讲。以下是大会议程。为了分享信息,我们希望尽快发布议程。我们很快会发布另一个页面,提供每个演讲的主题描述以及演讲者简介。

特邀演讲者

John Resig

John Resig

John ResigjQuery JavaScript 库 的创建者和首席开发者。他也是 Mozilla 公司 的 JavaScript 传道者,并撰写了《Pro JavaScript Techniques》一书。

目前,John 居住在马萨诸塞州波士顿。他正在努力创作第二本书,《Secrets of the JavaScript Ninja》,预计将于 2008 年底上市。

Joern Zaefferer

Joern Zaefferer

Jörn Zaefferer 是 jQuery 核心团队成员。除了参与 jQuery 本身的工作外,他还编写并维护了许多最受欢迎的 jQuery 插件。Jörn Zaefferer 担任德国科隆 maxence integration technologies GmbH 的顾问,为 maxence 的客户和 maxence 自己的产品设计和开发基于 Java 的 Web 应用程序。

Jonathan Snook

Jonathan Snook

网页设计师和开发者 Jonathan Snook 从客户端前端工作到硬核服务器端挑战都能游刃有余,他精通 CSS、JavaScript、PHP 和 MySQL,使他成为许多高知名度客户的“首选”。他是《Accelerated DOM Scripting》和《The Art and Science of CSS》的合著者,经常在他的热门博客 snook.ca 以及 Digital Web 和 Sitepoint 上发表文章。Jonathan 还与他在 Sidebar Creative 的合作伙伴一起工作,他们制作一流的网站和创新应用。

Richard Worth

Richard Worth

Richard D. Worth 是华盛顿特区地区的一位 Web 开发人员。他在 Fulcrum IT 工作,主要从事 Web 服务合同,主要面向政府。Richard 是 jQuery UI 的主要开发人员之一,jQuery UI 是建立在 jQuery 之上的一个组件框架,旨在使富互联网应用程序像 jQuery 使 Ajax 变得简单一样简单。Richard 也是 dmxzone.com 的特约作者,定期撰写初级和高级 jQuery UI 文章,并被选中担任秋季出版的 jQuery UI 图书的技术审稿人。

Paul Bakaus

Paul Bakaus

Paul Bakaus 是一位居住在德国的 UI 架构师。他是 jQuery UI 的创建者和领导者,并为开源公司 Liferay 工作,担任 jQuery UI 的全职赞助职位。他负责 jQuery UI 的整体方向和路线图,并且乐于在世界各地分享他的用户界面工作。他也是 jQuery 核心团队的成员,参与 jQuery 项目整体方向的讨论。过去,他主要负责创建 jQuery 尺寸插件(现在已成为 jQuery 核心的一部分),并与 Stefan Petre 合作开发了丰富的效果和组件库 Interface。

Yehuda Katz

Yehuda Katz

除了是《jQuery In Action》的合著者外,Yehuda Katz 还是《Ruby in Practice》的贡献者和即将出版的《Merb in Action》的合著者。他是 DataMapper 和 jQuery 的核心贡献者。在加入 Engine Yard 之前,他在一家使用 Ruby on Rails 和 jQuery 编写的建筑管理工具公司工作。Yehuda 是 Merb 的核心开发者,为 Rubinius 做贡献,并在开发 Engine Yard 的新控制面板中发挥领导作用。

Aza Raskin

Aza Raskin

Aza Raskin 是 Humanized(现为 Mozilla 的一部分)、Songza 和 Bloxes 的创始人。他是苹果软件先驱 Jef Raskin 的儿子,他对人机界面设计有着浓厚的兴趣,并将其融入到他所做的一切事情中。

Karl Swedberg

Karl Swedberg

在担任高中英语教师、广告公司文案编辑和咖啡馆老板后,Karl Swedberg 三年前开始了他的 Web 开发人员生涯。他现在为密歇根州大急流城的 Fusionary Media 工作,专门从事客户端脚本和交互设计。Karl 是 jQuery JavaScript 库的“传道者”,并与人合著了两本书,《Learning jQuery》和《jQuery Reference Guide》。

Scott Jehl

Scott Jehl

Scott JehlFilament Group 的设计师,这是一个位于马萨诸塞州波士顿的专门从事 Web 应用程序设计和开发的工作室。在 Filament,Scott 和他的同事经常为 jQuery 社区贡献设计和代码,最近还创建了 ThemeRoller,这是一个用于 jQuery UI 的主题设计应用程序。Scott 领导 jQuery 的设计团队,并运营 WriteMaps,这是一个用于创建可视化网站网站地图的 ajax Web 应用程序。他喜欢滑板/滑雪、户外活动,以及与他的妻子 Stephanie 和他们的两只猫共度时光。

Jonathan Sharp

Jonathan Sharp

Jonathan Sharp 是一位以标准为导向的自由职业 Web 设计师和开发人员。他拥有前端和后端技术经验,能够将集成工作提升到新的高度,提供无缝的用户体验。Jonathan 还开发了许多 jQuery 插件,例如 jdMenu、jdNewsScroll 和 positionBy。在成为自由职业者之前,Jonathan 在芝加哥为 Union Pacific Railroad、CSC 和 Motorola, Inc. 工作,此前他在 2000 年初帮助在华盛顿州贝尔维尤创立了 Imprev, Inc.。他与妻子 Erin 和女儿 Noel 住在内布拉斯加州。当他不工作的时候,他喜欢和家人在一起,和他们的狗玩耍,以及骑着 Micah(他的挽马)奔向夕阳。

Kevin Hoyt

Kevin Hoyt

Kevin Hoyt 是 Adobe Systems, Inc. 的平台布道者。他对引人入胜的用户体验充满热情,你经常会发现他与客户会面、在会议上发言、在线研讨会演讲,或者只是享受与其他开发者分享想法和集思广益的机会。当不在路上时,Kevin 喜欢与家人共度时光,以及摄影和通用航空。

Cody Lindley

Cody Lindley

Cody Lindley 是一位基督徒、丈夫、儿子、兄弟、专业 Web 开发人员和户外爱好者。他大部分时间都在睡觉和工作,但谁不呢?在普通美国人日常生活中的间隙,他渴望过一种包含与上帝、家人和自然关系的生活。他认为自己是个书虫和一个新手的圣经学者,但说实话,他只是喜欢看电影和玩 Xbox 太多了。他很感谢能够将自己的职业视为个人激情来追求。更多关于 Cody 的详细信息可以在他的网站 codylindley.com 上找到。

Mike Alsup

Mike Alsup

Mike Alsup 是纽约州罗切斯特 Click Commerce 的高级开发人员。他从事软件解决方案开发已有 15 年,目前专注于 Java、Swing、J2EE 和 Web 应用程序。自 2006 年初 jQuery 项目创立之初,Mike 就参与了该项目,并编写了许多流行的插件,包括 Form Plugin、BlockUI、Taconite 和 Cycle。

议程

初级 高级
9:00 – 9:30
注册、早餐
9:30 – 9:55
jQuery 的现状 – John Resig
10:00 – 10:50 学习 jQuery – Karl Swedberg 优化 jQuery 核心 – John Resig
11:00 – 11:50 jQuery 案例研究 – Cody Lindley
和 Jonathan Snook
编写可扩展的 jQuery 应用程序 – Yehuda Katz
12:00 – 1:00
午餐
1:00 – 1:50 使用 jQuery UI 简化富交互性 – Richard Worth 深入了解 jQuery UI – Paul Bakaus
2:00 – 2:50 设计可重用 jQuery 组件 – Scott Jehl 使用 jQuery 和 Adobe AIR 创建桌面应用程序 – Kevin Hoyt
3:00 – 3:50 为 jQuery 辩护 – Jonathan Sharp 在 Firefox 扩展中使用 jQuery – Aza Raskin
4:00 – 4:50 你的第一个 jQuery 插件 – Mike Alsup 构建健壮的 jQuery 插件 – Joern Zaefferer
5:00 – 6:00
晚餐
稍后
在剑桥啤酒公司饮酒社交

每个演讲的完整详细信息、演讲者简介和额外的会议信息将很快公布。

jQuery 网站重新设计 – 社区发声

发布于 作者

正如你们许多人现在所看到的,jQuery 项目的网站已经重新设计。这是一个早就应该完成的任务,为 jQuery 的主要中心和门面带来新的面貌非常重要。jQuery 项目的特点之一是,我们从未随波逐流,也从未接受过“正常”的模式。通过突破界限,有时甚至“直面”挑战,我们不仅在人气上获得了巨大的增长,而且也促使大多数其他 JS 库项目重新思考自己的原则,并做出改变以改进自己的产品。这对每个人来说都是一件好事,因为竞争总是好的。

因此,jQuery 网站的重大变化并不奇怪。到目前为止,最大的抱怨集中在新的横幅(即:摇滚明星漫画和口号)上。我们再次想要突破界限,想出一些能够产生大量关注的东西。总体而言,我们在这方面取得了成功,获得了大量的正面反馈,但不幸的是,也有一些非常负面的评论。我们实际上重视这两种类型的反馈,并希望得到更多反馈,因为这是我们判断自己是否走在正确道路上的唯一途径。对于任何网站重新设计来说,你不可能取悦所有人,我们理解这一点。但我们也希望每个人都意识到,这是一个初步版本,并不意味着它不能进行调整。

我们正在积极审查所有反馈,并且肯定会考虑如何最好地处理社区的一些担忧。毕竟,社区是使 jQuery 项目如此特别,如此不同于其他项目的关键。此外,jQuery 团队一直倾听社区的需求,这次也不例外。我再次认为,我们的团队与众不同,因为我们*确实倾听*社区的意见,并且我们将努力使网站成为每个人都不可或缺的工具。所以,请给我们一些时间来处理这些信息,并密切关注此博客以获取更新。
感谢您的耐心等待,我们非常感谢您的反馈。

jQuery Camp 2008 宣布

发布于 作者

jQuery 团队很高兴地宣布第二届年度 jQuery Camp!jQuery Camp 2008 将于9 月 28 日(星期日)在马萨诸塞州波士顿举行,即 The Ajax Experience 前一天(地点待定)。

去年,超过 100 名 jQuery 开发人员聚集在一起,参加了一整天的 jQuery 会议,其中包括 jQuery 创建者 John Resig 和其他核心团队成员的演讲,以及专家用户探索新的令人兴奋的 jQuery 项目的演讲。它汇集了有史以来规模最大的 jQuery 核心团队成员,并让用户有机会与他们交流思想并提出新想法。

该活动取得了*明显* 成功,今年的营地有望更加出色。

jQuery Camp 2008 将提供两条赛道,提供入门级和高级课程,涵盖各种主题。AJAX 开发、Mashup、安全以及最近发布的 jQuery UI 组件和效果库只是已经排队的主题中的一部分。

jQuery Camp 2008 将收取每人 50 美元的象征性费用,其中包括午餐。参加者无需注册 The Ajax Experience 即可参加。注册将于 7 月开始;请关注 jQuery.com 获取更多详细信息!

对于参加 The Ajax Experience 的人来说,活动组织者最近宣布了在 9 月 29 日的会议中心为额外的 jQuery 会议提供半天的时段。议程仍在筹划中,但我们正在考虑提供一个“梦之队代码审查”会议,用户可以在此会议上让 jQuery 团队成员审查他们的代码。我们很想知道您的反馈;您会参加这个会议吗?

jQuery Camp 2008 是一个真正绝佳的机会,可以从 jQuery 团队那里学习并与顶尖的 jQuery 开发人员交流;我们期待着与大家见面!

9 月见。

谷歌使用 jQuery

发布于 作者

谷歌重新推出了他们的Google Code 网站,采用了新的设计,您猜对了,它使用了 jQuery!谷歌员工,Ajaxian.com 的联合创始人 Dion Almaer,在他的博客上讨论了重新设计,并提到了谷歌团队现在正在为 Google Code 网站使用 jQuery。 DeWitt Clinton 也在 Google Code 博客上讨论了此事

例如,搜索结果页面使用了 AJAX 搜索 API 和自定义搜索引擎的组合。首页小工具使用了 AJAX Feed API 和 Google 阅读器 Feed。视频由 YouTube API 提供支持,博客由 Blogger API 提供支持,活动由 Google 日历 API 提供支持,指标由 Google Analytics 提供支持,论坛由 Google Groups 提供支持,等等。我们很高兴使用 jQuery,这个出色的开源 JavaScript 库(不是我们的,我们只是粉丝),来帮助为每个页面提供支持。敬请关注 - 在接下来的几周内,我们将提供关于我们如何使用开放技术构建 Google Code 不同部分的详细文章和教程。

作为 AJAX 和 JavaScript 领域的先驱,看到谷歌使用 jQuery 来帮助他们构建此网站,我们感到非常兴奋,我们期待在未来继续为谷歌团队提供帮助。

新的 jQuery 项目团队成员

发布于 作者

jQuery 团队 欢迎我们的最新团队成员,Yehuda KatzNate CavanaughKlaus Hartl。这三位开发人员在时间、知识和对社区的承诺方面为 jQuery 项目做出了宝贵的贡献。

Yehuda 是一位居住在纽约市的开发人员,他维护着 Visual jQuery 网站,并出版了 Visual jQuery 杂志。此外,他还是 jQuery 博客的常客,并提倡 jQuery 核心中的良好实践。作为传道团队的一员,他正在帮助人们发现 jQuery;积极尝试寻找并向新用户推广 jQuery。

Nate 是一位居住在加利福尼亚州的设计师。他负责 jQuery 网站的最近重新设计。他将帮助设计网站的新部分,并帮助将过时的网站部分与其他部分保持一致。他还努力批判性地审视如何使用 jQuery 作为设计工具,可以帮助促进非侵入式设计原则。

Klaus 一直是 jQuery 邮件列表中 jQuery 和非侵入式设计的最大支持者之一。他能够熟练地解释高质量、非侵入式解决方案,这对 jQuery 项目来说将是一笔巨大的财富。Klaus 将与传道和开发团队合作,帮助推广 jQuery 并扩大其影响力,以及维护 Thickbox 和 Tabs 插件。他还将带头努力使 Tabs 成为官方插件。

我们很高兴与大家合作,并欢迎大家加入jQuery 团队

新的 jQuery API 浏览器

发布于 作者

jQuery 团队继续推出更多工具和资源,使使用 jQuery 的开发变得轻松、高效和富有成效。jQuery 越来越多的工具列表中最新添加的是项目团队负责人 Jorn Zaefferer 的新 jQuery API 浏览器。

jQuery API Browser
访问:http://jquery.bassistance.de/api-browser/

jQuery API 浏览器提供了一个直观的界面,可以快速查找有关 jQuery 方法和属性的信息。功能包括

  • 选项卡式导航
  • 类别上的树视图
  • 在导航和主要内容上的快速搜索
  • HTML 和 JavaScript 代码片段的代码高亮显示
  • 允许您调整导航/内容窗格大小的垂直拆分器
  • 在内容中突出显示选定的方法
  • 方法参数的样式化工具提示

API 浏览器既可以在线使用,也可以作为下载文件供本地使用。

jQuery 项目提供了一套全面且不断扩展的资源列表,将为开发人员提供文档、教程以及网站开发的插件/小部件。

jQuery
https://jqueryjs.cn/

插件和 UI 小部件/控件
http://docs.jquery.com/Plugins

文档
http://docs.jquery.com/Main_Page
http://www.visualjquery.com/
http://jquery.bassistance.de/api-browser/

杂志
http://www.visualjquery.com/magazine/

邮件列表
https://jqueryjs.cn/discuss/

项目博客
https://blog.jqueryjs.cn/

学习资源
http://docs.jquery.com/Tutorials
http://www.learningjquery.com/
http://15daysofjquery.com/

关于
http://docs.jquery.com/Sites_Using_jQuery
http://docs.jquery.com/About/Contributors

别忘了在 Digg 上挖掘这篇文章