windows系统下主流浏览器(包括ie浏览器)对vue技术栈支持性调查

author author     2023-04-23     275

关键词:

参考技术A   公司接到了个国企大项目,系统要windows,要求必须兼容xp系统,是否兼容IE8浏览器再商量,我们之前的项目主要是用vue、react技术栈完成的,在项目开始前,我进行了调研工作。

主流浏览器支持安装的最高版本号

主流浏览器对Vue支持的最低版本号

  Vue 不支持 IE8 及以下版本,因为 Vue 使用了 IE8 无法模拟的ECMAScript 5特性Object.defineProperty实现数据追踪,故不支持IE8及更低版本的浏览器,但它支持所有兼容 ECMAScript 5 的浏览器。

xp系统下能安装的主流浏览器最高版本号

主流浏览器支持canvas、svg的最低版本号

主流浏览器对Vue-UI框架常用的css3属性支持的最低版本号

主流浏览器对于Vue-UI框架的支持度分析
  我对国内最热门的Vue UI框架element-ui着重进行调查,element-ui对IE10及以上的浏览器兼容性好,对IE9浏览器支持不好,原因从上表就可以得知,IE9对css3的支持度不好,大多数css3属性都不支持,而element-ui的一些组件又是基于css3开发的,如el-row、el-col、el-upload组件在IE9上无法使用,el-input、el-table组件在IE9上部分功能也用不了。

总结
  本次总部项目要求支持xp系统,xp系统最高只能安装IE8浏览器,因为vue设计特性的原因,vue只在IE9及以上浏览器才能运行,但IE9对css3支持较差,vue生态对IE10以上的浏览器才展现良好的支持性。所以如果决定使用vue技术栈,就要抛弃IE8,如果需要兼容IE8,就不能用vue,转而考虑可以兼容IE8的react技术栈或兼容性更好的jQuery。
  另一种方法是建议在xp系统下安装另外两个主流浏览器firefox以及chrome,在xp系统下可以安装到chrome v49、firefox v52,更重要的是这两个现代浏览器很早就与标准对接,在它们早期的版本chrome v4、firefox v2就对大部分的css3属性以及所有ES5标准进行支持,在chrome v20、firefox v20几乎对所有的css3属性进行了支持,vue在这些浏览器上可以完美的运行。
  鉴于以上分析,我建议该项目放弃对IE8及以下浏览器的支持,推荐安装firefox以及chrome这两个浏览器,如果需要支持IE9,需要做好UI框架部分Vue组件无法使用的准备。如果总部要求必须支持IE8浏览器或更低的浏览器版本,建议使用jQuery,详细分析,可以看我另一篇关于 《主流前端框架对IE浏览器支持度调查》

windows10专业版下ie浏览器无法上网怎么办?

 Windows10专业版系统内置新一代Edge浏览器,并保留原来的IE浏览器,在前面教程中也介绍过“Windows10系统IE浏览器功能关闭/移除方法”,的确还很多俄罗斯轮盘比较习惯使用IE浏览器,但是在使用过中难免会遇到一些问题,近... 查看详情

五大主流浏览器与四大浏览器内核(代码片段)

本文内容:五大主流浏览器与其内核移动端浏览器内核浏览器内核优缺点五大浏览器的故事四大浏览器内核的故事五大主流浏览器与其内核浏览器最重要的部分是浏览器的内核。浏览器内核是浏览器的核心,可以分成两部分:渲... 查看详情

iexplore.exe是啥进程?

...IE开发计划开始于1994年夏天,微软为抵抗当时主流的网景浏览器(Netscape Navigator),要在Windows中开发适合自己的浏览器。但微软并没有时间从零开始,微软和Spyglass合作,IE从早期一款商业性的专利网页浏览器SpyglassMosaic派生... 查看详情

flash设置(各种版本浏览器包括低版本ie)

...下到的,不再说明。 Flash的安装比较麻烦,涉及多种浏览器、多种操作系统支持,安装、设置的地方比较多,以下说明基本涉及大部分安装过程中可能遇到的问题,如果安装或视频播放过程有问题,请查找下面的解决办法,或... 查看详情

怎么用bat批量打开ie浏览器?

参考技术A用bat批量打开ie浏览器方法是,新建文本,写入startc:\\progra~1\\Intern~1\\iexplore.exe要打开几个窗口就复制几行,另存为bat文件就可以了。例子:要打开3个ie浏览器,文本写入startc:\\progra~1\\Intern~1\\iexplore.exestartc:\\progra~1\\Inte... 查看详情

