Jump to content

Blink (browser engine): Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Name: ce
m Name: reword for clarity
Line 24: Line 24:


== Name ==
== Name ==
Blink's name was influenced by two factors: the implication of speed, and a reference to the non-standard [[blink element|blink HTML element]],<ref name="techcrunch13">{{cite news |last=Lardinois |first=Frederic |date=2013-04-03 |title=Google Forks WebKit And Launches Blink, A New Rendering Engine That Will Soon Power Chrome And Chrome OS |publisher=[[TechCrunch]] |url=https://techcrunch.com/2013/04/03/google-forks-webkit-and-launches-blink-its-own-rendering-engine-that-will-soon-power-chrome-and-chromeos/ |access-date=2013-11-25}}</ref><ref name="cnet13">{{cite news |last=Shankland |first=Stephen |date=2013-04-03 |title=Google parts ways with Apple over WebKit, launches Blink |publisher=[[CNet]] |url=https://www.cnet.com/news/google-parts-ways-with-apple-over-webkit-launches-blink/ |access-date=2013-11-25}}</ref> which was introduced in the 1990s by [[Netscape Navigator]] and supported by [[Presto (browser engine)|Presto]]- and [[Gecko (software)|Gecko]]-based browsers until 2013.<ref name="pcpro13">{{cite news |last=Kobie |first=Nicole |date=2013-08-07 |title=Firefox 23 finally kills "blink" tag |publisher=[[PC Pro]] |url=https://www.pcpro.co.uk/news/383512/firefox-23-finally-kills-blink-tag |url-status=dead |access-date=2013-11-25 |archive-url=https://web.archive.org/web/20131202221923/http://www.pcpro.co.uk/news/383512/firefox-23-finally-kills-blink-tag |archive-date=2 December 2013}}</ref> In contrast to its name, Blink never functionally supported the element.
Blink's name was influenced by two factors: the implication of speed, and a reference to the non-standard [[blink element|blink HTML element]],<ref name="techcrunch13">{{cite news |last=Lardinois |first=Frederic |date=2013-04-03 |title=Google Forks WebKit And Launches Blink, A New Rendering Engine That Will Soon Power Chrome And Chrome OS |publisher=[[TechCrunch]] |url=https://techcrunch.com/2013/04/03/google-forks-webkit-and-launches-blink-its-own-rendering-engine-that-will-soon-power-chrome-and-chromeos/ |access-date=2013-11-25}}</ref><ref name="cnet13">{{cite news |last=Shankland |first=Stephen |date=2013-04-03 |title=Google parts ways with Apple over WebKit, launches Blink |publisher=[[CNet]] |url=https://www.cnet.com/news/google-parts-ways-with-apple-over-webkit-launches-blink/ |access-date=2013-11-25}}</ref> which was introduced in the 1990s by [[Netscape Navigator]] and supported by [[Presto (browser engine)|Presto]]- and [[Gecko (software)|Gecko]]-based browsers until 2013, and was not ever supported by the Blink browser engine.<ref name="pcpro13">{{cite news |last=Kobie |first=Nicole |date=2013-08-07 |title=Firefox 23 finally kills "blink" tag |publisher=[[PC Pro]] |url=https://www.pcpro.co.uk/news/383512/firefox-23-finally-kills-blink-tag |url-status=dead |access-date=2013-11-25 |archive-url=https://web.archive.org/web/20131202221923/http://www.pcpro.co.uk/news/383512/firefox-23-finally-kills-blink-tag |archive-date=2 December 2013}}</ref>


== History ==
== History ==

Revision as of 06:46, 8 April 2024

Blink
Developer(s)The Chromium Project
Initial release3 April 2013; 11 years ago (2013-04-03)[1]
Repository
Written inC++
TypeBrowser engine
LicenseBSD and LGPLv2.1
Websitewww.chromium.org/blink/

Blink is a browser engine developed as part of the free and open-source Chromium project. Blink is by far the most-used browser engine, due to the market share dominance of Google Chrome and the fact that many other browsers are based on the Chromium code.

To create Chrome, Google chose to use Apple's WebKit engine.[2] However, Google needed to make substantial changes to the WebKit code to support its novel multi-process browser architecture.[1][3] Over the course of several years, the divergence from Apple's version increased, so Google decided to officially fork its version as Blink in 2013.[1][3]

Name

Blink's name was influenced by two factors: the implication of speed, and a reference to the non-standard blink HTML element,[4][5] which was introduced in the 1990s by Netscape Navigator and supported by Presto- and Gecko-based browsers until 2013, and was not ever supported by the Blink browser engine.[6]

History

By commit count, Google was the largest contributor to the WebKit project from late 2009 until 2013,[7] when Google's modified version was officially forked as Blink.[1][3] Much of the unwanted WebKit code was used for features that Google implemented differently in Chromium, such as sandboxing and the multi-process model. Blink also deprecated CSS vendor prefixes, including WebKit's; experimental functionality is instead enabled on an opt-in basis.[8]

See also

References

  1. ^ Fisher, Darin (5 September 2008). "Chrome <3s WebKit". blog.chromium.org. Retrieved 12 March 2024.
  2. ^ Lardinois, Frederic (3 April 2013). "Google Forks WebKit And Launches Blink, A New Rendering Engine That Will Soon Power Chrome And Chrome OS". TechCrunch. Retrieved 25 November 2013.
  3. ^ Shankland, Stephen (3 April 2013). "Google parts ways with Apple over WebKit, launches Blink". CNet. Retrieved 25 November 2013.
  4. ^ Kobie, Nicole (7 August 2013). "Firefox 23 finally kills "blink" tag". PC Pro. Archived from the original on 2 December 2013. Retrieved 25 November 2013.
  5. ^ Siracusa, John (12 April 2013). "Hypercritical: Code Hard or Go Home". Hypercritical.co. Retrieved 15 June 2013.
  6. ^ "Blink Developer FAQ". The Chromium Projects. Retrieved 22 October 2014.