Digest of fresh materials from the frontend world for the last week # 456 (February 22 - 28, 2021)

We bring to your attention a selection with links to new materials from the frontend area and around it.









Media     |    Web Development     |    CSS     |    JavaScript     |    Browsers







Media



podcast Podcast "Web Standards" # 271. Safari, Firefox 86, SVG on GPU, cookies in browsers, WebP, AVIF and JPEG XL, offers in Yandex per day

podcast News 512 from CSSSR: Firefox 86, TypeScript 4.2, renders and memoization, Petzold's Code, Babel 7.13 .0, Python 30th Anniversary

podcast Frontend Youth Podcast # 174: The Most Typed

video Pro Conf # 88: OpenJS World 2020

video How to Make a Presentation on the Shower Engine: Quickstart, Template, Elements and Theme Design



Web development



ru The future of web applications is HTML-over-WebSockets

ru How web components are used in GitHub and Salesforce

• The ru 10 most popular web hacking methods in 2020

ru How long does it take for SEO to show results?

ru Web platform news: Reduced Motion, CORS, WhiteHouse.gov, popups, and 100vw

ru Will Deno overtake NodeJS in 2021?





  • ru

    ru JPEG

    ru JavaScript

    ru JavaScript:





  • : accessibility testing

    ru SPA

    ru





CSS



ru Create responsive image effects using CSS gradients and aspect-ratio

ru Styling CSS characters with Background-Clip

ru Houdini: A JavaScript API to extend CSS

ru Dive into the :: before and :: after pseudo-elements

ru How to simulate transparency with CSS Background

ru Ensuring correct vertical position for large text

ru Dive into shadows

ru Support for CSS-in-JS in DevTools

ru The future of CSS: Scrolling animation and @ scroll-timeline (Part 1)

ru Debugging repaint issues caused by CSS Transition

• The ru beauty of tiny CSS improvements

ru How to style broken images with css

• A ru DRY approach to CSS color themes





JavaScript



habr JavaScript world in 2021

habr Bad experience of migrating Electron application to ECMAScript modules

habr JavaScript nanobenchmarks and premature brakes

ru TypeScript 4.2 announcement

ru How to work with dates in plain Javascript - no libraries needed

ru 7 interview questions about the keyword "this" in JavaScript ...

video Redux vs Mobx: pros, cons, scope



  • React

    habr React Socket.IO

    ru , memo()

    ru , React

    ru React

    ru real-time React Socket.io

    ru , React



  • Vue

    ru 5 Vue

    ru PWA Vue:











Release of Firefox 86

The desktop version of Google Chrome has support for automatic subtitles

Yandex Browser will restrict the transfer of user data to third-party trackers

Mozilla has denied false information about removing the fox from the Firefox







Digest logo over the past week .

Material prepared dersmoll and alekskorovin .



All Articles