HTML
-
Хабрахабр
[recovery mode] HTML ⟹ PDF @ Python
Наверняка не очень редко возникает задача печати HTML-документов с какого-то сервера в точности как задумано автором этого сервера. Делать это лучше всего не в надежде на браузер клиента, а на стороне сервера. А если на сервере крутится нечто на питоне (Django/Flask/тысячи их), то хорошо бы оценить во что это обойдется. Для тестов выбирались такие библиотеки, чтобы как минимум были в…
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №455 (15 — 21 февраля 2021)
Все сервисы Хабра Сообщество IT-специалистов Ответы на любые вопросы об IT Профессиональное развитие в IT Удаленная работа для IT-специалистов
Читать далее » -
Хабрахабр
Сердце, не познавшее боли разочарования, не знало и радости полёта
© The Host (Stephenie Meyer) На этот пост меня вдохновила недавняя заметка Александра Pogman25 про боль фронтендеров и непростую историю любви и ненависти между фронтами и дизайнерами интерфейсов. История стара как мир, и основная причина боли действительно в отсутствии диалога и нежелании или неумении оказаться по другую сторону макета. Нежелание может быть следствием профэгоизма, неумение – недостаточным скиллом. И с…
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №454 (8 — 14 февраля 2021)
Все сервисы Хабра Сообщество IT-специалистов Ответы на любые вопросы об IT Профессиональное развитие в IT Удаленная работа для IT-специалистов
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №453 (1 — 7 февраля 2021)
Все сервисы Хабра Сообщество IT-специалистов Ответы на любые вопросы об IT Профессиональное развитие в IT Удаленная работа для IT-специалистов
Читать далее » -
Хабрахабр
[Перевод] Браузерные войны 2021
Дисклеймер: речь в данной статье не идёт о браузерных войнах как таковых. Скорее, автор пытается объяснить устройство и механизм работы браузеров простым языком (прим. переводчика). Наблюдая за тем, как Google Chrome планомерно подавляет конкуренцию на рынке браузеров, Нил Мор пытается проанализировать причины его популярности, а также объясняет, почему не стоит им пользоваться. Подозреваем, что одно только упоминание о браузерных войнах…
Читать далее » -
Хабрахабр
[Перевод] В чём разница между узлом и элементом DOM?
Объектная модель документа (Document Object Model, DOM) — это интерфейс, который рассматривает HTML- или XML-документы в виде древовидных структур, каждый узел которых является объектом документа. DOM, кроме того, предоставляет набор методов для выполнения запросов к дереву документа, для изменения его структуры и для выполнения с ним некоторых других действий. При работе с DOM, кроме того, используется термин «элемент». Элементы очень…
Читать далее » -
Дайджест
Дайджест свежих материалов из мира фронтенда за последнюю неделю №452 (25 — 31 января 2021)
Все сервисы Хабра Сообщество IT-специалистов Ответы на любые вопросы об IT Профессиональное развитие в IT Удаленная работа для IT-специалистов
Читать далее » -
Хабрахабр
Паттерн порталов в Angular: для чего нужен root-компонент в Taiga UI
Мой коллега Роман недавно объявил о выходе нашей новой библиотеки компонентов под Angular Taiga UI. В инструкциях Getting started сказано, что приложение нужно обернуть в некий tui-root. Давайте разберемся, что он делает, узнаем, как и зачем мы используем порталы и что это вообще такое. Что такое портал? Представьте себе компонент select. У него есть выпадашка с вариантами на выбор. Если…
Читать далее » -
Хабрахабр
Паттерн порталов в Angular: для чего нужен root-компонент в Taiga UI
Мой коллега Роман недавно объявил о выходе нашей новой библиотеки компонентов под Angular Taiga UI. В инструкциях Getting started сказано, что приложение нужно обернуть в некий tui-root. Давайте разберемся, что он делает, узнаем, как и зачем мы используем порталы и что это вообще такое. Что такое портал? Представьте себе компонент select. У него есть выпадашка с вариантами на выбор. Если…
Читать далее »