Главная » Статьи (страница 342)

Статьи

Что нового в Angular 6?

От автора: как многие из вас уже знают, вышел Angular 6 RC2, а скоро будет выпущен и GA. По мере приближения даты релиза, многим из нас было интересно, какие новые функции будут введены, и какие преимущества они нам предлагают. Для начала этот релиз делает Angular легче, быстрее и проще. Разработчикам он должен понравиться тем, что он еще упрощает процесс разработки. ...

Читать далее »

Верстка нестандартного блока услуг. Часть 1

От автора: на красивых, качественных лендингах используются блоки с интересными эффектами и нестандартным расположением элементов. В этом уроке мы приступим к верстке подобных блоков. В создаваемом блоке будут присутствовать наклонные линии, красивый эффект по наведению, раскрытие описания по клику и прочее. В уроке блок будет называться «Наши услуги», но в своих проектах вы сможете использовать данный блок для чего угодно: ...

Читать далее »

Критическая миссия: Оптимизация CSS для CDN

От автора: в Filament Group мы рекомендуем использовать подход критического CSS во многих наших проектах. Часто эти проекты используют для доставки CDN, и нам нужно обрабатывать каждую конкретную реализацию немного по-другому, чтобы задействовать различные CDN и их функции. В этой статье мы подробно рассмотрим эту проблему и предоставим руководство, как делается оптимизация CSS для нескольких CDN. Обзор Критический CSS — ...

Читать далее »

Google сообщил об очередном техническом апдейте

От автора: несколько дней назад Google сообщил об очередном апдейте главного алгоритма поисковой системы, который был проведен 16 апреля. В своем Twitter, посвященному работе поисковой системы, команда Google сообщила о еще одном обновлении основного алгоритма. Апдейт был проведен в прошлый понедельник, 16 апреля. Представители компании отметили, что оно является частью серии апдейтов, которые Google проводит в течение года. Предыдущий подобный ...

Читать далее »

Как я перестал париться и научился с любовью использовать JavaScript

От автора: еще пару месяцев назад я не мог смотреть на JS без нервов. Я на 100% устал от JS и не мог выйти из этого состояния. Оно продолжалось много лет. Сегодня я люблю использовать JavaScript и его экосистему. Что произошло? Я использовал JS в той или иной форме с 90-ых. У меня есть книги, которые сейчас смотрятся довольно смешно. ...

Читать далее »

Как благодаря CSS Grid я перестал использовать макет BootStrap

От автора: почему я начал использовать вместо BootStrap CSS Grid? BootStrap слишком длинный: нужно много div, даже если в макете всего пара блоков. С добавлением адаптивности все становится еще хуже… или когда нужно передвинуть блоки. Сетка BootStrap ограничена 12 колонками. По умолчанию в BootStrap padding равен 10 пикселей, и его сложно переписать. Пользователи обязаны загружать BootStrap, что замедляет сайт. Как ...

Читать далее »

Как работает CSS: парсинг и отрисовка CSS в критическом пути рендера

От автора: часто CSS представляют какой-то таинственной, причудливой силой, которая управляет всем, что мы видим в сети. Иногда стили могут быть простыми. Однако написание масштабируемого, производительного CSS, скорее, исключение, а не норма. Поэтому важно подробно разбираться в том, как работать с CSS. Неважно, что вы думаете: CSS – это «необходимое зло» или мощный, но непонятный инструмент. С CSS приходится работать ...

Читать далее »

Введение в инспектор доступности в Firefox Developer Tools

От автора: в семействе встроенного в Firefox Developer Tools пополнение. Инспектор доступности позволяет проверять сайт на работу с вспомогательными технологиями. Введение Как веб-разработчик, вы когда-нибудь думали, как ваш сайт выглядит на скрин ридерах для слепых? Вы не думали, почему получаете сообщения о том, что люди с ограниченными возможностями не могут пользоваться вашим веб-приложением? Или как слепой пользователь, была ли у ...

Читать далее »

OpenCart – модуль Политика конфиденциальности

От автора: приветствую вас, друзья. Итак, мы продолжаем цикл статей, посвященных знакомству с одной из популярнейших CMS для создания интернет-магазинов – OpenCart (Оперкарт). В этой статье мы используем несложный модуль для добавления панели Политика конфиденциальности. Данный модуль позволит быстро и просто решить задачу владельцев сайтов на территории России. Как вы знаете, согласно закону «О персональных данных», владельцы сайтов должны уведомлять ...

Читать далее »