iOS 11 Safari превратит ссылки Google AMP в обычные при шаринге https://www.theverge.com/2017/8/23/16193584/ios-11-safari-google-amp-sharing-url-scheme
The Verge
iOS 11 Safari will turn Google AMP links back into regular ones when sharing
Apple is adding a subtle new feature to Safari in iOS 11 that will automatically strip out Google AMP URLs when a webpage is shared or copy and pasted, as spotted by MacStories editor Federico...
Нужно ли фронтендеру знать алгоритмы и паттерны проектирования? https://www.youtube.com/watch?v=e2nW8Lq4zho
YouTube
Зачем нужны алгоритмы и паттерны — HTML Шорты
Интенсивы:
— «HTML и CSS, уровень 1» — https://htmlacademy.ru/intensive/htmlcss
— «HTML и CSS, уровень 2» — https://htmlacademy.ru/intensive/adaptive
— «JavaScript, уровень 1» — https://htmlacademy.ru/intensive/javascript
— «JavaScript, уровень 2» — …
— «HTML и CSS, уровень 1» — https://htmlacademy.ru/intensive/htmlcss
— «HTML и CSS, уровень 2» — https://htmlacademy.ru/intensive/adaptive
— «JavaScript, уровень 1» — https://htmlacademy.ru/intensive/javascript
— «JavaScript, уровень 2» — …
Развенчание мифов о Hex цветах в CSS https://medium.com/dev-channel/css-hex-colors-demystified-51c712179982
Medium
CSS Hex Colors Demystified
Introduction
Фишеры уже два месяца «охотятся» на разработчиков расширений для Chrome https://xakep.ru/2017/08/08/phishing-chrome-addons/
«Хакер»
Фишеры уже два месяца «охотятся» на разработчиков расширений для Chrome - «Хакер»
Разработчики расширений Copyfish и Web Developer, пострадавшие от атак фишеров, оказались лишь верхушкой айсберга.
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов https://habrahabr.ru/company/ruvds/blog/337042/
Хабр
Как работает JS: обзор движка, механизмов времени выполнения, стека вызовов
Популярность JavaScript растёт, его возможности используют на разных уровнях применяемых разработчиками стеков технологий и на множестве платформ. На JS делают ф...
Font-size: неожиданно сложное CSS-свойство https://manishearth.github.io/blog/2017/08/10/font-size-an-unexpectedly-complex-css-property/
manishearth.github.io
font-size: An unexpectedly complex CSS property
font-size is the worst. It’s a CSS property probably everyone who writes CSS has used at some point. It’s pretty ubiquitous. And it’s super complicated. “But it’s just a number”, you say. “How can …
Создаем структуру Trello с помощью CSS Grid и Flexbox https://www.sitepoint.com/building-trello-layout-css-grid-flexbox/
Sitepoint
Building a Trello Layout with CSS Grid and Flexbox — SitePoint
Giulio Mainardi shows you how to build a Trello layout using CSS's new Grid Layout Module features and Flexbox, along with some Sass for efficiency.
Size Limit: делаем веб легче https://evilmartians.com/chronicles/size-limit-make-the-web-lighter
evilmartians.com
Size Limit: Make the Web lighter—Martian Chronicles, Evil Martians’ team blog
Keep your JavaScript library or app size in check and find out what exactly makes your code bloat by using Size Limit. See how it can help you slim down the bundle considerably by following our example.
Все про AngularJS, Angular 2 и Angular 4 https://medium.com/@shauryasinha88/all-about-angularjs-angular-2-and-angular-4-e1b1140b4215
Medium
All About AngularJS, Angular 2 and Angular 4
As the name suggests, AngularJS is a JavaScript framework. It is an open source framework, used for developing Web Applications. AngularJS…
Существенное различие между pure и impure pipes в Angular и почему это имеет значение https://blog.angularindepth.com/the-essential-difference-between-pure-and-impure-pipes-and-why-that-matters-999818aa068
INDEPTH Web Development Foundation
The essential difference between pure and impure pipes in Angular and why that matters
When writing a custom pipe in Angular you can specify whether you define a pure
or an impure pipe:
@Pipe({
name: 'myCustomPipe',
pure: false/true <----- here (default is `true`)
})
export class MyCustomPipe {}
Angular has a pretty good documentation…
or an impure pipe:
@Pipe({
name: 'myCustomPipe',
pure: false/true <----- here (default is `true`)
})
export class MyCustomPipe {}
Angular has a pretty good documentation…
Доступ и модификация CSS переменных с помощью Javascript https://medium.com/@reasoncode/accessing-and-modifying-css-variables-with-javascript-2ccb735bbff0
Hacker Noon
Accessing and modifying CSS variables with Javascript
And why it’s better than SASS variables
Android Oreo откусывает кусочек от PWA https://habrahabr.ru/company/zfort/blog/336592/
habrahabr.ru
Android Oreo откусывает кусочек от PWA
PWA (Progressive Wep Applications) – это название группы приложений, разработанных и продвигаемых компанией Google, которые используют стек Web технологий (JS...
Еженедельная подборка красивых эффектов на CSS/SVG/JS #51 http://css-live.ru/cssjssvg-s-podvypodvertom/ezhenedelnaya-podborka-krasivyx-effektov-na-csssvgjs-51.html
CSS-LIVE
Еженедельная подборка красивых эффектов на CSS/SVG/JS #51
Подборка свежих эффектов, интересных идей и полезных наработок
Процесс router-навигации в Angular за 7 шагов https://jvandemo.com/the-7-step-process-of-angular-router-navigation/
Jvandemo.com
The 7-step process of Angular router navigation
There are many great articles and books available on how to use and configure Angular router. In contrast, little information is available on what Angular router actually does once it is running.
This article is not an introduction to Angular router or a…
This article is not an introduction to Angular router or a…
Изменения в спецификации Grid и использование многоколоночного макета https://www.rachelandrew.co.uk/archives/2017/08/08/changes-to-the-grid-spec-and-taking-on-multi-column-layout/