AMP сайты — попасть в ловушку и выиграть

AMP сайты — попасть в ловушку и выиграть

Яндекс и Google не жалея ресурсов развивают собственные экосистемы, поглощая старый добрый web турбо-страницами и AMP-сайтами. От этого не выигрывают все, но есть ли выход? Читать далее

Подробнее
[Перевод] Как понять свойство clip-path в CSS

[Перевод] Как понять свойство clip-path в CSS

В те далёкие времена, когда я впервые столкнулся со свойством CSS clip-path, мне потребовалось больше времени, чем я ожидал, и я изо всех сил старался запомнить, как работает свойство. Не знаю точно, почему так получилось, но, может быть, потому, что я не пользовался им часто? Во всяком случае, я изучу его снова вместе с вами. В этой статье я стремлюсь дать чёткое, детальное объяснение того, как работает clip-path, когда его использовать и как вы можете воспользоваться им в своих

Подробнее
Что такое @font-face на самом деле

Что такое @font-face на самом деле

После очередного увиденного: font-weight: normal; font-family: BrutalType-Bold, sans-serif; я понял, что что-то не так в датском королевстве. Давайте попробуем разобраться, что такое @font-face на самом деле. Разобраться

Подробнее
SEO-friendly HTML для верстальщика

SEO-friendly HTML для верстальщика

В этой статье не будет подробного разбора всех аспектов SEO-friendly сайта. Я собрал здесь лишь тот объем информации, с которым мне необходимо было познакомиться для решения SEO-задач в компании ВсеИнструменты. Читать далее

Подробнее
Паттерн порталов в Angular: для чего нужен root-компонент в Taiga UI

Паттерн порталов в Angular: для чего нужен root-компонент в Taiga UI

Мой коллега Роман недавно объявил о выходе нашей новой библиотеки компонентов под Angular Taiga UI. В инструкциях Getting started сказано, что приложение нужно обернуть в некий tui-root. Давайте разберемся, что он делает, узнаем, как и зачем мы используем порталы и что это вообще такое. Разобраться

Подробнее
[Перевод] Большой отчёт об изменениях в веб-доступности

[Перевод] Большой отчёт об изменениях в веб-доступности

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

Подробнее
26 шагов SEO-настройки для нового сайта: что учесть, чтобы не переделывать

26 шагов SEO-настройки для нового сайта: что учесть, чтобы не переделывать

Ольга Топал, Middle SEO specialist, Boosta SEO - это не так страшно, как кажется. А базовое SEO – еще проще. Правильная базовая SEO-настройка молодого сайта уже принесет результаты. Не каждый ваш конкурент оптимизирует свой сайт на 100%. Поэтому, если вы оптимизируете сайт правильно, есть все шансы побороться за органический трафик спустя некоторые время. На каком этапе можно начинать делать SEO? Чем раньше, тем лучше. В этой статье я собрала 26 пунктов, которые нужно учесть до запуска…

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №451 (18 — 24 января 2021)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №451 (18 — 24 января 2021)

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

Подробнее
Server-Side Rendering с нуля до профи

Server-Side Rendering с нуля до профи

В данной статье мы разберем влияние SSR на SEO оптимизацию приложения. Пройдем с вами путь по переносу обычного React приложения на SSR. Разберем обработку асинхронных операций в SSR приложениях. Посмотрим, как делать SSR в приложениях с Redux Saga. Настроим Webpack 5 для работы с SSR приложением. А также рассмотрим тонкости работы SSR: Генерация HTML Meta Tags, Dynamic Imports, работа с LocalStorage, debugging и прочее. Читать дальше →

Подробнее
Дайджест свежих материалов из мира фронтенда за последнюю неделю №450 (11 — 17 января 2021)

Дайджест свежих материалов из мира фронтенда за последнюю неделю №450 (11 — 17 января 2021)

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

Подробнее
AMP4DLE - плагин AMP страниц для DLE

AMP4DLE - плагин AMP страниц для DLE

Актуальная версия плагина AMP для DLE https://tcse-cms.com/works/1775-dle-print-page4amp.html Модуль AMP страниц для DataLife Engine В качестве исходника - бесплатный модуль DomiTori Автоматическая генерация AMP версии страниц полной новости. Суффикс /amp.html в конце ссылки полной новости. Например, у страницы https://tcse-cms.com/main/inet/1447-Sovremennoe-seo-amp-istorii.html - версия AMP будет доступна по ссылке https://tcse-cms.com/main/inet/1447-Sovremennoe-seo-amp-istorii/amp.html .

Подробнее
Сага о мобильном дизайне. Часть 1

Сага о мобильном дизайне. Часть 1

Крайне познавательно. ---- Сага о мобильном дизайне. Часть 1 // Все публикации подряд https://habr.com/ru/post/537194/ Всем привет! Меня зовут Максим Никитин, я арт-директор и отвечаю за дизайн и правильные интерфейсы в ТехноФабрике. Мы делаем мобильные приложения и сложные интеграции, но сегодня речь не о них. Сегодня о дизайне. Поводом для статьи стала недавняя беседа с клиентом. Он пришел с подборкой примеров с Dribbble и спрашивал, почему в реале нет таких красивых интерфейсов, и

Подробнее
Назад