Back to Home

The digest of fresh materials from the world of the front-end for the last week No. 296 (January 1 - 7, 2018) / Zfort Group blog

digest · frontend · css · js · es6 · vue · react · angular · html5 · browsers · links · podcasts

The digest of fresh materials from the world of the front-end for the last week No. 296 (January 1 - 7, 2018)

    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 “devschacht”: Issue No. 11 - Yandex Interface Development School
    video“ALL YOUR HTML” # 30: “3D mesh using lines and shaders”
    videoPiterJS, Recording reports from the 19th meeting: Sergey Chikuyenok - Is it really necessary DOM? , Dmitry Patsura - About development on React Native , Sergey Novikov - What Polymer can do

    Web development


    habrLayout path: from scratch to senor
    enAwesome Checklist Checklist: a curated list of checklists dedicated to web development and more
    enHow to stay up to date with the madness happening in the frontend - three-step instruction
    enpwaSEO experts call PWA the key to success in 2018
    enAmpHow Airbnb puts AMP at the heart of its digital strategy
    enPresentation of Web Payments: facilitating online payments using the Payment Request API
    enRepeating animations using the Web Animations API
    enI collect credit card numbers and passwords from your sites. And this is how it happens
    enCropping and scaling images using SVG . SVG which replaces CSS object-fit





    CSS


    enSolving real problems with CSS Grid + Flexbox
    en8 best practices for perfect CSS documentation
    enAdaptive typography with: root
    enSpecter and Critical CSS attack . Solving a potential tool problem from filamentgroup
    enMonitoring unused CSS using DevTools Protocol capabilities
    enNew flexbox manuals on MDN by Rachel Andrew
    enBest way to write CSS in teams using ACSS - Atomic CSS dynamic library
    enCounters and Stones - CSS game with unusual use selectors, an experiment by Roman Komarov

    Javascript


    habrJavaScript: 12 questions and answers
    enJavaScript 2018: things you need to know and a few that you can skip
    enJavaScript vs. Crawl Budget: The first player to get ready . An up-to-date look at JavaScript SEO
    enBut really, what exactly is JavaScript testing?
    enTen questions on JavaScript theory - ES6 quiz
    enJavaScript has already won . A look at the current prevalence of the language with a wide discussion in the comments
    enDawn of state machines . Acquaintance with state machines in the context of frontend development





    • Libs & Plugins:
      enНативный JS для Bootstrap
      enjavascript-obfuscator — лучший опенсурсный обфускатор JavaScript кода, написанный на TypeScript. Поддерживает ряд техник обфускации, таких как: control flow flattening, dead code injection, strings encryption, self defending, debug protection.
      enВстречайте Hyperapp 1.0 — 1KB JavaScript библиотека для создания фронтенд приложений
      enimmer — создаёт следующее неизменяемое состояние при помощи изменения текущего
      en:)Uppy — продвинутый загрузчик файлов


    Браузеры


    Chipocalypse: Google has prepared an update covering the Specter vulnerability in Android and Chrome, and Mozilla is preparing a corresponding patch for Firefox
    Update for Firefox 57.0.4 and Chrome 63.0.3239.132
    Opera 50 is introduced with protection from mining scripts
    UC Browser takes 16% in the global market and dominates some Asian countries
    enChrome is turning into a new Internet Explorer 6

    Entertaining


    • New Year's gifts, part one: Meltdown , part two: Specter
    Phantom disaster: what threatens security errors in processors
    Is KAISER so scary as it is painted.
    Apple recognized that all macOS and iOS devices are vulnerable to processor vulnerabilities
    Google considers the performance of patches to block Meltdown and Specter attacks to be insignificant
    TIOBE programming languages ​​rating in January: C declared 2017 language
    2017 results: virtual and augmented reality
    Results of shareholders: How the value of the largest IT companies in the world in 2017 changed
    Services that the world lost in 2017 - Wired version
    Apple joins Google and Microsoft to improve online video compression

    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 .

    Read Next