#html — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #html, aggregated by home.social.
-
📐 SVG: ‹rect›
Draws a rectangle, optionally with rounded corners.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/rect
-
📐 SVG: ‹rect›
Draws a rectangle, optionally with rounded corners.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/rect
-
📐 SVG: ‹rect›
Draws a rectangle, optionally with rounded corners.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/rect
-
📐 SVG: ‹rect›
Draws a rectangle, optionally with rounded corners.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/rect
-
📐 SVG: ‹rect›
Draws a rectangle, optionally with rounded corners.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/rect
-
The HTML Sanitizer API. Ahmad Alfy walks through the new browser-native API that prevents XSS without DOMPurify. Safe methods setHTML and parseHTML always strip dangerous content, while setHTMLUnsafe and parseHTMLUnsafe respect your configuration. Allow-lists and block-lists give fine-grained control over elements and attributes. Great for comment sections, WYSIWYG editors, and markdown previews, though backend sanitization stays essential. #security #html
-
HTML Sanitizer API. Ахмад Альфи рассказывает о новом браузерном API для защиты от XSS без DOMPurify. Безопасные методы setHTML и parseHTML всегда удаляют опасное содержимое, а setHTMLUnsafe и parseHTMLUnsafe уважают ваши настройки. Списки разрешённых и запрещённых элементов и атрибутов дают гибкий контроль. Подходит для комментариев, WYSIWYG-редакторов и предпросмотра Markdown, но серверная санитизация по-прежнему обязательна. #security #html
-
📐 SVG: ‹style›
Embeds style sheet rules inside an SVG document.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/style
-
[Перевод] Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript
Исторически создание карусели в веб-разработке означало использование какой-либо JS-библиотеки. Slick, Swiper, Flickity, Embla Carousel и другие заполняли пробел платформы. Каждая из них увеличивала размер сборки, имела свои особенности обеспечения доступности и накладные расходы на обработку событий. Полный минифицированный пакет Swiper v11 весит приблизительно 140 КБ; даже модульные импорты составляют 40-60 КБ для ядра и навигации. Умножьте это на бесчисленные маркетинговые страницы, галереи товаров в электронной коммерции и макеты с большим количеством медиаконтента, которые зависят от каруселей, и расходы сильно возрастут: долгое время до интерактивности, блокировка основного потока во время инициализации и большой размер передаваемых данных на каждой странице, где используется слайдер.
https://habr.com/ru/articles/1034960/
#javascript #js #css #html #carousel #slider #карусель #слайдер #scrollsnap #scrolldriven_animations
-
[Перевод] Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript
Исторически создание карусели в веб-разработке означало использование какой-либо JS-библиотеки. Slick, Swiper, Flickity, Embla Carousel и другие заполняли пробел платформы. Каждая из них увеличивала размер сборки, имела свои особенности обеспечения доступности и накладные расходы на обработку событий. Полный минифицированный пакет Swiper v11 весит приблизительно 140 КБ; даже модульные импорты составляют 40-60 КБ для ядра и навигации. Умножьте это на бесчисленные маркетинговые страницы, галереи товаров в электронной коммерции и макеты с большим количеством медиаконтента, которые зависят от каруселей, и расходы сильно возрастут: долгое время до интерактивности, блокировка основного потока во время инициализации и большой размер передаваемых данных на каждой странице, где используется слайдер.
https://habr.com/ru/articles/1034960/
#javascript #js #css #html #carousel #slider #карусель #слайдер #scrollsnap #scrolldriven_animations
-
[Перевод] Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript
Исторически создание карусели в веб-разработке означало использование какой-либо JS-библиотеки. Slick, Swiper, Flickity, Embla Carousel и другие заполняли пробел платформы. Каждая из них увеличивала размер сборки, имела свои особенности обеспечения доступности и накладные расходы на обработку событий. Полный минифицированный пакет Swiper v11 весит приблизительно 140 КБ; даже модульные импорты составляют 40-60 КБ для ядра и навигации. Умножьте это на бесчисленные маркетинговые страницы, галереи товаров в электронной коммерции и макеты с большим количеством медиаконтента, которые зависят от каруселей, и расходы сильно возрастут: долгое время до интерактивности, блокировка основного потока во время инициализации и большой размер передаваемых данных на каждой странице, где используется слайдер.
https://habr.com/ru/articles/1034960/
#javascript #js #css #html #carousel #slider #карусель #слайдер #scrollsnap #scrolldriven_animations
-
[Перевод] Управляемый прокруткой CSS в 2026 году — разработка карусели без JavaScript
Исторически создание карусели в веб-разработке означало использование какой-либо JS-библиотеки. Slick, Swiper, Flickity, Embla Carousel и другие заполняли пробел платформы. Каждая из них увеличивала размер сборки, имела свои особенности обеспечения доступности и накладные расходы на обработку событий. Полный минифицированный пакет Swiper v11 весит приблизительно 140 КБ; даже модульные импорты составляют 40-60 КБ для ядра и навигации. Умножьте это на бесчисленные маркетинговые страницы, галереи товаров в электронной коммерции и макеты с большим количеством медиаконтента, которые зависят от каруселей, и расходы сильно возрастут: долгое время до интерактивности, блокировка основного потока во время инициализации и большой размер передаваемых данных на каждой странице, где используется слайдер.
https://habr.com/ru/articles/1034960/
#javascript #js #css #html #carousel #slider #карусель #слайдер #scrollsnap #scrolldriven_animations
-
How to make your blog more accessible, and why you should care | The Grizzly Gazette https://grizzlygazette.bearblog.dev/how-to-make-your-blog-more-accessible-and-why-you-should-care/ #WebDev #Accessibility #A11y #HTML
-
How to make your blog more accessible, and why you should care | The Grizzly Gazette https://grizzlygazette.bearblog.dev/how-to-make-your-blog-more-accessible-and-why-you-should-care/ #WebDev #Accessibility #A11y #HTML
-
How to make your blog more accessible, and why you should care | The Grizzly Gazette https://grizzlygazette.bearblog.dev/how-to-make-your-blog-more-accessible-and-why-you-should-care/ #WebDev #Accessibility #A11y #HTML
-
How to make your blog more accessible, and why you should care | The Grizzly Gazette https://grizzlygazette.bearblog.dev/how-to-make-your-blog-more-accessible-and-why-you-should-care/ #WebDev #Accessibility #A11y #HTML
-
How to make your blog more accessible, and why you should care | The Grizzly Gazette https://grizzlygazette.bearblog.dev/how-to-make-your-blog-more-accessible-and-why-you-should-care/ #WebDev #Accessibility #A11y #HTML
-
Game Studio Starter Kit (3 Game Collection) by Stephen Gose is the featured track of online courses 🛤️ on Leanpub!
Link: https://leanpub.com/set/leanpub/gsskit
#javascript #game_development #web_development #gaming #romance #teen_and_young_adult #games #project_management #html #education #diy #creative_non_fiction #startups #networking #crafts_and_hobbies
-
Game Studio Starter Kit (3 Game Collection) by Stephen Gose is the featured track of online courses 🛤️ on Leanpub!
Link: https://leanpub.com/set/leanpub/gsskit
#javascript #game_development #web_development #gaming #romance #teen_and_young_adult #games #project_management #html #education #diy #creative_non_fiction #startups #networking #crafts_and_hobbies
-
Game Studio Starter Kit (3 Game Collection) by Stephen Gose is the featured track of online courses 🛤️ on Leanpub!
Link: https://leanpub.com/set/leanpub/gsskit
#javascript #game_development #web_development #gaming #romance #teen_and_young_adult #games #project_management #html #education #diy #creative_non_fiction #startups #networking #crafts_and_hobbies
-
Game Studio Starter Kit (3 Game Collection) by Stephen Gose is the featured track of online courses 🛤️ on Leanpub!
Link: https://leanpub.com/set/leanpub/gsskit
#javascript #game_development #web_development #gaming #romance #teen_and_young_adult #games #project_management #html #education #diy #creative_non_fiction #startups #networking #crafts_and_hobbies
-
#Development #Introductions
The HTML Sanitizer API · Safer web development with HTML sanitization https://ilo.im/16cqyw_____
#HTML #Sanitization #ProgressiveEnhancement #Security #XSS #APIs #Browsers #WebDev #Frontend #DOM -
#Development #Introductions
The HTML Sanitizer API · Safer web development with HTML sanitization https://ilo.im/16cqyw_____
#HTML #Sanitization #ProgressiveEnhancement #Security #XSS #APIs #Browsers #WebDev #Frontend #DOM -
#Development #Introductions
The HTML Sanitizer API · Safer web development with HTML sanitization https://ilo.im/16cqyw_____
#HTML #Sanitization #ProgressiveEnhancement #Security #XSS #APIs #Browsers #WebDev #Frontend #DOM -
#Development #Introductions
The HTML Sanitizer API · Safer web development with HTML sanitization https://ilo.im/16cqyw_____
#HTML #Sanitization #ProgressiveEnhancement #Security #XSS #APIs #Browsers #WebDev #Frontend #DOM -
This is a nice to see in HTML:
- An install element for PWAs: https://developer.chrome.com/blog/install-element-ot
- HTML in the Canvas element: https://tympanus.net/codrops/2026/05/13/exploring-the-html-in-canvas-proposalEarly days for both these new features but definitely looking forward to making use of them when they land.
-
📐 SVG: ‹svg›
Container defining a new coordinate system and viewport. It is used as the outermost element of SVG documents, but it can also be used to embed an SVG fragment inside an SVG or HTML document.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/svg
-
Very softly launching hihtml, an HTML supertool.
Check it out: npx hihtml -h
-
WordPress uninstall.exe engaged. Rolling my own HTML/JavaScript like it’s 1996 and the Packard Bell still boots. No plugins, no bloat, just raw code and questionable sanity.
-
💡 CSS Tip!
Create an interactive image slider with speed control using a few lines of code and no image duplication.
https://css-tip.com/interactive-slider/
A CSS-only implementation powered by modern features (shape(), sibling-index()/count(), animation-composition, etc.)
-
#Development #Introductions
New HTML element for installing web apps · Try the native install button with no JavaScript required https://ilo.im/16cwel_____
#WebApps #PWAs #Chrome #Browsers #OriginTrial #APIs #WebDev #Frontend #HTML #JavaScript -
#Development #Introductions
New HTML element for installing web apps · Try the native install button with no JavaScript required https://ilo.im/16cwel_____
#WebApps #PWAs #Chrome #Browsers #OriginTrial #APIs #WebDev #Frontend #HTML #JavaScript -
#Development #Introductions
New HTML element for installing web apps · Try the native install button with no JavaScript required https://ilo.im/16cwel_____
#WebApps #PWAs #Chrome #Browsers #OriginTrial #APIs #WebDev #Frontend #HTML #JavaScript -
#Development #Introductions
New HTML element for installing web apps · Try the native install button with no JavaScript required https://ilo.im/16cwel_____
#WebApps #PWAs #Chrome #Browsers #OriginTrial #APIs #WebDev #Frontend #HTML #JavaScript -
-
⚠️ DEPRECATED: ‹xmp›
Renders text between the start and end tags without interpreting the HTML in between and using a monospaced font.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Elements/xmp
-
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 AudiusJob details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 AudiusJob details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 AudiusJob details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 AudiusJob details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Audius is hiring Software Engineer - Full Stack
🔧 #javascript #python #rust #solidity #typescript #electron #react #reactnative #redux #blockchain #css #docker #elasticsearch #html #postgresql #redis
🌎 Remote
⏰ Full-time
🏢 AudiusJob details https://jobsfordevelopers.com/jobs/software-engineer-full-stack-at-audius-co-may-31-2022-da9984?utm_source=mastodon.world&utm_medium=social&utm_campaign=posting
#jobalert #jobsearch #hiring -
Blog post: Custom Element Partials in BackflipHTML
https://olivierforget.net/blog/2026/custom-element-partials/
It's the first step towards Web Component support in Backflip. You can create and use partials based on custom elements, including using attribute values as data in the template. The goal is an HTML template system that you can use from anywhere that is a natural ally of modern HTML-first design.
-
Out With the JS, in With the HTML, by @jimniels:
-
📐 SVG: ‹animateTransform›
Animates a transform attribute such as rotate, scale, translate, or skew.
https://developer.mozilla.org/en-US/docs/Web/SVG/Reference/Element/animateTransform