The digest of fresh materials from the world of the front-end for the last week No. 290 (November 19 - 26, 2017)

    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


    podcastFrontend Weekend podcast # 29 - Alexandra Ermolenko about how designers and developers should interact
    podcastWeb standards podcast, Issue 96 - Firefox 58 and browser compatibility, JS modules, React + BEM, career, For Web , publics and Smashing Magazine
    podcastPodcast “devschacht”: Night frontend # 12 - Money is not motivation
    podcastPodcast “Frontend Youth (18+)” : JavaScript is the best language for thoughtless copying of other people's bicycles
    podcastPodcast “Drinkcast”, Issue # 18 - “ Guys, let's live together "
    videoFive-minute Angular # 6 - Angular Kiev / MSK / Camp, 5.1.0 beta 2, Angular Elements, Animation Movie
    video“ALL YOUR HTML” # 24: “Custom scroll and css clip property”
    videoNew DevShow release on loftblog: Andrey Sitnik - About sex, alcohol and Logux

    Web development


    habrAdaptive layout . What is the difference between rubber, adaptive and responsive layout? How to apply them?
    What is lit-html? lit-html - a competitor to react or just another kind of Handlebars
    enpwaProgressive Web Apps: a detailed introduction to PWA
    enLocalization and translation on the web
    enGeneral security issues in web applications, part 1





    CSS


    Everything you need to know about CSS-in-JS
    enLogic grids in CSS Grid Layout , article by Eric Meyer on alistapart
    • The enart of solving problems with CSS
    enCSS for commands
    enUpdate your project with CSS selectors and custom attributes
    enAbout the growing popularity of Atomic CSS
    CSS enoptimization: fine-tuning performance animations with DevTools
    enThe story of Zach Litherman spending 23 minutes to significantly improve font loading time


    Javascript


    How much does JavaScript cost? Translation of "The Cost Of JavaScript" by Eddie Osmani.
    77% of the 433 thousand sites studied use vulnerable versions of JavaScript libraries
    enFamiliarity with the JS template of the year or how to handle async like a boss
    enPlainJS - many utilities and plugins on vanilla JS for solving common front-end tasks, with demos and examples
    enIntroduction to regular expressions (Regex) in JavaScript
    enHow JavaScript works: comparison with WebAssembly + why in some cases it is better to use it instead of JavaScript
    enWhy we refused to use default exports in Javascript and why you should do the same
    enImplementation of JavaScript Functor and Monads





    • Libs & Plugins:
      enScrollama — JS библиотека для реализации сторителлинга с помощью IntersectionObserver в пользу событий прокрутки.
      enChartkick — создание красивых графиков с помощью одной строки на React
      enimaskjs — маскирование данных по заданным параметрам в текстовом поле ввода, без зависимостей
      enraspchat — сервер с чатом, который можно запускать на Raspberry Pi
      enz — нативный паттерн сравнения для Javascript
      enAWS Amplify — декларативная библиотека для разработки приложений, использущих Cloud сервисы с JS


    Браузеры


    FirefoxImproving the debugger and expanding WebExtensions API: what's new for developers in Firefox 58
    They plan to display a warning in Firefox when visiting previously hacked sites
    Do you want to be the first to receive news? About how to block annoying push notifications in different browsers
    enYour first (Web) extension for Firefox written in Kotlin
    enComparison of page loading speed in a browser: introduction to the methodology

    Entertaining


    Analysis of the degree of duplication of code on GitHub
    GitHub received the function of team discussions
    Quartz: Google collects data on the location of Android users
    Former head of the Chinese division of Google: work that requires social skills will come to the fore in the future
    11 optical illusions in the interfaces
    Where find the last places without the Internet
    enProgrammers on the way to the next bubble?
    enThe myth of the interchangeability of developers

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



    Last week digest .
    Material prepared dersmoll and alekskorovin .

    Also popular now: