Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Веб-разработка |
|
|
Браузеры |
Дизайн |
Новости |
Занимательное |
Веб-разработка
- Веб-производительноcть:
- Одного лишь адаптивного дизайна мало: нам нужна адаптивная производительность
- Сохраняем траффик, используя изображения правильно (Saving Bandwidth by Using Images the Smart Way)
- Подробный анализ производительности веб-шрифтов (Analyzing Web Font Performance)
- Делаем веб-страницы быстрыми (Making web pages go fast)
- Полный список свойств и методов, которые приводят к reflow страницы (What forces layout / reflow)
- Веб-анимация:
- Сообщество css-live.ru начало перевод ряда статей о Web Animations API: Поговорим об Web Animations API, Часть 1: создание базовой анимации, Часть 2: AnimationPlayer и управление временной шкалой
- Создание анимации с эффектом ручной отрисовки с помощью SVG (Creating Cel Animations With SVG)
- Основы современной анимации от Google Developers
- Свежий доклад Animation performance on the web от Ada Rose Edwards с London Web Standards.
- Ana Tudor о том, как она создавала свою самую популярную трехмерную демку (How I Live-Coded My Most-Hearted Pen)
- Эффектный веб:
- Еженедельная подборка красивых эффектов на CSS/SVG/JS #4
- 9 клевых демо на CodePen от David Walsh
- Создание эффекта ряби в стиле Material Design с JS и SVG (Creating Material Design Ripple Effects with SVG)
- Элементы UI в стиле хай-тек с помощью SVG и Border-Image
- Создание эффекта Apple TV постера с параллакс эффектом на CSS3 & jQuery (Create an Apple TV Poster Parallax Effect in CSS3 & jQuery)
- Конференции:
- 10 свежих видео с London Web Standards
- Видео с OdessaJS Conference, прошедшей 22 августа
- Запись трансляции конференции FrontTalks 2015, прошедшей 19 сентября в Екатеринбурге
- Анахроничная Борода: новая методология разработки сайтов для любых устройств и платформ (Перевод стати Брюса Лоусона Anachronistic Beard: a new methodology to make sites work anywhere)
- Web Field Manual — модерируемые ссылки на значимые проекты и статьи по веб-разработке (дизайн и frontend)
- Bosonic — курируемая коллекция веб-компонентов для ежедневного использования (A practical collection of everyday Web Components)
- Видео: начало работы с Grunt
- Загружайте Grunt и… руководство по использованию npm, как средства сборки (Give Grunt the Boot! A Guide to Using npm as a Build Tool)
- О том, почему важна последовательность кода с точки зрения доступности (Source Order Matters)
- Используйте только один <main> на странице
- Как профессионально использовать Chrome DevTools (How to use Chrome DevTools like a Pro)
- Как быть крутым фронтенд-разработчиком (How to be a bad-ass Front-end Developer)
CSS
- Используем возможности CSS4 уже сегодня с cssnext
- Назад к истокам. Перевод статьи Back to the :roots от simurai
- Кастомизация HTML5 progress element
- Стилизация и кастомизация элемента File Input по-умному
- Простой способ вёрстки сетки с выравниванием элементов по ширине, а в последней строке — по левому краю
- Финальное сравнение CSS и SVG в блоге разработчиков Adobe
- Синхронизация CSS-анимаций с HTML5-аудио. Урок по созданию анимации биения сердца (Syncing CSS Animations with HTML5 Audio)
- Делаем фоновые изображения в высоком разрешении с помощью CSS (webkit-min-device-pixel-ratio и min-resolution)
- Валидация данных примесях и функциях Sass (Validating Input in Sass Mixins and Functions)
- Используем Flexbox с Modernizr
- Воссоздание эффекта иконок Apple TV с помощью JS и CSS (Recreating the Apple TV icons in JavaScript and CSS)
- Подробная статья о том, как Chris Pearce прожил два месяца с CSS модулями (Elephants, The Three Code Ilities, & Two Months With CSS Modules)
- Создание поэтапной анимации, используя множественные классы с переходами (Using multiple class-based CSS transitions to create staged animations)
- Создание Enterprise CSS Framework
- CSSSteal — расширение для Chrome, которое извлекает CSS из нужных классов
JavaScript
- Om, милый Om: (высоко-?)? функциональное проектирование фронтенда с ClojureScript и React
- Подкаст RadioJS: Выпуск 30. Интервью с командой Protein, Node 4.0, стили в JS и Falcor, БЭМ инструменты и библиотеки и прочее.
- Новые релизы:
- Node v4.1.0 (Stable), ESLint v1.4.0
- TypeScript 1.6 выпущен с поддержкой React.js и несколько других новостей о JS (TypeScript 1.6 Launches with React.js Support, Plus Some Other JavaScript News)
- ES6:
- ES6 в деталях: прокси
- ES5, ES6, ES2016, ES.Next: что происходит с версионированием JavaScript? (ES5, ES6, ES2016, ES.Next: What's going on with JavaScript versioning?)
- Серия занятных статей от Nicolas Bevacqua о ES6: ES6 Reflection, ES6 прокси (ES6 Proxies in Depth), Еще о прокси, Улучшениях по работе с числами в ES6 (ES6 Number Improvements in Depth), а также о ES6 WeakMaps, Sets, и WeakSets (ES6 WeakMaps, Sets, and WeakSets in Depth)
- ECMAScript 6: пустоты в массивах (ECMAScript 6: holes in Arrays)
- __proto__ в ECMAScript 6 (__proto__ in ECMAScript 6)
- Top ES2015 Features in 15 Minutes
- Фреймворки:
- Создание компонентов в стиле Angular 2 на Angular 1 (часть I) (Creating Angular 2 Style Components Using Angular 1)
- Почему мы перешли от Angular к React (Why We Moved From Angular to React)
- Что я извлек из создания приложения React Native. (What I learned from building a React Native app)
- Создание приложения реального времени работающего на ReactJS с помощью веб-сокетов (Making ReactJS Realtime With Websockets)
- Плагины и библиотеки:
- lrStickyHeader — библиотека без зависимостей для создания прилипающего заголовка таблицы
- OpenSeadragon — просмотрщик изображений с высоким разрешением на чистом JS с поддержкой мобильных устройств
- HashMap.js — легковесная библиотека (< 500 byte) для работы с HashMaps
- Видео:
- Скринкаст Функциональный JavaScript: Частичное применение
- Адаптивные изображения с Picturefill.js (Watch: Responsive Images with Picturefill.js)
- Видео с Devday.pl: Видео Quo vadis, JavaScript?
- Несколько видео с The Polymer Summit 2015: Оценка быстродействия вашего приложения на Polymer, Использование ES6 с библиотекой Polymer
- SpeckJS — Comment Driven Development. npm модуль, который парсит JavaScript и получает юнит-тесты
- Демистификация экосистемы JS (The JavaScript Ecosystem Demystified)
- Hail, Babel! The Transpiling Overlord
- Создание приложения по определению лица с помощью Node.js и OpenCV (Build a Face Detection App Using Node.js and OpenCV)
- Как сделать открывающееся на весь экран видео с анимацией
Браузеры
- Microsoft добавит в Edge поддержку кодека VP9
- Mozilla запустила Suggested Tiles в Firefox
- В Firefox 41 заработает буфер обмена на Javascript без использования Flash
- Mozilla работает над меньшим расходом батареи браузером Firefox
- Браузер «Яндекса» снабдили технологией защиты данных
- «Яндекс.Браузер» стал вторым по популярности интернет-обозревателем в России
- Как перенести куки браузера с одного компьютера на другой
- Детали для разработчиков в релизах Opera 32 и Chrome 45 в блоге Dev.Opera
- Технические детали о новом Safari в iOS 9: 3D Touch, новый отзывчивый дизайн, нативная интеграция и HTML5 API
- Заметка о станностях в изменении размера шрифтов в мобильном Хроме
- Detox — расширение к Chrome и FF, которое заменит вашу ленту Facebook новостями из Hacker News, Designer News, Dribbble и т.д.
Дизайн
- Таймлайны в веб-дизайне
- Портрет из текста в Adobe Photoshop
- Минималистичные иконки на тему еды в Adobe Illustrator
- Правильный дизайн в правильное время (The right design at the right time)
- Психология чисел в дизайне (The Psychology of Numbers in Design)
- Изучаем тренд долгого скроллинга в веб-дизайне (Exploring the Long Scrolling Web Design Trend)
- 4 ошибки UX, которые убивают ваш продукт (4 UX mistakes killing your product (and how to fix them))
- Набор инструментов, которые используют дизайнеры сегодня (The Tools Designers Are Using Today)
- Объяснение главных трендов 2015 в дизайне лейаутов (Top Web Design Layout Trends of 2015 Explained)
- Сравнение еще трех инструментов для прототипирования (Principle, Flinto (Mac), Tumult Hype) (Three more prototyping tools compared, Principle, Flinto for Mac, and Tumult Hype)
- Визуализация мирового знания (Visualizing theWorld’s Knowledge)
- Должны ли дизайнеры...? (Should designers like to be coddled?)
- Должны ли вы использовать индикатор кастомной полосы прокрутки? Результаты исследования с помощью Eye-Tracking (Should You Use a Custom Scroll Indicator? A Study with Eye-Tracking)
- Креативные упражнения для креативных команд (A list of creative exercises for creative teams)
- Спроси что угодно у Tobias van Schneider, дизайнера и разработчика (AMA: Tobias van Schneider, Designer & Maker)
- Десять примеров дизайнов с рукописной работой (10 Examples of Hand-Lettering Design Work)
- Более двух десятков приложений с лучшим дизайном за 2015 год (The 21 Best Designed Apps of 2015)
- Концепты дизайнов для вдохновения (Searching For UI Design Inspiration? Here Are A Few Concepts)
- Темнокожие в дизайне (Black In Design)
- Эволюция дизайна обложек альбомов (The Evolution of Packaging)
- Создание дизайна для Airborne (Designing Airborne)
- Давайте исправим иконку пользователя (Let’s fix the “user” icon)
- Введение в Adobe Edge Web Fonts (An Intro to Adobe Edge Web Fonts)
- Рассмотрение деталей шрифта Obsidian от Hoefler & Co. (Inside Obsidian by Hoefler & Co.)
Подборка бесплатных дизайнерских печенек
- Бесплатные шаблоны сайтов в формате PSD
- Бесплатные сладости в векторном формате
- Винтажные векторные изображения (30 Vintage Vector Freebies Download Roundup)
- Шаблоны веб-сайтов в формате PSD (25 Downloadable Freebie PSD Website Layout Mockups)
- Векторные винтажные бейджи (Freebie: Vector Vintage Badges (AI & EPS))
- Наборы UI этой недели (FREE UI KITS OF THE WEEK)
- Набор UI “Land.io” + дизайн посадочной страницы (Sketch) (Freebie: “Land.io” UI Kit + Landing Page Design (Sketch))
- Illustricons: набор из 36 иконок (Illustricons: 36 Free Icons)
- Иконки посвященные SEO (36 free seo icons)
- Коллекция бесплатных шрифтов этой недели: от ATZUR до Athene (WEEKLY COLLECTION OF FREE FONTS)
- Barbaro — ретро-шрифт с засечками (Barbaro Font)
- Ретро-шрифт Banthers (Banthers Free Font)
Новости
- Количество сайтов с элементами Flash упало с 50% до 22% за четыре года
- Google прекращает поддержку SSLv3 и RC4 и повышает требования к HTTPS
- Google: HTTPS даёт преимущество при выборе между двумя равными результатами поиска
- The Next Web: Facebook реализует аналог кнопки Dislike при помощи эмодзи
- Facebook запустит корпоративную сеть Facebook at Work к концу года
- Фонд Wikimedia тестирует собственный картографический сервис
- Воздушный шар проекта Loon компании Google упал во дворе жилого дома
- Google объявил войну ПО Ad Injectors
- Экс-глава Hyundai возглавит автопроект Google
- Google признали виновной в споре с «Яндексом»
- Apple обещает побить рекорд продаж iPhone
- Разрешение у iPad Pro сравнили с дисплеями других устройств Apple
- Эрик Шмидт раскритиковал стриминги с кураторами
- Canon работает над собственным устройством виртуальной реальности
- NASA запустит телеканал в 4K
Занимательное
- Microsoft Virtual Academy: подборка онлайн-курсов по программированию для новичков
- Бюджетные планшеты Amazon продаются по 6 штук в упаковке
- Сколько хэштегов добавлять в разных соцсетях (инфографика)
- Гендиректор Amazon будет выпускать многоразовые ракеты-носители на мысе Канаверал
- Цифровой этикет: Ссылки вместо почтовых вложений
- Как настроить фейсбук, чтобы не бесило?
- Зачем фейсбуку нужна кнопка Dislike
- Порно – двигатель прогресса или Как видео для взрослых изменило мир
- Двадцатилетие «Хакеров»: как полный стереотипов фильм предсказал будущее
- Как справиться с потоком информации в интернете и не сойти с ума
- Я учусь программировать: 5 игровых подходов к коду
- Как киберспорт завоевывает мир и почему в него вкладывают деньги: отчет инвестора с конференции eSports Conference
- Чему можно научиться на ранних презентациях Airbnb, BuzzFeed, LinkedIn и YouTube
- Видео: похоже, что на продуктовой странице iPhone 6s блики созданы с помощью WebGL (Realtime Reflections on the iPhone 6s Product Page)
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.