Wednesday, February 29, 2012

IInterest'Blog

IInterest'Blog
← 常用的CSS3文字特效HTML5可视化编辑器[5] →
UC浏览器web开发实践
Posted on 2011年07月20日 by Bell 1,233 views
最近一直在做移动互联网项目,基本上都是针对UC浏览器的开发,这里总结下各种实践经验,罗列一些基于UC浏览器7.7以上版本的开发技巧。

CSS支持情况(数据来源:官方文档)

↑点击浏览

UC浏览器自定义特殊标签及属性
直连方式:
ext:a:
使用方法(下同):
iinterest

PS:如果是ext:xxx:格式也可以在地址栏中使用(下同)

服务器中转:
ext:e:

webkit内核渲染:
ext:webkit:

返回主页:
ext:startpage

刷新:
ext:refresh

前进:
ext:forward

后退:
ext:back

拨打电话:
ext:tel/10010

发送短信:
ext:sms/内容|电话号码|

书签:
ext:bookmark

上传书签:
ext:upload_favo

本地帮助:
ext:help

短信推荐uc浏览器:
ext:friend

在新窗口中打开url
ext:wo:

实践中的一些问题(持续更新,2011.11.4)
10.CSS文字颜色,使用缩写时会出现无法识别的情况。
9.背景色跟文字颜色相同时,会自动调整文字颜色为反选色。
8.ucweb 8.0 进入阅读模式后无法载入背景图片。
7.ucweb 7.8 iphone版无法识别itms://跳转苹果应用商店…严重bug![2011.8.3]
6.为块级元素添加color会出现同色边框(s40平台)
5.CSS特殊性计算有问题(个别平台)
4.同向浮动的两个元素(float:left),第二个元素内如果嵌套有块级元素,那么这个元素的同向内边距会失效(padding-left)。这时建议尽量使用外边距(margin-left)。(个别平台)
3.不支持负边距(个别平台)
2.遇到无法识别的CSS时会停止对“错误”及以后的CSS解析,所以如果要用到hack最好放在末尾(全平台)
1.DOCTYPE 只支持 DTD XHTML Mobile 1.0(全平台)

No comments: