Digest of fresh materials from the frontend world for the last week # 430 (24 - 30 August 2020)

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     |    Entertaining





Media



podcast Web Standards podcast # 244: New typography, Yandex and Facebook experience available, a11y debugging and new interfaces

podcast CSSSR podcast: Mozilla shortcuts, TypeScript 4.0, DI with TS in practice, the power of JavaScript, Laravel 8

podcast Podcast " Make Me Beautiful ", Issue # 42: Let's Write Your Fortnite on the Web and Become Seniors

podcast Podcast" Frontend Youth (18+) "# 152: Only a Signor can write in javascript





Web development



habr Effective Layout Testing

ru This is how I fixed a strange bug using proven and up-to-date debugging strategies

ru Google answered FAQs about site migrations

ru Modern Web - Guides, tools, and libraries for modern web development.

ru Deep dive into WebAssembly: trying the basics

ru Frontend architecture: stable and volatile dependencies







  • ru AMP WordPress 2.0,

    ru

    ru Fast page Chrome







  • ru Section 508 Accessibility

    ru aria-label aria-labelledby

    ru 5 -, ,





  • ru WebGL

    ru «Awesome Demos Roundup #17»





CSS



For CSS, a leading-trim parameter is created: it will correct the visible mess between lines of text with equal indents in the code. Material of the Revision

ru Proportional resizing using CSS variables

ru Why CSS :: before does not work with inputs and images

ru Why CSS boolean properties are not ready To Use

ru Convert GIFs to Letters with Clip Paths

ru Render CSS Reset Techniques

ru CSS Shapes Layout Experiment

ru How to Make CSS Reactive

ru CSSPLIT - A CSS splitter that takes your main.css file and splits into css files for specific components.

ru Most Popular CSS Frameworks in 2020





JavaScript



habr Solving common algorithmic questions in JavaScript

habr TypeScript 4.0 finally has what I was waiting for

habr Guide to Express.js. Part 1

habr A tiny JS ringtone generator - how it works

ru Developing a plugin system in JavaScript

ru JavaScript engines: an overview





  • Vue

    API Composition Vue 3

    ru - Vue single-spa













Chrome 85 has been released

Firefox 80 has been released

Edge 85 has been released - new Collections features, enhanced Internet Explorer mode and PDF annotations

Google accelerates Chrome, promising + 10% tab loading speed

Mozilla Firefox for Android has changed a lot and gained new opportunities





Entertaining



30% of the 1000 largest sites use scripts for hidden identification

What is cryptojacking? How to prevent, detect and recover from it

Published a font that automatically censors offensive language

According to internal documents, even Google employees are confused about the company's privacy settings

Windows 95 turns 25





We apologize for possible typos or broken / duplicated links. If you notice a problem - please write in a personal, we are trying to quickly fix them.





Digest for the last week .

Material prepared dersmoll and alekskorovin .



All Articles