The digest of fresh materials from the world of the front-end for the last week No. 356 (March 11 - 17, 2019)

    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


    podcastPodcast “Web Standards”, Issue No. 165 : Chrome 73, React Native 0.59, CSS Nesting, KV Storage, ARIA Live Regions, web components, conditional ES-modules.
    podcastPodcast “HardcodeFM” Episode 9 - ClojureScript frontend
    podcastPodcast “Frontend Youth (18+)” # 87 No classes needed
    podcastPodcast “CSSSR” News 512 - Issue No. 42 (11.03 - 17.03)
    podcast“Everything goes to the frontend” . New song by Mikhail Malkov on the frontend

    Web development


    Strength and power of web components
    enFrontend without JavaScript
    enPlanning for responsive images
    enKV Storage: the first built-in module on the web
    enOffer to add support for differential loading of scripts in the WHATWG discussion on Github





    CSS


    enFlexible preloader using em units
    enWebP in CSS - PostCSS plugin and tiny JS-script (128 bytes) for using WebP as CSS background
    enHow to get started with CSS Grid
    enDesigning units for aspect ratio in CSS
    enDebugging CSS - it's complicated
    enIf expressions and loops in CSS
    enHow to manipulate CSS colors with JavaScript
    enRedesigning our documents - Part 4. Creating a scalable CSS architecture
    enWhy can't I set the font size for the visited link?
    enUsing CSS-in-JS to style custom elements
    enGetting started with PostCSS in 2019
    Effective animation of underlining navigation items in the menu

    Javascript


    habrSolving the problem from a Google interview on JavaScript: 4 different ways
    Node.js Foundation and JS Foundation merged into the OpenJS Foundation
    Using JavaScript? 6 ways to view processed HTML
    Interviewing for the position of JavaScript developer: popular tasks with parsing solutions
    enUpdate on experimental functions in Node.js
    enGraphQL in Depth: what, why and how
    enHow I messed up my JavaScript code and still won the Coding Challenge
    enJavaScript in 14 minutes . Jeremy Thomas Interactive Tutorial







    Browsers


    Release of the Chrome web browser 73
    Why Brave can be a worthy alternative to Chrome
    Dark mode in the Chrome browser has become available on Mac

    Entertaining


    • The habrWorld Wide Web is thirty years old - what will happen to it next?
    Artificial intelligence and crypto - we separate hype from reality
    Ephemerality is a lie. Why encryption will not save your privacy
    Lookout is an application from Google that will tell the blind and visually impaired about the environment
    Former developer Rambler created a web server, overtook Microsoft in the market and sold the company for $ 670 million: Nginx history
    Mozilla introduced Firefox Send file sharing
    It's time to say goodbye. Google Allo messenger stopped working, next in line - Inbox
    GitHub changes privacy policy and sanctions


    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's digest .
    Material prepared dersmoll and alekskorovin .

    Also popular now: