SproutCore

软件截图:
SproutCore
软件详细信息:
版本: 1.11.0
上传日期: 28 Feb 15
许可: 免费
人气: 42

Rating: nan/5 (Total Votes: 0)

SproutCore的目标是使构建Web应用程序的简单而有趣。
SproutCore的是下面的MVC架构的原则编写的。
即使是一个JS库,SproutCore的具有更多的共同点与可可或.NET比的jQuery或MooTools的。
SproutCore的2.X已经停产,发展下去的灰烬

特点

  • 在MVC建筑
  • 在浓缩速度
  • 在HTML 5准备好
  • 在移动友好
  • 在可扩展
  • 在轻松通过主题定制
  • 在社区开发
  • 文档

什么在此版本中是新的

  • 的`hasObserverFor`方法`SC.Observable`有得到改进,还能够有选择地检查针对特定的目标和方法。这使得开发人员可以添加它,而不是只能够检查任何处理器的存在之前正确检查特定处理器的存在(不知道是哪个处理器)。
  • 在SC.Gesturable&SC.Gesture(SC.TapGesture,SC.PinchGesture,SC.SwipeGesture)
  • 在应对单指,双指或其他任何数量的触摸水龙头,捏(2+触摸)或单独或集体挥笔。例如,你的代码可能需要执行不同的操作时,一个手指敲击主场迎战时,有两个手指轻点。
  • 的触摸会话中,当在第一触摸的开始和最后的触摸结束时,可以含有一个以上的手势之间的时间。例如,它可能为用户进行捏,然后用无名指挖掘,然后轻扫其余手指。例如,假设使用捏缩放图像,点击保存更改,然后轻扫来移动它抛开一切不抬起手指。至少,在单个触摸会话执行手势多次的能力,使得针对杂散意外接触手势识别更加健壮。
  • 在滑动手势,现在可以通过配置来匹配任意的角度,而不只是左,右,上和下。
  • 在滑动手势,不再通过简单的移动远远不够一个方向触发。他们还必须迅速采取行动(配置),并立即结束。

什么的1.10.2版本是新的

  • 在新增尝试添加记录而不当开发人员错误ID的人际关系。
  • 新增了调试模式唯一的开发错误,以避免重复调用materializeRecord从内部materializeRecord。其结果是重复的,似乎是同一个记录实例,但实际上不是对象,这是非常耗时的调试。希望这可以节省开发人员提供了很多痛苦。
  • 添加几个*调试模式下*`toString`方法,便于调试。
  • 新增的调试模式下开发者支持一点点。如果手动连接/断开绑定有可能意外地尝试绑定到一个丢失的对象。正常的堆栈跟踪,这将产生难以遵循,所以我们提出了更多的可追溯的错误消息与堆栈。

什么是1.10.0版本,新的

  • 在允许调整动画后,被称为在同运行循环。调节可以发生干净,这将不会影响动画或它可以发生冲突,在这种情况下,它将会覆盖动画。
  • 在提高内部的代码结构由JS引擎,支持优化。
  • 在使试图接收后面的模式窗格中的重点锁定所有文本框的条件,不能更快(这也可以防止混得意见窗格中可能还没有一个窗格)。

