下个周末是 旧金山湾区 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 演讲奠定基础。
jQuery UI 小部件工厂
查理和小部件工厂
jQuery UI 中所有美味的小部件都有一个甜蜜、奶油的中心:jQuery UI 小部件工厂。 通过将用于创建复杂 jQuery 插件的有用基础设施封装到一个基类中,小部件工厂可以成为您创建复杂(或不太复杂)的可重用组件的秘密武器,用于您的 Web 应用程序/网站。
我们将从探索开发 jQuery 插件的一些常见方法开始,突出显示各种模式的优缺点,并确定设置健壮、有状态小部件所涉及的共同特征。 然后,我将揭示整个演示的核心中的一个惊人秘密:jQuery UI 的作者已经做到了这一点,他们的工作就是你的收获。 掌握了这一美味的点心,我们将几乎立即构思、孕育和生下一个小部件。
在我们的旅程结束时,您将了解到小部件工厂何时是解决您问题的适当解决方案,它的潜在缺点以及如何使用它来创建精简、灵活和逻辑的插件。 当然,如果您明智地听我的话,就像奥姆帕·隆帕·杜姆佩蒂·迪一样。
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 感兴趣的人,从初学者到希望更深入参与的更高级用户。