Board logo

标题: [心得] 这icab mobile 从4.8 开始就卡了(看来还是乔帮主在搞鬼) [打印本页]

作者: mephisto    时间: 2011-5-29 13:02     标题: 这icab mobile 从4.8 开始就卡了(看来还是乔帮主在搞鬼)

连着更新了3个小版本都卡,然后大众点评更新后也变卡了,是不是4袋苹果真不行了……

至于微博么,好像从来就没流畅过

外国论坛找来的关于icab mobile 卡的原因,不是什么优化导致的,是乔帮主在捣鬼。。。 what the fuck...

'Yes, I know. Unfortunately I was forced to make this change because Apple
has requested this. There's a big issue with the "Web View" object of the
iOS we need to use to display web pages (Apple doesn't allow other web
engines than their own), and this is issue is that the scrolling is very
jerky, especially on more complex web pages. This is a well know issue
from the beginning. Writing bugreports to Apple didn't help, the scrolling
issue did never get fixed. But because Safari doesn't have an issue with
the scrolling though it uses the same web engine, it seems that there's a
hidden (private) call in the iOS which enabled the smooth scrolling.
So because Apple has obviously no intention in fixing this issue,
developers started to "fix" this by themselves by using this private
(but forbidden) call. All other web browser in the App store are doing
this, and iCab did this as well. But now Apple has detected this in iCab
and demanded that I remove this private call. It is possible that Apple
will be more strict in general now, so maybe in the future you'll see
more and more Apps getting jerky scrolling, when Apple is asking the
developers to remove this special call from their Apps as well.

[ 本帖最后由 mephisto 于 2011-5-30 11:28 编辑 ]
作者: aso    时间: 2011-5-29 14:10

你是指页面长距离滑动时一卡一卡的吧?这个问题在IOS3时根本不存在,一到IOS4,除了自带的SAFARI外,其它的全完了,包括“如丝顺滑”的代名词——Twitter官方客户端在内。

仔细观察的话SAFARI的滑动方式和其它客户端也不一样:其它客户端大幅度滑动一次能跑出老远,而SAFARI很快就自动减速并停止滑动,从而僻免了“卡”。
作者: burnfox    时间: 2011-5-29 14:20

如果你注意对比iCab升级前后页面滚动的情况。

你会发现,不卡的版本,滚动时会出现空白——这跟Safari出现格子是一样的。

而卡的版本,是不会出现空白的。

也就是说算法变了,之后的版本应该是针对iPad 2进行了优化。
作者: mephisto    时间: 2011-5-29 14:26

引用:
原帖由 aso 于 2011-5-29 14:10 发表
你是指页面长距离滑动时一卡一卡的吧?这个问题在IOS3时根本不存在,一到IOS4,除了自带的SAFARI外,其它的全完了,包括“如丝顺滑”的代名词——Twitter官方客户端在内。

仔细观察的话SAFARI的滑动方式和其它客户 ...
确实是这样,客户端的话几乎无一幸免。第三方浏览器的话,icab mobile直到4.6还是很顺滑的,4.8开始也沦落了

到底啥原因内。。IOS4搞到现在都是这样
作者: dingdong    时间: 2011-5-29 14:30

posted by wap, platform: iPhone

所以我用mercury了
作者: zmqzmqzmq    时间: 2011-5-29 14:32

用回4.6版本吧,之后版本针对双核优化,对流畅度影响很大。
作者: mephisto    时间: 2011-5-29 14:35

引用:
原帖由 burnfox 于 2011-5-29 14:20 发表
如果你注意对比iCab升级前后页面滚动的情况。

你会发现,不卡的版本,滚动时会出现空白——这跟Safari出现格子是一样的。

而卡的版本,是不会出现空白的。

也就是说算法变了,之后的版本应该是针对iPad 2进 ...
客户端又是咋回事,从来没流畅过,莫非乔帮主又动了手脚。。。
作者: 小文    时间: 2011-5-29 14:46

引用:
原帖由 aso 于 2011-5-29 14:10 发表
你是指页面长距离滑动时一卡一卡的吧?这个问题在IOS3时根本不存在,一到IOS4,除了自带的SAFARI外,其它的全完了,包括“如丝顺滑”的代名词——Twitter官方客户端在内。

仔细观察的话SAFARI的滑动方式和其它客户 ...
的确,不过即便如此,twitter官方客户端也比微博客户端流畅非常多……
作者: jinwyp    时间: 2011-5-29 21:09

posted by wap, platform: iPad

觉得4.8很好用ipad 就是页面多了会退出
作者: aso    时间: 2011-5-29 21:55

似乎是IOS4的某些缓存机制改变了,但第三方开发者不为所动,没有作出相应的调整。

奇怪的是,客户端卡的问题单在Appstore里都已经有无数人报怨过了,但这都一年了也没改善,难道无解???
作者: 家明    时间: 2011-5-29 21:55

posted by wap, platform: iPad

我现在换atomic web了
作者: soloyu    时间: 2011-5-30 05:02

posted by wap, platform: iPhone

和ios3没关系,最近开始这样的,icab是从4.6之后开始,
几个老牌浏览器的新版本全部阵亡,包括icab,atomic,mercury,maven,无一例外全部残废,在ipad上表现尤为突出,iphone4上稍好一点。
注意,会出现这种情况的只有这些高知名度度的浏览器,一些新出的小众浏览器并没有这个现象,效果表现和safari一样。我不知道是不是苹果和那些老牌浏览器达成了某些协议,包括ios从4.3开始就出现耗电大等种种问题,让我不得不怀疑苹果是为了下一代产品开始做准备推广,让我们慢慢觉得手上的产品有点能力不足,该换代了,我真心不希望这样,但愿我的猜测是错误的

本帖最后由 soloyu 于 2011-5-30 05:20 通过手机版编辑
作者: 凤凰    时间: 2011-5-30 07:33

posted by wap, platform: Nokia (E71)

楼上猜测厉害
作者: yeah20002    时间: 2011-5-30 09:12

posted by wap, platform: Firefox

确实卡了   已经换回自带了
作者: KIRITE    时间: 2011-5-30 11:27

posted by wap, platform: Windows

atomic貌似没问题




欢迎光临 TGFC Lifestyle (http://club.tgfcer.com/) Powered by Discuz! 6.0.0