Enterprise AJAX- 翻译词汇部分整理

时间:2022-10-27 15:23:58

部分翻译词汇

A-G

architecture 架构
AJAX Building Blocks:AJAX组成技术
Asynchronous Messaging:异步消息
affordances 功能可见性
authentication:认证

ancestor element 祖先元素
accessibility:可访问性
application : 应用 (一般统一翻译为应用,不翻译为应用程序)


building:构建
building block:构建组件,组成技术
benchmarking 基准测量
browser capabilities,浏览器能力

Bootstrapping :启动加载
Browser Tricks : 浏览器编程技巧

constructor:构造函数 (统一为构造函数,不使用构造器)
closure:闭包 (统一为闭包,之前可能存在“闭包”和“闭环”两个翻译)
custom:自定义
Cascading Style Sheets (CSS) :层叠样式表
component:组件

declarative:声明式

descendent selector 派生选择器
data entry:数据录入
deliver:交付
Document Object Model DOM 文档对象模型

ease of use :易用性

end user:终端用户
enterprise AJAX:企业级AJAX

Extensible markup language XML: 可扩展标志语言

face lift 翻新
footprint:内存使用量
flush:刷新


H-N

headers:头部信息 (一般指http头)
hook into :连接到
host application 主机应用
highlight : 突出显示

integration  集成
inline:内联(inline function 内联函数)
item:条目 (data item:数据条目,一般性翻译,在具体上下文中根据具体所指翻译,例如上下文介绍关于product方面的应用,则item翻译为产品)
Interesting Moments 交互关注瞬间
imperative:命令式
Interoperability : 互操作性

JavaScript object notation JSON JavaScript对象表示法

load balancing and cluster:负载平衡和群集 (cluster,群集,集群,网络上同时存在两种翻译)
Load Balancer:负载分派器
look at:考察(可根据语句进行具体翻译)
loads of primitives  大量的基础图形
leverage : 充分利用
local scope:局部作用域
load :加载 (为了统一用语不翻译为载入)

markup: 标记
mockup 模仿v 模型n

network infrastructure 网络的基础结构
namespace:命名空间 

O-T


overhead:开销
override:覆写
portability 可移植性
payload 有效载荷
quick and dirty :快速而随性的
quirks ,直译怪癖,指早期的浏览器由于缺乏实践经验或者对Web理解存在问题,对于CSSJavaScript的解释存在不一致性,各个浏览器都有自己的“怪癖”,容易出现代码的兼容性问题。
quirk mode:怪癖模式

render:呈现
Remote Procedure Call,RPC ,远程过程调用
reserved checkout:保留式检出
Representational State Transfer REST 表象状态传输。(什么是REST,可以参见AJAX模式和最佳实践一书,第二章AJAX的具体细节:理解REST理论)

Service Oriented Architectures SOA 面向服务架构
Simple Object Access Protocol SOAP,简单对象访问协议
Standard Extensible Hypertext Markup Language XHTML ): 可扩展超文本标志语言
sequence Diagram :时序图
setter,getter:setter函数,getter函数
server pulling:服务器推送(有些书翻译是服务器推,这里统一为服务器推送)
specification:规范(有些出版社强制翻译为“规约”,此处暂时统一这么翻译)
Specificity:优先级特性,用在CSS中
scaffolding code 支撑代码

solution:解决方案

sophisticated:高级的,复杂的
sandbox 沙箱 (Java开发环境一种安全的措施,sandbox的概念在于确保用户下载的Java小程序(Applets)后,程序只能在限定的环境下运行,一方面可以对程序进行保护,另外一方面防止程序对外部环境的破坏。)
stale: 陈旧,失去时效性
statements:语句,声明 (SELECT statement:SELECT语句)
scaling:可伸缩性
Scaling up:向上扩展(垂直可伸缩性)
Scaling out:向外扩展(水平可伸缩性)


(以下关于调试的术语参考了MSDN上的术语翻译)
Step Into:单步执行
Step Out:跳出
Step Over:逐过程
step through:逐句通过
step unit:单步执行单元


technology stack:系列技术
trick 窍门 技巧
table:数据表 (不翻译为表)
Table partitioning 数据表分区
throttling:n:流量阀值;v:流量控制
timestamp:时间戳
tag:标签
to that end:所以 (此短语容易误译为“之后”,请大家注意)

U-Z


Unreserved Checkout :非保留式 检出
usability:可用性 (也有翻译成为“易用性”ease of use ,本书统一为“可用性”)
use case:案例,用例(在UMl语境中翻译为用例,本书很多部分为“案例”,与UML无关)

widgets:小部件
wireframe 线框

Wireframing 线框绘制

wireframe 线框 (线框技术,一种原型绘制技术,主要指用线组成页面结构)


--------------------------------------------------------------------------------------
 EntAJAX一书中涉及的相关模式介绍


以下设计均参照:《设计模式——可复用面向对象软件的基础》机械工业出版社 2000.9出版 一书


Singleton pattern,单件模式,保证一个类仅有一个实例,并提供一个访问他的全局访问点

Decorator pattern,装饰模式,动态地给对象添加一些额外的职责

Observer pattern 观察者模式,定义对象之间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并且自动更新。

Facade pattern 外观模式,为子系统中的一组接口提供一个一致的接口,外观模式定义了一个高层接口,这个接口使得子系统更加容易使用。

 


MVC模式的描述

http://java.sun.com/blueprints/patterns/MVC-detailed.html