雅虎元件库
雅虎! 已宣布 Yahoo!的首次更新。 UI库和Yahoo! 设计模式库(请参阅JavaScript库和模式:Yahoo! Are AJAX )。
如预期的那样,对Yahoo!的更新。 UI库引入了一些新的基于JavaScript的用户界面组件。 最值得注意的是,该库现在包括用于基于HTML代码中语义正确的无序列表生成可通过鼠标和键盘访问的分层菜单系统的组件。
出乎意料的是,除了JavaScript向导之外,UI库现在还包含一些有价值CSS代码。 CSS Reset消除了当前浏览器中应用于HTML元素的默认样式之间的许多差异,从而为您提供了将自己的样式应用于其的通用基准。 CSS字体提供了预定义的字体系列和字体大小,可在当前平台上可靠且一致地工作。
最后,这是一个很大的问题, CSS页面网格通过提供一组七个带有页眉和页脚的可重用,可拉伸,两列的页面布局模板,极大地简化了CSS页面布局的任务。 可以使用<div>
将每一列进一步细分为垂直堆叠的子列,并具有针对各种百分比宽度的一组预定义网格类别。
虽然雅虎! 没有提供任何内容,因此产生可插入样式表以将视觉格式应用于使用CSS Page Grids生成的页面布局将是非常实用的。 如果这种布局技术受到关注,那么我希望站点外观社区(如果不是商业市场)会围绕这种风格而兴起。 这种布局页面的方法也很容易实现,并且支持它们是诸如Dreamweaver之类的WYSIWYG设计工具的下一个逻辑步骤。
更出乎意料的是,雅虎! 已将Yahoo!的开发开源。 通过将 UI库放置在SourceForge上 ,开发人员可以在该库中报告错误并获取库的主要版本之间的次要更新和修复。 雅虎! 尚无法通过SourceForge接受社区提供的补丁或管理邮件列表,但仍将继续使用ydn-javascript Yahoo! 为此目的分组。
雅虎的更新! 设计模式库已对其进行了极大的扩展,使其所包含的设计模式数量大约增加了一倍。 大多数新模式都分为邀请 (表示交互功能存在的方式)和过渡 (表示应用程序状态更改的方式)。
诸如WebPatterns之类的社区计划正以冰冷的步伐前进,以确保每个人都能在定义Web设计语言时发表自己的意见。 同时,雅虎! 雅虎(Yahoo!) 设计模式库,看起来似乎可以在WebPatterns及其同类产品还没有起步之前就定义Web模式中的事实上的标准。
翻译自: https://www.sitepoint.com/yahoo-ui-and-dp-libraries-updated/
雅虎元件库