Описание основных нововведений в HTML5: новые теги и атрибуты, удаленные теги, структура документа и пр.
HTML
CSS
Начинаем работать с CSS функцией calc()
Множество людей думает, что препроцессоры полностью покрывают область логики и вычислений, но функция calc() может кое-что из того, что препроцессорам недоступно: смешивать любые типы единиц измерения.
Анимация
Введение в CSS анимацию для начинающих
В данном руководстве вы познакомитесь с CSS анимацией, мощным способом для реализации вещей, которые становятся всё более и более популярными по мере внедрения поддержки в браузерах. Рассмотрев основы, мы создадим небольшой пример, который анимирует преобразование квадрата в круг.
JavaScript
MathJax - библиотека для отображения математических формул (краткий справочник)
MathJax позволяет включать математические формулы на web-страницы, используя разметку LaTeX, MathML или AsciiMath, после чего формулы будут обработаны javascript-библиотекой и преобразованы в HTML, SVG или MathML для отображения в любом современном браузере. В статье описаны основные моменты использования MathJax.
MathJax. Использование матриц
Основные способы использования матриц в MathJax.
ECMAScript 6
ECMAScript 6 (ES6): что нового в новой версии JavaScript
В данной статье описаны некоторые из новых возможностей ES6, которые можно использовать при ежедневном кодировании на JavaScript: переменные, строки, стрелочные функции, массивы, классы, операторы распространения, передача параметров в функции и т.д.
Новые возможности при работе с числами и объектом Math в ES6
Новые свойства и методы объекта Math, новые целочисленные литералы и пр.
Знакомство со стрелочными функциями ES6 для jQuery разработчиков
Стрелочные функции – действительно удобное нововведение в спецификации JavaScript ES6.
Наряду с более коротким и лаконичным синтаксисом одним из преимуществ является обработка ключевого слова this немного по-другому.
ECMAScript 6: дыры в массивах
Дыры – это индексы внутри объекта Array, у которых нет связанного с ними элемента. В статье описываются особенности их обработки.