search
HomeWeb Front-endBootstrap TutorialWeb development milestone moment: Bootstrap announced that it will abandon support for IE

Bootstrap recently officially announced that it will remove support for the IE browser in version 5.0. The founder said that developers who need to satisfy IE users can continue to use version 4.0.

Bootstrap may be the first mainstream framework to announce that it will abandon support for IE. Will this be a milestone in the field of front-end development?

Bootstrap 5.0 will give up support for IE

The popular open source front-end framework Bootstrap recently announced that it will give up support for the IE browser.

Bootstrap was originally written by the Twitter team, formerly known as Twitter Blueprint, with the intention of producing a set of tools and frameworks that can maintain consistency. Before Bootstrap, developing interfaces required using different code libraries, which could easily lead to inconsistencies and increase the burden of maintenance.

It is understood that more than 20% of the world’s websites use the Bootstrap framework, and the current stable version supports mainstream browsers such as Chrome, Firefox, IE, Opera and Safari. But the team has officially announced that support for IE will be officially removed in version 5.0, which is expected to be released later this year.

Mark Otto, one of the founders of Bootstrap, said on GitHub that developers who still need to satisfy IE users should continue to run Bootstrap 4 instead of upgrading to the upcoming v5 version .

Web development milestone moment: Bootstrap announced that it will abandon support for IE

Under the issue discussing the removal of IE support, you can clearly see that the emoji distribution shows overwhelming positive support, and in the comment area below , and there were very few comments expressing opposition (the few of them were criticized).

But Bootstrap’s move may also bring some side effects. As a popular open source front-end framework, it is also the basic module of many other web development tools and enterprise website building solutions. Once you choose to upgrade, they will automatically lose IE. support.

Front-end suffers from IE. Some people think that Bootstrap's announcement to abandon IE support is a landmark event. Bootstrap occupies a large share of Internet sites, and its every move is destined to be watched by the industry. Currently, there is no mainstream framework of the same type that has made similar decisions. For example, jQuery, the JavaScript library that accounts for almost 75% of sites, still supports IE 9.

Bootstrap has become the first mainstream framework to abandon IE support. Perhaps this begins to indicate that web developers can escape the suffering of IE. Data shows that the IE browser's share of websites is currently only about 1%, but many websites and bank websites are still only compatible with the IE browser, which brings huge troubles to Web development: one year of IE development can Gain three years of work experience.

In the article "Top Ten Nightmares of Web Developers" compiled by InfoQ, it is mentioned that support for IE 6 is a nightmare experience:

Developers spend a lot of money on IE6 code It can take three times or more than Chrome or Firefox. What's even more frustrating is that the website won't run as smoothly in IE6 as it does in the new browser. Some effects don't work, some bugs will always bother you, not to mention those security issues. This makes the developer's job very difficult. If I had any advice, I'd suggest charging double or more for projects that want to support IE6, but even then, it's still not worth it.

Previously, the popular open source component library Ant Design released version 4.0. The author also communicated with its core author about the problems of IE support:

In order to be compatible with the old version of IE, the v3 version had to make some compromises. For example, if flex layout cannot be used, we use float and table; sticky cannot be used, and Table has to render an additional Table to achieve the effect of fixed columns. The difficulty in being compatible with IE is that many behaviors are unexpected. Often there is no problem with the code, but the page rendering is abnormal. For this situation, a lot of black technology needs to be done. For example, forcing components to refresh, using IE-only css hacks, etc. In addition, many of the new HTML features mentioned earlier cannot be used in the IE environment, and can only be simulated by yourself, resulting in serious performance loss.

In addition to developers, complaints from users are also hilarious, such as this widely circulated satirical cartoon:

Web development milestone moment: Bootstrap announced that it will abandon support for IE

At the end of the story, Microsoft I couldn't bear to see the IE browser, my biological son that I couldn't support, so I started practicing a new account again - Edge. But this new account also failed to satisfy Microsoft. At a previous public event, Microsoft engineers experienced multiple browser crashes when using Edge, and had to install Chrome at the event to complete the demonstration.

After all of this, Microsoft finally decided at the end of December 2018 that the new Edge would use Chromium, and browser *** finally formed a virtual unification of the world.

