TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

History of Web Browser Engines from 1990 until today (2022)

196 点作者 phil294超过 2 年前

18 条评论

no_wizard超过 2 年前
Interesting synopsis and confirms something I&#x27;ve always felt: There was never really a plurality of web browsers, there was always one that held an outsized majority vs the rest and drove web development practice. The closest, perhaps, was a brief period before Chrome became dominate and IE was waning fast, where I believe Safari, Firefox, and Chrome held approximately the same market share vs IE, which would be in the 2010-2013 era (peak Webkit was 2012), which I personally regard as one of the most interest times to be both on the web and be a web developer, it was also before Chrome forked Webkit fully IIRC.<p>FWIW, I know having Chrome &#x2F; Chromium as the overwhelming majority browser is not great, if for the sheer fact competition keeps everyone &quot;honest&quot; in a way, but they are by far the most &quot;benevolent&quot; from a developer perspective. IE was truly both stagnant and terrible.<p>EDIT: that&#x27;s not to say I approve the Chromium dominance, as a daily Firefox user especially, but I would be lying if I said, from a developer perspective, that Chromium hasn&#x27;t been pretty good so far on balance. They do innovate. They do push new features. They do usually support the latest specs. Though again, I don&#x27;t approve of it being so dominate, I&#x27;d prefer a plurality. Its a shame that Microsoft didn&#x27;t use Firefox as its base for new Edge
评论 #34371655 未加载
评论 #34371405 未加载
评论 #34373375 未加载
评论 #34370810 未加载
评论 #34374252 未加载
egberts1超过 2 年前
Add-On topic of what I think is the most important component of a web browser: A timeline of JavaScript Just-In-Time (JIT) engines.<p><a href="https:&#x2F;&#x2F;egbert.net&#x2F;blog&#x2F;tags&#x2F;jit.html" rel="nofollow">https:&#x2F;&#x2F;egbert.net&#x2F;blog&#x2F;tags&#x2F;jit.html</a><p>sorry, last time I checked on March 2022, Google Chrome cannot negotiate for my ChaCha-only TLS website; instead try using a Safari, Brave, Firefox, Edge, Aloha, OnionBrowser, Orion, Links, or Lynx web broswer, to name a few).<p>Meanwhile it is an ongoing crazy ride just mapping the evolution of WASM (in my next planned blog).
评论 #34371229 未加载
评论 #34371227 未加载
评论 #34385997 未加载
评论 #34373685 未加载
评论 #34371427 未加载
评论 #34375928 未加载
评论 #34373777 未加载
评论 #34373074 未加载
hiena03超过 2 年前
It&#x27;s a shame Opera didn&#x27;t go to the open source route. Opera with Presto was a great browser.
评论 #34376665 未加载
forgotmypw17超过 2 年前
One cool option missing from this list is OffByOne. Very fast and lightweight, Peak HTML 3.2.<p><a href="https:&#x2F;&#x2F;wiki.c2.com&#x2F;?OffByOneWebBrowser" rel="nofollow">https:&#x2F;&#x2F;wiki.c2.com&#x2F;?OffByOneWebBrowser</a><p>I develop a framework for building hyper-compatible Any Browser websites (applications include retro-computing audience) and I include it in my test suite.
评论 #34377165 未加载
DataCrayon超过 2 年前
Some of you may enjoy watching this too: Desktop Browsers Market Share over time (pie chart race) <a href="https:&#x2F;&#x2F;plotapi.com&#x2F;explore&#x2F;view&#x2F;563abc04-f196-4992-aefe-973b91f5c639" rel="nofollow">https:&#x2F;&#x2F;plotapi.com&#x2F;explore&#x2F;view&#x2F;563abc04-f196-4992-aefe-973...</a>
pwdisswordfish9超过 2 年前
&gt; This promising engine [Servo] was developed by Mozilla[...] Mozilla fired a quarter of their developers, which apparently included the whole Servo team. There have still been some commits to the code since then (presumably by hobbyists) but it is questionable if Servo will have a future.<p>Why do people keep framing the story this way? Servo&#x27;s future is in Gecko.<p>always_has_been.jpg<p>The Servo <i>repo</i> was a testbed that allowed people to work on new, Rust-based browser components without anyone having to pass the type of code reviews that are necessary for a <i>production Web browser that is by the way already continually shipping to millions of existing users</i>.<p>This (far too common) meme of Servo as a somehow failed separate browser engine that was supposed to, I dunno, be swapped out at some indefinite point and retire the lizard or something is very weird.
评论 #34376152 未加载
评论 #34375363 未加载
jonahbenton超过 2 年前
I wrote a browser for Macs (System 7) in 1995-7 through a contract with James Gleick&#x27;s Pipeline ISP [0], commercially available in the US. Don&#x27;t see it listed, will reach out.<p>0. <a href="https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;The_Pipeline" rel="nofollow">https:&#x2F;&#x2F;en.m.wikipedia.org&#x2F;wiki&#x2F;The_Pipeline</a>
评论 #34377814 未加载
olliej超过 2 年前
This only briefly references Tasman which was the rendering engine from IE For Mac. It was in many respects better than trident - the big bit was it had a much lighter footprint which meant it became the engine used for mobile IE.
slmjkdbtl超过 2 年前
Curious what are the advantages of using expensive custom embedded browser engine like sciter &#x2F; ultralight over system webview, or using system webview wrapper like <a href="https:&#x2F;&#x2F;github.com&#x2F;webview&#x2F;webview">https:&#x2F;&#x2F;github.com&#x2F;webview&#x2F;webview</a>?
acheron超过 2 年前
First graphical browser I used was Slipknot [0], which doesn’t appear to be listed.<p>[0] <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;SlipKnot_(web_browser)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;SlipKnot_(web_browser)</a><p>(Edit: I see it now, must have skipped over it before.)
Y_Y超过 2 年前
Cool graph, but I think in cases where. Lot of your data ends up indistinguishable from zeros it&#x27;s better to use something like a log scale. We all know Chrome is the biggest by far, but I have now well to tell how the usage of, say, Links has changed over time.
1vuio0pswjnm7超过 2 年前
There is a large amount of HTML found on the web that only serves to wrap textual information and is therefore human readable without rendering. Basic text processing is enough. IMHO, HTML tables are where &quot;rendering&quot; becomes a must-have.
gnufx超过 2 年前
Others I know of: MMM (CAML Light with applets, &#x27;90s), Emacs&#x2F;W3 (which Bill Perry claimed had the first CSS implementation), Abaco (Plan9)
shortlived超过 2 年前
Has anyone tried to make a browser using the MS Word engine? It would be horrible but also kinda neat.
gernb超过 2 年前
What does it mean &quot;WebKit peak 49% market share&quot; in 2012. That doesn&#x27;t pass the sniff test. AFAIK, Safari never had a big install based on Windows and MacOS+iOS certainly didn&#x27;t account for 49% of web traffic in 2012
评论 #34374906 未加载
评论 #34374766 未加载
annoyingnoob超过 2 年前
What comes after Blink?<p><i>pours one out for Opera 12 (Presto)</i>
santoshalper超过 2 年前
&quot;Gecko (Firefox). Down to 4% market share, mismanaged by Mozilla which prioritizes pushing its toxic politics over improving the browser.&quot;<p>Unlike the author, who clearly has no agenda or axe to grind.
评论 #34371184 未加载
评论 #34371231 未加载
评论 #34371476 未加载
评论 #34371269 未加载
评论 #34371492 未加载
评论 #34374341 未加载
评论 #34372108 未加载
评论 #34371480 未加载
评论 #34372066 未加载
jmyeet超过 2 年前
Obligatory reference to the inverse relationship between Firefox market share and the Mozilla Foundation&#x27;s chair&#x27;s compensation [1].<p>It is sad to see Firefox become so irrelevant. As much as people blame Google for this (and it is true Google relentlessly pushed Chrome) but people forget just how innovative Chrome was and how Firefox didn&#x27;t respond to these issues.<p>I remember when Chrome launched and it was revolutionary how it was one-process-per-tab (technically, it&#x27;s site isolation not tab isolation but let&#x27;s not get lost in the sauce). No longer could an errant website take down your entire browser (mostly). I kept wondering why Firefox didn&#x27;t copy this. It took them years. What were they doing?<p>Now I appreciate Mozilla bringing Rust into existence (not without problems and early design mistakes [2]) but the initial goal seemed to be rewriting the browser in a memory-safe language and that never seem to eventuate..<p>[1]: <a href="https:&#x2F;&#x2F;calpaterson.com&#x2F;mozilla.html" rel="nofollow">https:&#x2F;&#x2F;calpaterson.com&#x2F;mozilla.html</a><p>[2]: <a href="https:&#x2F;&#x2F;www.pingcap.com&#x2F;blog&#x2F;rust-compilation-model-calamity&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.pingcap.com&#x2F;blog&#x2F;rust-compilation-model-calamity...</a>
评论 #34374903 未加载
评论 #34372145 未加载
评论 #34373660 未加载