Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Веб-разработка |
|
|
Браузеры |
Дизайн |
Бесплатные печеньки |
Новости |
Занимательное |
Веб-разработка
- (Не)безопасный frontend
- Создаём отзывчивые письма для будущего без медиа-запросов
- Методы оптимизации изображений c точки зрения SEO
- Видео докладов с апрельской Frontend Dev Conf в Минске
- Презентация по лучшим практикам стилевых гайдов (Style Guide Best Practices Presentation)
- tota11y — инструмент для проверки и удобной отладки доступности от khanacademy
- Подкаст Front-end Five: Episode #6 — все новости фронтенда за 5 минут. В этом выпуске: Sass Vary, physics in JavaScript, modular CSS (and its issues), hacking :visited, and the state of SVG animation.
- Supercharging page load — Jake Archibald о том, как ускорить свою страницу с помощью Service Worker
- Как применить радиальный градиент в SVG к Fill или Stroke
- Облегчаем работу с SVG с помощью Raphael
- Рассвет WebRTC (The Dawn of WebRTC)
- Ускоряем скорость прохождения чекаута с помощью Autofill
- Подборка сайтов для быстрой отладки кода, создания сниппетов и т.п.
- Is HTML ‘complete’? , рассуждает Bruce Lawson
- О теге <details>
- HTML5-overview
- Как отменить (почти) все в Git (How to undo (almost) anything with Git)
- Состояние веб-компонентов (The state of Web Components)
- Что я узнал создавая, почтовые HTML шаблоны (Things I've Learned About Building & Coding HTML Email Templates)
- Импортирование CSS Breakpoints в Javascript (Importing CSS Breakpoints Into Javascript)
- BackstopJS — тестирование адаптивных сайтов на предмет проблемных элементов в DOM или CSS
CSS
- Flexbox на примере игрального кубика
- Создание «In Pieces». Разработка интерактивной демонстрации при помощи контуров обрезки в CSS. Перевод статьи The Making Of “In Pieces” сообществом css-live.ru
- Будущее поколение CSS селекторов: Level 4 (The Future Generation of CSS Selectors: Level 4)
- Улучшаем отзывчивость с помощью Flexbox — демо, слайды и презентации с RWD Summit
- HTTP/2 и возвращение `@import` (HTTP/2 and the Return of `@import`)
- Эффекты при прокрутке страницы (Page Scroll Effects)
- Раширяем возможности :visited с помощью режимов наложения CSS (Pushing the limits of :visited with CSS blend modes)
- Понимание свойства CSS ‘content’ (Understanding the CSS ‘content’ Property)
- Простая конфигурация Gulp для работы с Sass (A Simple Gulp’y Workflow For Sass)
JavaScript
- Так ли быстр ReactJS?
- Разбираемся с Meteor.js
- Как работает делегация событий в JS (How JavaScript Event Delegation Works)
- Функции высшего порядка в JavaScript (Higher-Order Functions in JavaScript)
- Представление NativeScript
- Инфографика: AngularJS vs. React (Infographic: AngularJS vs. React)
- Как написать неблокируемый код быстрой сортировки (Writing a Non-blocking JavaScript Quicksort)
- Почему деструктуризация — это ужасная идея в ES6 (Why Destructuring is a Terrible Idea in ES6)
- ES6 в деталях: символы (ES6 In Depth: Symbols)
- Шесть шагов по приближению со следующей версии JavaScript (Six Steps for Approaching the Next JavaScript)
- Тестирование AngularJS: Bootstrap блоки, роуты, события и анимации (AngularJS Testing: Bootstrap Blocks, Routes, Events, and Animations)
- trine — библиотека утилит, направленная на использование всего потенциала функционального программирования в JS
- Делаем JavaScript-виджет с функциональностью autocomplete используя Awesomplete (Building a JavaScript Autocompelete Widget with Awesomplete)
- regexp-escape — экранирование символов строк для использования в регулярных выражениях
- Давайте использовать LoopBack: осмотр API фреймворка, о котором вы мечтали (Let LoopBack Do It: A Walkthrough of the Node API Framework You've Been Dreaming Of)
- Изучаем, как можно использовать JS в фотошопе (Learn JavaScript and Up Your Photoshop Game)
- JSXHint — валидатор JSX (React JSX linter online)
- Как я пережил боевое крещение с Node.js (How I survived my baptism of fire with Node.js)
- Новые особенности io.js, которые вы, возможно, не использовали (New io.js Features You May Not Be Using)
- inkjet — JPEG декодирование, кодирование и чтение EXIF данных для браузера и node.js
Браузеры
- Новая Opera для компьютеров, Android и Windows Phone
- Новинки Safari 9 для OS X и iOS
- Google будет облегчать тяжелые сайты, выкидывая лишнее, для быстрой загрузки на смартфонах
- Google Chrome for Work
- Некоторые редакции Windows 10 не получат Microsoft Edge
- Почему Edge? (Why Edge?)
Дизайн
- Дайджест продуктового дизайна, май 2015
- Интерфейс на веревочке
- Семишаговый тест логотипа Пола Рэнда
- Иерархия дизайна
- 10 ошибок в юзабилити сайта, которые снижают конверсию
- Космическая тема в веб-дизайне
- «Инстаграм» запускает редизайн веб-версии
- Плоский цвет в брендинге
- Helvetica Neue в iOS 8 и San Francisco в iOS 9 сравнили на скриншотах
- Практические техники для дизайна анимаций (Practical Techniques On Designing Animation)
- О тексте с низким контрастом (Low-Contrast Text Is Not the Answer)
- Почему веб-дизайн мертв (Why Web Design is Dead)
- Почему отзывчивый дизайн дружественен к детям (Why Responsive Design is Kid-Friendly)
- Почему Apple забила на самый популярный в мире шрифт
- 12 самых распространенных ошибок в работе с изображениями (12 Common Image Formatting Mistakes To Avoid On Your Website)
- SCALABLE DESIGN, viewport engines & the future of web design
- Путешествие в веб-доступность
- Как экспортировать паттерн SVG (How to export SVG patterns)
- Техники повествования историй с вебе (Visual Storytelling Techniques And Examples On The Web)
- Классные примеры модальных всплывающих окон в веб-дизайне (20 Gorgeous Examples of Modal Window Pop Ups in Web Design)
- Как Eventbrite привлекает новых пользователей (How Eventbrite Onboards New Users)
- Новинка фотошопа CC 2015: Artboards (Sneak Peek: Artboards in Photoshop CC)
- Пишите тексты для интерфейсов лучше, спрашивая: «Кто еще находится в комнате?» (Write Better User Interfaces by Asking “Who Else is in the Room?”)
- Atomic: быстрый способ создавать интерактивный дизайн? (Atomic: A Faster Way To Design Beautiful Interactions?)
- Apple Design Awards 2015
- Эффективный дизайн логотипов, часть 2: использование природных паттернов в дизайне логотопов (Effective Logo Design, Part 2: Using Nature’s Patterns In Logo Design)
- Тренд веб-дизайна: рукописная типографика (Web Design Trend Showcase: Hand Drawn Typography)
Подборка бесплатных дизайнерских печенек
- Freebie: Responsive Sports Icon Set (40?4 Icons, AI, CSH, PNG, PSD, Sketch, SVG)
- Наборы UI для Sketch (Free UI Kits for Sketch App and Website Designers)
- Мокапы для демонстрации дизайнов в Apple iPad-ах (55+ Best Apple iPad Mockup Templates)
- Наборы UI с медиа-проигрывателями в PSD формате (45+ Audio & Video Player UI PSD)
- Векторный набор Elegant со свежей графикой (FREE Elegant Vector Kit with 60 Workspace Elements)
- Векторные карты мира (Free Vector World Maps)
- Foundry ? — новое поколение векторной графики готовой для интерактивного веба
- Векторные геометрические изображения морд животных (Freebie: Animal Geometric Shapes)
- Набор космических иконок (Freebie: The Space Icon Set (50 Icons, SVG & PNG))
- Smashicons — векторные иконки
- Наборы иконок с длинными тенями (40+ Free Long Shadow Icons Sets for designers)
- Десять лучших иконочных шрифтов (10 Absolute Best Free Icon Webfonts)
- Лучшие шрифты 2015-го года (40+ Best Free Fonts For Awesome Designs 2015)
- Пятнадцать лучших шрифтов (15 Great Free Fonts)
- Order Typeface — декоративный шрифт
- Typnic Titling — рукописный шрифт с засечками
Новости
- WWDC 2015:
- День первый. Keynote, День второй. Подробности, День третий. Интересности
- Видеозаписи с WWDC уже доступны для просмотра на официальном сайте Apple
- Что Apple показала на WWDC: новая OS X, iOS 9, музыкальный сервис и открытый код Swift
- WWDC 2015: Мнения российских разработчиков и экспертов о представленных Apple обновлениях
- Обзор главных новостей с Apple WWDC 2015: OS X El Capitan, iOS 9, Apple Music
- Основные анонсы Всемирной конференции разработчиков Apple
- Тлен и безысходность: что показала Apple на WWDC 2015
- «ТМ» перезапускает «Мой круг»
- Предварительная версия Skype Translator анонсирована и для рабочего стола
- Сервис Facebook Connect больше недоступен для некоторых приложений и служб Microsoft
- Microsoft отказывается от Modern-версии Skype
- YouTube анонсировал запуск YouTube Gaming для конкуренции с игровым стримингом Twitch
- Oculus презентовала коммерческую версию своего VR-шлема Oculus Rift
- Twitter снимет ограничение на 140 символов в личных сообщениях
- Выход Windows 10 Mobile задержится до сентября
Занимательное
- Десять лет YouTube
- Игровой аналитик Сергей Галёнкин: «Steam — больше не панацея для разработчиков игр»
- Видео: «роботопад» на турнире DARPA Robotics Challenge 2015
- Google выдан патент на контактные линзы со сканером радужной оболочки глаза
- Linkin Park Ventures: Почему рок-группа занялась инвестициями в ИТ и как это поможет ей в музыке
- История Hi-tech: Тайны первого суперкомпьютера
- Павел Дуров о бизнес-модели Telegram и расходах на мессенджер
- Исследование Payoneer: Сколько зарабатывают фрилансеры из русскоговорящих стран
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
SelenIT2
В очередной раз огромное спасибо за потрясающую подборку!
Меня впечатлило «предсказание» из 2004-го, на которое он там ссылается:)
По-моему, многие мысли занятно перекликаются с позапрошлогодними размышлениями Алекса Рассела о долговременной семантике веба. Ну и взглянуть на ситуацию с веб-компонентами через эти два года тоже интересно..:)
alexzfort Автор
В очередной раз спасибо за развернутый комментарий! :)