最近公司有个网站需要用到paypal支付接口,看了下支付方式,ExpressCheckout比较符合需求,于是写了这文档
作者:SK猫
创建时间:5/5/2008 2:47 PM
最后修改:5/5/2008 4:09 PM
一、 支付流程

最近公司有个网站需要用到paypal支付接口,看了下支付方式,ExpressCheckout比较符合需求,于是写了这文档
作者:SK猫
创建时间:5/5/2008 2:47 PM
最后修改:5/5/2008 4:09 PM
一、 支付流程

翻译时间:06年4月13日,未翻译完,不过可能不会再译了
本文件为Word格式,有兴趣接着翻译的请跟我联系
该节我们将认识如何使用数据扩展内容
XUL提供使用RDF格式的数据创建内容的方法,可以是RDF文件也可以是内部数据源。Mozilla提供众 多数据源,例如书签、历史和邮件信息,在下节有详细介绍。
通常使用数据来对树状分类和菜单进行扩展,而你也可以选择其它元素只要有需要。不过这里我们会使用其它元素进行讲解,因为树和菜单的代码多得多。
要允许创建基于RDF数据的元素,你需要提供一个用于复制元素的简单模板,也就是说你只要提供第一个元素,剩下的元素将从第一个构造生产。
模板由template元素组成,把template元素放置你想构造的元素里面。例如你想在tree容器使用模板,你必须把template放在tree里面。
用一个例子比较好说明,这里我们做一个为每个顶层书签加个按钮的例子。Mozilla提供书签数据源,所以我们可以从那获取数据。这个例子只读取书签文件夹和顶层书签来创建按钮,为了分清子级书签,我们需要使用tree或menu元素来显示。
这是以前在维豪上班时翻译的文档,可惜没有翻译完就离开了
原作者:Neil Deakin
原文出处:http://www.xulplanet.com/tutorials/
原文最后更新日期:2006年2月19日(当地时间)
翻译:梦游的猫
译文最后更新日期:2006年4月10日(北京时间)
欢迎查看XUL指南,该指南讲述XUL——XML的一种用户界面语言,该语言基于Mozilla框架,用于定义其用户界面。
该指南讲述的XUL基于Mozilla1.7和Firefox1.0
这份教程可以帮助你如何用 XUL (XML用户界面语言) 来创建跨平台的可描述界面的应用程序.
这份教程将设计出一个"查找文件"的应用程序界面, 类似于Macintosh的Sherlock或是Windows的文件查找的窗口. 只会提供基本的界面以及一些简单的功能函数. 真正的文件查找功能并没有实现,.
XUL (发音是 zool,有点像cool) 是为开发更快更简单的Mozilla浏览器而开发的. 这是一个基于 XML的语言 ,所以XML的所有特性都适用于XUL.
大多数应用程序在开发的时候都需要应用某个特定平台的特性,这就使得创建一个跨平台的软件变得费时费力。而这对于某些用户或许并非重要,但是对那些想在其它设备上,比如手持设备或机顶盒上,运行一个应用程序的用户来说却,跨平台确是至关重要的。
在过去诸多跨平台的解决方案都已被开发出来。比如Java的可移植性就是其主要卖点。XUL则是一个那样的语言,它被设计出用于创建可移植的用户界面。
创建一个应用程序是要花费好多时间的,哪怕它只工作在某个平台下。编译和排错需要的时间可能会很多。而使用XUL,一个界面可以被快速方便地制作和修改。
XUL具备所有其它XML语言的所有优点。举例来说,XHTML或者其它XML语言,比如MathML 或 SVG,可以被插入到XUL当中。同样,XUL中的文本也可以很容易地被本地化,那意味着它可以稍加努力就可以被翻译成其它国家的语言。样式表可以被提供用于修改用户界面的外观(就像WinAmp的主题和皮肤或者某些窗口管理器)。

很多软件都用这种效果,右边是效果图,使用的时候很简单,给<popup>标签加上css定义就可以了,如红色部分所示
菜单我挑了一个代码少的,效果一样哈
下面是CSS文件部分,其中popmune_left.png是蓝色的渐变图
笔记就先写到这,今天起开始翻译XUL Planet的《XUL指南》,哈
当准备好开发工具之后,就可以开始写XUL了。先看一段XUL文件
解释一下
该节讲的是扩展开发的,代码很多,这里跳过,简单说一下就好了,哈
一个标准的扩展程序,解压后有几个目录
另外,有3个必备的特殊文件
先补充一下,XUL发音为:zool
XUL可以创建图形界面的绝大多数元素,像Firefox、Thunderbird界面都是XUL的应用。
目前XUL应用并不多,相关资料(无论中文或英文)非常的少,大多仅有一些简单的介绍而已,下面是几个相关网站
http://www.xulplanet.com
http://developer.mozilla.com