#[1]Chromium Blog - Atom [2]Chromium Blog - RSS [3]Chromium Blog - Atom
[4]Chromium Blog [5]
Chromium Blog
News and developments from the open source browser project
[6]An Update on the Lock Icon
Tuesday, May 2, 2023
Editor’s note: based on industry research (from Chrome and others), and
the ubiquity of HTTPS, we will be replacing the lock icon in Chrome’s
address bar with a new “tune” icon – both to emphasize that security
should be the default state, and to make site settings more accessible.
Read on to learn about this multi-year journey.
Browsers have shown a lock icon when a site loads over HTTPS since the
early versions of Netscape in the 1990s. For the last decade, Chrome
participated in a major initiative to [7]increase HTTPS adoption on the
web, and to help make the web secure by default. As late as 2013, only
[8]14% of the Alexa Top 1M sites supported HTTPS. Today, however, HTTPS
has become the norm and [9]over 95% of page loads in Chrome on Windows
are over a secure channel using HTTPS. This is great news for the
ecosystem; it also creates an opportunity to re-evaluate how we signal
security protections in the browser. In particular, the lock icon.
The lock icon is meant to indicate that the network connection is a
secure channel between the browser and site and that the network
connection cannot be tampered with or eavesdropped on by third parties,
but it’s a remnant of an era where HTTPS was uncommon. HTTPS was
originally so rare that at one point, Internet Explorer popped up an
alert to users to notify them that the connection was secured by HTTPS,
reminiscent of the [10]“Everything’s Okay” alarm from The Simpsons.
When HTTPS was rare, the lock icon drew attention to the additional
protections provided by HTTPS. Today, this is no longer true, and HTTPS
is the norm, not the exception, and we've been evolving Chrome
accordingly.
For example: we know that the lock icon does not indicate website
trustworthiness. We redesigned the lock icon in 2016 after our research
showed that many users misunderstood what the icon conveyed. Despite
our best efforts, [11]our research in 2021 showed that only 11% of
study participants correctly understood the precise meaning of the lock
icon. This misunderstanding is not harmless — nearly all phishing sites
use HTTPS, and therefore also display the lock icon. Misunderstandings
are so pervasive that many organizations, including the [12]FBI,
publish explicit guidance that the lock icon is not an indicator of
website safety.
[13][heatmap.png]
When shown Chrome UI in research studies, users would look at the
padlock to evaluate the trustworthiness of a hypothetical ecommerce
site. We showed the site controls to experiment participants. The
overlaid heat-maps represent the click patterns of respondents who were
asked to indicate any information which was perceived helpful in the
scenario.
The lock icon is currently a helpful entry point into site controls in
Chrome. In 2021, we shared that we were experimenting with
[14]replacing the lock icon in Chrome with a more security-neutral
entry point to site controls. We continued to mark [15]HTTP as insecure
in the URL bar. Users in the experiment opened the site controls more,
and they didn't express any confusion that can follow major UI changes.
[16][site-controls.png] [17][site-controls-small.png]
Site controls currently accessible from the lock icon.
Based on these research results from ourselves and [18]others, and the
broader shift towards HTTPS, we will be replacing the lock icon in
Chrome with a variant of the tune icon. We think the tune icon:
* Does not imply "trustworthy"
* Is more obviously clickable
* Is commonly associated with settings or other controls
[19][tune.png]
We plan to replace the lock icon with a variant of the tune icon, which
is commonly used to indicate controls and settings.
Replacing the lock icon with a neutral indicator prevents the
misunderstanding that the lock icon is associated with the
trustworthiness of a page, and emphasizes that security should be the
default state in Chrome. Our research has also shown that many users
never understood that clicking the lock icon showed important
information and controls. We think the new icon helps make permission
controls and additional security information more accessible, while
avoiding the misunderstandings that plague the lock icon.
The new icon is scheduled to launch in Chrome 117, which releases in
early September 2023, as part of a general design refresh for desktop
platforms. Chrome will continue to alert users when their connection is
not secure. You can see the new tune icon now in Chrome Canary if you
enable Chrome Refresh 2023 at chrome://flags#chrome-refresh-2023, but
keep in mind this flag enables work that is still actively in-progress
and under development, and does not represent a final product.
[20][new-site-controls.png]
Same page controls, new icon. The lock continues to exist as a
precisely scoped entry point to connection security information, but
with a new top-level access point.
We’ll be replacing the lock icon on Android at the same time as the
broader desktop change. On iOS, the lock icon is not tappable, so we
will be removing it entirely. On all platforms, we will continue to
mark plaintext HTTP as insecure.
As HTTPS has become the norm, replacing the lock icon has long been a
goal both of Chrome and the broader security community. We’re excited
that HTTPS adoption has grown so much over the years, and that we’re
finally able to safely take this step, and continue to move towards a
web that is secure-by-default.
- By David Adrian, Serena Chen, Joe DeBlasio, Emily Stark, and Emanuel
von Zezschwitz, and the rest of Chrome Trusty Transport from the Chrome
Security team
Share on Twitter Share on Facebook
[21]Google
Labels: [22]chrome , [23]HTTPS , [24]lock icon
[25] [26]
____________________
[ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8B
kATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtv
AQYAqDJhaWWeMecAAAAASUVORK5CYII=]
Labels
* [27]$200K 1
* [28]10th birthday 4
* [29]abusive ads 1
* [30]abusive notifications 2
* [31]accessibility 3
* [32]ad blockers 1
* [33]ad blocking 2
* [34]advanced capabilities 1
* [35]android 2
* [36]anti abuse 1
* [37]anti-deception 1
* [38]background periodic sync 1
* [39]badging 1
* [40]benchmarks 1
* [41]beta 83
* [42]better ads standards 1
* [43]billing 1
* [44]birthday 4
* [45]blink 2
* [46]browser 2
* [47]browser interoperability 1
* [48]bundles 1
* [49]capabilities 6
* [50]capable web 1
* [51]cds 1
* [52]cds18 2
* [53]cds2018 1
* [54]chrome 35
* [55]chrome 81 1
* [56]chrome 83 2
* [57]chrome 84 2
* [58]chrome ads 1
* [59]chrome apps 5
* [60]Chrome dev 1
* [61]chrome dev summit 1
* [62]chrome dev summit 2018 1
* [63]chrome dev summit 2019 1
* [64]chrome developer 1
* [65]Chrome Developer Center 1
* [66]chrome developer summit 1
* [67]chrome devtools 1
* [68]Chrome extension 1
* [69]chrome extensions 3
* [70]Chrome Frame 1
* [71]Chrome lite 1
* [72]Chrome on Android 2
* [73]chrome on ios 1
* [74]Chrome on Mac 1
* [75]Chrome OS 1
* [76]chrome privacy 4
* [77]chrome releases 1
* [78]chrome security 7
* [79]chrome web store 32
* [80]chromedevtools 1
* [81]chromeframe 3
* [82]chromeos 4
* [83]chromeos.dev 1
* [84]chromium 6
* [85]cloud print 1
* [86]coalition 1
* [87]coalition for better ads 1
* [88]contact picker 1
* [89]content indexing 1
* [90]cookies 1
* [91]core web vitals 2
* [92]csrf 1
* [93]css 1
* [94]cumulative layout shift 1
* [95]custom tabs 1
* [96]dart 8
* [97]dashboard 1
* [98]Data Saver 3
* [99]Data saver desktop extension 1
* [100]day 2 1
* [101]deceptive installation 1
* [102]declarative net request api 1
* [103]design 2
* [104]developer dashboard 1
* [105]Developer Program Policy 2
* [106]developer website 1
* [107]devtools 13
* [108]digital event 1
* [109]discoverability 1
* [110]DNS-over-HTTPS 4
* [111]DoH 4
* [112]emoji 1
* [113]emscriptem 1
* [114]enterprise 1
* [115]extensions 27
* [116]Fast badging 1
* [117]faster web 1
* [118]features 1
* [119]feedback 2
* [120]field data 1
* [121]first input delay 1
* [122]Follow 1
* [123]fonts 1
* [124]form controls 1
* [125]frameworks 1
* [126]fugu 2
* [127]fund 1
* [128]funding 1
* [129]gdd 1
* [130]google earth 1
* [131]google event 1
* [132]google io 2019 1
* [133]google web developer 1
* [134]googlechrome 12
* [135]harmful ads 1
* [136]html5 11
* [137]HTTP/3 1
* [138]HTTPS 4
* [139]iframes 1
* [140]images 1
* [141]incognito 1
* [142]insecure forms 1
* [143]intent to explain 1
* [144]ios 1
* [145]ios Chrome 1
* [146]jank 1
* [147]javascript 5
* [148]lab data 1
* [149]labelling 1
* [150]largest contentful paint 1
* [151]launch 1
* [152]lazy-loading 1
* [153]lighthouse 2
* [154]linux 2
* [155]Lite Mode 2
* [156]Lite pages 1
* [157]loading interventions 1
* [158]loading optimizations 1
* [159]lock icon 1
* [160]long-tail 1
* [161]mac 1
* [162]manifest v3 2
* [163]metrics 2
* [164]microsoft edge 1
* [165]mixed forms 1
* [166]mobile 2
* [167]na 1
* [168]native client 8
* [169]native file system 1
* [170]New Features 5
* [171]notifications 1
* [172]octane 1
* [173]open web 4
* [174]origin trials 2
* [175]pagespeed insights 1
* [176]pagespeedinsights 1
* [177]passwords 1
* [178]payment handler 1
* [179]payment request 1
* [180]payments 2
* [181]performance 18
* [182]performance tools 1
* [183]permission UI 1
* [184]permissions 1
* [185]play store 1
* [186]portals 3
* [187]prefetching 1
* [188]privacy 2
* [189]privacy sandbox 4
* [190]private prefetch proxy 1
* [191]profile guided optimization 1
* [192]progressive web apps 2
* [193]Project Strobe 1
* [194]protection 1
* [195]pwa 1
* [196]QUIC 1
* [197]quieter permissions 1
* [198]releases 3
* [199]removals 1
* [200]rlz 1
* [201]root program 1
* [202]safe browsing 2
* [203]Secure DNS 2
* [204]security 36
* [205]site isolation 1
* [206]slow loading 1
* [207]sms receiver 1
* [208]spam policy 1
* [209]spdy 2
* [210]spectre 1
* [211]speed 3
* [212]ssl 2
* [213]store listing 1
* [214]strobe 2
* [215]subscription pages 1
* [216]suspicious site reporter extension 1
* [217]TCP 1
* [218]the fast and the curious 17
* [219]TLS 1
* [220]tools 1
* [221]tracing 1
* [222]transparency 1
* [223]trusted web activities 1
* [224]twa 2
* [225]user agent string 1
* [226]user data policy 1
* [227]v8 6
* [228]video 2
* [229]wasm 1
* [230]web 1
* [231]web apps 1
* [232]web assembly 2
* [233]web developers 1
* [234]web intents 1
* [235]web packaging 1
* [236]web payments 1
* [237]web platform 1
* [238]web request api 1
* [239]web vitals 1
* [240]web.dev 1
* [241]web.dev live 1
* [242]webapi 1
* [243]webassembly 1
* [244]webaudio 3
* [245]webgl 7
* [246]webkit 5
* [247]WebM 1
* [248]webmaster 1
* [249]webp 5
* [250]webrtc 6
* [251]websockets 5
* [252]webtiming 1
* [253]writable-files 1
* [254]yerba beuna center for the arts 1
Archive
* [255] [256]2023
+ [257]May
+ [258]Apr
+ [259]Feb
* [260] [261]2022
+ [262]Dec
+ [263]Sep
+ [264]Aug
+ [265]Jun
+ [266]May
+ [267]Apr
+ [268]Mar
+ [269]Feb
+ [270]Jan
* [271] [272]2021
+ [273]Dec
+ [274]Nov
+ [275]Oct
+ [276]Sep
+ [277]Aug
+ [278]Jul
+ [279]Jun
+ [280]May
+ [281]Apr
+ [282]Mar
+ [283]Feb
+ [284]Jan
* [285] [286]2020
+ [287]Dec
+ [288]Nov
+ [289]Oct
+ [290]Sep
+ [291]Aug
+ [292]Jul
+ [293]Jun
+ [294]May
+ [295]Apr
+ [296]Mar
+ [297]Feb
+ [298]Jan
* [299] [300]2019
+ [301]Dec
+ [302]Nov
+ [303]Oct
+ [304]Sep
+ [305]Aug
+ [306]Jul
+ [307]Jun
+ [308]May
+ [309]Apr
+ [310]Mar
+ [311]Feb
+ [312]Jan
* [313] [314]2018
+ [315]Dec
+ [316]Nov
+ [317]Oct
+ [318]Sep
+ [319]Aug
+ [320]Jul
+ [321]Jun
+ [322]May
+ [323]Apr
+ [324]Mar
+ [325]Feb
+ [326]Jan
* [327] [328]2017
+ [329]Dec
+ [330]Nov
+ [331]Oct
+ [332]Sep
+ [333]Aug
+ [334]Jul
+ [335]Jun
+ [336]May
+ [337]Apr
+ [338]Mar
+ [339]Feb
+ [340]Jan
* [341] [342]2016
+ [343]Dec
+ [344]Nov
+ [345]Oct
+ [346]Sep
+ [347]Aug
+ [348]Jun
+ [349]May
+ [350]Apr
+ [351]Mar
+ [352]Feb
+ [353]Jan
* [354] [355]2015
+ [356]Dec
+ [357]Nov
+ [358]Oct
+ [359]Sep
+ [360]Aug
+ [361]Jul
+ [362]Jun
+ [363]May
+ [364]Apr
+ [365]Mar
+ [366]Feb
+ [367]Jan
* [368] [369]2014
+ [370]Dec
+ [371]Nov
+ [372]Oct
+ [373]Sep
+ [374]Aug
+ [375]Jul
+ [376]Jun
+ [377]May
+ [378]Apr
+ [379]Mar
+ [380]Feb
+ [381]Jan
* [382] [383]2013
+ [384]Dec
+ [385]Nov
+ [386]Oct
+ [387]Sep
+ [388]Aug
+ [389]Jul
+ [390]Jun
+ [391]May
+ [392]Apr
+ [393]Mar
+ [394]Feb
+ [395]Jan
* [396] [397]2012
+ [398]Dec
+ [399]Nov
+ [400]Oct
+ [401]Sep
+ [402]Aug
+ [403]Jul
+ [404]Jun
+ [405]May
+ [406]Apr
+ [407]Mar
+ [408]Feb
+ [409]Jan
* [410] [411]2011
+ [412]Dec
+ [413]Nov
+ [414]Oct
+ [415]Sep
+ [416]Aug
+ [417]Jul
+ [418]Jun
+ [419]May
+ [420]Apr
+ [421]Mar
+ [422]Feb
+ [423]Jan
* [424] [425]2010
+ [426]Dec
+ [427]Nov
+ [428]Oct
+ [429]Sep
+ [430]Aug
+ [431]Jul
+ [432]Jun
+ [433]May
+ [434]Apr
+ [435]Mar
+ [436]Feb
+ [437]Jan
* [438] [439]2009
+ [440]Dec
+ [441]Nov
+ [442]Sep
+ [443]Aug
+ [444]Jul
+ [445]Jun
+ [446]May
+ [447]Apr
+ [448]Mar
+ [449]Feb
+ [450]Jan
* [451] [452]2008
+ [453]Dec
+ [454]Nov
+ [455]Oct
+ [456]Sep
[457][8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==]
Feed
(BUTTON) Follow @ChromiumDev
Give us feedback in our [458]Product Forums.
[459][P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJg
gg==]
* [460]Google
* [461]Privacy
* [462]Terms
References
1.
https://blog.chromium.org/feeds/posts/default
2.
https://blog.chromium.org/feeds/posts/default?alt=rss
3.
https://blog.chromium.org/feeds/7997693211026179324/comments/default
4.
https://blog.chromium.org/
5.
https://blog.chromium.org/.
6.
https://blog.chromium.org/2023/05/an-update-on-lock-icon.html
7.
https://www.usenix.org/conference/enigma2017/conference-program/presentation/schechter
8.
https://jhalderm.com/pub/papers/https-imc13.pdf
9.
https://transparencyreport.google.com/https/overview?hl=en
10.
https://simpsons.fandom.com/wiki/Everything's_Okay_Alarm
11.
https://research.google/pubs/pub51481/
12.
https://www.ic3.gov/Media/Y2019/PSA190610
13.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBq_FRtvQmEwYveEh-SJ5K9ocrgYOLbU97Z5oT3xiS9m4gUUddYzGJ00pxKJ8TvMQZ13I3h_MGDOw3TdaJeGditVMPO-8I950E1i7cexj1x3GBtf3bPcm92YWqsfwS0C51743MEQpSWNbnUBgWEEpy7S-edVk1DTvakNQkLvBSFsxAgDAEQps1bx23Ww/s1314/heatmap.png
14.
https://blog.chromium.org/2021/07/increasing-https-adoption.html
15.
https://blog.google/products/chrome/milestone-chrome-security-marking-http-not-secure/
16.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRlMaXduiXZSOPgMTX6_aNrz8Lv-JoriuiHaiK__ZhRN5iSfy0QGKndAwXe3jRPvpaWmPRDhWJP_Eujn0AsWPEqO-RSNQfpxcU7AZlKzS4yiv-c1tGnhH_94ddjG37iLua0rCvtO7aJFR9bl61rOwIuWlwu1hlMXjrM064ZTF_31xD681Su0VcGGYA3Q/s860/site-controls.png
17.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9xAuoobZuThsUwFML3p9WT-BFW_0GRfbUlqoJuBuVt2lFymZaSmPzb0rqZ4ybodEErBHewbAPV6RD6ap3yTBAlcokOVFszspAiNaDt6W7DpvHvujPehuHraQNAZZwxwd3AhfZu3XSBJVNDkrw1EuwdK3khtFQ0hEJAXa8UZGCpmjbjFvW3xqRRFittg/s692/site-controls-small.png
18.
https://ieeexplore.ieee.org/document/4223213
19.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgugOcJZQTuZzMo-ker60pSIzOIfBPPIV7Gq_7nmOU9lVqJWZ-qyurLC-Pj3lrPrrh-pemoJC6Ix27Dam2LmNasddSS21m37_7YV8qbC2MPE8j1gEIcBqcMqSAvhq5WnAJ34OV3IZYoqhivJo0oN3C2A4NWA0csosSV4jFIbqhOopCrXwKPFu96oW6_Yg/s288/tune.png
20.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh42uF3vHKMYdRxs7Pn3IWFieNo15A49lukAYJ_WzOOgfN1frqfnkh45T-pUdZdIW-caFj1tA8IGBRRjgra_jd2JQ6igjESnX2xYieuWgA3aP4E7QU4mif8OrA7XAPwyURpVQ5azwDXe8NnuxjmV_4nnVEvc-YPBq76tcCOzBAS8pjQDNt-rKM88M3q6A/s1040/new-site-controls.png
21.
https://plus.google.com/112374322230920073195
22.
https://blog.chromium.org/search/label/chrome
23.
https://blog.chromium.org/search/label/HTTPS
24.
https://blog.chromium.org/search/label/lock icon
25.
https://blog.chromium.org/
26.
https://blog.chromium.org/2023/04/more-ways-were-making-chrome-faster.html
27.
https://blog.chromium.org/search/label/$200K
28.
https://blog.chromium.org/search/label/10th birthday
29.
https://blog.chromium.org/search/label/abusive ads
30.
https://blog.chromium.org/search/label/abusive notifications
31.
https://blog.chromium.org/search/label/accessibility
32.
https://blog.chromium.org/search/label/ad blockers
33.
https://blog.chromium.org/search/label/ad blocking
34.
https://blog.chromium.org/search/label/advanced capabilities
35.
https://blog.chromium.org/search/label/android
36.
https://blog.chromium.org/search/label/anti abuse
37.
https://blog.chromium.org/search/label/anti-deception
38.
https://blog.chromium.org/search/label/background periodic sync
39.
https://blog.chromium.org/search/label/badging
40.
https://blog.chromium.org/search/label/benchmarks
41.
https://blog.chromium.org/search/label/beta
42.
https://blog.chromium.org/search/label/better ads standards
43.
https://blog.chromium.org/search/label/billing
44.
https://blog.chromium.org/search/label/birthday
45.
https://blog.chromium.org/search/label/blink
46.
https://blog.chromium.org/search/label/browser
47.
https://blog.chromium.org/search/label/browser interoperability
48.
https://blog.chromium.org/search/label/bundles
49.
https://blog.chromium.org/search/label/capabilities
50.
https://blog.chromium.org/search/label/capable web
51.
https://blog.chromium.org/search/label/cds
52.
https://blog.chromium.org/search/label/cds18
53.
https://blog.chromium.org/search/label/cds2018
54.
https://blog.chromium.org/search/label/chrome
55.
https://blog.chromium.org/search/label/chrome 81
56.
https://blog.chromium.org/search/label/chrome 83
57.
https://blog.chromium.org/search/label/chrome 84
58.
https://blog.chromium.org/search/label/chrome ads
59.
https://blog.chromium.org/search/label/chrome apps
60.
https://blog.chromium.org/search/label/Chrome dev
61.
https://blog.chromium.org/search/label/chrome dev summit
62.
https://blog.chromium.org/search/label/chrome dev summit 2018
63.
https://blog.chromium.org/search/label/chrome dev summit 2019
64.
https://blog.chromium.org/search/label/chrome developer
65.
https://blog.chromium.org/search/label/Chrome Developer Center
66.
https://blog.chromium.org/search/label/chrome developer summit
67.
https://blog.chromium.org/search/label/chrome devtools
68.
https://blog.chromium.org/search/label/Chrome extension
69.
https://blog.chromium.org/search/label/chrome extensions
70.
https://blog.chromium.org/search/label/Chrome Frame
71.
https://blog.chromium.org/search/label/Chrome lite
72.
https://blog.chromium.org/search/label/Chrome on Android
73.
https://blog.chromium.org/search/label/chrome on ios
74.
https://blog.chromium.org/search/label/Chrome on Mac
75.
https://blog.chromium.org/search/label/Chrome OS
76.
https://blog.chromium.org/search/label/chrome privacy
77.
https://blog.chromium.org/search/label/chrome releases
78.
https://blog.chromium.org/search/label/chrome security
79.
https://blog.chromium.org/search/label/chrome web store
80.
https://blog.chromium.org/search/label/chromedevtools
81.
https://blog.chromium.org/search/label/chromeframe
82.
https://blog.chromium.org/search/label/chromeos
83.
https://blog.chromium.org/search/label/chromeos.dev
84.
https://blog.chromium.org/search/label/chromium
85.
https://blog.chromium.org/search/label/cloud print
86.
https://blog.chromium.org/search/label/coalition
87.
https://blog.chromium.org/search/label/coalition for better ads
88.
https://blog.chromium.org/search/label/contact picker
89.
https://blog.chromium.org/search/label/content indexing
90.
https://blog.chromium.org/search/label/cookies
91.
https://blog.chromium.org/search/label/core web vitals
92.
https://blog.chromium.org/search/label/csrf
93.
https://blog.chromium.org/search/label/css
94.
https://blog.chromium.org/search/label/cumulative layout shift
95.
https://blog.chromium.org/search/label/custom tabs
96.
https://blog.chromium.org/search/label/dart
97.
https://blog.chromium.org/search/label/dashboard
98.
https://blog.chromium.org/search/label/Data Saver
99.
https://blog.chromium.org/search/label/Data saver desktop extension
100.
https://blog.chromium.org/search/label/day 2
101.
https://blog.chromium.org/search/label/deceptive installation
102.
https://blog.chromium.org/search/label/declarative net request api
103.
https://blog.chromium.org/search/label/design
104.
https://blog.chromium.org/search/label/developer dashboard
105.
https://blog.chromium.org/search/label/Developer Program Policy
106.
https://blog.chromium.org/search/label/developer website
107.
https://blog.chromium.org/search/label/devtools
108.
https://blog.chromium.org/search/label/digital event
109.
https://blog.chromium.org/search/label/discoverability
110.
https://blog.chromium.org/search/label/DNS-over-HTTPS
111.
https://blog.chromium.org/search/label/DoH
112.
https://blog.chromium.org/search/label/emoji
113.
https://blog.chromium.org/search/label/emscriptem
114.
https://blog.chromium.org/search/label/enterprise
115.
https://blog.chromium.org/search/label/extensions
116.
https://blog.chromium.org/search/label/Fast badging
117.
https://blog.chromium.org/search/label/faster web
118.
https://blog.chromium.org/search/label/features
119.
https://blog.chromium.org/search/label/feedback
120.
https://blog.chromium.org/search/label/field data
121.
https://blog.chromium.org/search/label/first input delay
122.
https://blog.chromium.org/search/label/Follow
123.
https://blog.chromium.org/search/label/fonts
124.
https://blog.chromium.org/search/label/form controls
125.
https://blog.chromium.org/search/label/frameworks
126.
https://blog.chromium.org/search/label/fugu
127.
https://blog.chromium.org/search/label/fund
128.
https://blog.chromium.org/search/label/funding
129.
https://blog.chromium.org/search/label/gdd
130.
https://blog.chromium.org/search/label/google earth
131.
https://blog.chromium.org/search/label/google event
132.
https://blog.chromium.org/search/label/google io 2019
133.
https://blog.chromium.org/search/label/google web developer
134.
https://blog.chromium.org/search/label/googlechrome
135.
https://blog.chromium.org/search/label/harmful ads
136.
https://blog.chromium.org/search/label/html5
137.
https://blog.chromium.org/search/label/HTTP/3
138.
https://blog.chromium.org/search/label/HTTPS
139.
https://blog.chromium.org/search/label/iframes
140.
https://blog.chromium.org/search/label/images
141.
https://blog.chromium.org/search/label/incognito
142.
https://blog.chromium.org/search/label/insecure forms
143.
https://blog.chromium.org/search/label/intent to explain
144.
https://blog.chromium.org/search/label/ios
145.
https://blog.chromium.org/search/label/ios Chrome
146.
https://blog.chromium.org/search/label/jank
147.
https://blog.chromium.org/search/label/javascript
148.
https://blog.chromium.org/search/label/lab data
149.
https://blog.chromium.org/search/label/labelling
150.
https://blog.chromium.org/search/label/largest contentful paint
151.
https://blog.chromium.org/search/label/launch
152.
https://blog.chromium.org/search/label/lazy-loading
153.
https://blog.chromium.org/search/label/lighthouse
154.
https://blog.chromium.org/search/label/linux
155.
https://blog.chromium.org/search/label/Lite Mode
156.
https://blog.chromium.org/search/label/Lite pages
157.
https://blog.chromium.org/search/label/loading interventions
158.
https://blog.chromium.org/search/label/loading optimizations
159.
https://blog.chromium.org/search/label/lock icon
160.
https://blog.chromium.org/search/label/long-tail
161.
https://blog.chromium.org/search/label/mac
162.
https://blog.chromium.org/search/label/manifest v3
163.
https://blog.chromium.org/search/label/metrics
164.
https://blog.chromium.org/search/label/microsoft edge
165.
https://blog.chromium.org/search/label/mixed forms
166.
https://blog.chromium.org/search/label/mobile
167.
https://blog.chromium.org/search/label/na
168.
https://blog.chromium.org/search/label/native client
169.
https://blog.chromium.org/search/label/native file system
170.
https://blog.chromium.org/search/label/New Features
171.
https://blog.chromium.org/search/label/notifications
172.
https://blog.chromium.org/search/label/octane
173.
https://blog.chromium.org/search/label/open web
174.
https://blog.chromium.org/search/label/origin trials
175.
https://blog.chromium.org/search/label/pagespeed insights
176.
https://blog.chromium.org/search/label/pagespeedinsights
177.
https://blog.chromium.org/search/label/passwords
178.
https://blog.chromium.org/search/label/payment handler
179.
https://blog.chromium.org/search/label/payment request
180.
https://blog.chromium.org/search/label/payments
181.
https://blog.chromium.org/search/label/performance
182.
https://blog.chromium.org/search/label/performance tools
183.
https://blog.chromium.org/search/label/permission UI
184.
https://blog.chromium.org/search/label/permissions
185.
https://blog.chromium.org/search/label/play store
186.
https://blog.chromium.org/search/label/portals
187.
https://blog.chromium.org/search/label/prefetching
188.
https://blog.chromium.org/search/label/privacy
189.
https://blog.chromium.org/search/label/privacy sandbox
190.
https://blog.chromium.org/search/label/private prefetch proxy
191.
https://blog.chromium.org/search/label/profile guided optimization
192.
https://blog.chromium.org/search/label/progressive web apps
193.
https://blog.chromium.org/search/label/Project Strobe
194.
https://blog.chromium.org/search/label/protection
195.
https://blog.chromium.org/search/label/pwa
196.
https://blog.chromium.org/search/label/QUIC
197.
https://blog.chromium.org/search/label/quieter permissions
198.
https://blog.chromium.org/search/label/releases
199.
https://blog.chromium.org/search/label/removals
200.
https://blog.chromium.org/search/label/rlz
201.
https://blog.chromium.org/search/label/root program
202.
https://blog.chromium.org/search/label/safe browsing
203.
https://blog.chromium.org/search/label/Secure DNS
204.
https://blog.chromium.org/search/label/security
205.
https://blog.chromium.org/search/label/site isolation
206.
https://blog.chromium.org/search/label/slow loading
207.
https://blog.chromium.org/search/label/sms receiver
208.
https://blog.chromium.org/search/label/spam policy
209.
https://blog.chromium.org/search/label/spdy
210.
https://blog.chromium.org/search/label/spectre
211.
https://blog.chromium.org/search/label/speed
212.
https://blog.chromium.org/search/label/ssl
213.
https://blog.chromium.org/search/label/store listing
214.
https://blog.chromium.org/search/label/strobe
215.
https://blog.chromium.org/search/label/subscription pages
216.
https://blog.chromium.org/search/label/suspicious site reporter extension
217.
https://blog.chromium.org/search/label/TCP
218.
https://blog.chromium.org/search/label/the fast and the curious
219.
https://blog.chromium.org/search/label/TLS
220.
https://blog.chromium.org/search/label/tools
221.
https://blog.chromium.org/search/label/tracing
222.
https://blog.chromium.org/search/label/transparency
223.
https://blog.chromium.org/search/label/trusted web activities
224.
https://blog.chromium.org/search/label/twa
225.
https://blog.chromium.org/search/label/user agent string
226.
https://blog.chromium.org/search/label/user data policy
227.
https://blog.chromium.org/search/label/v8
228.
https://blog.chromium.org/search/label/video
229.
https://blog.chromium.org/search/label/wasm
230.
https://blog.chromium.org/search/label/web
231.
https://blog.chromium.org/search/label/web apps
232.
https://blog.chromium.org/search/label/web assembly
233.
https://blog.chromium.org/search/label/web developers
234.
https://blog.chromium.org/search/label/web intents
235.
https://blog.chromium.org/search/label/web packaging
236.
https://blog.chromium.org/search/label/web payments
237.
https://blog.chromium.org/search/label/web platform
238.
https://blog.chromium.org/search/label/web request api
239.
https://blog.chromium.org/search/label/web vitals
240.
https://blog.chromium.org/search/label/web.dev
241.
https://blog.chromium.org/search/label/web.dev live
242.
https://blog.chromium.org/search/label/webapi
243.
https://blog.chromium.org/search/label/webassembly
244.
https://blog.chromium.org/search/label/webaudio
245.
https://blog.chromium.org/search/label/webgl
246.
https://blog.chromium.org/search/label/webkit
247.
https://blog.chromium.org/search/label/WebM
248.
https://blog.chromium.org/search/label/webmaster
249.
https://blog.chromium.org/search/label/webp
250.
https://blog.chromium.org/search/label/webrtc
251.
https://blog.chromium.org/search/label/websockets
252.
https://blog.chromium.org/search/label/webtiming
253.
https://blog.chromium.org/search/label/writable-files
254.
https://blog.chromium.org/search/label/yerba beuna center for the arts
255. javascript:void(0)
256.
https://blog.chromium.org/2023/
257.
https://blog.chromium.org/2023/05/
258.
https://blog.chromium.org/2023/04/
259.
https://blog.chromium.org/2023/02/
260. javascript:void(0)
261.
https://blog.chromium.org/2022/
262.
https://blog.chromium.org/2022/12/
263.
https://blog.chromium.org/2022/09/
264.
https://blog.chromium.org/2022/08/
265.
https://blog.chromium.org/2022/06/
266.
https://blog.chromium.org/2022/05/
267.
https://blog.chromium.org/2022/04/
268.
https://blog.chromium.org/2022/03/
269.
https://blog.chromium.org/2022/02/
270.
https://blog.chromium.org/2022/01/
271. javascript:void(0)
272.
https://blog.chromium.org/2021/
273.
https://blog.chromium.org/2021/12/
274.
https://blog.chromium.org/2021/11/
275.
https://blog.chromium.org/2021/10/
276.
https://blog.chromium.org/2021/09/
277.
https://blog.chromium.org/2021/08/
278.
https://blog.chromium.org/2021/07/
279.
https://blog.chromium.org/2021/06/
280.
https://blog.chromium.org/2021/05/
281.
https://blog.chromium.org/2021/04/
282.
https://blog.chromium.org/2021/03/
283.
https://blog.chromium.org/2021/02/
284.
https://blog.chromium.org/2021/01/
285. javascript:void(0)
286.
https://blog.chromium.org/2020/
287.
https://blog.chromium.org/2020/12/
288.
https://blog.chromium.org/2020/11/
289.
https://blog.chromium.org/2020/10/
290.
https://blog.chromium.org/2020/09/
291.
https://blog.chromium.org/2020/08/
292.
https://blog.chromium.org/2020/07/
293.
https://blog.chromium.org/2020/06/
294.
https://blog.chromium.org/2020/05/
295.
https://blog.chromium.org/2020/04/
296.
https://blog.chromium.org/2020/03/
297.
https://blog.chromium.org/2020/02/
298.
https://blog.chromium.org/2020/01/
299. javascript:void(0)
300.
https://blog.chromium.org/2019/
301.
https://blog.chromium.org/2019/12/
302.
https://blog.chromium.org/2019/11/
303.
https://blog.chromium.org/2019/10/
304.
https://blog.chromium.org/2019/09/
305.
https://blog.chromium.org/2019/08/
306.
https://blog.chromium.org/2019/07/
307.
https://blog.chromium.org/2019/06/
308.
https://blog.chromium.org/2019/05/
309.
https://blog.chromium.org/2019/04/
310.
https://blog.chromium.org/2019/03/
311.
https://blog.chromium.org/2019/02/
312.
https://blog.chromium.org/2019/01/
313. javascript:void(0)
314.
https://blog.chromium.org/2018/
315.
https://blog.chromium.org/2018/12/
316.
https://blog.chromium.org/2018/11/
317.
https://blog.chromium.org/2018/10/
318.
https://blog.chromium.org/2018/09/
319.
https://blog.chromium.org/2018/08/
320.
https://blog.chromium.org/2018/07/
321.
https://blog.chromium.org/2018/06/
322.
https://blog.chromium.org/2018/05/
323.
https://blog.chromium.org/2018/04/
324.
https://blog.chromium.org/2018/03/
325.
https://blog.chromium.org/2018/02/
326.
https://blog.chromium.org/2018/01/
327. javascript:void(0)
328.
https://blog.chromium.org/2017/
329.
https://blog.chromium.org/2017/12/
330.
https://blog.chromium.org/2017/11/
331.
https://blog.chromium.org/2017/10/
332.
https://blog.chromium.org/2017/09/
333.
https://blog.chromium.org/2017/08/
334.
https://blog.chromium.org/2017/07/
335.
https://blog.chromium.org/2017/06/
336.
https://blog.chromium.org/2017/05/
337.
https://blog.chromium.org/2017/04/
338.
https://blog.chromium.org/2017/03/
339.
https://blog.chromium.org/2017/02/
340.
https://blog.chromium.org/2017/01/
341. javascript:void(0)
342.
https://blog.chromium.org/2016/
343.
https://blog.chromium.org/2016/12/
344.
https://blog.chromium.org/2016/11/
345.
https://blog.chromium.org/2016/10/
346.
https://blog.chromium.org/2016/09/
347.
https://blog.chromium.org/2016/08/
348.
https://blog.chromium.org/2016/06/
349.
https://blog.chromium.org/2016/05/
350.
https://blog.chromium.org/2016/04/
351.
https://blog.chromium.org/2016/03/
352.
https://blog.chromium.org/2016/02/
353.
https://blog.chromium.org/2016/01/
354. javascript:void(0)
355.
https://blog.chromium.org/2015/
356.
https://blog.chromium.org/2015/12/
357.
https://blog.chromium.org/2015/11/
358.
https://blog.chromium.org/2015/10/
359.
https://blog.chromium.org/2015/09/
360.
https://blog.chromium.org/2015/08/
361.
https://blog.chromium.org/2015/07/
362.
https://blog.chromium.org/2015/06/
363.
https://blog.chromium.org/2015/05/
364.
https://blog.chromium.org/2015/04/
365.
https://blog.chromium.org/2015/03/
366.
https://blog.chromium.org/2015/02/
367.
https://blog.chromium.org/2015/01/
368. javascript:void(0)
369.
https://blog.chromium.org/2014/
370.
https://blog.chromium.org/2014/12/
371.
https://blog.chromium.org/2014/11/
372.
https://blog.chromium.org/2014/10/
373.
https://blog.chromium.org/2014/09/
374.
https://blog.chromium.org/2014/08/
375.
https://blog.chromium.org/2014/07/
376.
https://blog.chromium.org/2014/06/
377.
https://blog.chromium.org/2014/05/
378.
https://blog.chromium.org/2014/04/
379.
https://blog.chromium.org/2014/03/
380.
https://blog.chromium.org/2014/02/
381.
https://blog.chromium.org/2014/01/
382. javascript:void(0)
383.
https://blog.chromium.org/2013/
384.
https://blog.chromium.org/2013/12/
385.
https://blog.chromium.org/2013/11/
386.
https://blog.chromium.org/2013/10/
387.
https://blog.chromium.org/2013/09/
388.
https://blog.chromium.org/2013/08/
389.
https://blog.chromium.org/2013/07/
390.
https://blog.chromium.org/2013/06/
391.
https://blog.chromium.org/2013/05/
392.
https://blog.chromium.org/2013/04/
393.
https://blog.chromium.org/2013/03/
394.
https://blog.chromium.org/2013/02/
395.
https://blog.chromium.org/2013/01/
396. javascript:void(0)
397.
https://blog.chromium.org/2012/
398.
https://blog.chromium.org/2012/12/
399.
https://blog.chromium.org/2012/11/
400.
https://blog.chromium.org/2012/10/
401.
https://blog.chromium.org/2012/09/
402.
https://blog.chromium.org/2012/08/
403.
https://blog.chromium.org/2012/07/
404.
https://blog.chromium.org/2012/06/
405.
https://blog.chromium.org/2012/05/
406.
https://blog.chromium.org/2012/04/
407.
https://blog.chromium.org/2012/03/
408.
https://blog.chromium.org/2012/02/
409.
https://blog.chromium.org/2012/01/
410. javascript:void(0)
411.
https://blog.chromium.org/2011/
412.
https://blog.chromium.org/2011/12/
413.
https://blog.chromium.org/2011/11/
414.
https://blog.chromium.org/2011/10/
415.
https://blog.chromium.org/2011/09/
416.
https://blog.chromium.org/2011/08/
417.
https://blog.chromium.org/2011/07/
418.
https://blog.chromium.org/2011/06/
419.
https://blog.chromium.org/2011/05/
420.
https://blog.chromium.org/2011/04/
421.
https://blog.chromium.org/2011/03/
422.
https://blog.chromium.org/2011/02/
423.
https://blog.chromium.org/2011/01/
424. javascript:void(0)
425.
https://blog.chromium.org/2010/
426.
https://blog.chromium.org/2010/12/
427.
https://blog.chromium.org/2010/11/
428.
https://blog.chromium.org/2010/10/
429.
https://blog.chromium.org/2010/09/
430.
https://blog.chromium.org/2010/08/
431.
https://blog.chromium.org/2010/07/
432.
https://blog.chromium.org/2010/06/
433.
https://blog.chromium.org/2010/05/
434.
https://blog.chromium.org/2010/04/
435.
https://blog.chromium.org/2010/03/
436.
https://blog.chromium.org/2010/02/
437.
https://blog.chromium.org/2010/01/
438. javascript:void(0)
439.
https://blog.chromium.org/2009/
440.
https://blog.chromium.org/2009/12/
441.
https://blog.chromium.org/2009/11/
442.
https://blog.chromium.org/2009/09/
443.
https://blog.chromium.org/2009/08/
444.
https://blog.chromium.org/2009/07/
445.
https://blog.chromium.org/2009/06/
446.
https://blog.chromium.org/2009/05/
447.
https://blog.chromium.org/2009/04/
448.
https://blog.chromium.org/2009/03/
449.
https://blog.chromium.org/2009/02/
450.
https://blog.chromium.org/2009/01/
451. javascript:void(0)
452.
https://blog.chromium.org/2008/
453.
https://blog.chromium.org/2008/12/
454.
https://blog.chromium.org/2008/11/
455.
https://blog.chromium.org/2008/10/
456.
https://blog.chromium.org/2008/09/
457.
http://blog.chromium.org/atom.xml
458.
http://support.google.com/bin/static.py?hl=en&page=portal_groups.cs
459.
https://www.google.com/
460.
https://www.google.com/
461.
https://www.google.com/policies/privacy/
462.
https://www.google.com/policies/terms/