Создание сайтов для Safari Reader Mode и других приложений для чтения
#web
https://medium.com/@mandy.michael/building-websites-for-safari-reader-mode-and-other-reading-apps-1562913c86c9
#web
https://medium.com/@mandy.michael/building-websites-for-safari-reader-mode-and-other-reading-apps-1562913c86c9
Medium
Building websites for Safari Reader Mode and other reading apps.
Alternate reading modes offer users improved readability and options for personalisation — people can choose to use these tools for any…
Простой интерактивный круговой график с помощью CSS Variables и магии Гудини
#css
https://css-tricks.com/simple-interactive-pie-chart-with-css-variables-and-houdini-magic/
#css
https://css-tricks.com/simple-interactive-pie-chart-with-css-variables-and-houdini-magic/
Какие видеокодеки (не) используют браузеры для видеозвонков
https://habr.com/company/Voximplant/blog/419949/
https://habr.com/company/Voximplant/blog/419949/
WebAssembly: как и почему
#web_assembly
https://blog.logrocket.com/webassembly-how-and-why-559b7f96cd71
#web_assembly
https://blog.logrocket.com/webassembly-how-and-why-559b7f96cd71
LogRocket Blog
WebAssembly: How and why - LogRocket Blog
As we expect more applications to use WebAssembly, discover how to run native code in the browser and what this means for the future of web development.
Инженеры Mozilla удалили 23 аддона для Firefox, собиравших информацию о пользователях
#web
https://xakep.ru/2018/08/17/web-security-banned/
#web
https://xakep.ru/2018/08/17/web-security-banned/
XAKEP
Инженеры Mozilla удалили 23 аддона для Firefox, собиравших информацию о пользователях
Инженеры компании Mozilla исключили из официального каталога 23 дополнения для браузера Firefox. Все «проштрафившиеся» решения собирали информацию о пользователях и переправляли на удаленные серверы. Один из заблокированных аддонов, Web Security, насчитывал…
#web
Tone.js — фреймворк для создания интерактивной музыки в браузере с помощью Web Audio API
https://tonejs.github.io/
Tone.js — фреймворк для создания интерактивной музыки в браузере с помощью Web Audio API
https://tonejs.github.io/
#video
Web Standards Days - запись конференции, прошедшей 18 августа в Санкт-Петербурге
https://www.youtube.com/watch?v=gi1bQ_enE8w
Web Standards Days - запись конференции, прошедшей 18 августа в Санкт-Петербурге
https://www.youtube.com/watch?v=gi1bQ_enE8w
YouTube
WSD в Петербурге, 2018
00:09:20 Перфоманс-дривен-девелопмент, Артём Денисов
01:13:20 Распространенные ошибки при написании юнит-тестов, Катерина Павленко
01:53:40 Закэшируй это! Всеволод Шмыров
02:41:30 Redux в Angular: NGRX, NGXS, Akita, Максим Иванов и Кирилл Юсупов
04:40:30…
01:13:20 Распространенные ошибки при написании юнит-тестов, Катерина Павленко
01:53:40 Закэшируй это! Всеволод Шмыров
02:41:30 Redux в Angular: NGRX, NGXS, Akita, Максим Иванов и Кирилл Юсупов
04:40:30…
#web
Обзор популярных статических генераторов сайтов
https://www.toptal.com/front-end/static-site-generators-comparison-2018
Обзор популярных статических генераторов сайтов
https://www.toptal.com/front-end/static-site-generators-comparison-2018
#js
Итераторы и генераторы занимают свое место в современном JavaScript
https://itnext.io/iterators-and-generators-do-have-a-place-in-modern-javascript-d4cb589b491
Итераторы и генераторы занимают свое место в современном JavaScript
https://itnext.io/iterators-and-generators-do-have-a-place-in-modern-javascript-d4cb589b491
Medium
Iterators and Generators do have a place in modern JavaScript.
I have been asked a few times and by different software developers about the possible use cases for Iterators/Generators (I/G). I have also…
#js
Асинхронная рекурсия: обещания, удивления, но, прежде всего, путаница
https://medium.com/@_m1010j_/async-recursion-promising-surprising-but-foremost-confusing-5e13aa8bbc06
Асинхронная рекурсия: обещания, удивления, но, прежде всего, путаница
https://medium.com/@_m1010j_/async-recursion-promising-surprising-but-foremost-confusing-5e13aa8bbc06
#angular
Создание оптимизированного для поисковиков PWA на Angular — часть 1
https://blog.bitsrc.io/building-a-search-engine-optimized-pwa-with-angular-part-1-237ec0dc888e
Создание оптимизированного для поисковиков PWA на Angular — часть 1
https://blog.bitsrc.io/building-a-search-engine-optimized-pwa-with-angular-part-1-237ec0dc888e
Bits and Pieces
Building a Search-Engine Optimized PWA with Angular — Part 1
Progressive Web App + Angular + SEO = Awesome! Here's how
#web
Веб-приложения и серверы, работающие с JavaScript, уязвимы перед атаками ReDoS
https://xakep.ru/2018/08/22/redos/
Веб-приложения и серверы, работающие с JavaScript, уязвимы перед атаками ReDoS
https://xakep.ru/2018/08/22/redos/
«Хакер»
Веб-приложения и серверы, работающие с JavaScript, уязвимы перед атаками ReDoS
Специалисты Дармштадтского технического университета предупреждают, что проблема ReDoS по-прежнему является очень опасной. Им удалось обнаружить 25 ранее неизвестных уязвимостей в популярных модулях Node.js. По данным экспертов, перед этими проблемами уязвимо…
#web
Быстрое введение в веб-безопасность
https://medium.freecodecamp.org/a-quick-introduction-to-web-security-f90beaf4dd41
Быстрое введение в веб-безопасность
https://medium.freecodecamp.org/a-quick-introduction-to-web-security-f90beaf4dd41
freeCodeCamp.org
A quick introduction to web security
A web developer’s primer on CORS, CSP, HSTS, and all the web security acronyms! There are many reasons to learn about web security, such as: * You’re a concerned user who is worried about your personal data being leaked * You’re a concerned web developer…