📜 ⬆️ ⬇️

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