2008年1月22日正式草案公布。有多种浏览器已经具备了某些 HyperText Markup Language5 支持。
而现今,HyperText Markup Language5已经成为了各大主流浏览器的基本语言。
在我看来,这项不算是新的技术——HyperText Markup Language5有着以下几点大优势:
1、提升有效性,并且让用户在使用过程中觉得舒服;
2、“新标签”这一功能让用户能在一个大窗口浏览多个网页,;
3、网站因此能够拥有更多的多媒体元素——例如视频和音频:网站开发技术人员可以在网站上挂上许多视频而且不用担心网站会卡;
4、可以很好的替代FLASH和Silverlight;
5、当需要用到在网站内搜索的时候,对于SEO来说简直是杠杠的;
6、优势在移动应用以及游戏上也有所体现——例如我可以在一个浏览器上开多个游戏窗口,在电脑硬件保证的提前下实现多开。
2.2 B/S结构
B/S(Browser/Server,浏览器/服务器结构)架构是一个拥有三层体系结构的系统,用户可以从主机上发出请求,而会有多个服务器来响应。Browser/Server架构在很大程度上让用户可以少做事——用户的电脑是客户机,B/S架构可以让客户机在计算机上安装客户端软件以及一小部分的系统软件即可运行,大头的工作交由服务器来运行。
Browser/Server架构是一种可以很大程度上节省成本开支的技术——它结合了大部分主流浏览器之脚本。Browser/Server系统包括:表示逻辑层,控制逻辑层,数据展现层,三层是相对独立又相互关联。
Browser/Server架构摒弃了过去的C/S系统(Client/Server结构),现如今是使用最大量的、基于互联网的、给以网络为基础的软件系统提供了良好支持一种系统架构。现如今,网络技术愈来愈发达,Browser/Server架构也便随着其的发展而成长、更新。更重要的是:随着时代的发展,项目管理必须要能做到可以让用户多端登录、或者可以让多个用户同一时间对服务器进行访问、被允许的修改,而正因为此,Browser/Server架构的软件系统有了其用武之地。伴随着互联网的进一步发展,就要求大多数的管理系统要求不仅仅可以在一台电脑上使用,同时可以在接入互联网的其他电脑也可以使用对系统进行操作和使用。文献综述
Browser/Server架构不像大一时候学的C语言,需要窗口运行,而是利用计算机中的浏览器来运行,用户完全不用担心会需要下载任何的流氓软件。Browser/Server架构的运行方式——用户可以在有此软件系统的任何电脑上在接入网络的情况下进行访问、操作和使用——说的简单点就是只要用户有浏览器,知道网址就能开始浏览。
使用Browser/Server架构的管理系统通过任何网络(不包括被墙)让用户不受空间上的条件限制进行访问:比如我人在北京,我的电脑上只要有此管理系统,我就可以在有Internet访问的情况下使用软件。而本次的管理系统正是这么一个系统。
基于C/S架构的管理系统只可以被使用在本地电脑上,不能通过计算机网络来进行使用和操作,在使用地理位置等方面都没有Browser/Server架构使用方便。
2.3 JAVA概述
Java是现今在使用程度最为广泛、最受技术开发人员欢迎,对21世纪影响深远的一种语言,同样它也深受各大大中小型公司网站的青睐。
JAVA不像大一的时候学习C++那样有很难去理解的什么多继承啊、什么指针啊之类的概念
JAVA这个语言主要有这么几个大的特征:封装、抽象、继承和多态。