Menu

Browser News

Under the hood: How Chrome’s ad filtering works

February 14th, 2018

While most advertising on the web is respectful of user experience, over the years we’ve increasingly heard from our users that some advertising can be particularly intrusive. As we announced last June, Chrome will tackle this issue by removing ads from sites that do not follow the Better Ads Standards. We’ve previously discussed some of…

Chrome 65 Beta: CSS Paint API and the ServerTiming API

February 8th, 2018

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. CSS Paint API The CSS Paint API, also known as “CSS Custom Paint”, allows developers to programmatically generate an image whenever a CSS property expects one. Instead of referencing an image resource, developers…

What’s new in Chromium 63 and Opera 50

January 22nd, 2018

Opera 50 (based on Chromium 63) for Mac, Windows, Linux is out! To find out what’s new for users, see our Desktop blog post. Here’s what it means for web developers. Dynamic module imports New JavaScript module import syntax allows developers to dynamically load code into modules and scripts at runtime. This makes it possible…

Further protecting users from deceptive or confusing inline installation

January 5th, 2018

Since 2012, Chrome has enabled extension developers to provide a smooth installation experience on their own pages using inline installation. We have also worked hard to prevent abuse of this feature by disabling inline installation in cases where we detect misleading or deceptive installation flows. User complaints have been reduced by 65% since the start…

What’s new in Chromium 62 and Opera 49

November 8th, 2017

Opera 49 (based on Chromium 62) for Mac, Windows, Linux is out! To find out what’s new for users, see our Desktop blog post. Here’s what it means for web developers. Network Quality Estimator API There are times when a web page want to adapt to the user’s network. To help a web page with…

Introducing SKA – SSH Key Authority

August 22nd, 2017

SKA is an open source access control system for SSH-based servers. It was originally created by Opera Software and designed to provide scalable, secure and automated oversight on SSH public keys access. SKA allows you to manage a user’s access to servers in a simple manner, no matter if it’s a small amount of users…

What’s new in Chromium 60 and Opera 47

August 15th, 2017

Opera 47 (based on Chromium 60) for Mac, Windows, Linux is out! To find out what’s new for users, see our Desktop blog post. Here’s what it means for web developers. Paint Timing API While no generalized metric perfectly captures when a page is loaded in all cases, First Paint and First Contentful Paint are…

What’s new in Chromium 59 and Opera 46

June 22nd, 2017

Opera 46 (based on Chromium 59) for Mac, Windows, Linux is out! To find out what’s new for users, see our Desktop blog post. Here’s what it means for web developers. Animated PNG Opera now supports animated PNG, or APNG for short. APNG is a file format that works similarly to GIF. The difference is…

Visualize data instantly with machine learning in Google Sheets

June 1st, 2017

Sorting through rows and rows of data in a spreadsheet can be overwhelming. That’s why today, we’re rolling out new features in Sheets that make it even easier for you to visualize and share your data, and find insights your teams can act on. Ask and you shall receive → Sheets can build charts for…

What’s new in Chromium 58 and Opera 45

May 10th, 2017

Opera 45 (based on Chromium 58) for Mac, Windows, Linux is out! To find out what’s new for users, see our Desktop blog. Here’s what it means for web developers. IndexedDB 2.0 IndexedDB 2.0 is now supported in Opera, making it simpler to work with large data sets in the browser. IDB 2.0 features new…