Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
PS: На следующей неделе дайджеста не будет. Отпуск, отдых и все такое :)
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Веб-разработка |
|
|
Браузеры |
Дизайн |
Бесплатные печеньки |
Новости |
Занимательное |
Веб-разработка
- Создание 2D игр в HTML без CANVAS. Наработки в видеоформате (видеоуроки)
- По-настоящему адаптивные письма. Часть первая
- 10 полезных SEO-советов, которые помогут обойти конкурентов
- Typing — сервис для тренировки написания кода
- Grunt и Gulp в вашем процессе оптимизации (How to Grunt and Gulp Your Way to Workflow Automation)
- В каком типе веб-компонентов мы нуждаемся? (What kind of Web Components do we need?)
- За гранью: почему веб-компоненты — это вымирающий вид (Over the Edge: Web Components are an endangered species)
- Почему веб-компоненты сделают веб для пользователей еще лучше (Why Web Components will make the web a better place for our users)
- 6 причин, по которым ваши дети (и мои) должны изучать кодинг (6 Reasons Why Your Child (and mine!) should Learn To Code)
- Основы SVG: Lines, PolyLines, Caps и Corners
- Почему доступность имеет значение (Why availability matters)
- Стилизация доступных форм (Styling Forms Accessibly)
- Мы должны оптимизировать изображения для лучшей производительности (We should optimize images for the better web performance)
- Утилита для преобразования Timeline данных в видео (GIF) (Convert a Chrome Timeline data to a GIF (video))
- Аудит производительности мобильной версии reddit от Пола Айриша
- 15 клевых параллакс-эффектов с CodePen
- Любимые демки Криса Койера на CodePen II
- Будущее программирования: WebAssembly и жизнь после JavaScript (The Future of Programming: WebAssembly & Life After JavaScript)
- MarkSheet — руководство по изучению HTML и CSS (MarkSheet — A free guide to learn HTML and CSS)
- GSAP + SVG для продвинутых пользователей: движение по кривым (GSAP + SVG For Power Users: Motion Along A Path)
- ExpandJS — модульная библиотека для веб-приложений с 80+ элементами и 350+ утилитами (ExpandJS — Expand your horizon)
- Company Logo API — генератор лого компании
- Front-Trends 2015 Videos
CSS
- Конические градиенты — уже сегодня! Перевод статьи Conical gradients, today! сообществом css-live.ru
- Нативное прилипание скролла без использования JavaScript (Native CSS Scroll Snap Points)
- Mathematical Web Typography
- Исправляем производительность скроллинга с помощью CSS свойства will-change (Fix scrolling performance with CSS will-change property)
- Варианты верстки различных геометрических фигур в вебе (Working with Shapes in Web Design)
- Контейнерные запросы (Container Queries: Once More Unto the Breach)
- Понимание контекста блочного форматирования в CSS (Understanding Block Formatting Contexts in CSS)
- Rebar Grid Framework — Sass / Stylus grid framework
- Ограничения стилизации посещенных ссылок (Limitations on Styling Visited Links)
- Заблуждения о PostCSS (PostCSS misconceptions)
- Визуализация ширины вьюпорта мобильного веб-траффика (Viewport width visualization of mobile web traffic)
- Воспроизведение эффекта с радужным оверлеем в фейсбуке тремя способами в CSS
- Стилизация элементов форм с помощью псевдо-селекторов
- Независимость компонентов. И почему это может быть сложно для реализации в CSS (Component Independence. And why it can be hard to do in CSS )
- Подкаст Web Platform, выпуск 50: The Evolution of CSS
- Понимание CSS3 Flexbox в отзывчивом дизайне
- Независимость компонентов (Component Independence)
- Стилизация компонентов Angular 2 (Styling Angular 2 components)
- Знакомство со Stylus (Getting To Know Stylus)
- Освоение Less Guards и циклов (Mastering Less Guards and Loops)
JavaScript
- Разработка на ES6 для браузеров
- Семь удивительных «возможностей» Javascript
- Функции высшего порядка в JavaScript
- RadioJs Выпуск 26: Матёрым Шахтёрам
- Возможность выполнения JavaScript в обход ограничений NoScript
- Promise. Работаем с асинхронным JavaScript
- Интерактивные карты на WebGL. Mapbox GL JS — открытая JS-библиотека для создания современных интерактивных карт на основе WebGL (Владимир Агафонкин)
- Асинхронность в Javascript больше не страшна. Как перестать отлаживать асинхронные вызовы и начать жить (Андрей Саломатин)
- Использование Media Capture API (Using the Media Capture API)
- Введение в Fetch API (Introduction to the Fetch API)
- Управление асинхронным потоком JavaScript (Javascript Async Control Flow)
- Рекурсия в функциональном JavaScript (Recursion in Functional JavaScript)
- Маленькие модули: истории от автора серийных модулей (Sindre Sorhus) (Small Modules: Tales from a Serial Module Author)
- Marvell добавляет поддержку JavaScript в наиболее компактное устройство (Marvell Brings JavaScript To The Smallest Devices Ever)
- Насколько быстры web worker-ы? (How fast are web workers?)
- ECMAScript 6: Лучший JavaScript для эры в окружении компьютеров (ECMAScript 6: A Better JavaScript for the Ambient Computing Era)
- Производительность ES6 в окружениях и браузерах (ES6 Feature Performance)
- TCO в ECMAScript 6 (Tail call optimization in ECMAScript 6)
- Возможно вам уже не нужен Underscore (You Might Not Need Underscore)
- ES-Checker
- Руководство для начинающих по Handlebars (A Beginner’s Guide to Handlebars)
- SPECTACLE — библиотека для презентаций на ReactJS
- React + Производительность = ? (React + Performance = ?)
- Move.js — небольшая JS библиотека для создания простой и элегантной CSS3 анимации
- Статистика по наиболее популярным JS проектам на GitHub
- Простые анимации типографики: как манипулировать текстом с помощью Blast.js и jQuery (Easy Typography Animations: How to Manipulate Texts with Blast.js and jQuery)
- Эмулируем физику в JavaScript (Hack Physics and JavaScript (part 1))
- Sebastian McKenzie (автор Babel): JavaScript трансформация | JSConf US 2015 (Sebastian McKenzie: JavaScript Transformation | JSConf US 2015)
- Подборка видеоматериалов с Angular U
- Installable web apps — доклад Andreas Bovens на JavaScript Open Day
Браузеры
- Релиз Firefox 39, Некоторые детали для веб-разработчиков
- План развития в Firefox технологий, необходимых для разработки компьютерных игр
- В Firefox запретили вирусам менять новую вкладку
- Firefox 41 будет использовать меньше памяти при работе с AdBlock Plus
- Safari — это новый IE (Safari is the new IE)
- Проблема не в Safari, а в отсутствии выбора браузеров в iOS (Safari isn’t the problem, but the lack of browser choice in iOS is.)
- Safari — это не новый IE: это ориентированный на пользователя веб (Safari isn't the new IE: it's the user-centric web)
- Microsoft Edge уже достаточно хорош для того, чтобы я бросил Chrome
Сайты с интересным дизайном и функциональностью
- creationsnamale.com — сайт с необычными скролл/ховер-эффектами, параллаксом и анимацией
- 30 Best Web Design Examples Using Parallax
- legworkstudio.com — сайт с забавным дизайном, слайд-скроллом и приятными анимационными переходами
- nike.lidyana.com — интерактивный сайт от Nice с кучей фонового видео
- apps.ua — забавный промо-сайт, который научит вас делать сидр
- madogatari.jp — эффект прокрутки в глубину сайта
- Трендовые сайты июня 2015 (30 Web design trends from June 2015)
- Появился «самый престижный сайт» с доступом по очереди
- 20 сайтов с текстом на подложке
Дизайн
- 31-летнюю историю иконок показали на инфографике
- Социальная сеть Facebook сменила логотип впервые с 2005 года
- Мнения российских и западных экспертов в дизайне о новом логотипе Facebook
- Битва за конверсию: цвет vs контраст
- Бразилия показала дизайн факела для Олимпиады 2016 года
- Лучшие принципы минимализма для создания сайтов
- Неоновый типографический эффект в Adobe Illustrator
- Последнее слово о Helvetica? (The Last Word on Helvetica?)
- Переосмысление процесса веб-дизайна (Reimagining the Web Design Process)
- Предсказания о веб-дизайне и разработке на 2016-17 (Web Design & Development Predictions For 2016-17)
- Веб-дизайн: изучаем неудачи для будущего успеха (Web Design: Learning from Failure for Future Success)
- Когда меньше значит больше — почему минимализм все еще рулит в вебе (When Less is More – Why Minimalism STILL Rules the Web)
- Прощай, Adobe. (Bye, bye Adobe.)
- Ложь, которую все веб-дизайнеры говорят своим клиентам (Lies All Web Designers Tell Their Clients)
- Свежие редизайны (Re:designed)
- Настоящий UX-инструмент (A true UX tool)
- Новый логотип Facebook-а сделал дома Eric Olson (New Logo for Facebook done In-house with Eric Olson)
- Ускоренный курс исследования UX дизайна (A Crash Course in UX Design Research)
- Перегрузка уведомлениями? (Notification Overload?)
- Процесс создания дизайна iOS-приложения для больших скейтбордов (Inside the Design of the Boosted Boards iOS App)
- Пять удивляющих уроков, полученных при создании дизайна для образования (5 Surprising Lessons When Designing for Education)
- Как Apple Music привлекает новых пользователей (How Apple Music Onboards New Users)
- Apple Music — это кошмар юзабилити (Apple Music is a Usability Nightmare)
- Дизайн интерфейсов с большим количеством данных (Designing Data-Driven Interfaces)
- Принципы дизайна: баланс в композиции, симметрия и асимметрия (Part Seven Design Principles: Compositional Balance, Symmetry And Asymmetry)
- Разработка интерфейсов: не наказывайте людей (Design UI: Don’t Punish The Humans)
- Оригинальные часы: история диких дизайнов наручных часов Casio (The original smartwatches: Casio's history of wild wrist designs)
- Создание анимации и микро-интерактивности без кода с Webydo (Code-Free Scrolling Animations and Micro-Interactions with Webydo)
- Дизайн под андроид: анти-паттерны и распространенные ошибки (Android Design Anti-Patterns and Common Pitfalls)
- Дарвин и искусство веб-дизайна (Darwin and the Art of Web Design)
- Семь трендов веб-дизайна, за которыми стоит следить в 2015 (7 Web Design Trends to Watch for in 2015)
- Как я сделал редизайн нот для пианино (How I’d redesign piano sheet music)
- Как превратить опыт пользователей в UX дизайн (How to transform user experience into UX design)
- Как использовать люминисцентные выделения в Adobe Photoshop (How to Use Luminous Selections in Adobe Photoshop)
- Отличные комбинации шрифтов (Great font combinations)
- Занятия с типографикой (Sessions with Typography)
Подборка бесплатных дизайнерских печенек
- Бесплатный вектор о рыбалке
- 20 текстур стекла для вашего дизайна
- Шестнадцать наборов с иконками за июнь 2015 (16 free icon packs from June 2015)
- Набор UI Shapes-Transparent (Download Free Transparent UI Kit)
- Набор иконок Smashicons (Freebie: Smashicons Icon Set (500 Icons, 4 Styles, AI, PSD, Sketch))
Новости
- Google решила проблему случайных кликов по рекламе, Google уменьшил вероятность случайных кликов по мобильным объявлениям
- Microsoft рассказала, как будет проходить распространение Windows 10 (далеко не все получат обновление 29 июля)
- СМИ узнали о новых Google Glass под кодовым названием GG1
- Samsung запустит свою платёжную систему уже в сентябре
- IDC назвала десять крупнейших производителей смартфонов в мире
- NASA и Microsoft планируют использовать очки Microsoft HoloLens на МКС
- Редизайн: «Яндекс» представил обновленную «Яндекс.Работу»
- Airbnb привлекла $1,5 млрд при оценке $25,5 млрд — WSJ
- В карусели мобильной поисковой выдачи Google появятся пины, видеоролики и рецепты
- Google обновил документацию по созданию навигационных цепочек
- Сотрудник Google пояснил метод работы машины на автопилоте
- BMW допускает разработку автомобиля для Apple и Google
Занимательное
- Самая милая демка со львом на WebGL
- Игра, которая умещается в один твит
- Breakouts — игра, реализованная с помощью использования различных библиотек
- В тёмном-тёмном интернете: Несколько странных историй из даркнета
- В Twitter нашли сообщившую о «роботе-убийце» Сару О'Коннор
- «Сделать красиво»: в MIT придумали способ фиксить баги, одалживая чужой рабочий код
- История становления Брайана Чески из Airbnb — как научиться всему, не читая учебников
- Первый в мире напечатанный на 3D принтере офис появится в Дубае
- Зачем на самом деле нужен Apple Music
- Почему люди не увольняются из Apple — исповедь бывшего стажера, Стажировка в Apple: зарплата около $7000, встречи с топ-менеджерами и атмосфера строжайшей секретности, Стажёр рассказал о работе и зарплатах в Apple
- На Reddit проходит глобальная забастовка модераторов
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
PS: На следующей неделе дайджеста не будет. Отпуск, отдых и все такое :)
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.