Digest of fresh materials from the frontend world for the last week # 457 (March 1 - 7, 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 "News 512" from CSSSR: "History of the frontend" by CSSSR, Chrome 89, Flutter 2, import maps, free-for.dev, Ivy data structures

podcast "News 512" from CSSSR: Not a single bundle, CSS-in-JS in DevTools, Rollup tutorial, shadows, :: before and :: after pseudo-elements

podcast Make Me Pretty podcast # 56 - Don't worry, go to Notepad

podcast Frontend Youth podcast # 175: Rockstar's open attitude on Netflix

video Archakov Blog: Interview for a Middle Frontend Developer Position



Web development



Front-end history: A browser that did it all

• The ru state of mobile devices and why mobile web testing matters

ru How to develop and test a Mobile-First design in 2021

ru A beginner's guide to headless CMS and Jamstack

ru 7 useful HTML attributes about which you may not know

ru Dynamic meta tags for bots and crawlers with Firebase and Cloudflare Workers







  • habr -

    habr Core Web Vitals: Google

    ru

    ru Cloudflare Worker





  • ru

    ru





  • ru Details 

    ru c SVG

    ru GSAP 3 -



CSS



CSS COLORS

habr Three ways to create blots with CSS and SVG

ru "Gray dead zone" gradients

ru An ultra-flexible CSS carousel enhanced with JavaScript navigation

ru New CSS features in 2021

ru The importance of learning CSS

ru The future of CSS: Scroll-Linked animation and @ scroll-timeline (part 2)

ru Stop using fonts with icons

ru How to detect mouse position in CSS

ru Learn @property and its animation capabilities

ru Pure CSS Animated Semantic Accordion

Responsive ru Images: Different Techniques and Tactics

Illustrated CSS Grid Cheat Sheet ru in 2021



JavaScript



ru 5 common JavaScript memory errors

ru How an anti-TypeScript "JavaScript developer" like me became a TypeScript fan

• The ru dark side of Javascript: three functions you never want to use

ru Control JavaScript import behavior with import maps

ru Gyro -web: access device orientation in JavaScript





  • Google Flutter 2 Dart 2.12

    ru Electron 12.0.0

    ru Gatsby 3.0

    ru jQuery 3.6.0



  • React

    habr HowToCode — React TypeScript

    ru : React

    ru Aleph.js: React Deno

    ru 7 React

    ru - React

    ru React



  • Vue

    ru Vue CLI

    ru 8 Puzzle Vue.js Evanescence











Chrome 89 release

Google simplifies testing of new Chrome features with a new Experiments section

Google shortens the preparation cycle for new Chrome releases from six to four weeks

Microsoft released Edge 89 - browser launches up to 41% faster and now supports vertical tabs

Brave browser developers will launch their high-privacy search engine soon

ru WordPress is considering dropping support for IE 11

ru Drupal core is dropping support for Internet Explorer 11 in Drupal 10



Digest last week .

Material prepared dersmoll and alekskorovin .



All Articles