You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mobile-web/html5-scorecard-the-good-the-bad-and-the-ugly-in-ios7.md
+7-70Lines changed: 7 additions & 70 deletions
Original file line number
Diff line number
Diff line change
@@ -1,9 +1,9 @@
1
-
# [译]iOS7 之 HTML5 综合评测:亮点、弱点和槽点
1
+
# [译]iOS 7 之 HTML5 综合评测:亮点、弱点和槽点
2
2
3
3
> * Original: [The HTML5 Scorecard: The Good, The Bad and the Ugly in iOS 7](http://www.sencha.com/blog/the-html5-scorecard-the-good-the-bad-and-the-ugly-in-ios7/)
We've been testing the final release of iOS 7 over the last few days against our usual battery of HTML5 tests. Normally we're effusive about new releases of iOS to the point of fanboy-dom, but this time, and for the first time ever, we're disappointed in the execution of iOS software. Although there are some impressive performance gains in SVG and JavaScript, the sheer number of bugs and broken features, clearly mark this release as a beta. While nowhere as bad as the Android 3 browser -- our all time champ of broken web releases -- we recommend that organizations standardized on HTML5 development hold off upgrading until an iOS update fixes these issues.
9
9
@@ -75,7 +75,7 @@ In our own testing, we discovered a number of additional bugs in the iOS 7 runti
75
75
76
76
In addition to feature/bug testing, we also put iOS 7 through a battery of our standard performance tests on an iPhone 5 running iOS 6.1 vs. iOS 7. There are some remarkable increases in benchmark performance as well as some very notable misses. First up, we want to note that something odd has happened to the JavaScript timer on iOS 7. In previous versions, iOS had an exceptionally well implemented timer: 4ms with extremely good consistency (see below). But using [John Resig's standard timer test][62] resulted in this odd profile: a timer that jumps between 4ms and 12ms with clockwork regularity and much more noise than iOS 6.
Figure 4: SVG Path Drawing Benchmark (lower is better)
127
127
@@ -139,7 +139,7 @@ And now the real killer. In the rush to get iOS 7 out the door, making sure SVG
139
139
140
140
## iOS 7 在 web 方面仍未成熟
141
141
142
-
![20130924-iOS7.png][72]
142
+
![iOS7 Logo]
143
143
144
144
Given all these bugs and issues, combined with some genuine major advances, it's hard not to interpret this as a beta release that was rushed into production for the release of the iPhone 5S. In a way, it reminds us of the Android 3 release -- which was rushed into production for the Motorola Xoom tablet -- with severe bugs and performance deficiencies. We're eagerly awaiting the release of the first update for iOS 7 when we hope Apple delivers on its usual commitment to quality.
145
145
@@ -159,78 +159,15 @@ Michael Mullany is Sencha's CEO. He has held various product and executive marke
159
159
160
160
Michael Mullany 是 Sencha 的 CEO。他曾在很多有影响力的硅谷创业公司(比如网景、Loudcloud、VMware)中担任过多个产品和营销总监职位。他获得了斯坦福大学的 MBA 学位,以及哈佛大学的经济学学士学位。
0 commit comments