📜 ⬆️ ⬇️

Digest of fresh materials from the world of the frontend for the last two weeks №323 (July 8 - 22, 2018)

We offer you a selection with links to new materials from the front-end area and around it.


Media | Web Development | CSS | Javascript | Browsers | Entertaining


Media


podcast Podcast "Web Standards", Issue # 130: Inconvenient classes and any JS, manifesto on the fly, grids with errors, poor landing of a good SRI , Issue # 129: Virus in npm, why Feature Policy, case in Atom, dead code, separation responsibility arrow or finger
podcast Podcast "Frontend Weekend": # 62 - Andrei Sitnik about moving to New York, traveling and porn on Twitter , # 61 - Andrei Melikhov about working at Yandex.Money, Night frontier and seizing power in devSchacht
podcast Devshakhta / Night Front End podcast: # 42 - CI / CD Automation , # 41 - In search of a good code review
podcast Podcast "Frontend Youth (18+)" # 56 Toxic community
podcast The podcast "CSSSR" News 512 - Issue №15 (July 16 - July 22)

Web development


habr What a web developer should remember to do everything on SEO
Extensions for Visual Studio Code, which will take the development process to a new level
en Web components in 2018
en Holy Grail of Reusable Components: Custom Elements, Shadow DOM and NPM
en Details on creating a Google Photos web interface
en Anatomy of malicious scripts: how a website can take over your browser
en Team Accessibility - A quick guide on how to integrate accessibility and inclusion practices into the development of your team.
en The future of WebAssembly - a look at the planned functionality and proposals
en SVG Animation with SVGator
')



CSS


habr From right to left. How to turn the site interface under RTL
habr CSS Paint API
CSS: a new kind of JavaScript
CSS Grid Chemistry
en The complete illustrated Flexbox tutorial
en 9 biggest mistakes with CSS Grid
en DSS - the final release of the first beta of Deterministic Style Sheets, a CSS analogue of modules with automatic compilation into atomic CSS classes for small bundles
en Strange things that variable fonts can do
en How to fix CSS layouts problems?
en Useful things you can do with CSS pointer pointer
en Should I use the IE version of the Grid Layout in 2018?
en I tried functional CSS and it sucks
en How to become better at writing CSS

Javascript


habr Comparison of JS frameworks: React, Vue and Hyperapp , Re: “Comparison of JS frameworks: React, Vue and Hyperapp”
habr JavaScript ES6: weaknesses
habr JavaScript Metaprogramming
habr 15 HTML methods of elements that you have probably never heard of
Fullstack JS Developer Competency Matrix
en Introduction to JavaScript MutationObserver API
en Javascript ES6 - in fact, you do not need to study generators
en TypeScript 3.0 RC Announcement






Browsers


WebRender has been added to the nightly builds of Firefox, using a GPU to render web pages.
As part of the Browsh project, a console browser based on Firefox is being developed.
The formation of the Firefox ASan builds began to identify problems when working with memory
en Three new handy features in Chrome DevTools

Entertaining


So much knowledge, so little time.
Be a multidisciplinary specialist, but advertise yourself as a specialist in one area
• The speed of Linux on Windows 10 . Ode to bash terminal in Windows Subsystem for Linux.
6 approaches to prioritize tasks. Experience Readdle, MacPaw, Grammarly and EduNav
Google, Microsoft, Twitter, and Facebook have launched a data portability project.
Malware that copies authentication parameters is embedded in the popular NPM module
Algorithms save people: how the matching algorithm saves lives
Intel spoke about its 10 major achievements over 50 years.
Check Point presented an overview of cyber threats for the first half of 2018: a double increase in crypto miners and a change in the vector of cloud attacks
AMD, Microsoft, NVIDIA, Oculus and Valve are developing a VirtualLink standard that will allow you to connect VR helmets to a PC using a single USB-C cable
Dark pattern: how web services make users err in their actions
video How the blind uses the iPhone, MacBook and Apple Watch
Go

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


Digest last week
Material prepared by dersmoll and alekskorovin

Source: https://habr.com/ru/post/417881/


All Articles