试议麒麟中标麒麟系统下CSS开发的浏览器兼容性理由解决免费论文网_第1页
试议麒麟中标麒麟系统下CSS开发的浏览器兼容性理由解决免费论文网_第2页
试议麒麟中标麒麟系统下CSS开发的浏览器兼容性理由解决免费论文网_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、试议麒麟中标麒麟系统下CSS开发的浏览器兼容性理由解决免费论文网摘要:中标麒麟操作系统是国产品牌,注意使用中国论文中心过程中的问题发现及解决,对于提升其功能有着重要的意义。在中标麒麟操作系统下,进行基于Web系统的CSS开发,常常出现多个浏览器显示差异的问题,即跨浏览器不兼容的问题。一些小技巧可以解决跨浏览器出现的默认边距问题、表格内容居中显示问题、垂直居中问题、ul标签边距问题和页面的最小宽度等等。关键词:中标麒麟;CSS;浏览器;兼容性1007-9599 (2012) 17-0000-021 引言中标麒麟操作系统(NeoKylin)是指我国民用的“中标Linux”操作系统和部队研制的“银河

2、麒麟”操作系统的组合而形成的军民两用操作系统。其主要特点是优化和加固的Linux 2.6内核技术;全面改善内存、CPU(多内核系统)、输入输出和网络(IPV4/IPV6)的性能和可扩展性;同时具有全面的审计能力,能够记录整个系统的活动以及对整个系统所进行的修改(比如对文件系统操作、进程系统调用、用户更改密码等操作、添加/删除/更改账户和更改配置等;还具有与Unix的互操作性,支持最新的AutoFS和NFSv4,可与Sun Solaris、HP-UX、IBM AIX等UNIX系统共享映射;此外还具有与Microsoft Windows互操作的性能,Samba提供了与微软Windows文件和打印(

3、CIFS)系统互用的功能,以及、更好的集成性和高度兼容性。在安全技术方面,特点尤其显著,中标麒麟系统具有KACF强制访问控制框架、管理员分权、细粒度的自主访问控制、进程权能控制、类型实施强制访问控制等特性,还具有安全审计、强制完整性控制、多级安全等技术指标要求。这些特点集中起来,突出显示了国产的中标麒麟操作系统的高安全性、功能的完整性、操作的稳定性和高效率,已经达到了国外同类产品水平。目前,中标麒麟系统已经逐步应用到了政府、国防、部队、国家大型建设项目和企事业单位中,成为国产的操作系统品牌。在中标麒麟操作系统下,开发一个基于Web的系统时,网页设计部分是属于系统显示方面的内容,为了系统显示的内

4、容能体现整体化的特点,在进行系统开发时,最常用的方式就是采用CSS(Cascading Style Sheets)样式表来对网页的整体结构进行控制。但是在系统开发出来进行线上运营后,客户端使用什么样的浏览器却是开发者难以控制的。由于使用者在客户端使用的浏览器的种类不同,不同的浏览器对于同样一个样式的解释也是不同的。这是因为不同的浏览器开发商在进行浏览器开发时,并没有完全按照一个通用的标准来对样式表进行语法定义,这样的结果就是同样的样式表,通过不同的浏览器来表现,结果是不一样的。这也就是人们常说的浏览器兼容问题。这些问题是普遍存在的,在中标麒麟操作系统下,这类跨浏览器兼容性问题同样存在。我们设想

5、通过一些细节改动,可以解决中标麒麟操作系统下CSS开发时的跨浏览器兼容性问题。2 中标麒麟操作系统下CSS开发时跨浏览器兼容性问题2.1 CSS及浏览器所谓CSS就是W3C(World Wide Web Consortium,世界互联网组织)制定的关于Web开发的一系列标准之一。该标准可以对基于Web开发的网页的结构进行有效的控制。CSS的实现方式是在HTML中定义的,可以使用HTML自身的标签进行实现,也可以使用自定义的命名方式进行实现。CSS既能对HTML的属性进行控制,例如整个网页的字体、对象的位置、网页的样色、图片的属性、鼠标的属性等。而且,CSS还可以对文本的属性进行有效的控制。总而

6、言之,在中标麒麟操作系统下进行网页设计时,使用CSS可以对整个网页的布局进行合理的控制,使得网页在实现的时候结构和格式是分离的,可以分别进行实现、维护和更新。这样就使得网页在运行起来速度较快,而且易于实现网页维护。当前的基于Web开发的系统,大多数都是基于B/S架构的。基于该架构开发的系统实际上就是浏览器/服务器模式。系统的核心内容部署在一个服务器上,使用者想对这些内容进行访问,需要在客户端通过一个浏览器来实现。也就是说,使用者访问的服务器的内容在客户端是通过浏览器显示出来的。    能、效率、占用资源等方面,都有优越性,因而各自拥有一大批的客户群。目前

7、网络上在用的这些浏览器,基本上都能在中标麒麟操作系统下应用。但在开发CSS时,却存在着跨浏览器的兼容性问题,即在中标麒麟系统下所进行的CSS开发,一些浏览器出现了无法兼容的问题。2.2跨浏览器兼容性问题的具体表现在中标麒麟系统下进行实际上,网页浏览器对于单独的一台电脑而言,也相当于中标麒麟操作系统之上的一个应用软件,它的作用就是对网页中的文件加以显示,这些文件的内容一般是由HTML代码组成的。但是,仅仅是显示内容还不足以构成浏览器的全部作用,它还要能实现使用者和服务器端对信息的交互。浏览器的种类繁多,最常见的有:微软公司开发的IE浏览器。它绑定在Windows操作系统中,由于Windows操作

8、系统在全球大约有大量的用户,因此IE浏览器也是使用者最多的一款浏览器。由于中标麒麟操作系统广泛的兼容性,IE浏览器可以在中标麒麟系统上使用。Mazilla公司开发的MozillaFirefox浏览器,即俗称火狐的浏览器。该浏览器的源代码是开源的,而且该浏览器能够跨多个操作系统平台使用,常用的Windows、MarOScar和Linux等操作系统都兼容火狐浏览器。因此在中标麒麟系统下,也可以自如应用。火狐浏览器的核心代码体积较小,这就使得火狐浏览器在访问网页时的速度较快。同时,火狐能较好地解决浏览器的安全问题。此外,还有遨游浏览器、腾讯浏览器、谷歌浏览器和360浏览器等。它们在性能、效率、占用资源等方面,都有优越性,因而各自拥有一大批的客户群。目前网络上在用的这些浏览器,基本上都能在中标麒麟操作系统下应用。但在开发CSS时,却存在着跨浏览器的兼容性问

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论