什么在1.9.2版本新

  • 在软化被超的构建工具依赖性要求悲观的(即在一个次要版本)到悲观(即在一个主版本)。
  • 修正“重复”切片@ 2个版本。它被不正确地追加@ 2到整个路径(前的末端。/resources/images/image-sliced​​-from.png@2x代替/resources/images/image-sliced​​-from@2x.png).
  • 修正错误命名"响应"发电机"国家"发生器,用于产生SC.State子类。
  • 在修复&QUOT蛇的情况下发生,SproutCore的根",所以像'SCProject的名字得到正确转化为“sc_project'而不是's_c_project”
  • 在增加了对Buildtools spriting背景大小属性的支持,这是必需的spriting在视网膜上的Firefox正常工作。
  • 在修复不一致和不正确的语法与&QUOT创建了几个模板; SproutCore的根"
  • 在修复缺失的样式表警告在一个干净的应用程序与&QUOT产生; SproutCore的根应用"或QUOT; SproutCore的根statechart_app"通过添加一个默认的样式表的应用程序。还增加了一个默认的样式表设计,使用&QUOT时,SproutCore的发电机设计和QUOT; (即一个SC.Page资源)
  • 修复用SC.ManyArray addInverseRecord,导致无限循环不当二进制搜索。
  • 修正错误,允许出现的上下文菜单,无论覆盖在一个视图中的ContextMenu或设置SC.CONTEXT_MENU_ENABLED或isContextMenuEnabled为false。这使得在上下文菜单中事件处理的行为相同的键,鼠标等事件处理。
  • 修正动作:deleteForward,deleteBackward,moveLeft,并将MoveRight,全选,为moveUp和moveDown将始终当它集中了TextFieldView元素处理
  • 修正SC.TextFieldView插入新行时,按键上的文本区域按下回车。
  • 修复的提示值对于SC.LabelView,这样它会出现当标签没有值和isEditable是真实的。包括单元测试。
  • 不再修改赋予了SC.SegmentedView标的项目有溢出的菜单直接让我们不要总是脏的原始对象。

什么版本1.9.1的新

  • 在修复不当执行SC.SelectionSet的:限制。
  • 在修复了SC.MenuPane隐含全局,开创了可能的内存泄漏。
  • 在与SC.View子视图修复内存泄漏。在“所有者”财产能够被垃圾收集时,他们被摧毁防止看法。
  • 在修复SC.stringFromLayout()包括所有的布局属性。

什么在1.9.0版本新

  • 在提高,并增加了多文档
  • 在添加上http://showcase.sproutcore.com使用的展柜应用程序。这个程序包含了最新执行所有SproutCore的的意见和控制,包括代码片段为每个许多选项。该应用程序还链接到SproutCore的演示,目前正在恢复和重新实现。
  • 在推出SC.Color。
  • 在修复和增强媒体框架。
  • 添加不确定SC.ProgressView支持。
  • 添加`useUnixTime`属性来SC.DateTime记录属性的处理程序。
  • 再添XHR2事件通知的支持。

什么是1.8.2版本,新的

  • 在数据存储单元测试修正语法错误
  • 在SC.SplitView现在可以混入SC.SplitChild。
  • 在减薄选择器窗格边缘的div,使他们不重叠的内容视图。
  • 在防止目标属性冲突SC.AlertPane配置按钮目标时。
  • 在改变水平SC.ScrollView的咏叹调导向,以“水平”,从“垂直”。
  • 在允许SC.CollectionFastPath来始终返回一个项目视图,即使内容尚未公布稀疏的内容合作。
  • 在防止SC.GridView从以疏内容合作遍历其内容的数组。
  • 在该“移动Safari浏览器的身体类名没有被添加在所有浏览器。再
  • 在启用粘贴在SC.TextFieldView通知的值改变。

什么是1.8.1版本,新的

  • 在添加缺少的CSS的SC.PickerPane左右指针。
  • 在收拾的index.rhtml模板。
  • 添加`useUnixTime`属性来SC.DateTime记录属性的处理程序。
  • 在推出修复和增强的媒体框架。
  • 文档修复。

什么在1.8版本的新

  • 在一个全新的非常详尽的第三部分介绍了SproutCore
  • 在构建工具一个新的参考指南。
  • 在很多很多的bug修复。见更新日志彻底破裂。
  • 的一大清理举措的开端包括几个弃用。寻找控制台的警告,表示不赞成功能,并查看更新日志弃用的完整列表。
  • 在桌面架构已被彻底更新,包括与辅助技术改进兼容性正确的WAI-ARIA属性。
  • 在使用-statechart开关SproutCore的init或SproutCore的根应用程序获取一个基本的状态图结构的新项目。
  • 在状态图国可代表一个路径(默认情况下SC.routes路由),如果分配,国家将被通知随时应用程序的位置,改变国家的分配路线相匹配。

