System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及新一代网页基础格式开发设计方法。
技术介绍
1、1、html的定义
2、超文本置标语言(hyper text markup language简称为html)是为网页创建和其他可在网页浏览器中看到的信息设计的一种置标语言。html被用来结构化信息——例如标题、段落和列表等等,也可以用来在一定程度上描述文档的外观和语义。
3、html的出现实际上只是为了规范网页编辑基础结构,既不是专门针对内容的管理,也不是专门针对页面的版式设计的。因此,以它为基础的网页格式和开发的发展,更倾向于代码的规范和处理能力,而忽略了页面排版的专业需求。
4、2、html的优势
5、html架构最大的优势在于其超链接指针的特性,这种特性一方面保证网页通过只记录文件的链接地址的方式,缩小了页面文件的体积,使其能够更便于在网络传播。因为,在浏览器传输其他图片或多媒体文件的时候,页面大概的框架结构和文字内容已经传输完毕,方便了用户的浏览需要。这是其他文件类型不能实现的,例如word文档或是flash文件,必须要到整个文件或大部分文件下载完成以后才能正常显示。
6、另外,超链接的特性可以将存放在不同空间的信息和文件。这样网页就不同于传统的平面媒体,具有能够建构更复杂、更有空间性的信息架构的能力。可以充分发挥互联网的力量,实现信息挖掘、跳跃、整合,定位等功能。
7、3、html的缺点
8、html的缺点也是显而易见的。首先,它最大的缺陷就是不能实现专业的排
9、其次,内容与显示不能分离。网页内容变更,只能重新编写整个页面。目前,业内倾向于用xhtml+css的方式来解决这个问题。
10、另外,html是针对pc终端的使用出现的,其表现能力不适应于现在多网络终端的显示要求和编辑能力。
11、4、xhtml+css——目前的发展方向
12、为了解决html发展中的不足和局限,xhtml+css的组合开发方式逐渐开始流行起来。xhtml是一个基于xml的置标语言,结合了xml的内容处理功能和html简单版式描述功能,基本上还是一种过渡技术,而现在页面的版式主要依靠css文件编写来完成,css是一种用来为结构化文档(如html文档或xml应用)添加样式(字体、间距和颜色等),描述文档中不同元素之间位置关系的计算机语言。
13、这样的组合方式在一定程度上实现了网页内容和现实分离,xhtml负责维护页面内容和结构,而利用独立的css文件表述文档的样式,简化了网页的开发和维护。同时网友的作者和读者可以为同一个网页内容指定不同的css显示文档,达到自己所希望的最佳显示效果。而且,也解决了html样式重复书写的问题,简化了文件结构。
14、5、xhtml+css没有解决的问题
15、1)、html的分化虽然能够解决排版和内容分离的问题,但无疑增加了网页编辑的复杂度,因为网页编辑人员需要了解xml和css两种语言;
16、2)、css的发展虽然提升了网页排版能力,但是目前还没有可视化的工具很好地配合它,很多地方仍然需要人工添加代码、参数值;
17、3)、现有的代码语言语法关于庞大、复杂,需要浏览器的支持才能完全体现现有语言的能力,比如富链接(fat link)、源追溯(source tracking)等html原有功能都没有得到当前浏览器的支持;
18、4)、xhtml虽然逐渐替代了html的使用,但是其构成需要严格遵守语法规则,如必须是良构和区分大小写等,稳定但增加页面制作人员的专业性。
技术实现思路
1、基于
技术介绍
存在的技术问题,本专利技术提出了新一代网页基础格式开发设计方法。
2、本专利技术提出的新一代网页基础格式开发设计方法,包括如下步骤:
3、步骤s1、确定浏览器的基本设计和功能;
4、nwpf浏览器以现有的所有的浏览器形式开发出独立的nwpf浏览器程序,同时开发出体现网页浏览器兼容显示新格式的插件补丁程序;
5、nwpf基本功能是现有所有浏览器的基本功能都有,增加对网站附加信息浏览功能;比如,在强化网站结构编辑功能基础上,可以通过附属窗口显示网站结构、索引信息;或者显示超链接指向的源信息等资料,nwpf是独立的浏览器,也能兼容html的网页格式;
6、步骤s2、确定浏览器的未来开发方向;
7、nwpf成为一种具有专业排版能力的通用文件格式,即成为适用于网络传输的web前端页面、电子表、演示文档或者办公文档的基础格式。
8、优选的,所述步骤s1浏览器的基本设计包括:版式框设计、文字编辑及样式设计、表格设计、图片设计、多媒体文件支持设计和表单或类型的功能设计。
9、优选的,所述版式框设计:通过定义版式框的方式排定页面内容的粗略框架结构和定位关系,即分文字框、图片框或其他内容框,分块的好处在于,容易在最初就确定页面大致元素的基本位置,可以针对块统一设定样式,同时可以在版式框内插入文件或定义源(source);
10、文字编辑及样式设计:文字输入、定义文字显示属性(字体、字号、文字样式)、定义段落属性(字间距、行距、段间隔、对齐方式等)、文本结构定义(可以定义多级别的标题、正文、强调文字、注释);
11、表格设计:将表格插入页面,沿用现在通用的word类似的表格形式,如果能够设计misd类似的表格,另外包括表格边框设定、单元格样式设定功能;
12、图片设计:在页面置入图片内容,可设定图片大小、显示替代文字、显示注释文字、设定热区(即设定可以添加超链接的点击区域)、图文混排设定、以及简单的图片处理功能;
13、多媒体文件支持设计:支持多媒体文件(flash、音频文件、flash视频、ar和vr)的嵌入,通过浏览器兼容相应格式播放插件的方式显示多媒体内容;
14、表单或类型的功能设计:表单是html中提供的一种双向互动信息收集工具,如会员注册信息、用户登录、互动问卷功能,通过asp、cgi、javascript方式将表单和网络服务器连接起来。
15、优选的,所述步骤s1浏览器的基本功能包括:超链接功能、站点管理工具、模版和库,所述超链接功能包括文件指向连接、锚点标记、e-mail链接、类型超连接、跨越包含(transclusion)、来源跟踪、富链接(fat link)。
16、优选的,所述超链接功能:保证浏览顺序多维度实现的最基础的功能,也是构建结构的基本;
17、文件指向连接:基本链接形式可对选定的文字、图片或图片的热区设定指向另一个文件的网络地址本文档来自技高网...
【技术保护点】
1.新一代网页基础格式开发设计方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的新一代网页基础格式开发设计方法,其特征在于,所述步骤S1浏览器的基本设计包括:版式框设计、文字编辑及样式设计、表格设计、图片设计、多媒体文件支持设计和表单或类型的功能设计。
3.根据权利要求2所述的新一代网页基础格式开发设计方法,其特征在于,所述版式框设计:通过定义版式框的方式排定页面内容的粗略框架结构和定位关系,即分文字框、图片框或其他内容框,分块的好处在于,容易在最初就确定页面大致元素的基本位置,可以针对块统一设定样式,同时可以在版式框内插入文件或定义源(Source);
4.根据权利要求1所述的新一代网页基础格式开发设计方法,其特征在于,所述步骤S1浏览器的基本功能包括:超链接功能、站点管理工具、模版和库,所述超链接功能包括文件指向连接、锚点标记、E-mail链接、类型超连接、跨越包含(Transclusion)、来源跟踪、富链接(Fat Link)。
5.根据权利要求4所述的新一代网页基础格式开发设计方法,其特征在于,所述超链接功能:保证
6.根据权利要求4所述的新一代网页基础格式开发设计方法,其特征在于,所述站点管理工具:辅助使用者建立管理站点结构,包括定义本地站点并建立起来本地目录、确认上传FTP地址、自动更新本地目录中的页面链接结构、显示空链接以及为链接的多余文件功能。
7.根据权利要求4所述的新一代网页基础格式开发设计方法,其特征在于,所述模版和库:使用模版可以在不同页面文档中使用重复出现的页面元素和内容,而将网站中统一调用的某些元素放入库中,既方便调用,也方便修改,因为只要修改库中的元素,可以体现所有的页面之上。
...【技术特征摘要】
1.新一代网页基础格式开发设计方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的新一代网页基础格式开发设计方法,其特征在于,所述步骤s1浏览器的基本设计包括:版式框设计、文字编辑及样式设计、表格设计、图片设计、多媒体文件支持设计和表单或类型的功能设计。
3.根据权利要求2所述的新一代网页基础格式开发设计方法,其特征在于,所述版式框设计:通过定义版式框的方式排定页面内容的粗略框架结构和定位关系,即分文字框、图片框或其他内容框,分块的好处在于,容易在最初就确定页面大致元素的基本位置,可以针对块统一设定样式,同时可以在版式框内插入文件或定义源(source);
4.根据权利要求1所述的新一代网页基础格式开发设计方法,其特征在于,所述步骤s1浏览器的基本功能包括:超链接功能、站点管理工具、模版和库,所述超链接功能包括文件指向连接、锚点标记...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。