Some people say that Chrome’s dominance of the world caters to the strong demand for standardization of web development. Some people also say that Chrome has become the gateway to the Internet and has formed a substantial monopoly that is worrying. What do front-end students think of this?

Recommended: bootstrap tutorial

The above is the detailed content of Web development milestone moment: Bootstrap announced that it will abandon support for IE. For more information, please follow other related articles on the PHP Chinese website!

Statement
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
10款好看又实用的Bootstrap后台管理系统模板(快来下载)10款好看又实用的Bootstrap后台管理系统模板(快来下载)Aug 06, 2021 pm 01:55 PM

一个好的网站,不能只看外表,网站后台同样很重要。本篇文章给大家分享10款好看又实用的Bootstrap后台管理系统模板,可以帮助大家快速建立强大有美观的网站后台,欢迎下载使用!如果想要获取更多后端模板,请关注php中文网后端模板栏目!

bootstrap与jquery是什么关系bootstrap与jquery是什么关系Aug 01, 2022 pm 06:02 PM

bootstrap与jquery的关系是:bootstrap是基于jquery结合了其他技术的前端框架。bootstrap用于快速开发Web应用程序和网站,jquery是一个兼容多浏览器的javascript库,bootstrap是基于HTML、CSS、JAVASCRIPT的。

7款实用响应式Bootstrap电商源码模板(快来下载)7款实用响应式Bootstrap电商源码模板(快来下载)Aug 31, 2021 pm 02:13 PM

好看又实用的Bootstrap电商源码模板可以提高建站效率,下面本文给大家分享7款实用响应式Bootstrap电商源码,均可免费下载,欢迎大家使用!更多电商源码模板,请关注php中文网电商源码​栏目!

8款Bootstrap企业公司网站模板(源码免费下载)8款Bootstrap企业公司网站模板(源码免费下载)Aug 24, 2021 pm 04:35 PM

好看又实用的企业公司网站模板可以提高您的建站效率,下面PHP中文网为大家分享8款Bootstrap企业公司网站模板,均可免费下载,欢迎大家使用!更多企业站源码模板,请关注php中文网企业站源码栏目!

bootstrap中sm是什么意思bootstrap中sm是什么意思May 06, 2022 pm 06:35 PM

在bootstrap中,sm是“小”的意思,是small的缩写;sm常用于表示栅格类“.col-sm-*”,是小屏幕设备类的意思,表示显示大小大于等于768px并且小于992px的屏幕设备,类似平板设备。

bootstrap modal 如何关闭bootstrap modal 如何关闭Dec 07, 2020 am 09:41 AM

bootstrap modal关闭的方法:1、连接好bootstrap的插件;2、给按钮绑定模态框事件;3、通过“ $('#myModal').modal('hide');”方法手动关闭模态框即可。

bootstrap默认字体大小是多少bootstrap默认字体大小是多少Aug 22, 2022 pm 04:34 PM

bootstrap默认字体大小是“14px”;Bootstrap是一个基于HTML、CSS、JavaScript的开源框架,用于快速构建基于PC端和移动端设备的响应式web页面,并且默认的行高为“20px”,p元素行高为“10px”。

bootstrap是免费的吗bootstrap是免费的吗Jun 21, 2022 pm 05:31 PM

bootstrap是免费的;bootstrap是美国Twitter公司的设计师“Mark Otto”和“Jacob Thornton”合作基于HTML、CSS、JavaScript 开发的简洁、直观、强悍的前端开发框架,开发完成后在2011年8月就在GitHub上发布了,并且开源免费。

See all articles

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

AI Hentai Generator

AI Hentai Generator

Generate AI Hentai for free.

Hot Article

Repo: How To Revive Teammates
1 months agoBy尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Energy Crystals Explained and What They Do (Yellow Crystal)
2 weeks agoBy尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: How To Get Giant Seeds
1 months agoBy尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Dreamweaver Mac version

Dreamweaver Mac version

Visual web development tools

VSCode Windows 64-bit Download

VSCode Windows 64-bit Download

A free and powerful IDE editor launched by Microsoft

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

PhpStorm Mac version

PhpStorm Mac version

The latest (2018.2.1) professional PHP integrated development tool

SAP NetWeaver Server Adapter for Eclipse

SAP NetWeaver Server Adapter for Eclipse

Integrate Eclipse with SAP NetWeaver application server.