版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第7章Web的未来教学目标教学重点教学过程第2页教学目标掌握XML客户端开发框架及其相关技术了解WebAssembly技术了解移动互联网开发和混合开发模式人工智能时代的项目开发第3页教学重点XML及相关技术移动互联网开发和混合开发模式人工智能时代的项目开发第4页教学过程Web的发展路径XML技术WebAssembly技术
移动互联网开发和混合开发模式第5页7.1
Web的发展路径信息共享信息共建知识传承知识分配语用网云计算和物联网人工智能第6页7.2XML技术
eXtensibleMarkupLanguage,“可扩展标识语言”HTML本身的应用范围有很大的局限(例如,通常只能在浏览器上使用),因此W3C便开始推广XMLSGML、HTML是XML的先驱
SGMLXMLHTML第7页XML的特点简单性及开放性国际化的标准延伸性及自我描述性能分离数据储存与呈现方式7.2XML技术
第8页XML文档实例7.2XML技术
<?xmlversion="1.0"encoding="UTF-8"standalone="yes"?><list><empid="2575"><name>黄海锋</name><age>36</age><gender>man</gender><salary>14000</salary></emp><empid="2576"><name>黄海川</name><age>49</age><gender>man</gender><salary>18500</salary></emp><empid="2577"><name>黄海兰</name><age>34</age><gender>woman</gender><salary>16000</salary></emp><empid="2578"><name>黄海基</name><age>26</age><gender>man</gender><salary>9200</salary></emp></list>第9页DTDDocumentTypeDefinition,文档类型定义,一组标记符的语法规则,表明XML是怎样组织的XMLSchema
验证XML文档是否具有严格的规范——“格式良好”,以适应广泛的应用CSS、XSL和XSLT
XMLStyleLanguage和XMLStylesheetLanguageTransformation;分别定义了XML的显示和文档类型的转换方式
7.2XML技术
第10页DOMDocumentObjectModel,文档对象模型,一个对象化的XML数据接口,一个与语言无关、与平台无关的标准接口规范
Xpointer和Xlinks用于链接其它XML文档和其它XML文档中的某个部分
XMLframework利用XML框架,可以把商业逻辑分离出来,实现数据与计算的分离
7.2XML技术
第11页XML开发工具Notepad
MicrosoftXMLNotepad
MicrosoftXMLTreeViewer
MicrosoftXMLValidator
MicrosoftXSLDebugger
Xray
XMLWriter
XMLSpy
SonicStylusStudio
7.2XML技术
第12页XML的使用前景商务的自动化处理
丰富的标签完全可以描述不同类型的单据,可以被加密,并且很容易附加上数字签名等
信息发布 客户可根据其需求选择和制作不同的应用程序以处理数据,构成广泛的、通用的分布式计算
智能化的Web应用程序和数据集成
XML能更准确地表达信息的真实内容,严格的语法降低了应用程序的负担,也使智能工具的开发更为便捷7.2XML技术
第13页实例7-2:XML+CSS文档实例7.2XML及其相关技术
第14页实例7-3:XML+XSL文档实例此实例对于Firefox等浏览器可以直接浏览,但对于chrome浏览器,则必须放在Web服务器下进行浏览才能看到效果。7.2XML及其相关技术
第15页7.3
WebAssembly技术WebAssembly概述安全性:沙盒环境高性能:在执行之前转换为二进制文件第16页7.3
WebAssembly技术WebAssembly的运行原理第17页7.3
WebAssembly技术WebAssembly的应用/jslinux/vm.html?url=/jslinux/win2k.cfg&mem=192&graphic=1&w=1024&h=768第18页7.4移动互联网开发与混合开发模式移动互联网开发面临的挑战相对封闭性个人性终端类型众多入口重要性流量限制内容碎片化的应用场景第19页7.4移动互联网开发与混合开发模式移动互联网应用开发的三种模式第20页7.4移动互联网开发与混合开发模式移动互联网应用开发模式的特点比较
原生应用混合应用Web应用开发语言仅原生开发语言原生/Web均可仅Web开发语言开发成本高中低功能更新方便度低,需下载安装中,部分更新不需下载高,无需下载用户体验优中差性能快较快慢Store或market认证需要需要不需要安装过程需要需要不需要代码移植性无中高针对特定设备的特性高中低跨平台开发成本高中低安全强中弱第21页7.4移动互联网开发与混合开发模式混合框架
Cordova
AppCan
DCloud
APICloud第22页7.4移动互联网开发与混合开发模式UI/JS框架jQueryMobile
SencheTouch
ReactNativeGMU第23页7.5人工智能时代的项目开发将来的方向生成式设计自动代码重构AIDevOpsAI支持的IT增强型网页开发第24页7.5人工智能时代的项目开发将产生的改变高效的开发构建更智能的用户界面更智能的站点搜索和发现更智能的安全和性能第25页习题
1.请归纳和总结XML与HTML的差异。H
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年高职舞蹈表演(古典舞表演)试题及答案
- 2025年高职数字媒体艺术设计(交互媒体创作)试题及答案
- 2025年中职轨道交通运营服务(轨道交通基础)试题及答案
- 2025年大学风景园林(花艺景观应用)试题及答案
- 2025年大学数字媒体(交互设计)试题及答案
- 巴厘岛介绍教学课件
- 中国银行培训课件资源库
- 《红香蕉高产栽培技术规程》(征求意见稿)编制说明
- 养老院老人疾病预防制度
- 养老院老人文化活动管理制度
- 散文系列《补鞋子的人》精-品解读
- 养老院对护工规范管理制度
- 农行内控制度汇编
- 2025年企业党支部书记年度述职报告
- 2026年孝昌县供水有限公司公开招聘正式员工备考题库及参考答案详解1套
- 2025年校长个人述职报告:凝心聚力抓落实 立德树人开新局
- 沥青混凝土面板全库盆防渗施工质量通病防治手册
- 光伏电站故障处理培训大纲
- 设备维保三级管理制度
- 2023-2024学年广东省广州市天河区七年级(上)期末英语试卷
- 灯谜大全及答案1000个
评论
0/150
提交评论