In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-19 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Development >
Share
Shulou(Shulou.com)06/03 Report--
This article shares with you the content of a sample analysis of CSS3 browser compatibility. The editor thinks it is very practical, so share it with you as a reference and follow the editor to have a look.
1. Browser compatibility
1.1. Summary
No browser in the world is the same, and there is a compatibility problem when the same code runs on different browsers. Different browsers have different kernels, different versions of the same kernel, different brands of the same kernel browsers, different running platforms, different screen resolutions, different sizes and different proportions. There are three main considerations for compatibility:
1), CSS compatible
2), JavaScript compatible
3), HTML compatible
These three categories are also the main components of the front end, there are certain compatibility problems, know yourself and know the enemy, win a hundred battles, let's first understand the browser engine-kernel.
Years ago, we have been worried about IE6 compatibility, for it does not lack of overtime; hope to leave IE6 and now the emergence of IE8, it seems that there is no end to compatibility.
1.2, browser kernel
Trident
Microsoft browser kernel, IE6, IE7, IE8 (Trident 4. 0), IE9 (Trident 5. 0), IE10 (Trident 6. 0) and many brand browsers. The new versions of some of these browsers are "dual core" or even "multicore", one of which is Trident, and then another kernel is added.
Gecko
Firefox kernel, the kernel used by Netscape6, and later Mozilla FireFox (Firefox browser), Mozilla Firefox, Mozilla SeaMonkey, waterfox (64-bit open source version of Firefox), Iceweasel, Epiphany (earlier version), Flock (earlier version), K-Meleon kernel.
Presto
The former Opera kernel is obsolete, and Opera has now switched to Google Chrome's Blink kernel.
Webkit
Safari kernel, Chrome kernel prototype, open source, it is Apple's own kernel, but also the core used by Apple's Safari browser. Aoyou browser 3, Apple Safari, (Win/Mac/iPhone/iPad), Symbian Mobile browser, Android default browser
Blink
Blink is a browser typesetting engine developed by Google and Opera Software. Google plans to use this rendering engine as part of the Chromium project. This rendering engine is an offshoot of the WebCore component of the open source engine WebKit and is available in Chrome (28 and later) and Opera (15 and later).
Edge
Microsoft's engine specially built for the new IE is fast. At present, a browser has been developed based on this engine. IE11 currently uses this kernel, and it is estimated that Microsoft's new browsers will continue to use this kernel in the future.
1.3.browser market share (Browser Market Share)
If we can pass the market share of browsers, we can pay more attention to browsers with high market share when dealing with browser compatibility, and we can give up browsers with small market share in due course.
International:
Query address: https://www.netmarketshare.com
December 2016 PC browser data
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.