美好的一天,哈伯!再次阅读这些评论,我发现并不是所有人都了解当前Windows浏览器的情况。在此,我想对目前的情况进行一番回顾。好吧,直截了当!
浏览器引擎
浏览器不是一个简单的程序,它是相互交互的一整套组件。为了快速浏览,您只需要众多组件中的两个-内容呈现引擎和JavaScript执行引擎。
现有的内容渲染引擎
- Trident ( MSHTML) — , Microsoft Internet Explorer;
- EdgeHTML — Trident, Microsoft Legacy Edge ( Edge);
- WebKit — , Apple Safari;
- Blink — WebKit, Google Chrome;
- Gecko — , Mozilla Firefox;
- Servo — Mozilla, Gecko.
JavaScript
- Chakra JScript — JS, Microsoft Internet Explorer;
- Chakra JavaScript — Chakra JScript, Microsoft Legacy Edge;
- Nitro — JS, Apple Safari;
- V8 — JS, Google Chrome;
- SpiderMonkey — JS, Mozilla Firefox.
, , Microsoft , .
Chromium
Chromium — open-source Chrome. Chromium .
, Chromium , Blink V8, , - , .
, Chromium — Google .
Chromium , , :
- Chrome — , Google;
ChrEdge — Microsoft . , Chrome. ;- Brave — , Tor;
- ., Opera, Vivaldi, .
Firefox
Firefox Gecko SpiderMonkey . Firefox , — Tor Browser. Chromium.
Internet Explorer
. Chrome — . 11 Trident Chakra JScript. 11 , , Trident Chakra JavaScript. , , -, API . Windows 8 Windows 8.1 Trident WinRT Metro .
(Legacy) Edge
, Project Spartan, Microsoft 2015 , EdgeHTML Chakra JavaScript. , Chrome. — , , , Google.
Safari
Safari? , Safari, .
— , . , . ( ):
JS ;- JS+HTML ;
- ;
- -.
:
Chromium
, ( ). ! , , — Chrome OS. , — Chromium.
, , CEF (Chromium Embedded Framework), Chromium :
- : Steam, Epic Games Store, Battle.Net ;
- : GTA V, Blizzard, DOTA 2, CS GO ;
- : Atom, VS Code, Visual Studio Installer(???!);
- : Skype, Viber, WhatsApp, Discord, Slack ;
- : balenaEtcher, draw.io .
Internet Explorer
Win32 , WEB- 60 Internet Explorer. , , , Visual Studio Internet Explorer WEB-, IDE. HTA — CEF Internet Explorer. .
(Legacy) Edge
— ! UWP , WEB- Edge. , Microsoft - , . , , Windows GIF Edge . , , ChrEdge.
, , ? — , .
Prefetcher
Windows — Prefetcher. . , , .
? , , , Chrome, Firefox. Firefox — , . Prefetcher. , . HDD .
, . , , — , exe
dll
, . : , , edgehtml.dll
, , , , . .
? , , Internet Explorer (Legacy) Edge , System32
. , API , , , . .
UWP , — . WinRT — , UWP . UWP , , . — UWP Win32 . "" — , .
( ) Chromium . CEF, , , dll
. . , CEF .
Microsoft Store
— Microsoft Store ( EdgeHTML)? , , — , ChrEdge , Microsoft Store. .
Microsoft Edge
. Microsoft Edge, :
C:\Program Files (x86)\Microsoft\Edge\Application
Edge Installer
. :
C:\Program Files (x86)\Microsoft\Edge\Application\83.0.478.58\Installer
:
setup.exe --uninstall --system-level --verbose-logging --force-uninstall
! . , .
结论
也许这篇文章的结果比我预期的还要多。无论如何,使用哪种浏览器都是您的选择,但是,另一方面,您现在了解的更多了。谢谢大家。
聚苯乙烯
Habr管理员,请在Legacy Edge中修复HabraStorage!完全不是这样。