The digest of fresh materials from the world of the frontend for the last week No. 317 (May 28 - June 3, 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


    podcastWeb Standards podcast, Release No.123: YaC and WWDC, new Chrome, Edge and Firefox, nesting, calc and CSS hackers, how to write code quickly, variable fonts, await and ES modules, is there a full-beast, Yandex Landings.
    podcastFrontend Weekend podcast # 55 - Nikita Prokopov about ClojureScript, blogging and creating your own font
    podcastdevschacht podcast: Night frontend # 35 - RIT ++
    podcastFrontend Youth (18+) podcast Zero configuration zero configurations
    podcastCSSSR Podcast: News 512 - Issue # 8 (May 28 - June 3)
    videoALL YOUR HTML # 51: “Connected Particles in 3D”

    Web development


    enNew releases: GSAP 2.0 , WordPress 15 , Lighthouse 3.0 announcement , Material-UI v1 output , Jest 23 , TypeScript 2.9 announcement
    enWhy is the development of the frontend so unstable?
    enCult of difficulty . Jeffrey Zeldman's critical note on the current state of web development
    enCreating a responsive image . How to create a logo that matches its aspect ratio
    en9 amazing secrets of PWA
    enAvailable focus indicators: what you need to focus on




    CSS


    Algebra in calc (), new specificity of level 4 selectors and other May CSS news
    Where everything is difficult with line breaks. Here are all the CSS and HTML tricks for this
    Explaining Z-index: how to position elements with CSS
    enSolving life problems with CSS
    encritters - Webpack plugin for inlining critical CSS and lazy loading for the rest
    enHow CSS works: understanding the cascade
    enGradient change status using CSS transitions and animations
    enHSL () / HSLa () are great for software color control

    Javascript


    Useful methods of arrays and objects in JavaScript
    en#SmooshGate FAQ
    enFeatures of modern JavaScript that you should use every day to improve development and what problems they solve
    enBest practices for using modern JavaScript syntax
    enCapturing and reporting JavaScript errors using window. onerror







    Browsers


    Chrome 67 web browser release.
    Firefox 63 will feature a cryptocurrency mining script blocker.
    Vulnerability in Chrome and Firefox for a year made it possible to get data on Facebook profiles.
    Google Chrome has added support for passwordless authentication on WebAuthn websites.

    Entertaining


    Geektimes return to Habr
    Big Data Tesla architect: our autopilot is SkyNet from Terminator
    Which fonts are better to use for processing complex data
    How to teach a child to program
    Is QWERTY really a bad layout and why we cannot refuse it
    Microsoft is negotiating the purchase of GitHub

    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 .

    Also popular now: