就我所知,browser-based架构的死穴之一是:browser不能控制device。其传说原因是“安全考量”。但是,曾经在某车商见到这种景象:用IE browser。可以选择桌子旁边的打印机,可以打印发票,可以刷卡。简直太不可思议了!请教先进:(1) 如果是从http server下载PDF之类的档案,然后打印的话,可以理解。但是,如果不是采用这种“间接”方法,是怎样设计,才能这样“直接”打印呢?难道Adobe有IE的printer API的plug-in,让程式师去呼叫javascript或M$ ActiveX,把PDF送去plug-in的API,直接输出?(2)
Browser是怎样和信用卡的读卡机做I/O的?还是我看错了:信用卡的读卡机其实是独立设备,根本没有和他们的browser-based application整合,是用手工在browser输入信用卡号、失效日、金额?