什么版本的新 1.7.1测试版:

  • 在新的字符串测量功能,以优化字符串包装。
  • 在TextField的自动更正和autoCapitalize新增支持。
  • 在加回以前的重构SC.Object删除对象类型
  • 在重构的观测路径代码更强劲的处理。
  • 在改写SC.LOG_RUNLOOP_INVOCATIONS - 现更名为SC.LOG_DEFERRED_CALLS - 新runloop实施工作
  • 在添加此SC.RunLoop.kill彻底结束一个循环运行的情况下错误的。
  • 添加到动态通过国家addSubstate方法添加子状态到状态图的能力。
  • 在更新状态图跟踪逻辑。
  • 更新SC.State。 getSubstate现在接受一个回调;添加的getState方法; GotoState函数和gotoHistoryState现在使用的getState
  • 在更新状态的GotoState函数和gotoHistoryState允许一个更富有表现力的状态ARG,现在允许使用'parentState“
  • 更新SC.State的getSubstate方法以允许路径表达式。也refacted的findFirstRelativeCurrentState方法。
  • 在新的SC全局,提供像生成模式的信息,版本号和区域设置。

什么是新版本的 2.0 Beta 3的:

  • 在新的祖先助手
  • 在车把上下文
  • 在双向变换
  • 在SC.Run,​​观察员和其他参数
  • 在模板调试
  • 在断言语句
  • 修正了unknownProperty

什么是新版本的 2.0 Beta 2的:

  • 在此版本消除了一些错误和显著提高可用性问题,以及固定的兼容性与Internet Explorer 6+和Opera。

什么是1.6.0版本,新的

  • 在了SproutCore 1.6在很大程度上是一个bug修复版本,旨在帮助提供更稳定的体验。

什么是在2.0版本中新的 DP:

  • 在了SproutCore 2.0是一个开发者预览版的安装和仍在沉重的发展和API都可能发生变化。

什么是版本1.6 Beta版新

  • 在错误修正到了SproutCore RecordArray / ManyArray / ChildArray之间的同步和TemplateCollectionView
  • 动的形式实验的框架
  • 动路由到其自己的框架
  • 在改进使用表元素把手模板的能力
  • 在CSS和跨浏览器修复了内置控件
  • 在大幅清理在线文档

什么在1.5.0版本新

  • 在WAI-ARIA支持
  • 在SCSS和数据的URI
  • 在模板查看
  • 模块化负载

什么版本1.5.0 RC2是新的

  • 在错误修正:
  • 在一吨的错误修正来TemplateView
  • 在TemplateCollectionView现在与RecordArrays
  • 在TemplateCollectionView现在更有效的,当它是代表变革的阵列
  • 修正了{{#each}}帮助那里的含量不更新后,改变了一个错误
  • 修正了一个错误的地方{{bindAttr}}当一个类属性提供的是不工作
  • 在明确记录在TemplateCollectionView的itemViewTemplate财产的存在
  • 在修复了没有被无效计算的属性时,他们依赖的关键路径的第一个属性更改错误

  • 这是在Internet Explorer 7中导致错误
  • 在删除一些尾随逗号
  • 在修复了单元测试是对失败的Internet Explorer 7
  • 中的错误
  • 在解析一个问题,即文本字段不能够在Android设备被激活
  • 在删除无效的警告时,被绑定连接
  • 特点:
  • 在绑定现在,当一个属性通过调试控制台改变自动闪光
  • 来内联文档大幅改善
  • 在更新QUnit到最新版本

要求

  • 在客户端中启用JavaScript

类似的软件

jsonQ
jsonQ

10 Dec 15

jsonp.js
jsonp.js

5 Jun 15

React
React

5 Sep 16

EaselJS
EaselJS

4 Jun 15

显影剂的其他软件 Strobe Inc. and contributors

Ember
Ember

12 Mar 16

意见 SproutCore

评论没有发现
添加评论
打开图片!