Blink (motore di rendering)
Blink software | |
---|---|
Genere | |
Sviluppatore | Il progetto Chromium e collaboratori |
Data prima versione | 3 aprile 2013 |
Sistema operativo | Multipiattaforma |
Linguaggio | C++ JavaScript |
Licenza | GNU Lesser General Public License e licenza BSD (licenza libera) |
Sito web | chromium.org/blink |
Modifica dati su Wikidata · Manuale |
Blink è un motore di rendering per browser derivato da una fork di Google del componente WebCore di WebKit e sviluppato come parte del progetto Chromium con i contributi di Google, Opera Software, Adobe, Intel, Samsung e altri.[1]
Viene utilizzato in Chrome (28+), Chrome OS, Opera (15+), Vivaldi, Amazon Silk, Microsoft Edge (2019) e altri browser e framework basati su Chromium.[2][3]
La decisione di effettuare il fork è stata presa per poter effettuare modifiche, anche sostanziali, al motore di rendering.
Infatti il primo risultato di questa scissione è stata la semplificazione del motore attraverso la cancellazione di 7000 file e di quasi 4,5 milioni di linee di codice.[4]
Non sono previsti esplicitamente scambi di codice o patch con il team di sviluppo di WebKit, anche se il fatto che inizialmente i due motori restino sostanzialmente identici faciliterebbe queste operazioni.
Note
- ^ (EN) Blink (Rendering Engine), su chromium.org. URL consultato il 21 ottobre 2020.
- ^ (EN) The Ecological Impact of Browser Diversity, su css-tricks.com. URL consultato il 21 ottobre 2020.
- ^ (EN) Microsoft Edge browser and Chromium FAQ: What you need to know, su windowscentral.com. URL consultato il 21 ottobre 2020.
- ^ (EN) Blink: A rendering engine for the Chromium project, su blog.chromium.org. URL consultato il 21 ottobre 2020.
Voci correlate
- WebKit
- Chromium
- Opera (browser)
- Google Chrome
- Chrome OS
- Microsoft Edge
Collegamenti esterni
- (EN) Sito ufficiale, su chromium.org.
- Repository sorgenti di Blink, su chromium.googlesource.com.
- Sito di segnalazione bug, su issues.chromium.org.
V · D · M | |
---|---|
Caratteristiche · standard · protocolli | |
Caratteristiche | Segnalibri · Estensioni · Navigazione privata · Sincronizzazione |
Standard | HTML (v5) · CSS · DOM · JavaScript (IndexedDB · Web storage · WebAssembly · WebGL) |
Protocolli | HTTP (v2 · v3 · Cookies · Crittografia) · OCSP · WebRTC · WebSocket |
Attivi | |
Basati su Blink | Avast Secure Browser · Beaker · Blisk · Brave · Chrome · Chromium · Cốc Cốc · Dragon · Edge · Epic · Falkon · Kinza · Maxthon · Opera · Otter · Puffin · SalamWeb · Samsung Internet · Silk · Sleipnir · Sputnik · SRWare · Torch · UC · Vivaldi · Whale · Yandex |
Basati su Gecko | Firefox (per Android) · GNU IceCat · IceDragon · K-Meleon · PirateBrowser · SeaMonkey · SlimBrowser · TenFourFox · Tor · Waterfox |
Basati su WebKit | Dolphin · Dooble · Firefox per iOS · GNOME Web · iCab · Konqueror · Midori · Safari · surf · WebPositive |
Altro | 360 · Avant · Basilisk · Cake Browser · CM Browser · eww · Links · Lunascape · Lynx · NetFront · NetSurf · Pale Moon · QQ browser · qutebrowser · w3m · WebbIE |
Inattivi | |
Basati su Gecko | Beonex Communicator · Camino · Classilla · Conkeror · Galeon · Ghostzilla · Kazehakase · Kylo · Lotus · MicroB · Minimo · Mozilla suite · Pogo · Strata · Swiftfox · Swiftweasel · Timberwolf · xB |
Basati su Trident | AOL · Deepnet · GreenBrowser · Internet Explorer · MediaBrowser · MenuBox · NeoPlanet · NetCaptor · SpaceTime · UltraBrowser · ZAC |
Basati su WebKit | Arora · BOLT · Opera Coast · Flock · Fluid · Google TV · Iris · Mercury · OmniWeb · Origyn · QtWeb · rekonq · RockMelt · Shiira · Steel · Browser for Symbian · Uzbl · xombrero |
Altro | abaco · Amaya · Arachne · Arena · Blazer · Charon · Deepfish · Dillo · ELinks · Gazelle · HotJava · IBM Home Page Reader · IBM WebExplorer · IBrowse · KidZui · Line Mode · Mosaic · MSN TV · NetPositive · Netscape · Skweezer · Skyfire · Teashark · ThunderHawk · Vision · WinWAP · WorldWideWeb |
Categoria · Diffusione |