Единицы вьюпорта в CSS: быстрый старт #css https://www.sitepoint.com/css-viewport-units-quick-start/
Sitepoint
CSS Viewport Units: vh, vw, vmin, and vmax — SitePoint
A thorough introduction to the use of CSS viewport units (vh, vw, vmin, and vmax) for truly responsive typography and layout elements.
О новом псевдо-классе :focus-ring из спецификации CSS Selectors Level 4 https://www.youtube.com/watch?v=ilj2P5-5CjI&feature=youtu.be
YouTube
Focus Ring! -- A11ycasts #16
Focus-ring on GitHub: https://goo.gl/GZCfmQ Have you ever noticed the little blue or dashed ring that appears around elements when you activate them with you...
Введение в архитектуру Elm и как создать наше первое приложение https://css-tricks.com/introduction-elm-architecture-build-first-application/
CSS-Tricks
Introduction to The Elm Architecture and How to Build our First Application
Creating our first Elm application might seem like a hard task. The new syntax and the new paradigm can be intimidating if you haven't used other
Учимся мыслить в REM. Разговор об очевидном и о производительности труда в небольшой веб-студии https://habrahabr.ru/post/324814/
Habr
Учимся мыслить в REM. Разговор об очевидном и о производительности труда в небольшой веб-студии
В течение некоторого времени мне в руки попадали различные макеты, сделанные как известными дизайнерами, так и не очень, а также сайты, которые верстались по этим макетам. Одни были симпатичными,...
vue-webpack-typescript https://github.com/ducksoupdev/vue-webpack-typescript
GitHub
ducksoupdev/vue-webpack-typescript
A Vue, Webpack, Typescript, Bootstrap setup with hot reload, dynamic imports, unit testing, code coverage, sass, uncss and bundling/minification. - ducksoupdev/vue-webpack-typescript
Первые впечатления от CSS Grid Layout http://daverupert.com/2017/03/initial-impressions-of-css-grid/
Daverupert
Initial Impressions of CSS Grid Layout
Вопросы и ответы о Progressive Web App от cloudfour https://cloudfour.com/thinks/progressive-web-app-questions/
Cloud Four
Progressive Web App questions
A couple weeks ago, I received a polite inquiry from Colin van Eenige asking if I would help him with a graduation project by answering some questions about Progressive Web Apps. We exchanged a few…
Как унизить джаваскриптера https://medium.com/@vkozulya/%D0%BA%D0%B0%D0%BA-%D1%83%D0%BD%D0%B8%D0%B7%D0%B8%D1%82%D1%8C-%D0%B4%D0%B6%D0%B0%D0%B2%D0%B0%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82%D0%B5%D1%80%D0%B0-e0aa256a8905#.1d7oq5kzc
Medium
Как унизить джаваскриптера
На позициях, где требуется работа с прекрасным языком JavaScript, нередко можно встретить людей, которые любят докапываться до деталей…
Как и почему можно использовать кастомные data атрибуты HTML5 https://www.sitepoint.com/how-why-use-html5-custom-data-attributes/
Sitepoint
How You Can Use HTML5 Custom Data Attributes and Why — SitePoint
Gajendar Singh walks you through HTML5 custom data attributes, why they're useful, how to style them with CSS and manipulate them with JavaScript and jQuery
Полное руководство по верстке писем под Android #mobile https://litmus.com/blog/the-ultimate-guide-to-email-on-android
Litmus Software, Inc.
The Ultimate Guide to Email on Android – Litmus Software, Inc.
What makes building email on Android so tough? We take a look at each of the three factors: The operating system, the apps, and the screen sizes.
Почему NaN это не «Not a Number»? #js http://css-live.ru/articles/pochemu-nan-eto-ne-not-a-number.html
CSS-LIVE
Почему NaN это не «Not a Number»?
Перевод статьи NaN is not a not a number с сайта опубликовано на css-live.ru с разрешения автора — Ivan Kurnosov, переводчик — Друганов Яков (k0d) При разработке ПО очень важно быть точным при использовании терминов, ведь если все разработчики понимают термины…
Какой Responsive Design Framework лучший? Конечно же, это зависит https://www.smashingmagazine.com/2017/03/which-responsive-design-framework-is-best/
Smashing Magazine
Which Responsive Design Framework Is Best? Of Course, It Depends. — Smashing Magazine
In 2017, the question is not whether we should use a responsive design framework. Increasingly, we are using them. The question is which framework should we be using, and why, and whether we should use the whole framework or just parts of it. With dozens…
Представлен CodePen Projects https://blog.codepen.io/2017/03/20/codepen-projects-is-here/
React медленный, React быстрый: практическая оптимизация React приложений https://medium.com/dailyjs/react-is-slow-react-is-fast-optimizing-react-apps-in-practice-394176a11fba
Medium
React is Slow, React is Fast: Optimizing React Apps in Practice
React is slow — just like other frontend frameworks. But if you care about performance, it’s fairly easy to make any React application fast…
За пределами браузера: от веба к десктопным приложениям #js https://www.smashingmagazine.com/2017/03/beyond-browser-web-desktop-apps/
Smashing Magazine
Beyond The Browser: From Web Apps To Desktop Apps — Smashing Magazine
I started out as a web developer, and that's now one part of what I do as a full-stack developer, but never had I imagined I'd create things for the desktop. I love the web. I love how altruistic our community is, how it embraces open-source, testing and…
Быстрый совет: как работают ссылки в JavaScript #js https://www.sitepoint.com/how-javascript-references-work/
Sitepoint
Quick Tip: How JavaScript References Work — SitePoint
Naveen Karippai takes a close look at how JavaScript references work, how they differ from primitive values, and shows how to avoid some common gotchas.
Progressive Web Apps — следующий шаг в Responsive Web Design https://julian.is/article/progressive-web-apps/
julian.is
Progressive Web Apps — The Next Step in Responsive Web Design
PWAs are here to stay, and using them today could improve the engagement, bounce rate, and conversion rates of your website.
#vacancy
К нам в предложку приходят вакансии. Может кому будет актуально
Front-end разработчик, AGIMA, в офис, Москва https://goo.gl/x5HtQb
Требования:
- Уверенное знание HTML5, CSS3, javascript, jQuery.
- Знание SASS(SCSS), Autoprefixer, gulp.
- Понимание принципов работы БЭМ и OOCSS.
- Навыки работы с GIT.
- Опыт разработки frontend больших высоконагруженных проектов.
- Умение предлагать рациональные решения поставленных задач;
- Стремление к профессиональному росту‚ обязательность‚ ответственность.
- Опыт работы по специальности от 2 лет.
Желательно:
- Чтение документации и литературы на английском языке.
- Знание JS фреймворков (AngularJS, React, VUE)
- Инициативность, желание улучшать процессы и делать все аккуратно :)
- В круг задач будет входить:
- Верстка и js-программирование клиентских проектов.
- Поддерживать и улучшать frontend проектов текущих клиентов.
- Постоянно улучшать свои знания в области веб-технологий.
Мы предлагаем:
- Работа в одной из топовых веб-студий России (топ-5 всех рейтингов).
- Большая команда с разными компетенциями (.NET, PHP, Python, Objective C, Java, QA, DevOps, frontend).
- Собственный Лофт в самом центре Москвы (ул. Петровка).
- Возможность расширить профессиональный кругозор, заниматься не типовыми, крупными и интересными проектами, действительно вырасти в профессиональном плане.
- Молодой и очень дружный коллектив.
- Конкурентоспособная заработная плата.
К нам в предложку приходят вакансии. Может кому будет актуально
Front-end разработчик, AGIMA, в офис, Москва https://goo.gl/x5HtQb
Требования:
- Уверенное знание HTML5, CSS3, javascript, jQuery.
- Знание SASS(SCSS), Autoprefixer, gulp.
- Понимание принципов работы БЭМ и OOCSS.
- Навыки работы с GIT.
- Опыт разработки frontend больших высоконагруженных проектов.
- Умение предлагать рациональные решения поставленных задач;
- Стремление к профессиональному росту‚ обязательность‚ ответственность.
- Опыт работы по специальности от 2 лет.
Желательно:
- Чтение документации и литературы на английском языке.
- Знание JS фреймворков (AngularJS, React, VUE)
- Инициативность, желание улучшать процессы и делать все аккуратно :)
- В круг задач будет входить:
- Верстка и js-программирование клиентских проектов.
- Поддерживать и улучшать frontend проектов текущих клиентов.
- Постоянно улучшать свои знания в области веб-технологий.
Мы предлагаем:
- Работа в одной из топовых веб-студий России (топ-5 всех рейтингов).
- Большая команда с разными компетенциями (.NET, PHP, Python, Objective C, Java, QA, DevOps, frontend).
- Собственный Лофт в самом центре Москвы (ул. Петровка).
- Возможность расширить профессиональный кругозор, заниматься не типовыми, крупными и интересными проектами, действительно вырасти в профессиональном плане.
- Молодой и очень дружный коллектив.
- Конкурентоспособная заработная плата.
hh.ru
Front-end разработчик (web-технолог)
Вакансия Front-end разработчик (web-технолог). Зарплата: от 85000 руб.. Москва. Требуемый опыт: 1–3 года. Полная занятость. Дата публикации: 17.04.2017.
Генератор адаптивных спрайтов http://adaptivesprites.com/
Adaptivesprites
Генератор адаптивных спрайтов
Генератор адаптивных спрайтов онлайн