jQuery UI 1.5b4,包含效果和新主页

发布于 作者

jQuery UI 1.5b4

注意:我们原本打算在几个小时前发布 1.5b3,但我们遇到了两个严重的问题,迫使我们将其弃用并发布 b4。对于由此造成的不便,我们深感抱歉。

jQuery UI 1.5 的第三个也是最后一个测试版终于发布了。为了这次发布,我们花费了数百个小时修复了超过 50 个错误——这次发布的重点是稳定性。jQuery UI 1.5b4 是在发布候选版本之前发布的最后一个版本——由于只剩下 5 个重大错误,您可以在接下来的几天内看到下一个版本!

尽管它主要是一个稳定性版本,但我们还引入了许多新的 API 助手删除了尺寸依赖项,并通过在核心部分引入通用的窗口小部件工厂,使所有插件都变得更小。更棒的是,随着 jQuery 核心最近的更改,UI 组件触发事件(例如“mousemove”在可拖动对象中)的性能得到了大幅提升。

随着发布候选版本紧随其后,我们还将推出一个实时测试套件,供每个人在任何平台上使用,帮助我们找出问题,并在最终版本发布之前进行修复。是的,这意味着您可以在本月内期待一个稳定、可靠且性能优化的 1.5 版本!

获取整个软件包(此软件包还包括您需要的自定义构建 jQuery)

jquery.ui-1.5b4.zip

jQuery Enchant 成为 jQuery UI 的一部分

经过几个星期的讨论,我很高兴地宣布,未发布的 jQuery 效果套件“Enchant”,早些时候作为 jQuery UI 的姊妹库推出,现在是jQuery UI 的一部分。在 1.5b4 版本中,您将在项目的文件夹中看到一堆新的文件!

jQuery UI 效果可以独立使用,也可以与 UI 一起使用,并有一个单独的核心,它扩展了 jQuery 核心以引入缓动、类转换(变形)颜色动画。所有进一步的效果都紧密集成到主 API 中,并且可以作为独立使用($(..).effect())或直接从您已经知道的 jQuery 方法中使用(hide()/show())。

目前还没有针对丰富的效果 API 的文档,但我们确保在 jQuery UI 1.5 的最终版本发布之前发布它。在此期间,请随时开始深入研究代码,并关注更多关于新效果的博客文章!

总的来说,我们有超过 15 个现成的效果供您在项目中使用,不仅包括您从 script.aculo.us 中知道的所有内容blind,bounce,drop,fold,slide …),而且还包括供您享受的新鲜效果(transfer, explode. clip, scale)!

jQuery UI 有一个新家

UI Website

我非常高兴地宣布,jQuery UI 终于在 http://ui.jquery.com 找到了一个新家,还有全新的内容全新的组合标志全新的设计。经过几个星期的迭代,我们终于找到了时间集中精力于网站。

新网站提供了一个全新的 下载构建器,其中已经包含了效果、现实世界演示轮播,以及一个 功能演示套件,使您能够轻松地查看和尝试 UI 示例及其语法。在接下来的几周内,还计划了一个主题部分,其中包含有关下载 UI 主题以及如何创建 UI 主题的说明,以及一个教程部分,其中将提供简单的教程,让您能够轻松地学习控制 UI 小部件。

感谢 Liferay 的艺术总监 Brian Miller,他为此做出了巨大贡献,并投入了无数时间来实现这个漂亮的设计!

很快再见!

Paul Bakaus 和 jQuery UI 团队

关于“jQuery UI 1.5b4,包含效果和新主页”的 29 个想法

  1. 伙计们,向你们致敬。就在我开始担心的时候。我在 Twitter 上关注你们俩 (jive),所以我想下次我不会那么不耐烦!干得好。

    这太令人兴奋了!

  2. Pingback:jQuery UI 现在使用 Enchant 作为效果引擎 - 前端

  3. 看起来新版本完全破坏了可拖动 + 可调整大小的功能。我想发布一个错误报告,但 jQuery Trac 也不起作用:IntegrityError: (1062, “Duplicate entry ‘bf4f39c0467ab22-0-0’ for key 1”)

    哎。

  4. 不错,网站终于发布了 :)
    我们还需要做一些修复,但它与 UI 团队一样酷;)

    祝贺发布,祝你们编程愉快!

  5. Pingback:Bram.us » jQuery UI 1.5b4 发布,集成了 jQuery Enchant!

  6. 全新的外观很不错,但找到演示以及 jQuery UI 提供内容的良好列表仍然很痛苦。演示的滑块可能不是查看演示的最佳格式。我仍然找不到 jQuery UI 提供的效果列表,这是我想使用它的主要原因,我相信很多其他人也会这么想。不是要贬低任何人,这个库很好,但描述它的公共网站不太有用。我知道要抽出时间做这些事情很难,但我希望在阅读完这篇文章后,其中的一些问题得到了解决。

  7. 并非所有 UI 网站上的演示在 IE6 中都能正常工作。特别是可调整大小的图像演示会让 IE6 崩溃(试一下,你会看到:无限循环的错误信息)

  8. Pingback: jQuery UI 1.5b4,包含效果和新主页 « outaTiME

  9. Tack 说:

    我喜欢人们制作的网站,当字体放大时,它们不会按比例缩放。

    除此之外看起来不错。

  10. Timothy Farrar 说:

    嗨,各位,
    很棒的发布……祝贺……不过有一点……每次点击选项卡(选择/禁用/插入/添加选项卡之后),选项卡示例都会将您带回到功能演示部分的底部……您可能需要修复一下 :)

  11. Ricardo 说:

    在 Windows 上的 Safari 中,带有辅助元素的可拖动元素无法正常渲染(克隆显示在原始元素下方,远离光标)。

  12. 网站看起来不错,但页面 HTML 中有一些内联样式和 JavaScript(只是语义)。也许演示应该使用非苹果图像和产品名称?

  13. Marc Diethelm 说:

    嗯!?我看到
    错误:属性列表后面缺少 }
    使用 jquery-1.2.4b.packed.js
    其他版本(min,full)工作正常。奇怪的是,之前没有人对此发表评论……

    您可能想升级到 b5 :)

    无论如何,我感谢您最近的决定(集成效果,尺寸),这很棒。期待效果文档。 ;)

  14. xwisdom 说:

    嗨,Ricardo,

    我在 Windows 上的 IE 和 Firefox 中遇到了同样的错误

    “在 Windows 上的 Safari 中,带有辅助元素的可拖动元素无法正常渲染(克隆显示在原始元素下方,远离光标)。"

  15. MarcusT 说:

    期待 1.5 版本,但有一些评论

    1) 我发现 http://ui.jquery.com/demos 上的轮播图的箭头以指示的相反方向移动项目非常奇怪……这是一个相当基本的可用性问题,但幸运的是很容易解决——只需将右箭头放在右侧,将左箭头放在左侧即可!

    2) 轮播图应该在每个缩略图下方(或叠加在上面)包含一个标题,以指示演示的用途,目前在点击之前并不清楚,即使点击了也不总是很清楚(参见下一条)

    3) 我建议 http://ui.jquery.com/repository/real-world/splitpane/ 上的左侧列不应包含其中的项目,因为它会让用户认为点击它们会加载这些 jQuery UI 功能的功能演示,但实际上什么也不会发生!我以为几分钟这是一个完全损坏的 jQuery UI 功能浏览器,直到我意识到唯一正在演示的功能是拆分窗格,这并不完全明显——尽管标题和标题确实暗示这是该页面的目的,但左侧列中的项目会造成混淆……我建议改为“项目 1”、“项目 2”等等。