1、Web 查询引擎代码您可以根据自已的需要对Web查询引擎列表进行修改, 修改方法是: 1. 用记事本打开 Web查询引擎配置文件, 文件在 Lingoes安装目录下, 文件名是 webengine.txt如果使用的是简体中文版, 这个文件名是 webengine-zh-CN.txt如果使用的是繁体中文版, 则这个文件名是 webengine-zh-TW.txt 2. 配置文件的格式基于文本行, 每行对应一条查询引擎的调用代码, 另外以二个连续减号(-)开始的行, 表示在列表菜单中显示一个分隔线 3. 下表列出了一些常用引擎的调用代码, 你可以直接拷贝到配置文件中, 如果没有你需要的, 也可以自
2、行编写.具体的调用代码格式为: 引擎名称, 查询URL, 字符集代码页 o 调用代码分为3个部分, 分别以 , 号分隔, 前两个部分必须以 号括起, 第3个部分为数字 o 在查询URL中, 可使用两个变量: $key 表示要查询的关键字; $langcode 表示用户当前使用的语言代码. o 字符集代码页是可选的, 其数值为微软定义的 Windows 代码页.如果Web引擎支持 UTF-8 编码, 则其值为0, 或可以不填写如果不是, 则请对照代码页列表, 填写正确的代码页数值, 例如: 简体中文 GB2312 或 GBK 字符集的代码页是: 936 繁体中文 BIG5 字符集的代码页是: 9
3、50 西欧字符 Latin 1 的代码页是: 1252 日文 Shift-JIS 的代码页是: 932. 4. 编辑完配置文件后, 保存, 然后重新运行Lingoes, 就可以在Web引擎列表中使用你修改后的内容. 常用 WEB 查询引擎代码列表:如果你希望与大家分享你发现和喜爱的 Web引擎, 请在论坛中发布你的引擎代码与大家分享.搜索引擎类GoogleGoogle, YahooYahoo, 微软 Live SearchLive Search, 百度百度, 新浪爱问爱问, 936搜狗搜狗, 936雅虎中国雅虎中国, 中搜中搜, 936Yahoo! 奇摩Yahoo! 奇摩, 在线词典英汉简体类
4、海词在线 D海词在线, 936百度词典百度词典, 金山爱词霸爱词霸, BabylonBabylon, (S)汉典汉典, CNKI 科技词典CNKI 科技词典, 有道词典有道, 在线词典英汉繁体类Giga 英漢字典 (繁)Giga 英漢字典 (繁), .tw/?q=$key, 950Yahoo! 奇摩英漢字典 (繁)Yahoo! 奇摩英漢字典 (繁), 譯典通线上字典 (繁)譯典通 (繁), :8080/axis/ddict.jsp?w=$key&ver=big5, 950顏式美語英漢字典 (繁)顏式美語英漢字典 (繁), 0林語堂漢英字典 (繁)林語堂漢英字典 (繁), http:/human
5、um.arts.cuhk.edu.hk/cgi-bin/agrep-lindict?query=$key&category=full&boo=no&ignore=on&substr=on&order=all, 950Babylon (繁)Babylon (繁), (T), 0, 1電子工程英漢字典 (繁)電子工程英漢字典 (繁), 950在线词典其他语言至汉语类跟我学德汉汉德词典跟我学德汉词典, 936BitEx 日中中日辞書BitEx 日中辞書, http:/www.bitex-Naver 韩中词典Naver 韩中词典, 法语助手在线法语助手在线, 0, 1欧华意汉词典欧华意汉词典, 汉语阿
6、拉伯语在线汉语阿拉伯语在线, 在线词典英语类Merriam-Webster 韦氏在线词典Merriam-Webster 韦氏, http:/www.m-Oxford 牛津Oxford 牛津, Cambridge 剑桥Cambridge 剑桥, http:/dictionary.cambridge.org/results.asp?searchword=$key, 1252Longman 朗文Longman 朗文, 0DD, OneLookOneLook, 1252BabylonBabylon, WikitionaryWikitionary, http:/en.wiktionary.org/wik
7、i/$keyUrban DictionaryUrban Dictionary, 在线词典英语至其他语言类dict.cc (en-de)dict.cc (en-de), http:/www.dict.cc/?s=$key, 1252WordReference (en-fr)WordReference (en-fr), 0Rustran (en-ru)Rustran (en-ru), 1251goo (en-ja)goo (en-ja), http:/dictionary.goo.ne.jp/search.php?MT=$key&kind=allzKorean (en-ko)zKorean (en
8、-ko), 在线百科全书类Britannica 大英百科Britannica 大英百科, Encarta 微软百科Encarta 微软百科, Wikipedia 维基英文百科Wikipedia 维基英文百科, http:/en.wikipedia.org/wiki/$keyWikipedia 维基中文百科Wikipedia 维基中文百科, http:/zh.wikipedia.org/wiki/$key使用HTML5和CSS3构建基于webkit的Web Page/App现在在ios/android上的web网站变的越来越多,智能机中ios和android系统的设备市场份额也是与日俱增,相信未
9、来会是一个趋势,那么如何构建基于webkit的网站呢?这里有一篇文章介绍了如何用html5创建一个iphone的app,这是一个基于web的本地离线应用,相对于native应用来说基于web的应用开发和测试都非常快捷,基于webkit浏览器支持大部分的html5,也支持大部分的css3,而且开发语言也是大多数web工程师所熟悉的,最重要的一点是基于web的应用是完全跨平台的,不需要多平台的开发和测试。开发基于webkit的web app/page时需要注意的有:HTML特性:在iphone上不workCall Me可以调用打电话应用google maps, iTunes和youtube的链接会
10、在iphone上打开相应的组件app/web page设置: 在设置书签的时候可以显示好看的图标 离线应用的另一个技巧 隐藏状态栏 设置开始页面图片 指定mobile,并且不可缩放 同上CSS相关配置:media screen and (max-device-width: 480px)/* 小屏幕的css样式 */media screen and (max-width: 320px)/* 纵向的css样式 */media screen and (max-width:480px)/* 横向的css样式 */media screen and (orientation: portrait)/* iP
11、ad 纵向的css样式 */media screen and (orientation:landscape)/* iPad 横向的css样式 */display: -webkit-box; -webkit-box-orient:vertical/horizontal; -webkit-box-flex: value 水平垂直布局boxrounded corner/text shadow/box shadow/rgba/font-face/transform/transition/animation/border-image/gradients/ 充分利用这些css3的特性做出丰富的UI脚本特性
12、:可以选用开源的javascript库,如yui, jquery, mootools, dojo 垂直的js库,如canvas游戏库有LimeJs, GameJs等,Mobile UI库如jquery mobile, sencha touch, iui等,以及其它各种库隐藏标题栏 addEventListener(“load”, function() setTimeout(function () window.scrollTo(0,1);, 0); , false);webkitTransitionEnd/webkitAnimationStart/webkitAnimationIteratio
13、n/webkitAnimationEnd transition/animation事件localstorage/manifest 离线应用模拟iphone的scroll效果,解决Mobile Safari下不支持position:fixed的问题:touch scroll,demo调试:safari上可以设置user agent为iphone上的safari(preference-advaced-developer tool),还可以手动添加android的user agent Mozilla/5.0 (Linux; U; Android 2.1; en-us; Nexus One Build
14、/ERD62) AppleWebKit/530.17 (KHTML, like Gecko) Version/4.0 Mobile Safari/530.17 Nexus iphone的safari上有debug调试关注Mobile性能问题,可以采用firebuglite等书签脚本来调试文章的标题说的是web app/page,其实用html5和css3构建的app和page没啥区别,web page也很容易转换成native的app,通过phoneGap就可以了,phoneGap所做的就是在一个native的app内嵌入了一个类似chrome的浏览器,并且创建了一个桥接,从而直接去写web app就可以了,就像这个slide的标题写的一样“HTML5 is the Future of Mobile, PhoneGap Takes You There Today”,你的app可以在5个以上的平台上运行,使用的技术是你所熟悉的html/js/css,还等什么,赶快看看它的文档实践一下吧。