欢迎来到 博文网 官方网站!
网站设计与Web应用开发技术+2

网站设计与Web应用开发技术+2

内容简介  本教程从Web基本概

联系电话: 13983470003
产品详情

内容简介

  本教程从Web基本概念和的规划设计及建设方法人手,讲述了建设工程中所必须掌握的各个环节的理念和方法。全书内容在编排上由浅入深,并辅以大量的实例说明。主要内括策划与设计、Web服务器的安装与配置、、协议基础、HTML基础开发、HTML应用、HTML5应用、层叠样式表(CSS)、CSS3开发、Javascript开发、网页、服务器端动态网页技术、XML技术、Ajax技术、客户端开发框架以及移动开发等。  《设计与Web应用开发技术(版)》强调实用,突出设计思想与网页制作技术相结合的理念,让学会从全局的角度出发考虑和解决问题。在内容编排上力求新颖、结构严谨并辅以大量的实例说明,具有较强的专业、技术和实用。  《设计与Web应用开发技术(版)》既可作为各类高等院校学及Web技术的教材,也可作为Web开发人员及自学者的参考书。

目录

第1章 简介1.1 Inter与1.1.1 Inter的发展1.1.2 Inter技术基础1.1.3 Inter提供的服务1.2 概述1.2.1 的起源1.2.2 Web是什么1.2.3 Web的技术基础1.2.4 Web的**技术1.2.5 的扩展1.3 Web应用开发的需求与方法1.3.1 Web应用的需求1.3.2 应用程序发展的需求1.4 本章小结1.5 思考和练r/>第2章 网站策划设计与网站运行环境设置2.1 网站设计体流程2.2 网站建立的前期工作——网站策划2.3 网站的设计2.3.1 网站的CI形象设计2.3.2 网站体结构设计2.3.3 网站的版面设计2.3.4 网页的色彩设计2.3.5 网站导航设计2.3.6 网站信息的可用设计2.4 网站的建立——IIS的安装与配置2.4.1 IIS的安装2.4.2 使用IIS建立站点2.4.3 IIS的配置2.4.4 其他Web服务器2.5 网站运行的基础——2.5.1 网站威胁2.5.2 防范策略2.6 本章小结2.7 思考和练r/>第3章 协议及其开发与HTML语言基础3.1 协议3.1.1 概述3.1.2 的宏观工作原理3.1.3 协议基础3.1.4 应用开发方法3.1.5 应用的开发3.1.6 超文本转移协议(S)及套接层(SSL)3.2 HTML基础3.2.1 HTML简介3.2.2 HTML标记语法及文档结构3.3 HTML的基本语法3.3.1 标题和段落3.3.2 文字标签3.3.3 列表3.3.4 **链接3.3.5 表格3.3.6 图像3.4 本章小结3.5 思考和练r/>第4章 交互设计与HTML**应用4.1 网站的交互设计4.1.1 交互设计4.1.2 设计原则和方法4.1.3 一个交互设计的实例4.2 HTML**应用4.2.1 框架4.2.2 表单4.2.3 脚本4.2.4 网页中加入动态效果和多媒体4.2.5 可执行对象4.2.6 HTML的变革4.3 关于HTML54.3.1 HTML5的特4.3.2 HTML5的canvar/>4.3.3 关于声明4.3.4 一个HTML5 实例——Web 上的4.4 本章小结4.5 思考和练r/>第5章 层叠样式表(CSS)5.1 CSS概述5.2 为网页添加样式表的方法5.3 用CSS定义样式5.3.1 简单的CSS应用5.3.2 选择符组5.3.3 类选择符5.3.4 ID选择符5.3.5含选择符5.3.6 样式表的层叠5.3.7 伪类5.3.8 伪对象5.3.9 注释5.3.10 对DIV+CSS方案的思考5.4 CSS的滤镜及其应用5.4.1 界面滤镜5.4.2 静态滤镜5.4.3 转换滤镜5.5 关于CSS35.5.1 页面布局5.5.2 Flexbox布局5.5.3 边框5.5.4 动画5.5.5 选择器5.6 CSS典型用法实例5.6.1 使用滤镜制作文字**5.6.2 使用CSS来改变浏览器的默认显示样式5.6.3 制作可交互的360度全景展示5.6.4 自动适应移动设备横竖屏显示方式的实现方案5.7 本章小结5.8 思考和练r/>第6章 Javascript语言6.1 Javascript简介6.1.1 什么是Javascript6.1.2 作用6.1.3 Javascript语言的组成6.1.4 Javascript引入网页的方式6.1.5 一个简单的实例6.2 Javascript 基本语法6.2.1 Javascript的语句6.2.2 数据类型6.2.3 变量6.2.4 运算符与表达式6.2.5能语句6.2.6 函数6.3 对象化编程6.3.1 对象的基本知识6.3.2 事件处理6.3.3 Javascript的内部对象6.3.4 Javascript的自定义类及对象6.4 Javascript的浏览器内部对象(DOM)6.4.1 浏览器对象navigator6.4.2 窗口对象window6.4.3 屏幕对象screen6.4.4 事件对象event6.4.5 历史对象history6.4.6 位置对象location6.4.7 文件对象document6.4.8 链接对象link6.4.9 表单对象Form6.4.10 cookie对象6.5 Javascript实例6.5.1 文字连续闪烁效果6.5.2 旋转变幻文字效果6.5.3 图片广告轮显的实现6.5.4 一个小游戏的实现6.6 本章小结6.7 思考和练r/>第7章 服务器端开发——动态网页技术基础7.1 动态网页基本原理7.2 .NET介绍7.2.1 ASP.NET简介7.2.2 .NET战略7.3 ASP.NET应用的开发实例7.4 Java技术7.4.1 Java技术概述7.4.2 Applet与Application7.4.3 Servlet7.4.4 JSP7.4.5 J2EE7.5 不同的动态网页技术比较7.5.1 CGI7.5.2 ISAPI/NSAPI7.5.3 ASP7.5.4 PHP7.5.5 不同开发技术之间的比较7.6 本章小结7.7 思考和练r/>第8章 Web展望8.1 Web化路径8.2 XML及其相关技术8.2.1 什么是XML8.2.2 XML的文档格式8.2.3 XML相关技术介绍8.2.4 XML的开发工具8.2.5 XML的使用前景8.2.6 JSON(Javascript Object Natation)8.3 Ajax技术8.3.1 Ajax的现状8.3.2 Ajax是什么8.3.3 与传统的Web应用比较8.3.4 Ajax开发8.4能强大的客户端开发框架8.4.1 jQuery框架8.4.2 ExtJr/>8.4.3 Flex8.4.4 其他框架8.5 移动开发8.5.1 移动开发简介8.5.2 移动开发框架8.6 本章小结8.7 思考和练r/>参考文献

