Ausnahme gefangen: SSL certificate problem: certificate is not yet valid ๐Ÿ“Œ New in Chrome 88

๐Ÿ  Team IT Security News

TSecurity.de ist eine Online-Plattform, die sich auf die Bereitstellung von Informationen,alle 15 Minuten neuste Nachrichten, Bildungsressourcen und Dienstleistungen rund um das Thema IT-Sicherheit spezialisiert hat.
Ob es sich um aktuelle Nachrichten, Fachartikel, Blogbeitrรคge, Webinare, Tutorials, oder Tipps & Tricks handelt, TSecurity.de bietet seinen Nutzern einen umfassenden รœberblick รผber die wichtigsten Aspekte der IT-Sicherheit in einer sich stรคndig verรคndernden digitalen Welt.

16.12.2023 - TIP: Wer den Cookie Consent Banner akzeptiert, kann z.B. von Englisch nach Deutsch รผbersetzen, erst Englisch auswรคhlen dann wieder Deutsch!

Google Android Playstore Download Button fรผr Team IT Security



๐Ÿ“š New in Chrome 88


๐Ÿ’ก Newskategorie: Programmierung
๐Ÿ”— Quelle: developers.google.com

New in Chrome 88

Chrome 88 is starting to roll out to stable now.

Here's what you need to know:

  • You can now upload extensions using manifest v3 to the Chrome Web Store.
  • The aspect-ratio CSS property makes it easy to set the aspect ratio on any element.
  • Chrome 88 will heavily throttle chained JavaScript timers for hidden pages in particular conditions.
  • You can now use Play Billing in your Trusted Web Activity.
  • All the videos from Chrome Dev Summit are up.
  • And, thereโ€™s plenty more.

Iโ€™m Pete LePage, working, and shooting from home, letโ€™s dive in and see whatโ€™s new for developers in Chrome 88!

Manifest v3

Chrome 88 now supports extensions built with manifest v3, and you can upload them to the Chrome Web Store. Manifest v3 is a new extension platform, that makes Chrome extensions more secure, performant, and privacy respecting, by default.

For example, it disallows remotely hosted code, which helps Chrome Web Store reviewers better understand what risks an extension poses. And should allow you to update your extensions faster.

It introduces service workers as a replacement for background pages. Since service workers are only resident in memory when needed, extensions will use less system resources.

And to give users greater visibility and control over how extensions use and share their data, in a future release we will be adopting a new install flow that allows users to withhold sensitive permissions at install time.

Check out developer.chrome.com for complete details, and how to migrate your current extension to manifest v3.

CSS aspect-ratio property

Normally, only some elements have an aspect ratio, for example images. For them, if only the width, or the height, is specified, the other is automatically computed using the intrinsic aspect ratio.

<!-- Height is auto-computed from width & aspect ratio -->
<img src="..." style="width: 800px;">

In Chrome 88, the aspect-ratio property allows you to explicitly specify an aspect ratio, enabling a similar behavior.

.square {
  aspect-ratio: 1 / 1;
}

You can also use progressive enhancement to check if itโ€™s supported in the browser, and apply a fallback if necessary. Then, with the new CSS 4 not selector, you can make your code a little cleaner!

.square {
  aspect-ratio: 1 / 1;
}

@supports not (aspect-ratio: 1 / 1) {
  .square {
    height: 4rem;
    width: 4rem;
  }
}

Thanks to Jen Simmons for calling out this is supported in the latest Safari Technical Preview, so we should see it in Safari soon! And check out Una's demo to see it in action.

Heavy throttling of chained JS timers

Chrome 88 will heavily throttle chained JavaScript timers for hidden pages in particular conditions. This will reduce CPU usage, which will also reduce battery usage. There are some edge cases where this will change behavior, but timers are often used where a different API would be more efficient, and more reliable.

That was pretty jargon heavy, and a bit ambiguous, so check out Jake's article Heavy throttling of chained JS timers beginning in Chrome 88 on developer.chrome.com for all the details.

Play billing in Trusted Web Activity

You can now use Play Billing in your Trusted Web Activity to sell digital goods and subscriptions using the new Digital Goods API. Itโ€™s available as an origin trial in Chrome 88 on Android, and we expect it to expand the origin trial to Chrome OS in the next release.

Once your accounts are set-up, update your Trusted Web Activity to enable Play billing, and create your digital goods in the Play Developer Console. Then, in your PWA, add your origin trial token, and youโ€™re ready to add the code to check for existing purchases, query for available purchases, and make new purchases.

// Get list of potential digital goods

const itemService =
  await window.getDigitalGoodsService("https://play.google.com/billing");

const details =
  await itemService.getDetails(['ripe_bananas', 'walnuts', 'pecans' ]);

Adriana and Andre go into more detail in their Chrome Dev Summit talk - Whatโ€™s new for web apps in Play, or check out the docs.

And more

And of course thereโ€™s plenty more.

  • To conform to a change in the HTML standard, anchor tags with target="_blank" will now imply rel="no-opener" by default, this helps prevent tab-napping attacks.
  • Most operating systems enable mouse acceleration by default, but that can be a problem for some games. In Chrome 88, the Pointer Lock API allows you to disable mouse acceleration. That means the same physical motion, slow or fast, results in the same rotation, providing a better gaming experience and higher accuracy.
  • And addEventListener now takes an Abort Signal as an option. Calling abort() removes that event listener, making it easy to shut down event listeners when no longer needed.

Further reading

This covers only some of the key highlights. Check the links below for additional changes in Chrome 87.

Subscribe

Want to stay up to date with our videos, then subscribe to our Chrome Developers YouTube channel, and youโ€™ll get an email notification whenever we launch a new video.

Iโ€™m Pete LePage, and as soon as Chrome 89 is released, Iโ€™ll be right here to tell you -- whatโ€™s new in Chrome!

Feedback

...



๐Ÿ“Œ Sicherheitsupdate fรผr den Google Chrome Browser, Chrome fรผr Android und Chrome OS


๐Ÿ“ˆ 13.04 Punkte

๐Ÿ“Œ Google Chrome ohne Google: Ungoogled Chrome bringt vollwertigen Chrome-Browser ohne Google-Dienste


๐Ÿ“ˆ 13.04 Punkte

๐Ÿ“Œ Chrome 77 Beta: New performance metrics, new form capabilities, capabilities in origin trials and more


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 71: Relative time support with Intl.RelativeTimeFormat and New underline options


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 66: CSS Types Model Object, Async Clipboard & new Canvas contexts


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 77: Native Lazy Loading, Largest Contentful Paint, and New Forms Capabilities


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 78: New origin trials, CSS Properties and Values API, and fresher service workers!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 80: Module Workers, Optional Chaining, New Origin Trials, and more!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 81: App icon badging lands in stable, new origin trials, hit testing for WebXR & more!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 86: File System Access, WebHID, new CSS features, and more!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 95: URLPattern, the Eye Dropper API, new origin trials, and more!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 108: New viewport size units, COLRv1 support for variable fonts, and more!


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New in Chrome 109: OPFS on Android, new css properties, MathML Core support


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ A New Chrome 0-Day Is Sending The Internet Into A New Chapter Of Groundhog Day


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ New Year, new password protections in Chrome


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ Chrome Refresh 2023: Google tests new variations for New Tab button


๐Ÿ“ˆ 10.2 Punkte

๐Ÿ“Œ This week in KDE: new KWin compositing, new Kickoff, new recording level visualization!


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ Updates to Emoji: New Characters, New Animation, New Color Customization, and More!


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ New HomePod โ€ฆ new Mac mini โ€ฆ new MacBook Pros โ€ฆ what a week! [The CultCast]


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ Thunderbird email client gets a new look, new features, and a new logo


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ State-of-the-art manufacturing: new skills, new roles, new possibilities


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ Kali Linux 2024.1 released: New tools, new look, new Kali Nethunter kernels


๐Ÿ“ˆ 8.78 Punkte

๐Ÿ“Œ Vampire Survivors gets a new bonus stage, 2 new characters, 4 new weapons


๐Ÿ“ˆ 8.78 Punkte











matomo