📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №308 (March 26 - April 1, 2018)

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


No, we do not stop working on front-end digests (at least in the near future), as you might think . However, in every joke there is only a fraction of the joke. About children, enthusiasm and lack of time was written quite sincerely. Finding 6-8 hours of personal time per week is becoming increasingly difficult, but for now we will continue. Thanks to our readers for the words of support and gratitude in the comments under the previous post and in PM. Actually, this is what motivates us to continue.

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


Media


podcast Podcast "Frontend Weekend" # 46 - Vitali Green about React in Yandex and the Alpha Lab experiment
podcast Web Standards podcast, Release №114: Safari 11.1 and 20 years old Mozilla, CSS specs and W3C trust, nuances of display: contents, text alignment, ES modules here, WebStorm innovations, React v16.3.0, V8 and web -Socket in Node.js, a picture of the industry.
podcast Devschacht Podcast: Night Front End # 28: CodeFest 2018. Day One
podcast Podcast "Frontend Youth (18+)" # 43 How to understand that you are a sucker if you are stupid
podcast Podcast "Debriefing", Episode 156 - RP: Frontend - JavaScript and Memes
video “ALL YOUR HTML” # 42: “3d Emoji Animation on GPU and Sines”
video JavaScript fwdays'18 , 22 videos from the recent conference in Kiev
video Results of PiterJS 23 (ITGM 12) : video, slides and photos from the event
')

Web development


habr How to become a frontend developer in 2018
habr Native validation as a framework. Lecture in Yandex
Debug Front-end: HTML / CSS
Google announced a wide launch of priority indexation of mobile pages
enpwa Progressive Web Apps: fill the gap between the web and mobile applications
enpwa Progressive Web Apps on iOS is here.
en Adding favicons in the multi-browser multiplatform world
en Creating convenient and accessible data tables, detailed article on inclusive-components


CSS


CSS-2018: W3C chooses which time to give the green light
en Work with new CSS Typed Object Model
en How display: contents;
en Understanding Logical Properties and Values ​​in CSS
en Trimming the negative impact of Line Height on typography
en Experiment with CSS writing-mode
en Focus on styles for focus.
en Resolved with CSS! Coloring SVG Backgrounds
en Powerful Layouts with CSS Variables + CSS Grid

Javascript


en Google has published a javascript style guide. Here are some key lessons from there.
en Optimization of third-party scripts - ways that can improve their performance
en 14 minutes javascript : a small interactive tutorial to help key aspects of javascript
en Unit testing in javascript








Browsers


Mozilla offers Facebook Container - an extension for Firefox that reliably isolates Facebook from other sites.
Google released Chrome 66 Beta
How to create an extension for Chrome

Entertaining


Spring update released IDE WebStorm
Published the next rating of the most popular programming languages ​​for March 2018
Mozilla project turns 20
Google: after work on improving the quality of the site, do not expect the result immediately
I am a mediocre developer (how to handle this)
• The neural network has learned to invent April Fools' jokes
Opinion: how society will change when AI is everywhere
A selection of April Fools' jokes from IT companies
Compilation of April Fools jokes 2018
Ducks, memes and horns - what did famous companies prepare for April 1?
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 from last week .
Material prepared dersmoll and alekskorovin .

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


All Articles