摘要与插图

pan style="font-family:宋体">章简介

互联网在世界范围内的迅速崛起使得它已经成为一种应用为广泛的大众传媒,其应用范围正在急剧增长,日益增加的网上购物、各种网络系统和形形色色的网站正在逐渐改变着人们的日常工作、生活、娱乐等行为方式,而其中为重要的支撑技术是Web技术。本京旨在引j导读者了解 neet 的发展历程,熟悉Wcb的基本概念及其相关

持术:了解开发、运行、调试本书的软硬件环境。本章还将简要介绍各种不同的Web开发方法。

本章要点:

理解Inter的发展历程Web的基本概念

Web技术基础及技术介绍

Web应用开发基础

1.1 Inter

1.1.1Inter 的发展

诞生于1946年的世界上台计算机“爱尼亚克”(ENIAC)是一场计算技术的,数字信息时代也由此拉开了序幕。在之后的若干年中,计算机的处理能力基本按照每pan style="font-family:宋体">个月翻一番的规律发展,由于这个定律首先是由美国英特尔公司的戈登·摩尔提出并应用的,因此这个定律被称为“摩尔定律”。

早期的计算机是独立的,之后为了能在计算机之间方便行通信和共享资源,诞生了网络,由此宣告了网络时代的到来。Intemet早来源于美国研究计划局

DARPA(Defense Advanced Research Projects Agency)的前身ARPA建立的ARPA,它源

于当时美国为了保证美国国防力量在受到次核打击后仍能具有生存和反击的能力而设计的分散指挥系统。该网于1969年投入使用,初由加州大学、犹他大学和福研究院的4台计算机以分组交换的原理构成。从20世纪60年代开始,ARPA开始向美国国内大学的计算机系和一些私人有限公司提供经费,以基于分组交换技术的计算机网络的研究。1968年,ARPAARPA网络项目立项,这个项目基于这样一种思

想:网络必须能够经受住故障的考验并维持正常工作,一旦发生战争,当网络的某一部分因遭受攻击而失去工作能力时,网络的其他部分应当能够维持正常通信。初,ARPA主要用于军事研究目的,它具有五大特点:

·支持资源共享:

·采用分布式控制技术:

·采用分组交换技术:

·使用通信控制处理机:

·采用分层的网络通信协议。

1972年,ARPA在首届计算机后台通信会议上与公众见面,并验证了分组

交换技术的可行,由此,ARPA成为现代计算机网络诞生的标志。

ARPA 在技术上的另一个重大页献是TCPAP 协议族的开发和使用、1980年,ARPA

投资把TCP/IPUNIX(BSD4.pan style="font-family:宋体">版本)的内核中,在BSD4.2版本以后,TCPIP协议即成

UNIX操作系统的标准通信模块。1982年,IntemetARPAMILNET等几个计算机网络合并而成,作为Intermet的早期骨干网,ARPA奠定了lntermet存在和发展的基础.

较好地解决了异构环境下网络互联的一系列理论和技术问题。

1983年,ARPA分裂为两部分:ARPA和纯军事用的MILNET,同年pan style="font-family:宋体">月,ARPATCP/IP协议作为ARPA的标准协议,其后,人们称呼这个以ARPA为主干网的网际互联网为IntemetTCPAIP协议簇便在Intemet 行研究、试验,井成为使用方便、效率极好的协议簇。

与此同时,局域网和其他广域网的产生和蓬勃发展对lntemet一步发展起到了重要的作用。其中,引人注目的是美国国家科学基金会NSF(National Scice Foundation)建立的美国国家科学基金网NSFl986年,NSF建立起了六大计算机中心,为了使全国的科学家、工程师能够共享这些计算机设施,NSF 建立了自己的基于TCPIP

协议簇的计算机网络NSFNSF在全国建立了按地区划分的计算机广域网,并将这些地区网络和计算中心相连,后将各计算中心互联起来。地区网的构成一般是由一批在地理上局限于某一地域,在管理上隶属于某一机构或在经济上有共同利益的用户的计算机互联而成,连接各地区网上主通信节点计算机的高速数据专线构成了NSF的主干网,这样,当一个用户的计算机与某一地区相连以后,它除了可以使用任一计算中心的设施,可以同网上任一用户通信,还可以获得网络提供的大量信息和数据。这一使得NSF 19906月取代了ARPA而成为Intemet的主干网。

NSFInter的大贡献是使Inter向全社会开放,而不再像以前那样仅仅为计算机研究人员、职员和商所使用。然而,随着网上通信量的迅猛增长,NSF

不得不采用更新的网络技术来适应发展的需要。19909月,由MertIBMMCl公司联合建立了一个非营利的组织一一网络和科学公司 ANS(Advanced NetworkScienceInc)ANS的目的是建立一个全美范围的T3级主干网,它能以45Mb/s的速率传送数据,相当于每秒传送1400页文本信息。到199pan style="font-family:宋体">年底,NSF的主干网都已同ANS提供的T3级主干网相通。

1969pan style="font-family:宋体">月,当ARPA初建成时只有4个节点,到19723月也仅增加到23个节点,直到19773共也只有1pan style="font-family:宋体">个节点。但十年来,随着社会科技、文化和

......
在线客服
微信联系
客服
扫码加微信(手机同号)
电话咨询
返回顶部