本书以循序渐进的方式引导读者快速学习WAP网页制作。全书共分10章,内容分别涉及WAP基本应用、WAP网站的创建、WML网页语言基础、应用WML语言制作WAP网页、WAP基本语法和应用、WMLScript函数库、模拟手机上网,以及各种相关软件。\r\n\r\n 本书内容由浅入深,操作步骤简洁实用,是通信相关专业师生、通信类行业从业人员及广大WAP网页制作爱好者的首选读物。\r\n
\r\n
第1章 初识无线通信WAP \r\n\r\n 1. 1 WAP简介 \r\n\r\n 1. 2 WAP堆栈存储器 \r\n\r\n 1. 2. 1 无线应用环境 \r\n\r\n 1. 2. 2 无线通话应用界面 \r\n\r\n 1. 2. 3 无线会话层 \r\n\r\n 1. 2. 4 无线传输层安全 \r\n\r\n 1. 2. 5 无线传输层 \r\n\r\n 1. 3 WAP堆栈功能概要 \r\n\r\n 1. 4 本书使用软件 \r\n\r\n 1. 5 WML \r\n\r\n 1. 6 WMLScript \r\n\r\n 第2章 WAP基本应用 \r\n\r\n 2. 1 WAP简介 \r\n\r\n 2. 2 制作WAP网站条件 \r\n\r\n 2. 3 可支持WAP的手机 \r\n\r\n 第3章 创建WAP网站 \r\n\r\n 3. 1 创建WAP SERVER网站 \r\n\r\n 3. 2 设置HTTP服务器中的MIME类别 \r\n\r\n 3. 3 WAP与WEB的比较 \r\n\r\n 第4章 WML网页语言基础 \r\n\r\n 4. 1 概述 \r\n\r\n 4. 2 基本WML数据类型 \r\n\r\n 4. 2. 1 字符数据 \r\n\r\n 4. 2. 2 length \r\n\r\n 4. 2. 3 vdata \r\n\r\n 4. 2. 4 flow. inline和layout \r\n\r\n 4. 2. 5 文本(text) \r\n\r\n 4. 2. 6 href \r\n\r\n 4. 2. 7 布尔型(boolean) \r\n\r\n 4. 2. 8 数值(number) \r\n\r\n 4. 2. 9 强调(emphasis) \r\n\r\n 4. 3 编辑标题 \r\n\r\n 4. 4 WML元素 \r\n\r\n 4. 4. 1 card元素 \r\n\r\n 4. 4. 2 template元素 \r\n\r\n 4. 4. 3 head元素 \r\n\r\n 4. 4. 4 access元素 \r\n\r\n 4. 4. 5 meta元素 \r\n\r\n 4. 5 Event \r\n\r\n 4. 5. 1 do元素 \r\n\r\n 4. 5. 2 ontimer事件 \r\n\r\n 4. 5. 3 onenterforward事件 \r\n\r\n 4. 5. 4 onenterbackward事件 \r\n\r\n 4. 5. 5 onpiclt事件 \r\n\r\n 4. 5. 6 onevent元素 \r\n\r\n 4. 5. 7 postfield元素 \r\n\r\n 4. 6 task(任务) \r\n\r\n 4. 6. 1 go标记 \r\n\r\n 4. 6. 2 prev标记 \r\n\r\n 4. 6. 3 refresh标记 \r\n\r\n 4. 6. 4 noop标记 \r\n\r\n 4. 7 变量 \r\n\r\n 4. 7. 1 setvar元素 \r\n\r\n 4. 7. 2 naming(命名)变量 \r\n\r\n 4. 7. 3 validating(确认)变量 \r\n\r\n 4. 7. 4 restricting(限定)变量内容 \r\n\r\n 4. 7. 5 setting(设置)变量 \r\n\r\n 4. 7. 6 substituting(替换)变量 \r\n\r\n 4. 7. 7 分析变量替换语法(Parsing the variable substitution syntax) \r\n\r\n 4. 8 user输入 \r\n\r\n 4. 8. 1 input元素 \r\n\r\n 4. 8. 2 select元素 \r\n\r\n 4. 8. 3 option元素 \r\n\r\n 4. 8. 4 optgroup元素 \r\n\r\n 4. 8. 5 fieldset元素 \r\n\r\n 4. 9 anchors. images和timers \r\n\r\n 4. 9. 1 anchors元素 \r\n\r\n 4. 9. 2 a元素 \r\n\r\n 4. 9. 3 img元素 \r\n\r\n 4. 9. 4 定时器元素(timer) \r\n\r\n 4. 10 文本 \r\n\r\n 4. 10. 1 空格 \r\n\r\n 4. 10. 2 emphasis(强调)元素 \r\n\r\n 4. 10. 3 br元素 \r\n\r\n 4. 10. 4 p元素 \r\n\r\n 4. 10. 5 table元素 \r\n\r\n 4. 10. 6 tr元素 \r\n\r\n 4. 10. 7 td元素 \r\n\r\n 4. 10. 8 特殊字符 \r\n\r\n 4. 11 WML快速参考 \r\n\r\n 第5章 应用WML语言制作e-WAP网页 \r\n\r\n 5. 1 概述 \r\n\r\n 5. 2 开始命令标记 \r\n\r\n 5. 2. 1 主页标记使用方法 \r\n\r\n 5. 2. 2 显不字体标记 \r\n\r\n 5. 2. 3 多个card应用方法 \r\n\r\n 5. 2. 4 分割网页使用方法 \r\n\r\n 5. 2. 5 改变前后card标记使用方法 \r\n\r\n 5. 2. 6 表单使用方法 \r\n\r\n 5. 2. 7 Template返回键标记使用方法 \r\n\r\n 5. 3 插入图片 \r\n\r\n 5. 4 显示出动画 \r\n\r\n 5. 5 手机显示中文化 \r\n\r\n 5. 5. 1 Unicode编码简介 \r\n\r\n 5. 5. 2 应用ASP产生Unicode编码 \r\n\r\n 5. 6 使用ASP写出WML网页 \r\n\r\n 5. 7 基本WAP标记表 \r\n\r\n 5. 8 实际网页编写 \r\n\r\n 第6章 WMLScript应用篇 \r\n\r\n 6. 1 介绍 \r\n\r\n 6. 1. 1 使用WMLScript的好处 \r\n\r\n 6. 1. 2 WMLScript字节码编译器 \r\n\r\n 6. 2 WMLScript核心部分 \r\n\r\n 6, 2. 1 WMLScript和URLs \r\n\r\n 6. 2. 2 词汇结构 \r\n\r\n 6. 2. 3 变量和数据类型(Variables and datatypes) \r\n\r\n 6. 3 运算符 \r\n\r\n 6. 4 函数 \r\n\r\n 6. 4. 1 函数声明 \r\n\r\n 6. 4. 2 函数调用 \r\n\r\n 6. 4. 3 默认返回值 \r\n\r\n 6. 5 语句 \r\n\r\n 6. 5. 1 空语句(Empty) \r\n\r\n 6. 5. 2 表达式语句(Expression) \r\n\r\n 6. 5. 3 块语句(Block) \r\n\r\n 6. 5. 4 变量语句(Variable) \r\n\r\n 6. 5. 5 If语句 \r\n\r\n 6. 5. 6 While语句 \r\n\r\n 6. 5. 7 For语句 \r\n\r\n 6. 5. 8 Break语句 \r\n\r\n 6. 5. 9 Continue语句 \r\n\r\n 6. 6 Pragmas(编译指示) \r\n\r\n 6. 7 数据类型自动转换规则 \r\n\r\n 6. 8 执行时错误检测和处理 \r\n\r\n 6. 8. 1 错误检测 \r\n\r\n 6. 8. 2 错误处理 \r\n\r\n 第7章 WML Script函数库 \r\n\r\n 7. 1 概述 \r\n\r\n 7. 2 Lang函数库 \r\n\r\n 7. 3 Float函数库 \r\n\r\n 7. 4 String函数库 \r\n\r\n 7. 5 URL函数库 \r\n\r\n 7. 6 WMLBrowser函数库 \r\n\r\n 7. 7 Dialogs函数库 \r\n\r\n 7. 8 WMLScript非标准函数库 \r\n\r\n 7. 9 函数库总表 \r\n\r\n 第8章 WMLScript基本语法 \r\n\r\n 8. 1 上下文无关的语法 \r\n\r\n 8. 1. 1 概述 \r\n\r\n 8. 1. 2 词汇语法 \r\n\r\n 8. 1. 3 句子语法结构 \r\n\r\n 8. 1. 4 数的字符串语法 \r\n\r\n 8. 1. 5 语法符号 \r\n\r\n 8. 1. 6 源文本 \r\n\r\n 8. 2 WMLScript词汇语法 \r\n\r\n 8. 3 WMLScript句子结构语法 \r\n\r\n 8. 4 数字的字符串语法 \r\n\r\n 8. 5 URL调用语法 \r\n\r\n 第9章 模拟手机上网 \r\n\r\n 9. 1 百万大作战 \r\n\r\n 9. 2 点餐 \r\n\r\n 9. 3 比大小 \r\n\r\n 9. 4 划拳 \r\n\r\n 9. 5 拾八拉 \r\n\r\n 第10章 手机上网 \r\n\r\n 10. 1 使用手机上网注意事项 \r\n\r\n 10. 2 手机上网设置 \r\n\r\n 10. 3 手机上网方法 \r\n\r\n 10. 4 WAP电信费用 \r\n\r\n 10. 5 无线通信与WAP的未来展望 \r\n\r\n 附录A 使用WAPTOR软件 \r\n\r\n 附录B 使用WAPDraw绘图软件 \r\n\r\n 附录C 使用Nokia手机模拟器 \r\n\r\n C. 1 使用Nokia WAP Toolkit \r\n\r\n C. 2 设置Nokia WAP Toolkit的首选项 \r\n\r\n C. 2. 1 设置Nokia 7110手机 \r\n\r\n C. 2. 2 使用模拟手机软键设置 \r\n\r\n C. 3 使用手机显示屏 \r\n\r\n C. 3. 1 导航到首页deek \r\n\r\n C. 3. 2 菜单选择 \r\n\r\n C. 3. 3 输入字符 \r\n\r\n C. 4 操作变量 \r\n\r\n C. 4. 1 设置变量 \r\n\r\n C. 4. 2 编辑变量 \r\n\r\n C. 4. 3 清除全部变量 \r\n\r\n C. 5 进入URL \r\n\r\n C. 6 打开本地文件 \r\n\r\n C. 7 建立简单的WMLdeck \r\n\r\n C. 8 显示错误和状态信息 \r\n\r\n C. 9 使用书签 \r\n\r\n C. 10 使用WML和WMLScript编辑器 \r\n\r\n C. 10. 1 编辑存在的文件 \r\n\r\n C. 10. 2 新建文件 \r\n\r\n C. 11 使用WBMP编辑器 \r\n\r\n C. 11. 1 新建位图文件 \r\n\r\n C. 11. 2 编辑存在的位图图像 \r\n\r\n 附录D 术语表 \r\n
\r\n
近年来由于国际互联网的发展, 许多人梦想把有线上网变成无线上网. 当本人接触到WAP后, 拿着无线的手机上网浏览, 随时随地的操作和获取自己想要的信息, 觉得这个梦想是可以实现的.
由于现有的WAP移动通信服务, 能传输的速度只有9. 6Kbps, 使得一些丰富的多媒体图像等信息无法传输, 大大降低了消费者使用WAP的兴趣. 但是今年新一代的“通用分组无线服务(GeneralPacket Radio Services, GPRS)”提供了新的移动电话传输速度(GPRS的传输速度最高可达115Kbps, 一般为28. 8Kbps), 因此会促进WAP的广泛使用.
书中本人以循序渐进的方式引导读者学习wAP的使用. 本人建议初学者可从WAPTOR软件开始学习, 几天后绝对可以上手写出WAP的网页, 进而应用NOKIA软件写出更加多姿多彩的多媒体网页. 对于高级用户书中的各项命令和函数库的说明及其应用也能满足需求.
本书只是抛砖引玉, 希望大家能多了解无线上网的好处, 同时能够使大家快速学习制作WAP网页. 读者也可以了解目前无线通信WAP的相关知识, 本书绝对是学习无线通信WAP的基础参考书. 希望在未来人人都可直接使用手机上网. 浏览WAP网页.
感谢在写作过程中家人. 朋友与成大师生的大力支持.
1997年, 爱立信. 摩托罗拉. 诺基亚和Phone. com(前Unwired Planet)四家厂商联合创建了WAP论坛. 无线应用协议(Wireless Application Protocol)即是这个论坛不断努力得到的成果. 它是信息领域两大支柱产业——移动通信和Internet的有机结合. WAP定义了一系列用于传输层. 安全层. 事务处理层. 会话层和应用层的协议. 利用WAP. 手机及其他无线设备的用户可以轻易. 快速. 安全地访问Internet, 以获得信息和服务.
随着Internet及手机用户的快速增长, 移动互联网已成为一个新的趋势. 据预测, 到2004年全国移动互联网的用户数量将达到4300万, 5年后, 将有30%的手机用户将利用手机上网. 如此巨大的市场潜力, 让许多运营商. 设备制造商和软件开发商都投入了相当高的激情. 本书的出版, 相信能起到推波助澜的作用.
书中作者以循序渐进的方式引导读者学习WAP使用. 本书先带领读者初识WAP, 介绍了WAP基本应用及如何构建一个WAP网站, 然后介绍了WML语言的基本知识, 随后即给出了应用WML语言制作e“WAP网页的例子. 接着用3章的篇幅介绍了WMLScript应用篇. WMLScript函数库和WMLScript基本语法. 最后用5个大例子系统地介绍了WML及WMLScript的使用.
本书中有许多简单的小程序深入浅出, 可以使学习者简明易懂. 未曾学习过任何网页制作的人可以直接学习. 书中对WAP使用的网页各项命令和标记说明详尽, 并有实例对照说明. 同时, 还详细介绍了各个WMLScript函数库的使用规则. 书中所采取的这种方式有利于读者直观地学习.
另外, 本书作者选择软件也独具匠心. 首先选择WAPTOR使读者入门, 几天后即可上手写出WAP的网页. 然后以NOKIA的软件写出更加多姿多彩的多媒体的网页.
NOKIA的软件相比其他软件在功能和性能上有很多优势, 是学习和开发WAP网页的好帮手.
本书不仅内容丰富, 而且具有很高的实用价值. 初学者可以通过这本书掌握WAP编程, 而对于高级用户或研究人员而言, 书中的例子和引入的一些概念都很有参考价值.
本书只是抛砖引玉, 希望大家制作出更好的WAP网页, 以推动移动互联网的发展.