湾区 jQuery 大会上的 jQuery UI 演讲
下个周末是 旧金山湾区 jQuery 大会,将在加利福尼亚州山景城的微软硅谷园区会议中心举行。 还有少量门票剩余,可以在 4 月 18 日星期日之前 购买。
除了 精彩的演讲 将会谈论 jQuery 核心,还有不少关于 jQuery UI 的演讲。 以下是这些演讲的详细信息。
jQuery UI 基础
Richard D. Worth
星期六下午 4:30,2 号房间
丰富多彩的小部件。这些工具以 jQuery 的方式工作,帮助您轻松构建丰富的用户界面。
jQuery UI 建立在 jQuery 之上,是用于构建富互联网应用程序的交互和小部件的完整集合。一些例子包括拖放、调整大小、鼠标排序、鼠标选择、自动完成、按钮、日期选择器、对话框、进度条、滑块和选项卡。
每个组件都遵循 API、设计、行为和主题的一致标准。这最大程度地减少了意外,并使学习所有组件变得像学习一个组件一样容易。
本演讲涵盖了 jQuery UI 的设计方式以及它如何利用 jQuery API 的强大功能、灵活性以及表达能力。现场演示将向您展示如何使用一些更常见的 jQuery UI 交互和小部件。
作为入门,本演讲将为后续关于创建或扩展 jQuery UI 小部件和 jQuery UI 主题的演讲打下坚实的基础。
jQuery UI 小部件工厂
Adam J. Sontag
星期日上午 11 点,2 号房间
查理和小部件工厂
jQuery UI 中所有美味的小部件都有一个甜美、奶油般的中心:jQuery UI 小部件工厂。通过将用于创建复杂 jQuery 插件的有用基础设施封装到一个基类中,小部件工厂可以成为您创建复杂(或不那么复杂)的、可重用组件的万能钥匙。
我们将从探索开发 jQuery 插件的一些常见方法开始,突出显示各种模式的优缺点,并确定设置健壮、有状态的小部件所涉及的共同特征。然后,我会揭示整个演示的中心秘密:jQuery UI 的作者已经完成了这些工作,而他们的工作将成为您的收获。有了这块美味的点心,我们将几乎瞬间构思、孕育和诞生一个小部件。
到我们的旅程结束时,您将了解小部件工厂何时是解决您问题的合适方案,它的潜在缺陷以及如何使用它来创建精益、灵活和逻辑的插件。当然,如果您明智地听我的,就像 Oompa Loompa Doompety Dee 一样。
ThemeRoller 2.0 内部:重构以提高速度
Doug 一直在为 jQuery UI 网站开发 ThemeRoller 的新版本。在本演讲中,Doug 旨在让您一窥代码,并展示一些正在进行的速度改进。ThemeRoller 的新版本正在使用 Canvas 和 HTML5 等最新技术构建。您将看到如何使用客户端技术来减少服务器负载并最大程度地提高应用程序的速度。
jQuery UI 的高级应用
Scott González
星期日下午 2:45,1 号房间
jQuery UI 提供了一套可以用于构建富互联网应用程序的插件。但是,就像 jQuery 一样,它不能开箱即用地完成您需要的一切。在本演讲中,我们将介绍如何扩展 jQuery UI 插件以及如何基于 jQuery UI 提供的功能构建新的插件。
加入 jQuery 社区
Ralph Whitbeck
星期日下午 3:30,2 号房间
您是否想更多地参与 jQuery 项目,但不知道如何才能贡献?您是否想有所作为,并因对 jQuery 的贡献而获得认可?即使您没有 JavaScript 技巧来为 jQuery 核心添加令人惊叹的新功能,您仍然有很多直接的方式来回馈社区。
在本演讲中,我们将探索设计师和开发人员可以利用的各种选项,以回馈 jQuery 社区。我们将讨论如何对大量用户产生重大影响,从在论坛上提供帮助到分享插件再到编写教程。我们还将介绍报告错误和提交补丁的正确程序。
本演讲适用于所有对 jQuery 感兴趣的人,从初学者到更高级的用户,他们希望更多地参与其中。