О трудностях преодоления проблем глобального CSS https://restishistory.net/blog/its-hard-to-overcome-the-troubles-of-global-css.html
Читать полностью…JavaScript, Node, Puppeteer: автоматизация Chrome и веб-скрапинг #js https://habrahabr.ru/company/ruvds/blog/341348/
Читать полностью…Состоялся релиз SVGO 1.0.0 , одного из лучших оптимизаторов SVG #svg https://github.com/svg/svgo/releases/tag/v1.0.0
Читать полностью…Запись трансляции WSD, прошедшей в Киеве #common https://www.youtube.com/watch?v=HRlSn8qqD-M
Читать полностью…Прелоадер страницы на CSS в виде Kylo Ren #css https://tympanus.net/codrops/2017/10/31/star-wars-kylo-ren-x-pure-css-animation/
Читать полностью…Bootstrap 4 Buffet — интерактивный визуальный выбор компонентов Bootstrap 4 для быстрого использования #css #js https://hackerthemes.com/bootstrap-buffet/#!
Читать полностью…Netflix ускорился в два раза, отказавшись от client-side React #react https://jakearchibald.com/2017/netflix-and-react/
Читать полностью…Frappé Charts — простые и современные графики, вдохновленные GitHub, без зависимостей https://frappe.github.io/charts/
Читать полностью…Крис Койер о преимуществе кастомных свойств CSS перед data-атрибутами в разметке #css https://css-tricks.com/css-attr-function-got-nothin-custom-properties/
Читать полностью…Демистификация методов жизненного цикла Vue #vue #js https://scotch.io/tutorials/demystifying-vue-lifecycle-methods
Читать полностью…Студентам MIT удалось обмануть ИИ Google, заставив думать, что черепаха – это винтовка #common https://itc.ua/news/studentam-mit-udalos-obmanut-ii-google-zastaviv-dumat-chto-cherepaha-eto-vintovka/
Читать полностью…Доступно о машинном обучении: распознавание речи #js #ai https://tproger.ru/articles/ai-in-speech-recognition/
Читать полностью…3... 2... 1,5... 1... 0
Кстати, про обратный отсчет в JavaScript: часто в интернете можно увидеть, как разработчики делают ежесекундный setInterval, при каждом вызове которого уменьшают оставшееся время на секунду и выводят значение в интерфейсе. Одним словом, делают что-то вроде этого:
https://bitbucket.org/snippets/OlegChulakovStudio/de4q4L
Однако при таком подходе совершенно не учитывается снижение приоритета скриптов после сворачивания вкладки или всего окна браузера. Если пользователь работает с другой вкладкой, то обратный отсчет в этой будет идти медленнее, и при возвращении будет доступно неправильное значение.
Чтобы избежать таких проблем, нужно производить вычисления, опираясь на время, до которого идет отсчет:
https://bitbucket.org/snippets/OlegChulakovStudio/ae4q48
Друзья, нас набралось уже более 3 000! 🎉🎊🍾 Мы безмерно рады этому факту!
Спасибо что остаетесь с нами. Будем стараться радовать вас интересными новостями и событиями из мира FrontEnd!
VueJs: введение в Vuex #vue #js https://medium.com/frontend-fun/vuejs-introduction-to-vuex-82bf35be5130
Читать полностью…Введение в часто используемые особенности ES6. Часть 2 https://habrahabr.ru/post/341500/
Читать полностью…История React: как покупка Инстаграмма Фейсбуком привела к опенсорсингу React.js #common https://stackshare.io/posts/the-react-story
Читать полностью…О девушках в программировании и честности. Frontend Юность в гостях у loftblog #common https://www.youtube.com/watch?v=2qcwUE_SpMA
Читать полностью…Подкаст «Пятиминутка Angular» #5 — Angular 5, CLI 1.4, meetups (NYC, MIX, Moscow), Acronis on Angular #angular https://www.youtube.com/watch?v=4ovCdhiGzTo
Читать полностью…Как лучше струкрутировать CSS по компонентам #css https://restishistory.net/blog/how-to-structure-your-css-better-as-components.html
Читать полностью…Чем хорош (и чем плох) Typescript: опыт UI-разработчиков #typescript https://habrahabr.ru/company/sberbank/blog/341278/
Читать полностью…Лямбда-исчисление с помощью JavaScript. Введение в корни функционального программирования #js ahlechandre/lambda-calculus-with-javascript-897f7e81f259" rel="nofollow">https://medium.com/@ahlechandre/lambda-calculus-with-javascript-897f7e81f259
Читать полностью…Сотрудник Microsoft прямо посреди презентации возможностей Azure установил Chrome, поскольку Edge постоянно зависал https://itc.ua/blogs/sotrudnik-microsoft-pryamo-posredi-prezentatsii-vozmozhnostey-azure-ustanovil-chrome-poskolku-edge-postoyanno-zavisal/
Читать полностью…Подробно о создании отзывчивых доступных таблиц #js http://adrianroselli.com/2017/11/a-responsive-accessible-table.html
Читать полностью…Введение в тепловые карты на Mapbox GL JS #js https://blog.mapbox.com/introducing-heatmaps-in-mapbox-gl-js-71355ada9e6c
Читать полностью…Будущее производительности — бандлинг #common #js samccone/performance-futures-bundling-281543d9a0d5" rel="nofollow">https://medium.com/@samccone/performance-futures-bundling-281543d9a0d5
Читать полностью…Выпуск серверной JavaScript-платформы Node.js 9.0 , Node.js 8 переходит на долгосрочную поддержку , а ветка Node.js 9 становится текущей. Итого, Что же нового в Node.js 9? #node_js https://nemethgergely.com/what-is-new-in-nodejs-9/
Читать полностью…Священная CSS война, или как выйти за рамки догмы #css https://medium.com/gitconnected/the-css-holy-war-how-to-think-beyond-dogma-e2c67692d409
Читать полностью…3D Movie Booking App UI на CSS/HTML #css #html https://codepen.io/jcoulterdesign/pen/JOYazv
Читать полностью…