📜 ⬆️ ⬇️

The digest of fresh materials from the world of the frontend for the last week №287 (October 30 - November 5, 2017)

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 "Frontend Weekend" # 26 - Vladislav Kozul about the perfect interview and how to get rid of the image of a prankster on Twitter
• podcast Devschacht Podcast: Night Front End # 9 - Maybe Not React?
• podcast Drinkcast Podcast, Issue # 15 - "Young Bobby"
• podcastvideo Podcast “Five Minutes Angular” # 5 - Angular 5, CLI 1.4, meetups (NYC, MIX, Moscow), Acronis on Angular
• podcastvideo Podcast "Frontend Youth (18+)" : First Stream
• video About girls in programming and honesty . Frontend Youth is visiting loftblog
• video Record broadcast WSD, held this Saturday in Kiev
• video “ALL YOUR HTML” # 21: “SVG curves and animation of the logo css-live.ru on snap.svg”
• envideo Show “Totally Tooling Tips”: Accessibility Testing

Web development


• habr Crossbrowser layout . What is cross-browser layout? What are the browsers and do you need pixel-perfekt
• habr Knowledge base of web development
• habr How to talk about modern web development to the time traveler from 2007
• Node.js News: The release of the Node.js 9.0 server-side JavaScript platform , Node.js 8 switches to long-term support , and the Node.js 9 branch becomes current. So, what's new in Node.js 9?
• en Future performance - banding
')



CSS


• habr How to hide . When display: none, and when visibility: hidden
• Understanding the WebView viewport in iOS 11
• en Chris Koyer on the advantage of custom CSS properties over data attributes in markup
• en Flexbox and Grid, your best friends
• en Details on creating responsive tables available.
• en CSS in JS: advantages, disadvantages and tools
• en Advanced CSS styling
• en About the difficulties of overcoming the problems of global CSS
• en How Sass can save you a lot of time
• en Sacred CSS war, or how to go beyond the dogma
• en How best to structure CSS by component
• en How to write a TODO application in HTML and CSS without using JavaScript



Javascript


• JS: Setting the environment . New free course on Hexlet
• Javascript melting pot. . Translation of Dan Abramov’s article “The melting pot of JavaScript”
• habr What is good (and bad) Typescript: experience of UI-developers
• habr JavaScript, Node, Puppeteer: Chrome Automation and Web Scraping
• 3+ years Ember, 6 months React
• en Lambda Calculus using javascript . Introduction to the roots of functional programming
• en How JavaScript works: deep immersion in WebSockets and HTTP / 2 with SSE + how to choose the right path







Browsers


• Firefox Firefox 58 will protect you from hidden user authentication with Canvas
• IE A Microsoft employee, right in the midst of a presentation on Azure’s capabilities, installed Chrome because Edge was constantly hanging
• Chrome Google has released a beta version of the browser Chrome 63
• Firefox Firefox will get anonymity tool from Tor Browser
• IEen We are introducing new optimizations for JavaScript, WebAssembly, SharedArrayBuffer, and Atomics in EdgeHTML 16
• en Technical Details Safari Technology Preview 43
• Statistics of operating systems and browsers for October 2017

Entertaining


• IETF committee approved HTTP response code 103
• GitHub launched community forums for developer pooling
• Available about machine learning: speech recognition
• MIT students have been able to fool Google’s AI by thinking that the turtle is a rifle
• Google search results are no longer dependent on the top-level domain.
• AliExpress hired engineers from Yandex to train Russian language services.
• en The Complete SEO Guide for 2018
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/341740/


All Articles