我相信很多人在等待CHM版的发布。
这次发布采用了XML版生成分散的文件。由于花了点时间在原先的HTML转XML上,以及一揪回家等因素,这次的CHM版姗姗来迟。但值得庆祝的是,以后的CHM版会很轻松地发布~
如果有兴趣看我如何把jQuery文档从HTML转成XML的,可以看这个jqapi2xml
需要Firefox 1.5以上或者使用Mozilla Gecko 1.8以上引擎的浏览器或者其他直接支持E4X的浏览器才能使用。
新的XML版文档可以点击查看XML版。我简单写了一个XSL。其他同学如果有需要可以自行拿这个XML写其他的XSL。
这里是英文的XML版文档。使用了同一个XSL,只是语言不同而已。可以发现这回不再是双语版了,对双语版有爱的同学我只能说对不起了,由于精力有限,无法同时维护中文版以及双语版中的英文部分。如果实在有爱,可以写脚本把上述英文版XML中说明加入中文的XML之中,并自行修改XSL。
最后,CHM版可以直接从Google Code下载:
http://code.google.com/p/jquery-api-zh-cn/downloads/list
CHM版和XML版均提供查找更新功能~
HTML版今日(2009-1-29)发布最后一版,增加2个函数以及修正些小问题。也可以从上面的地址下载。以后不再更新,请同学将收藏夹中的地址改成上述的XML版地址。
另,据测试下来,可能有些同学会出现点击任何页面都出现下载的情况。如果这样请先使用HTML版。如果情况比较多,下一版将会采用XML+XSLT转HTML后再编译成CHM格式。据网友汇报,确认下HKEY_CLASSES_ROOT\.xml 下的Content Type是否是text/xml 再试试找到文件夹选项,文件类型里的XML处,点”还原”,可以解决这个问题
好好干,加油干,你现在有的是时间可以多搞些研究和多做点东西出来,分享分享~
2月份把 书 整理下。
呵呵,全球人民感谢您!
Great job!
点击任何页面都出现下载,这个问题有办法解决吗?
我就出现这样的问题了
@haitian, 这通常可能是由于你的XML扩展名文件不是默认用IE打开的,我见到有人用UE打开的。你可以尝试重新关联一下(比如桌面上建个xml文件,右键打开方式里选始终用IE打开)。还有种方法是我得由xml+xslt生成HTML,暂时遇到点困难……你可以先用XML版代替吧……
@Shawphy, 关联改了还是不行,我一直用HTML版本,有点不方便,期待能早点解决。
@haitian, 你可以确认下修改注册表
HKEY_CLASSES_ROOT\.xml 下的Content Type是否是text/xml
再试试找到文件夹选项,文件类型里的XML处,点”还原”,看看能不能解决问题
@Shawphy, OK,搞定,谢谢!
900205CHM版中的主页菜单点击无法显示,还有就是目录菜单的顺序希望和800810中的一致,这样便于查找
你好,你可以尝试一下090129版,内容跟090205应该是一样的,区别只是,29版从xml直接生成的,而05版是一揪从原来的html手工分离出来的。各有优缺点,酌情选择一个即可。
本来是可以查看的,刚才安装了IE8正式版后(原来是IE8rc2),查看的时候出现下载框并自动IE打开,提示:
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。
——————————————————————————–
系统错误: -2146697211。处理资源 ‘file:///D:/Temporary Internet Files/Content.IE5/KSSJ1WI1/style/style.xsl’ 时出错。
导入fixxml.reg和更改XML文件类型的打开程序都不管用。
这个问题蛮棘手的……我这里也升级到了IE8,但没有发现类似的情况。无法重现BUG的话我没法进一步处理……非常抱歉,麻烦先用HTML替代吧。
可能是我电脑的问题,不过也没所谓了,我现在用hugechm反编译成html+xml,看起来也还比较方便。
速查表做得挺不错的,一目了然。
你也可以直接从svn下载,里边有build.py的,只要有py 3.0的环境就可以自己生成散开的xml文件~(可能只能win下用)
我也遇到同样的问题,之前还以为是ie的问题,后来到ie8还是不好使,使用HKEY_CLASSES_ROOT\.xml 下的Content Type是否是text/xml 修改一下就好了,我的好像是application/x-xml的,谢谢哦,整了一天了我
非常感觉,希望能推出pdf格式的文档,chm在mac下显示的不是很好.
我也碰到“点击任何页面都出现下载”的情况。
确认HKEY_CLASSES_ROOT\.xml 下的Content Type是text/xml 。
文件夹选项,文件类型里的XML也没问题。
各种方法没有搞定。
最近突然IE不能显示PNG,重新注册pngfilt.dll就行了。
然后就联想到XML呀。果然可以。
运行,输入regsvr32 msxml3.dll。居然就好了。
谢谢分享。