win7系统下怎么安装ie10

...可以按照下面的步骤安装IE10:1.下载IE10。打开电脑中的浏览器,搜索InternetExplorer10,找到后点击"立即下载"。2.下载完成后,双击下载好的安装程序IE10-Windows6.1-zh-cn.exe。3.等待一会,IE10安装程序开始安装。4.安装完成后重... 查看详情

主流浏览器内核

...ML),是微软开发的一种排版引擎。使用Trident渲染引擎的浏览器包括:IE、傲游、世界之窗浏览器、Avant、腾讯TT、Netscape8、NetCaptor、Sleipnir、GOSURF、GreenBrowser和KKman等。 二、Gecko内核代表作品Mozilla 查看详情

主流浏览器及其内核

目前5大主流浏览器分别是:谷歌chrome,Firefox,Safari,IE,Opera。双内核浏览器:360浏览器、猎豹浏览器内核:IE+Chrome双内核搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式)百度浏览器、世界之窗内核:IE内核;... 查看详情

关于angular开发时对主流浏览器支持的话题

​​关于Angular开发时对主流浏览器支持的话题​​ 理想情况下,一个Angular应用将在客户使用的任何浏览器中统一呈现。然而,Web浏览器并不都支持相同的Web标准,它们也不以相同的方式处理这些标准。例如,有不同的方式... 查看详情

原生javascript导出excel表格(兼容ie和其他主流浏览器)

...一下,可能以后会用到,记录下来吧,兼容ie和一些主流浏览器,ie可能会报错,原因参考 这里,edge浏览器还没有办法导出,正在尝试...<!DOCTYPEhtml><htmllang="en"><head><metacharset="utf-8"><title&g 查看详情

五大主流浏览器的内核,前端在ie浏览器中常见的兼容问题

一标题五大主流浏览器及其内核1、Trident代表作:IE元老级内核之一,由微软开发,并于1997年10月首次在ie4.0中使用,凭借其windows垄断优势,Trident市场占有率一直很高。然而垄断并非,没有竞争就没有进步&... 查看详情

如何在windows7系统中安装ie11浏览器

如果Windows7的InternetExplorer浏览器被删除,则找回的步骤如下:1、打开控制面板,点击“程序和功能”。2、点击左侧的“启用或关闭Windows功能”3、将“InternetExplorer11”打上对勾,点击确定。4、正在执行。5、安装完成,需要重新... 查看详情

window.showmodaldialog更换windowopen兼容主流浏览器

...话框,必须先关闭它,才能关闭打开它的父窗口.只有ie内核浏览器支持-----还有另一个不常用的:window.showModelessDialog()打开一个非模态对话框,它的存在依赖于打开它的父窗口,如果父窗口关闭,此窗口也被关闭.我们平常用windowopen较多... 查看详情

ie和主流浏览器

1.添加事件addEventListener主流attachEvent  IE2.移除事件removeEventListenerdetachEvent3.获取事件对象eventwindow.event4.取消冒泡stopPropagation()属性cancelBubble=true5.阻止默认事件preventDefault()returnValue=false6.获取目标元 查看详情

js如何判断包括ie11在内的ie浏览器

今天碰到一个奇怪的问题,有一个页面,想指定用IE浏览器打开,在VS开发环境没有问题,但部署到服务器上,即使是用IE打开页面,还是提示“仅支持IE”,真是晕啊!!判断是否IE浏览器用的是window.navigator.userAgent,跟踪这个信... 查看详情

windows7系统如果安装&升级ie11浏览器

...7系统默认是安装的IE8,所以在打开部分网站时会提示:IE浏览器版本过低。解决方法如下:1、直接下载InternetExplorer11安装程序:InternetExployer11x86(32位):http://go.microsoft.com/fwlink/?LinkId=3246 查看详情

day18

#AJAX####**创建ajax对象的方法:**```javascript(function(){创建ajax对象的方法varxhr=newXMLHttpRequest();IE低版本下创建ajax对象的方法(兼容到IE8以下)varxhr=newActiveXObject(‘Microsoft.XMLHTTP‘);同时兼容主流浏览器和IE8以下的版本:if(window.XMLHttpRequ 查看详情

浏览器

主流浏览器目前我们使用的主流浏览器包括:chrome,firefox,ie,safari,opera,uc等等。其中chrome浏览器所占的全球市场份额最高,其次是IE。下面截图数据来源于统计网站 https://www.netmarketshare.com/浏览器的主要目的就是向服务器发送请... 查看详情