• Создавайте хорошие таблицы

    • Translation

    Таблица


    Бедные таблицы. Ну что с ними не так?


    В начале истории веба таблицы являлись основой отображения информации. Со временем разработчики нашли новые, более модные способы представления данных, и таблицы отошли на второй план. Сегодня таблицы используются гораздо реже, однако по-прежнему собирают и упорядочивают большие объёмы информации, с которыми мы сталкиваемся ежедневно.

    Читать дальше →
  • Структуры данных для самых маленьких

    • Translation
    James Kyle как-то раз взял и написал пост про структуры данных, добавив их реализацию на JavaScript. А я взял и перевёл.

    Дисклеймер: в посте много ascii-графики. Не стоит его читать с мобильного устройства — вас разочарует форматирование текста.


    Читать дальше →
  • Три принципа производительности в JavaScript, делающие Bluebird быстрым

    • Translation

    Компания Reaktor поделилась в своём блоге принципами и примерами оптимизации JavaScript-кода, применёнными в библиотеке промисов Bluebird, созданной их сотрудником Petka Antonov (Петкой Антоновым).

    Читать дальше →
    • +44
    • 16.4k
    • 3
  • Путь к HTTP/2

      От переводчика: перед вами краткий обзор протокола HTTP и его истории — от версии 0.9 к версии 2.


      HTTP — протокол, пронизывающий веб. Знать его обязан каждый веб-разработчик. Понимание работы HTTP поможет вам делать более качественные веб-приложения.


      В этой статье мы обсудим, что такое HTTP, и как он стал именно таким, каким мы видим его сегодня.

      Читать дальше →
    • Линтинг CSS с помощью stylelint

      • Translation
      Перевод гостевого поста Дэвида Кларка на CSS-Tricks.

      Дэвид — один из создателей Stylelint — инструмента, позволяющего навести порядок в CSS. Он написал превосходное вступление о том, зачем нужно линтить CSS.

      Stylelint hero
      Читать дальше →
    • 4 мифа о PostCSS

      Вы читаете перевод статьи PostCSS Mythbusting: Four PostCSS Myths Busted.

      Когда появляется новый фронтенд-инструмент, мы всегда спрашиваем – а нужен ли он нам, что нового он может предложить? Стоит ли тратить время и усилия на его изучение?

      С самого начала PostCSS столкнулся с интересной проблемой. Люди не понимали что это и как его использовать. Чтобы завоевать внимание, PostCSS приходилось соперничать с уже привычными подходами Sass и Less. Это соперничество породило некоторые заблуждения.

      Давайте развеем некоторые из самых частых мифов о PostCSS и посмотрим, как с его помощью можно усовершенствовать ваш рабочий процесс.
      Читать дальше →