邵珠庆の日记 生命只有一次,你可以用它来做很多伟大的事情–Make the world a little better and easier


161月/13

中航信的ICS、CRS和DCS系统

发布在 邵珠庆

 

什么是GDS,全称是Global Distribution System,即全球分销系统,是基于计算机技术支持下的大规模销售网络。目前国际上的GDS分二类:

  1.既可以销售航空公司的产品(机票)也可以销售酒店的产品(客房),如SABRE、GALILEO、AMADEUS、WORLDSPAN和中国民航GDS系统(中航信Travelsky)。

  2.只可以销售酒店产品,如:UTELL、ACCOR和一些酒店集团自己的销售网络,如:假日集团、喜来登、希尔顿。

中航信GDS系统的运行方式说明

CRS全称是Computer Reservation System,即代理人机票售票系统。CRS主要功能是为代理人提供航班可利用情况查询、航段销售、订座记录、电子客票预订,旅游产品等服务。

ICS全称是Inventory Control System,即航空公司人员使用的航空公司订座系统。ICS是一个集中式、多航空公司的系统。每个航空公司享有自己独立的数据库、独立的用户群、独立的控制和管理方式,各种操作均可以加以个性化,包括航班班期、座位控制、运价及收益管理、航空联盟、销售控制参数等信息和一整套完备的订座功能引擎。

DCS全称是Departure Control System,即机场人员使用的离港控制系统。DCS是为机场提供旅客值机、配载平衡、航班数据控制、登机控制联程值机等信息服务,可以满足值机控制、装载控制、登机控制以及信息交换等机场旅客服务所需的全部功能。



根据上面图示,一名旅客来代理处购机票。

1.此时机票代理处首先要做的就是在CRS系统为旅客查询航班信息,那么CRS系统的航班信息是从何而来的呢。CRS系统航班信息是由ICS系统得来,ICS系统的主要功能就是建立,控制和销售航班,所以航空公司就会把所建立好的航班信息传送到CRS以便代理人查询销售航班。

2.旅客这时要购票,代理处需要在CRS系统为其建立旅客订座信息,当我们建立好记录并封口后,旅客的订座信息会传送到ICS系统,告知航空公司有旅客订取了某某航班的某某舱位。如果订座正常,代理处可以为旅客出票了。

3.旅客拿到机票后需要去机场进行值机换登机牌登机,那么机场是如何知道旅客购买的什么航空公司机票什么舱位呢。DCS系统会在飞机起飞48小时之内对航班进行初始化,ICS系统这时会对DCS系统拍发一份PNL报(旅客名单报),PNL报是指ICS系统把这个航班上所有旅客订座过的记录信息传送到DCS系统以便进行旅客值机。但在航班初始化完后到航班起飞这段期间内,ICS系统还会向DCS系统拍发一份ADL报(旅客增减报),ADL报指把在航班初始化完后到航班起飞这段时间,如果有新的旅客订座和原有旅客取消座位的信息,也会传送到DCS系统以便对上次初始化信息进行修改。

4. 最后,当旅客正常登机并且飞机正常起飞之后。这是DCS系统会向ICS系统拍发一份PFS报(最终销售报),PFS报是指把最后所有正常登机的旅客订座信息传送给航空公司系统,那么航空公司系统就可凭这些数据就可以进行结算了。

161月/13

国内航空公司图谱和数据

发布在 邵珠庆

 

国内主要航空公司图谱 

IATA ICAO 中文名称 英文名称 机队 性质 集团
CZ CSN 中国南方航空 China Southern Airlines 393   中国南方航空集团
CA CCA 中国国际航空 Air China 291   中国航空集团
MU CES 中国东方航空 China Eastern Airlines 310   中国东方航空集团
HU CHH 海南航空 Hainan Airlines 112   海南航空集团
ZH CSZ 深圳航空 Shenzhen Airlines 115   中国航空集团
GS GCR 天津航空 Tianjin Airlines 103   海南航空集团
FM CSH 上海航空 Shanghai Airlines 65   中国东方航空集团
MF CXA 厦门航空 Xiamen Airlines 86   中国南方航空集团
3U CSC 四川航空 Sichuan Airlines 73    
SC CDG 山东航空 Shandong Airlines 61   中国航空集团
JD CBJ 首都航空 Beijing Capital Airlines 39   海南航空集团
9C CQH 春秋航空 Spring Airlines 32    
HO DKH 吉祥航空 Shanghai Juneyao Airlines 30    
CK CCK 中国货运航空 China Cargo Airlines 19 货运 中国东方航空集团
8Y CYZ 中国邮政航空 China Postal Airlines 17 货运  
Y8 YZR 扬子江快运 Yangtze River Express 16 货运 海南航空集团
BK OKA 奥凯航空 Okay Airways 17    
EU UEA 成都航空 Chengdu Airlines 10    
8L LKE 祥鹏航空 Lucky Air 17   海南航空集团
KN CUA 中国联合航空 China United Airlines 12   中国东方航空集团
OQ CQN 重庆航空 Chongqing Airlines 9   中国南方航空集团
JI JAE 翡翠航空 Jade Cargo International 3 货运 中国航空集团
J5 EPA 东海航空 Shenzhen Donghai Airlines 14 货运  
PN CHB 西部航空 China West Air 9   海南航空集团
JR JOY 幸福航空 Joy Air 6 支线  
KY KNA 昆明航空 Kunming Airlines 7 支线 中国航空集团
G5 HXA 华夏航空 China Express Airlines 7 支线  
VD KPA 鲲鹏航空 Kun Peng Airlines 4 支线 中国航空集团
NS DBH 河北航空 Hebei Airlines 13    
UW UTP 友和道通航空 Uni-Top Airlines 3 货运  
CN GDC 大新华航空 Grand China Air 3   海南航空集团
O3 CSS 顺丰航空 SF Airlines 9 货运  
GD GSC 银河航空 Grandstar Cargo International Airlines 1 货运  
  CAO 中国国际货运航空 Air China Cargo 11 货运 中国航空集团
  CGN 长安航空 Chang'an Airlines N/A 支线 海南航空集团
  CXH 中国新华航空 China Xinhua Airlines N/A   海南航空集团
  CXI 山西航空 Shanxi Airlines N/A   海南航空集团
    贵州航空 Guizhou Airlines 11   中国南方航空集团
    汕头航空 Shantou Airlines 12   中国南方航空集团
    珠海航空 Zhuhai Airlines 6   中国南方航空集团
    东航江苏公司 China Eastern Airlines Jiangsu Company 32   中国东方航空集团
    东航武汉公司 China Eastern Airlines Wuhan Company 19   中国东方航空集团
    东航云南公司 China Eastern Yunnan Airlines 51   中国东方航空集团
TV TBA 西藏航空 Tibet Airlines 4   中国航空集团
  CCD 大连航空 Dalian Airlines 4   中国航空集团
GJ CDC 长龙航空 CDI Cargo Airlines 2 货运  
YI AYE 英安航空(筹) Yunnan YingAn Airlines N/A 支线  
注:机队数据更新时间:2012-11-07

港澳台地区航空公司

IATA ICAO 地区 英文名称 中文名称 机队 航空联盟
KA HDA 香港 Dragonair 港龙航空 35 寰宇一家
CX CPA 香港 Cathay Pacific Airways 国泰航空 139 寰宇一家
LD AHK 香港 Air Hong Kong 华民航空 11  
HX CRK 香港 Hong Kong Airlines 香港航空 25  
UO HKE 香港 Hong Kong Express Airways 香港快运航空 5  
NX AMU 澳门 Air Macau 澳门航空 14  
BR EVA 台湾 EVA Airways 长荣航空 59  
CI CAL 台湾 China Airlines 中华航空 71 天合联盟
AE MDA 台湾 Mandarin Airlines 华信航空 8 天合联盟
GE TNA 台湾 Transasia Airways 复兴航空 17  
B7 UIA 台湾 Uni Air 立荣航空 19  
EF FEA 台湾 Far Eastern Air Transport 远东航空 10  
注:机队数据更新时间:2012-07-12
141月/13

Zend Studio9 配置优化

发布在 邵珠庆

 

今天使用ZendStudio9的时候再次被卡得想死,ctrl+s保存文件的时候zend会先build什么东西,然后才进行save操作,每次如此。突然好怀念当初使用的zendStudio5.5,完全只是php的开发环境。而在6.0之后的版本都成为了ZendStudio for eclipse,也就是均是基于eclipse的。功能很强大,但能用到的却不多,还很占用资源。真想把他换了。但找来找去,还真找不到一个能比拟ZendStudio的开发环境,也不是很想退回去使用5.5的版本。

        那么我就自己研究Zend Studio的菜单栏和工具栏,看看有没有可以优化的配置,以下说明不一定正确:

1、关闭自动Build:
 Project -> Build Automatically 前面的勾选取消掉
在使用中,我发现Build的作用应该是为整个项目建立一个索引和预读取,加快查找和载入文件的速度,但不必要让zend 自动Build项目,他还没有聪明到知道自己该什么时候build才会让主人不觉得卡,所以,取消Build Automatically会让你觉得你的Zend Studio跑的快了点。你可以在添加完项目或者在修改过项目之后,右键点击项目,然后选择Build Project

2、开启智能插入模式
勾选 Edit->Smart Insert Mode

3、快捷键加注释
使用ctrl + / 增加和取消一行的注释
使用ctrl + shift + / 注释一个代码块
使用ctrl + shift + 取消注释一个代码块

4、设置代码格式
Window->Preferences->PHP->Code Style->Formatter

选择Show之后,可以设置类、方法、for语句块、switch语句中的代码是否需要缩进,设置类、方法、语句块中的前半个大括号是直接跟在本行结尾还是换到下一行,还有许多,可以自己查看

选择文件:使用快捷键ctrl + shift + f可以快速将你的php文件格式化为你设置的格式,也可以使用菜单栏的Source -> Format

5、修改配置文件ZendStudio.ini
加大zendstudio的使用内存,也就是讲XXMaxPermSize加大到512m,如果你的内存足够大到4G,那么你这里使用1024都可以,修改完后的配置文件内容如下:

 

-startup
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
--launcher.XXMaxPermSize
512m
--launcher.defaultAction
openFile
-showlocation
-name
Zend Studio
-vmargs
-Xms128M
-Xmx512M
-DGIT_SSL_NO_VERIFY=true
 

6、加快鼠标经过时代码提示速度
选择Window -> Preferences -> PHP -> Editor -> Content Assist ->Auto Activation
将Auto activation delay(in msecs)设置为50,默认值可能是200或者500

7、使用空格代替tab
选择Window -> Preferences -> PHP -> Code Style -> Formatter
一、选择Zend Framework Coventions[build-in],然后在Window -> Preferences -> General -> Editors -> Text Editors中如下设置:

二、如果是自定义的话,点击Edit,在Indentation选项卡中,设置Tab policy为Spaces,然后在Indentation size填写使用的空格数,

8、快速搜索方法和类:
之前我更习惯于在项目文件夹上直接点击右键,然后选择Search进行查找,这样的话ZendStudio会去扫描所有文件,比较耗时。
如果只是需要查找方法的话,可以使用快捷键ctrl + shift + M
根据类名称查找的话使用快捷键ctrl + shift + T
速度真的很快

9、添加新的文件类型:

drupal中的模块后缀名是*.module,我们使用zend打开的时候是纯文本内容,不会有代码高亮的效果,设置方法:
选择:Window -> Preferences -> General -> Content Types
点开右侧的Text,选择php content type,点击Add按钮,在弹出框中输入*.module,最后保存即可

将*.tpl添加到HTML中也是类似操作

111月/13

git查看某个文件的修改历史

发布在 邵珠庆

 

有时候在比对代码时,看到某些改动,但不清楚这个改动的作者和原因,也不知道对应的CR号,也就是说无从查到这些改动的具体原因了~

【注】:某个文件的改动是有限次的,而且每次代码修改的提交都会有commit描述,我们可以从这里进行入手;

一、切换到目录

首先切换到要查看的文件所在的目录:

cd packages/apps/Mms/src/com/android/mms/ui/



二、git log --pretty

然后使用下面的命令可列出文件的所有改动历史,注意,这里着眼于具体的一个文件,而不是git库,如果是库,那改动可多了去了~

git log --pretty=oneline 文件名

如:

复制代码
root@ubuntu:android_src/packages/apps/Mms/src/com/android/mms/ui# git log --pretty=oneline MessageItem.java 
27209385caf678abe878375a470f4edd67a2d806 fix cr 17973 to process force close when empty address contained in card
0e04b16f1dad7dc0a36e2235f7337bc656c365c7 display for 1970-1-1
e4abf3a213197491e0855e101117b59b5dc0160d HREF#13954 receive, store, and display wap push
356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e HREF#16265_uim_show_time_error
350f9d34c35ab50bdb4b2d43fb3ff9780e6c73fa fix href#13617 and href#15149
715e32f97bd9d8ce4b5ba650b97ba4b137150456 Fix ANR from calling Contact.get()
fd8357ff5febab0141e1beb8dd3b26f70416b108 Fix missing From field
d130e2e6dc448fd80ecb70f0d31e3affb9888b9a fix bug 2112925: don't display zip file garbage content in MMS.
0e19f738c114f86d0d88825ee48966015fb48b6d Don't always show sent timestamp
52f854cbb75e8f9975c7e33216b828eb2f981095 Don't show Anonymous as the MMS sender
331864544ec51ba6807fc5471cc6d537b7fef198 add search capability
33a87f96f8c625aa10131a77a3968c97c4ec5a62 Remove all references to ContactInfoCache except those in Contact.
70c73e05a792832aa28da751cdaf3fa83a7b8113 Begin moving all conversation data behind a data model with a cache.
48da875f1beea835c6771977e5bd8a9aa3d4bc10 Begin adding UI unit tests to the Mms app.
66dde9460badebf8e740275cabde9cca256006eb Stop requiring a Context to be passed in to ContactInfoCache.
591d17e9a51bb9f829d6860dc7aa0bad25062cd5 auto import from //branches/cupcake_rel/...@138607
72735c62aba8fd2a9420a0f9f83d22543e3c164f auto import from //depot/cupcake/@135843
892f2c5bf965b1431ae107b602444a93f4aad4a3 auto import from //depot/cupcake/@135843
153ae99e0a7d626a24d61475eeb133249deb448c auto import from //depot/cupcake/@132589
abd7b2d90f7491075f1daba4b4cccdfc82f8ddd1 auto import from //depot/cupcake/@137055
59d72c57ce9c319b6cd43ce2ab36b7076c9e821f auto import from //branches/cupcake/...@132276
44cea74dc55e2459262d0d765ef4a69267dd09b0 auto import from //branches/cupcake/...@131421
0f236f55349f070ac94e12cca963847173393da8 Code drop from //branches/cupcake/...@124589
8eed706474910ccb978acda03e85d3261037da6e Initial Contribution
复制代码

 三、git show



如上所示,打印出来的就是针对文件MessageItem.java的所有的改动历史,每一行最前面的那一长串数字就是每次提交形成的哈希值,接下来使用git show即可显示具体的某次的改动的修改~

git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e

结果如下:

复制代码
root@ubuntu:/android_src/packages/apps/Mms/src/com/android/mms/ui# git show 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e
commit 356f6def9d3fb7f3b9032ff5aa4b9110d4cca87e
Author: 某某某 <某某某的邮箱>
Date:   Thu Jan 6 01:50:31 2011 +0800

    修改的描述(是该代码commit时所填)
    
    Signed-off-by: 某某某 <某某某的邮箱>

diff --git a/src/com/android/mms/ui/MessageItem.java b/src/com/android/mms/ui/MessageItem.java
index 0a0c4b7..55c3b27 100644
--- a/src/com/android/mms/ui/MessageItem.java
+++ b/src/com/android/mms/ui/MessageItem.java
+
+ 列出具体的改动
-
-
复制代码

这样就可以知道是谁做了修改,以及具体的修改代码~

那接下来不管是直接去找他交流还是研究代码,都有依据了~

101月/13

3W Coffee

发布在 邵珠庆

 

3W(互联网、咖啡、红酒、沙龙),互联网的圈子。她是由一群热爱互联网、致力于行业交流、酷爱咖啡和红酒的互联网人士通过微博发起,百名互联网资深人士热烈响应和支持的互联网主题馆。她以为互联网人士提供一个开放、专业、休闲的交流场所和沟通平台为主旨,以展现日新月异的创意产业,提高企业竞争力和影响力,繁荣互联网文化,增进业界交流,促进行业发展为目标。当然,她还是一家让您享受人性化的咖啡和红酒文化及美食的小资聚点。

100名互联网牛人组成的股东,中央美术学院知名教授设计的店面,这些闪闪的阵容也掩藏不住3W Coffee对出品美味有着专业的向往。

无论西式风味,还是中式美味,均有经验大厨掌勺,即使你们只顾着志同道合的互相分享,也会在心底小声的说,味道真不赖。

 

 

 

 

 

 

 

谈微博墙,谈公仔墙,谈键盘墙

以为只有大型活动现场才有微博墙,至少说明你没到过3W Coffee;

以为各互联网公司的公仔很难聚首,至少说明你没到过3W Coffee;

以为废旧的键盘只能当垃圾处理之,至少说明你没到过3W Coffee。

 

谈Social,谈Local,谈Mobile

3W Coffee的Social是,技术男2分钟认识隔壁公司编辑,男的;

3W Coffee的Local是,可能就在你公司附近两步就到;

3W Coffee的Mobile是,服务生拿着iPad菜单走来走去;

当然你们大可谈论更复杂的MoLoSo……

 

谈恋爱,谈前途,谈创投

宁可看“非诚勿扰”,也不来3W Coffee?这里不定期举办圈内相亲会;

宁可研究星座命盘,也不来3W Coffee?这里可遇见圈内各职位人士;

宁可制造电梯偶遇,也不来3W Coffee?这里偶有VC行家坐品咖啡。

 

会员
101月/13

十个习惯决定你的一切

发布在 邵珠庆

 

人们常说成功的人因为习惯成功。对职场人生都很有意义的十个习惯:

【1、快乐的习惯】做事情的时候带着快乐的心态,懂得营造快乐氛围,注意关注家人或团队的快乐。有快乐习惯的人,会有更高的情商:管理自己的情绪和感知影响他人的情绪。这里的快乐也在一定程度上理解为乐观,快乐是一种力量,快乐是一种成功的态度和习惯。-

【2、共赢的习惯】我们的人生总是要和各方互动合作,各方都希望成功,而共赢则是最好的策略。我们在与他人合作的时候,在保护和争取自己的利益的同时,也应该公正合理的考量合作方的利益达成,并且通过提出和兼顾共赢的方式而最终达成大家好才是真的好。-

【3、原则的习惯】原则、规则的设定可以用来打破,但是原则首先是用来遵守和捍卫的,因为没有规矩不成方圆。应该做一个有原则的人,对个各种事项的运作,都应该首先建立原则,而后依照原则进行,遇到问题更要坚持原则。只有我们坚持了原则,就可以树立威信和提高运作效率。-

【4、坚韧的习惯】成功的路上没有一帆风顺,除了积极规划和预测困难的同时,应该有良好的心态来迎接挑战和度过低谷,绝不轻言放弃,要保持航行、继续前进、直到成功。-

【5、思考的习惯】工作或学习久了,遇到事情总是停留在低水平的经验响应。缺少思考动脑则缺少处理事情的敏捷。凡事动脑子去思考、分析去积极用创新智慧更好解决问题。-

【6、沟通的习惯】据说有80%企业问题根源来自不顺畅的或者错误的沟通。要避免“我以为”这样的情况,很多时候我们多问一句、多确认一次,保持信息的对称,问题的隐患就可以正确解决。-

【7、适应的习惯】好的管理者会根据和考虑团队、项目的情况而选择适应的情境领导方式风格,从而将团队绩效最大化。-

【8、感恩的习惯】感恩是一种尊重,一个能够懂得感恩的人是值得信任的和值得追随的。更智慧的感恩在于去原谅和感恩给过我们的伤害、污蔑和忽略我们的人,正是他们让我们懂得坚强和感恩。领导者要尊重和感恩团队的努力,而团队要感恩和尊重管理者的领导。-

【9、总结的习惯】人生是积累,特别在知识领域尤为重要。虽然年龄大了,但要保持积极和勤奋的学习态度和习惯,例如每次项目或者事情的结束,都应该进行项目的情况进行经验总结和分享。-

【10、正直的习惯】如果一个人的品德有问题,就不要指望还能够把事情做到什么程度。记住,做人德为先,品格高尚的人更容易和值得被信任和委以重任,因此保持正直是作为君子的基础思想。

91月/13

微软原版Office Professional Plus 2010 With SP1 VOL MSDN 简体中文版 专业版

发布在 邵珠庆

 

提供微软原版Microsoft Office 2010 Plus Pro With SP1  (VOL) 简体中文版  办公套件 下载

此版本是微软所有Office版本中包含组件最多的版本。

组件列表:
1.Microsoft Word 2010
2.Microsoft Excel 2010
3.Microsoft PowerPoint 2010
4.Microsoft InfoPath Designer 2010
5.Microsoft Access 2010
6.Microsoft InfoPath Filler 2010
7.Microsoft OneNote 2010
8.Microsoft Outlook 2010
9.Microsoft PowerPoint 2010
10.Microsoft Publisher 2010
11.Microsoft SharePoint Workspace 2010

软件下载地址:

32位:Office_2010

64位:Office_2010

备用下载地址:

32位:Office_2010

64位:Office_2010

(永久激活)

一键激活工具下载:Office 2010 Toolkit一键激活工具.rar

备用下载地址1:Office 2010 Toolkit一键激活工具.rar

备用下载地址2:Office 2010 Toolkit一键激活工具.rar

81月/13

12款超棒jQuery插件

发布在 邵珠庆

 

今天我们将分享12款精心挑选最新jQuery插件,包含了演讲,排序及其社交内容等等,很多插件在gbin1以前的jQuery文章中我们都介绍过,希望大家喜欢!

1. impress.js

impress.js是一个基于css3过渡和变形的演讲稿插件,如果你不是很喜欢使用PPT的话,它是个不错的选择。

impress.js

reveal.js

reveal.js是另外一个不错的演讲稿制作js,帮助你快速的构建HTML5的演讲稿

impress.js

Floater

这个插件可以帮助你构建可以重新排序的单元块,每一个都可独立的包含html标签

Floater

PFold

一个实验性质的jQuery插件,帮助你使用折纸的方式来打开元素。

PFold

Socialist

一个帮助你整合不同社交资源的jQuery插件,可以整合 Facebook, Twitter, LinkedIn, YouTube, Pinterest, Flickr, Tumblr, Craiglist RSS等等,前面我们开发的RSS杂志,就使用了这个插件。相关阅读:使用jQuery开发一个响应式超酷整合RSS信息阅读杂志

 

Socialist

Fresco

一个超漂亮的响应式的lightbox。可以用来制作超棒的悬浮层效果,支持不同的屏幕尺寸和设备

Fresco

Allofthelights.js

一个可以帮助你关闭光线来突出视频内容的jQuery插件。绝对值得你看看演示。

Allofthelights.js

dynamoCanvas

这是一个用来帮助你更简单的使用HTML5的画布功能的jQuery插件

dynamoCanvas

8. contextMenu

这个插件可以帮助你右键点击页面来生成一个菜单,能够让你的web应用更将是本地应用

contextMenu

uLED

jQuery插件帮助你生成漂亮的倒计时效果

uLED

Adaptor, a jQuery 3D content slider

这个超棒的轻量级内容幻灯在以前文章中介绍过,可以创建漂亮的3D效果。相关阅读:使用3D过渡效果的图片幻灯:Adaptor

Adaptor

3D CSS3 Book Generator

一个帮助你生成图书效果的轻量级插件

3D CSS3 Book Generator

希望大家喜欢这些jQuery插件,如果你有任何问题和建议,请在gbin1博客上留言,谢谢!

81月/13

如何实现网页输入框可进行语音输入

发布在 邵珠庆

 

语音输入也有了好一阵子了,但似乎还没看到相关的关于html网页上如何实现语音输入的文章,今天无聊查了点资料,发现原来实现是这么简单,可能是因为大家都着觉得太简单了,所以就没有人讨论了吧。

其实要实现网页中的语音输入只需一个代码便可实现:x-webkit-speech

大家看到这个代码,会联想到了什么?对,这代码说明语音输入只支持webkit内核浏览器。

那么这个代码具体要放在网页哪里的呢?

<input type="text" class="text"  name="测试"  x-webkit-speech />

放在文本输入框内就行了,就这么简单,看:

当然这个代码还会附带一些参数,比如设置语音限制语言种类;

<input type="text"  name="测试"  x-webkit-speech lang="zh-CN"/>

还有设置语音输入语法的参数,这个就比较适用于搜索方面的了。加上这参数后,系统就会自动去掉“的”、“啦”这类无意义的字;

<input type="text"  name="测试"  x-webkit-speech x-webkit-grammar="bUIltin:search"/>

另外还有onwebkitspeechchange参数,顾名思义,就是语音发生变化时触发的事件,一般可以作为提交;

<input type="text" name="测试" x-webkit-speech onwebkitspeechchange="$(this).cloest('form').submit()"/>

这样说完以后就自动提交了,非常方便。

在测试过程中,发现中文英语的识别率还蛮高的。但在设计方面存在着一个小问题,就是网页页面是iframe形式时,点击麦克风后,“请开始说话”这浮动层就不跟随input输入框了;

这个语音输入功能相当有趣,可以使你的网页更有个性化,但实用性就不敢恭维了,主要是因为适用范围太小了,所以只能希望HTML5尽快统一并应用起来。 :smile:

71月/13

微软官方原版Office 2013预览版+中文包下载

发布在 邵珠庆

 

Office 2013预览版最低系统配置要求:
CPU:1 Ghz
内存:1 GB
硬盘:3.5 GB
操作系统:Windows 7、Windows 7、Windows Server 2008 R2或更高版本,带有.Net 3.5或更高版本。

不能在Windows XP或Vista的电脑上安装。

 

Microsoft Office Professional Plus 2013 Preview(预览版)(Office 专业增强2013)

安装密钥:JFNV6-M4KMV-8H6HJ-GTJ99-RMYP8

迅雷网盘下载地址:

Office 2013 预览版 英文原版32位.exe

Office 2013预览版 英文原版64位.exe

百度网盘下载地址:

Office 2013 预览版 英文原版32位.exe

Office 2013预览版 英文原版64位.exe

使用中文包,可以汉化成中文界面,下载:

Office 2013 中文包.exe

备用下载地址:

Office 2013 中文包.exe