Предлагаем вашему вниманию подборку с ссылками на полезные ресурсы, интересные материалы и IT-новости
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
Веб-разработка |
|
|
Браузеры |
Дизайн |
Новости |
Занимательное |
Веб-разработка
- Еженедельная подборка красивых эффектов на CSS/SVG/JS #2
- Представлен открытый шрифт Hack 2.0, оптимизированный для отображения кода
- Новые инструменты для React-разработчиков (New React Developer Tools)
- Gulp для начинающих
- Проблемы с определением функций (The problems with feature detection)
- Серия статей о Web Animations API
- CSS vs. SVG: фигуры и блоки с нестандартными формами (CSS vs. SVG: Shapes and Arbitrarily-Shaped UI Components)
- Обзор паттернов в SVG (An Overview of SVG Patterns)
- Чеклист из 15-ти пунков для запуска сайта
- Разбор новых современных возможностей Bootstrap 4 Alpha
- gitualize — визуализирует изменения в репозитории с помощью проигрывателя по коммитам и анимации
- Предсказывающие страницы: ускорение работы сайта с помощью указания предзагружаемых ресурсов (Precognitive Pages: Using Resource Hints to Accelerate Site Performance)
- Сделайте радио-кнопки и чекбоксы более легкими в использовании (Making radio buttons and checkboxes easier to use)
- Веб-анимации на больших экранах (Web animations on large screens)
- DIY приоритетность + навигация (DIY Priority+ Navigation)
- Office-UI-Fabric — фронт-энд фреймворк для быстрого создания веб приложений на языке Office Design под Office и Office 365.
CSS
- Передряги при переносах. Перевод статьи Word Wrapping Woes сообществом css-live.ru
- Вышла новая версия Autoprefixer 6.0 “Eureka” c большим количеством нововведений
- Связывание трансформаций (Chaining transforms)
- Less CSS mess
- Цветовая алхимия с Less: создание цветовых схем и палитр (Color Alchemy with Less: Creating Color Schemes and Palettes)
- Объяснение работы Scroll snapping
- О том, почему вам нужно прекращать использование ванильного CSS (Embracing Sass: Why You Should Stop Using Vanilla CSS)
- Еще одна техника для создания адаптивных таблиц
- Сервис, создающий единую цветовую схему для выбранного цвета
- Сервис по созданию стилевых руководств
- react-css-modules — синхронизация имен классов с CSS-модулями в React-компонентах
- Juiced: flexbox CSS-фреймворк
JavaScript
- jQuery Foundation и Dojo Foundation объединяются (jQuery Foundation and Dojo Foundation to Merge)
- ES6:
- Использование ES6 в AngularJs 1.x со сборкой Browserify+Babel
- ES6 изнутри: стрелочные функции
- Типизированные массивы в ECMAScript 6 (Typed Arrays in ECMAScript 6)
- 10 плагинов в SublimeText для JavaScript-разработчиков
- Как написать компилятор шаблонов в JS (How to write a template compiler in JavaScript)
- 7 причин использовать Knockout.js в веб-разработке
- Измерение быстродействия JS функций (Measuring JavaScript Functions’ Performance)
- Убираем гонку условий при использовании промисов (Defusing Race Conditions when Using Promises)
- History API: управление позицией полосы прокрутки (History API: Scroll Restoration)
- Unimorphic Isoversal JavaScript ЧТО? (Unimorphic Isoversal JavaScript What?)
- 5 вопросов, на которые должен отвечать каждый unit-тест (5 Questions Every Unit Test Must Answer)
- Как решить проблему с зависимостями глобального npm модуля (How to Solve the Global npm Module Dependency Problem)
- React Native на продакшене (React Native In Production)
- Как упустить важный момент при сравнении быстродействия фреймворков (How to miss the point when comparing web framework performance)
- Введение в Stage.js, JS-библиотеку для разработки кросс-платформенных 2D HTML5 игр
- Substance — библиотека для редактирования контента в веб-приложениях и создания настраиваемых текстовых редакторов
- webm.js — конвертор видео в WebM-формат
- upup — небольшой скрипт, добавляющий поддержку оффлайн работы с сайтом (a tiny script that makes sure your site is always there for your users)
Браузеры
- Релиз web-браузера Chrome 45
- Видеоблог разработчиков Google о Chrome 45: лучшая поддержка ECMA Script 2015, улучшенный стартовый экран и другое
- Chrome стал лучше экономить память и заряд батареи
- В Firefox появятся контекстные личности
- Microsoft выпустила JavaScript Browser – proof-of-concept с открытым исходным кодом
- Microsoft Edge получит поддержку формата WebM
- Бриллиантовые дороги: история браузера Microsoft — от Internet Explorer до Edge
- Chrome 46 Beta: гибкие анимации и улучшенная производительность
- Google, Mozilla и Microsoft прекратят поддержку RC4 в своих web-браузерах
- Тренды браузеров сентября 2015-го (Browser Trends September 2015: IE’s Demise Edges Closer)
Дизайн
- Новый логотип Google:
- Как создавалась новая айдентика и логотип Google и что за ними стоит
- Насколько хорош новый логотип Google? (How good is Google’s new logo?)
- Логотип Google и шрифт Futura сравнили в наложении
- Google и Lenovo влюблены в одну и ту же буву 'e' (Google and Lenovo fell in love with the same 'e')
- Действительно ли новый логотип Google выглядит как Comic Sans? (Does the New Google Logo Really Look Like Comic Sans?)
- Новый логотип Google сделанный внутри компании (New Logo for Google done In-house)
- 7 смертных грехов геймдизайнера
- Воронежская область получила логотип от Ильи Осколкова-Ценципера
- Делаем состояния кнопок понятными для дальтоников (Making Selected Button States Clear for Color Blind Users)
- Почему UX — это не про дизайн (Why UX is not about design)
- Sketch vs. Photoshop: 5 экспертов в веб-дизайне делятся своими мыслями по этому поводу
- Что случилось со всеми идеями в веб-дизайне?
- Лучше ли адаптивный дизайн, чем отзывчивый? (Is adaptive better than responsive design?)
- Самая узнаваемая вещь на планете (The Most Recognizable Thing on the Planet)
- Двадцать креативных дизайнеров, на которых вы должны подписаться на Behance (20 Creative Designers You Should Follow On Behance)
- Используя новейшие веб-тренды: на основе карточного дизайна (Embracing the latest web trend: card-based design)
- Движение и дизайн интерфейса ?— ?непрерывность и ожидание (Motion and interface design?—?continuity and expectation)
- Креативные контактные формы (25 Amazingly Creative Contact Forms)
- Мыслите формами, а не линиями: поднимите навык рисования на новый уровень (Think With Forms, Not Lines: Take Your Drawing to the Next Level)
- Новый флаг Новой Зеландии (A New Zealand Flag)
- Флажки никогда не бывают круглыми (Checkboxes Are Never Round)
- Как Skype привлекает новых пользователей (How Skype Onboards New Users)
- Одна из самых больших ошибок, которые я сделал в моей карьере (One of the biggest mistakes I’ve made in my career)
- Дизайн телефонной клавиатуры (Telephone Keypad Design)
- Как писать отличные сообщения об ошибках (How to write a great error message)
- Миньоны популяризировали Pantone-цвет (Meet Minion Yellow by Pantone: the world's first character-branded colour)
- Дизайн фото-историй (Designing Photostories)
- Стала ли адаптивность последней игрой веб-дизайна (Is Responsive the End Game of Web Design)
- 7 простых правил для создания элегантных взаимодействий с UI (7 Simple Rules for Creating Elegant UI Interactions)
- Ошибки в фотошопе: быстрое решение проблем с инструментом Liquify (Photoshop Errors: Quick Solutions for Liquify Tool Problems)
- Создание дизайна для Bezar (Building Bezar)
- Детали типографики на сайтах выбранных в Typewolf в августе 2015 (The Typographic Details Behind Typewolf’s Favorite Sites of August 2015)
- Руководство (и подсказки) по созданию качественных иконок в стиле Material Design (Guide (& tips) on Creating Quality Material Design Icons)
Подборка бесплатных дизайнерских печенек
- Бесплатный клипарт в стиле стимпанк
- Бесплатный векторный клипарт на тему кино
- Наборы графики с плоским дизайном (25 Flat Design Freebies You Should Download)
- Напитки и блюда, набор UI (Food & Drink UI Kit (PSD + Sketch))
- Наборы иконок – август 2015 Edition (27 Useful Free Icon Sets – August 2015 Edition)
- Набор с сотней контурных иконок (Free 100 PSD Line Icons)
- Stoked — декоративный шрифт с засечками
- Геометрический шрифт Product Sans от Google
- Amsdam — декоративный лаконичный геометрический шрифт
- Стильный шрифты для ультра-гладких веб-сайтов (30 Stylish Fonts for Ultra Sleek Websites)
Новости
- Google представила новый логотип компании
- Рыночная доля Windows 10 превысила 5 процентов
- C 1 ноября Google понизит в поисковой выдаче сайты с полноэкранной рекламой приложений
- Apple заинтересовалась возможностью создания собственных сериалов и фильмов
- Офисный пакет Google Docs научился распознавать голос и автоматически строить диаграммы
- Google представил нативную рекламу в Gmail
- Windows 7/8/8.1 учатся шпионить
- WhatsApp достиг 900 млн ежемесячных пользователей
- Twitter заменит “Favorite” на “Like”
- Adobe объединил функционал Adobe Analytics и Adobe Target в едином интерфейсе
- Рекламу в мобильном вебе стали смотреть вдвое больше
Занимательное
- 11 главных научных событий осени
- Зомби-куки: было бы смешно, если б не было грустно
- Почему Slack скоро убьет Dropbox
- Снова QWERTY?
- Ссылка дня: исследуйте 44 эксперимента по программированию
- На старт: Чем руководствовались основатели YouTube, Google, Facebook при проектировании первых версий сайтов
- Учёные подсчитали и показали число деревьев на Земле
- Цифра дня: за последние 30 лет интернет-трафик вырос в 2,7 миллиардов раз
- 3D-печать восстанавливает историческую справедливость
- Oculus взорвет или лопнет как Google Glass? (Will Oculus explode or flop like Google Glass?)
Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки. Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять.
Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.
SelenIT2
Огромное спасибо за очередную, как всегда умопомрачительную (по объему и качеству) подборку!
Вот во всех таких техниках меня сильно смущает дублирование информации (в данном случае в data-атрибутах ячеек). Неужели за с 2011-го так и не появилось никаких зацепок, как без него обойтись (кроме как скриптом)? В теории, чисто визуально можно было бы продублировать заголовочные ячейки с помощью функции element(), но остается вопрос с доступностью… Надо будет поэкспериментировать на досуге, тема-то актуальная:)
alexzfort
Всегда пожалуйста.
Что касается дублирования контента, то смотря на количество решений и костылей на том же codepen, можно сделать вывод, что адекватное решение еще не родилось. Либо бы о чем-то не знаем :)