移动网最佳策略和XHTML Basic 1.1成为W3C推荐标准
喔,终于上到了。很抱歉好久都没能更新,因为我的网络接入出了点问题。下面是最近的最大的新闻了。
我们都知道W3C只是把标准成为推荐Recommendation。昨天Mobile Web Best Practices 1.0和XHTML Basic 1.1终于成为了标准。MobileWeb BP作为最基本的优化手段的确是很有意义。XHTML Basic 1.1相对1.0又增加了OMA的Mobile Profile的特性.,比如说输入法状态。向对应的手机浏览器应该很快就能支持了。
还记得以前我翻译过的草案吗?我对比一下正式版后在发出来。
同时呢W3C小组的专家们也没闲着,CSS Mobile Profile 2.0成为了候选推荐,而内容转换指南草案也在做Last Call。
2008年7月30日
文章, 新闻与事件, 编码和结构
2 条评论
WAP2.0知识分享PPT
怿飞的博客PlanABC有一篇WAP2.0知识分享PPT,介绍关于xHTML和WCSS的。下载看了一下,写的不错。其中关于结构和CSS的内容篇幅较多且详细。但是我好像记得去年OMA已经停止更新mobile profile了,已经转向支持W3C的xHTML basic。但无论如何,一段时间内浏览器还是支持xHTML mp的,所以还是值得学习,现在推荐给大家。可以去到上面的链接下载。
对于手机WAP的开发,大家也许很陌生,有些人甚至不知道如何入手。
其实只要有HTML和CSS的基础,加上熟识WAP2.0规范,就可以制作WAP2.0页面。
而现在国内关于WAP2.0规范的资料和教程很少,在结合自己多次项目开发的经验,并翻阅熟读WAP2.0英文规范的基础上,为大家做一个简单扼要的WAP2.0知识分享,分享内容主要为WAP2.0规范中的XHTML MP和WAP CSS。
怿飞期望大家看完PPT,都可以轻松打造属于自己的WAP2.0站点。
标签: 可用性
移动浏览器的网络兼容性测试

W3C的移动网倡议测试套装工作组发布了移动浏览器的网络兼容性测试。用来测试浏览器对新的移动技术的支持程度。一共有12种测试项目。用一个色彩矩阵来表示测试结果,点击放大下面的图片,是我用诺基亚N80的测试结果截图,一般是吗?那么你可以去W3C的图库看看,看看谁是最差的。提示一下:iPhone Safari和Opera都不错的。如果有兴趣,也可以发自己的截图给Dom。
2008年4月17日
文章, 浏览器与用户代理, 编码和结构
欢迎评论
Flash Lite 3.0播放FLV和现场直播
都已经3G了,我们就来点猛的。
ptm.fi测试了在Windows平台使用Flash Media Server 3向手机传输流媒体的功能。一种是用手机播放服务器上的FLV文件,一种是播放服务器上摄像头即时拍摄的视频。Linux平台的在这里。
从Flash Media Server 3播放FLV视频的方法:
- 安装Flash Media Server 3(在这里下载);
- 安装自带了一些FLV实例文件,你可以用它们来测试;
- 在Flash里创建新的Flash Lite 3文件;
- 新建一个视频元件到库里;
- 把这个视频元件拖到舞台,命名;
- 在时间轴输入以下程序:
- 去到发布设置;
- 本地回放安全性设定为“只访问网络”;
- 发布你的SWF文件;
- 传输SWF到你的手机中,应该就能播放服务器的视频了。
// make a new video-object
var video:Video;
// make a new NetConnection-object
var nc:NetConnection = new NetConnection();
// check connection status from server
nc.onStatus = function(info:Object):Void {
status_txt.text=info.code;
if (info.code == "NetConnection.Connect.Success") {
startStreaming();
}
}
// start streaming video to phone
function startStreaming() {
ns = new NetStream(nc);
ns.setBufferTime(5);
video.attachVideo(ns);
// play sample.flv from server
ns.play("sample",0);
}
// show info to user
status_txt.text = "Connecting server...";
// connect FMS 3 video on demand service (default port 1935)
nc.connect("rtmp://你服务器的IP:1935/vod");
标签: Flash Lite
2008年4月5日
图形设计, 文章, 编码和结构
欢迎评论
加速传感器在Flash Lite中的应用
Flash Lite 2.0中有一条对索尼爱立信的K850/W910的加速传感器兼容的ActionScript。这样你就可以为你的墙纸和屏保设计纵向和横向两种模式了。当你横向握持的时候,墙纸也能正常显示,感觉很不错。
这条ActionScript是:loadVariables(”accelerometer://data”, _root);
下面是一个读取加速传感器数据的小例子,当在电话显示时,取得加速传感器的三维数据,如果是在PC上显示的话,就取鼠标的坐标:
跳转后阅读:怎样实现在K850上实现Flash Lite的自动横屏功能 »
fscommand2("FullScreen");< br /> onEnterFrame = function() {
displayDevice = substring(eval("/:$version"), 0, 2) == "FL" ?
"phone" : "pc";
if (displayDevice == "phone") {
loadVariables("accelerometer://data", _root);
} else {
accX = _root._xmouse;
accY = _root._ymouse;
accZ = 0;
}
}
标签: Flash Lite








