html网页到wml和xhtml的transcoder
近期工作需要,需要作互联网网页到手机pda等移动终端的浏览器transcoding处理。
计划:
transcoder
1,列举所有的transcoder引擎,和参数,观察效果
google:
http://www.google.cn/gwt/x?wsc=tc&u=www.baidu.com
baidu:
http://gate.baidu.com/tc?m=5&src=www.aibang.com (m是浏览器型号)
易查的
http://up.yicha.cn/psearch/waprootjsp/upcDetail2.jsp?keyword=aibang%23%23%23%E7%88%B1%E5%B8%AE&type=pc&pn=null&site=2145945155&fr=&pB=2&url=http%3A%2F%2Fwww.aibang.com%2F%3Farea%3Dbizsearch%26cmd%3Dbigmap%26city%3D%25E5%258C%2597%25E4%25BA%25AC%26a%3D%26q%3D%25E9%25A4%2590%25E9%25A6%2586&type=xhtml&imgtype=0&pagesize=512&UA=&YCUID=
yahoo的
2,学习transcoder的论文、开源工程、算法
3,开发,并开发对比平台
-------------------------------------------------------------------------
1,充分了解html的schema,顺手学习html;充分了解wml、xhtml 所有协议,和schema
2,尝试规则化处理,flex、
相关文档:
1.什么是 HTML 文件?
HTML 指超文本标签语言。
HTML 文件是包含一些标签的文本文件。
这些标签告诉 WEB 浏览器如何显示页面。
HTML 文件必须使用 htm 或者 html 作为文件扩展名。
HTML 文件可以通过简单的文本编辑器来创建。
2.HTML 元素
HTML 文档是由 HTML 元素构成的文本文件。
HTML 元素是通过使用 HTML ......
样式表如下:
table#border{
border-top:#000 1px solid;
border-left:#000 1px solid;
}
table#border td{
border-bottom:#000 1px solid;
border-right:#000 1px solid;
}
然后再要加边框的html文件中加上
<table id="border" border="0" cellspacing="0"> ......
1 用VC++建立一个MFC控件
主要控件的ID为AB8DDD1B-F57D-489C-B8C4-BE03B7506CD2
在下面可以看到:
// Class information for CHYSpeechCtrlCtrl
[ uuid(AB8DDD1B-F57D-489C-B8C4-BE03B7506CD2),
helpstring("SpeechCtrl Control"), control ]
coclass HYSpeechCtrl
{
& ......
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>实例1</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME=" ......
特殊JavaScript脚本:
1.禁用(恢复)href超级链接.
2.javascript中调用vbs对话框实现Confirm,可以显示Yes,No,还有各种图标,仅IE下有效.
3.限制上传文件类型为jpg.
4.限制离开当前页面,在离开时提示.仅限制窗口关闭或通过某个href超级链接离开.(页面刷新和地址栏改变时不提示)
demo.html如下:
<html>
&n ......