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