ДайджестХабрахабр

Дайджест свежих материалов из мира фронтенда за последние две недели №330 (3 — 16 сентября 2018)

Предлагаем вашему вниманию подборку с ссылками на новые материалы из области фронтенда и около него.

    Медиа    |    Веб-разработка    |    CSS    |    Javascript    |    Браузеры    |    Занимательное

Медиа

podcast Подкаст «Веб-стандарты», Выпуск №138: 17 сентября 2018: 10 лет Chrome, кому нужен URL, что такое каскад, курсор на кнопках, микробенчмаркинг, DOM в воркерах, JS 2018
podcast Подкаст «Weekly Vue»: Weekly Vue #3, Weekly Vue #4
podcast Подкаст «Frontend Weekend» #69 – Руслан Каймаков о том, как построить карьеру руководителя в мире разработки, #70 – Глеб Михеев о развитии собственного production-агентства и подготовке Frontend Conf
podcast Подкаст «Пятиминутка React» #47 — Elm 0.19
podcast Подкаст «Девшахта/Ночной фронтенд »: 49: Vue.js 2,5 года в продакшене — полёт нормальный, 50: В гостях питонист: как и зачем погружаться в Python
podcast Подкаст «Фронтенд Юность (18+)» #63 Что же стало с WSD
podcast Подкаст «CSSSR», Новости 512 — Выпуск №21 (10.09 — 16.09)
podcast Видеоблог Вадима Макеева: №1. Пилот, разборы, ответы и лайвы, №2. CSS-Minsk-JS, митапы, будущее фронтенда и главная страница

Веб-разработка

habrBEM'a не должно существовать
enИспользование SVG с Media Queries
enHTML элементы, собирайтесь! Способности Вольтрона в контексте комбинации элементов

CSS

habriOS CSS of death
habrКраткое руководство по переменным в CSS (причины использования, синтаксис и примеры)
habrУлучшенные эффекты с режимом смешивания фоновых слоев в CSS
habrПоле загрузки файлов, которое мы заслужили
habrПлохой, зато свой: как написать по-настоящему ужасный CSS
• Никто не знает CSS: специфичность — не каскад
enНовое в Chrome 69: создаем круговой индикатор прогресса с помощью конических градиентов
enКак использовать функции 2D трансформации в CSS
enВведение в Trashy.css — простой способ обзора структуры страницы
enПолное руководство по CSS Scroll Snap
enОтказ от CSS — это про исключение, а не технология
en:empty и :blank
enСоздание скользящего эффекта с помощью position sticky

JavaScript

• Рекурсия для неискушённых
• Фундаментальные принципы объектно-ориентированного программирования на JavaScript
enState Of JavaSript 2018, свежий опрос среди JS разработчиков о состоянии индустрии
enПразднование 10 лет V8
enУдаление jQuery из фронтенда GitHub.com
en12 вещей, которые вам нужно учитывать при оценке любой новой библиотеки JavaScript
enЯ создал одно и то же приложение на React и Vue. Часть 2: Angular
en100% правильный способ разделять ваш код на части с помощью Webpack
enЛинтинг Javascript и форматирование с помощью ESLint, Prettier и Airbnb
enЧто делает ReasonML таким клевым?
enВсплытие в современном JavaScript — let, const и var

  • Libs & Plugins:
    enlow.js — Node.JS порт для встроенных устройств
    ensqorn — Javascript библиотека для построения SQL запросов

Браузеры

habrРежим картинка в картинке в Chrome 69
habrGoogle хочет убить URL
• Вышел Firefox 62: новые инструменты безопасности и интерфейс настроек, а также технические детали для разработчиков в блоге Марата Таналина
• Вышел Chrome 69 с новым дизайном, улучшенным менеджером паролей и омнибоксом
• Браузеру Chrome исполнилось 10 лет
• Microsoft попробовала более агрессивный способ продвижения Edge
• Google отменил скрытие поддоменов «www» и «m», но намерен стандартизировать их особый статус
• В Firefox появится поддержка перевода страниц при помощи Google Translate
enChrome 70 beta: shape detection, web authentication и многое другое
en Внутренний взгляд на современный веб-браузер: Часть 1, Часть 2
enРедизайн Chrome: интервью с ведущим дизайнером Chrome

Занимательное

• Python тоже частично отказывается от терминов master/slave
• Компилятор Glow от Facebook получил поддержку от Intel, Marvell и Qualcomm
• Google открыла API Google Photos для сторонних разработчиков
• Не так важна персона, как её данные!
• Сентябрьский рейтинг языков программирования от TIOBE: Python впервые попал на 3 место
• Как перестать бесить коллег-разработчиков
• Какие типичные ошибки в программировании совершают новички — отвечают эксперты

Если вы заметили проблему — напишите пожалуйста в личку, мы стараемся оперативно их исправлять. Просим прощения за возможные опечатки или неработающие/дублирующиеся ссылки.

Дайджест за прошлую неделю.
Материал подготовили dersmoll и alekskorovin.

Теги
Показать больше

Похожие статьи

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»
Закрыть