#popover — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #popover, aggregated by home.social.
-
[Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript
Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.
https://habr.com/ru/articles/1015134/
#javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions
-
[Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript
Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.
https://habr.com/ru/articles/1015134/
#javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions
-
[Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript
Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.
https://habr.com/ru/articles/1015134/
#javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions
-
[Перевод] 10 веб-API, заменяющих многие библиотеки JavaScript
Современные браузеры тихо съедают экосистему JavaScript живьем. За последние несколько лет основные браузеры выпустили нативные веб-API, которые заменяют удивительно большое количество утилит, которые мы до сих пор устанавливаем по привычке. Тем не менее, многие разработчики продолжают использовать уже ненужные, но привычные библиотеки. Если зависимость всегда работала, она остается в стеке, даже если браузер уже умеет выполнять ту же работу. Такой подход обходится дороже, чем кажется. Каждый дополнительный пакет увеличивает вес сборки, затраты на обслуживание, частоту обновления версий и риск отказа от проекта в долгосрочной перспективе. Нативные API-интерфейсы стоят пользователям 0 КБ данных, работают глубоко в движке (часто вне основного потока (main thread)) и используют оптимизации, недоступные библиотекам.
https://habr.com/ru/articles/1015134/
#javascript #js #webapi #fetch #formdata #url #popover #clipboard #resizeobserver #viewtransitions
-
#Development #Techniques
Building dynamic toggletips · A prime example for anchored container queries https://ilo.im/16bc8d_____
#ModernCSS #AnchorPositioning #ContainerQueries #Toggletips #Popover #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Building dynamic toggletips · A prime example for anchored container queries https://ilo.im/16bc8d_____
#ModernCSS #AnchorPositioning #ContainerQueries #Toggletips #Popover #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Building dynamic toggletips · A prime example for anchored container queries https://ilo.im/16bc8d_____
#ModernCSS #AnchorPositioning #ContainerQueries #Toggletips #Popover #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Building dynamic toggletips · A prime example for anchored container queries https://ilo.im/16bc8d_____
#ModernCSS #AnchorPositioning #ContainerQueries #Toggletips #Popover #ProgressiveEnhancement #WebDev #Frontend #CSS -
Getting Started With The Popover API — Smashing Magazine
https://misryoum.com/us/reviews/getting-started-with-the-popover-api-smashing-magazine/
What happens if you rebuild a single tooltip using the browser’s native model without the aid of a library? The Popover API turns tooltips from something you simulate into something the browser actually understands. Opening and closing, keyboard interaction, Escape...
#Getting #Started #With #The #Popover #API #Smashing #Magazine #US_News_Hub #misryoum_com
-
🎉 Getting Started With The Popover API
https://smashingmagazine.com/2026/03/getting-started-popover-api/
#web #www #popover #javascript #html #programming #software #ux #ui
-
I’m certain this will become a good reference for the future #css #html #popover #dialog
https://css-tricks.com/popover-api-or-dialog-api-which-to-choose/ -
#Development #Comparisons
Popover API vs. Dialog API · “They seem to do the same job, but they don’t!” https://ilo.im/16b207_____
#Popover #HtmlDialog #Accessibility #ARIA #Invokers #APIs #WebDev #Frontend #HTML #JavaScript -
JavaScript: заметка о свойствах source ToggleEvent и closedBy HTMLDialogElement
Привет, друзья! В этой небольшой статье я расскажу вам о новом свойстве события toggle - source , а также о новом атрибуте HTML-элемента dialog - closedby . Свойство source позволяет определять источник переключения видимости поповера (popover), а атрибут closedby позволяет декларативно управлять логикой закрытия dialog , но обо всем по порядку.
https://habr.com/ru/companies/timeweb/articles/984310/
#javascript #js #source #closedby #dialog #button #timeweb_статьи #popover #light_dismiss
-
Контекстные меню с popover и anchor positioning. Крис Койер показывает, как сделать кебаб-меню без JavaScript через HTML-инвокеры для popover, anchor-name и position-anchor, а также анимацию открытия и закрытия на CSS. А ещё умное позиционирование с помощью свойства position-try, чтобы меню всегда оставалось видимым. #css #popover
https://frontendmasters.com/blog/popover-context-menus-with-anchor-positioning/
-
#Development #Techniques
Better defaults for popovers · A small anchor-repositioning with a big effect https://ilo.im/169wki_____
#ModernCSS #Popover #Buttons #AnchorPositioning #HtmlDialog #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Better defaults for popovers · A small anchor-repositioning with a big effect https://ilo.im/169wki_____
#ModernCSS #Popover #Buttons #AnchorPositioning #HtmlDialog #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Better defaults for popovers · A small anchor-repositioning with a big effect https://ilo.im/169wki_____
#ModernCSS #Popover #Buttons #AnchorPositioning #HtmlDialog #ProgressiveEnhancement #WebDev #Frontend #CSS -
#Development #Techniques
Better defaults for popovers · A small anchor-repositioning with a big effect https://ilo.im/169wki_____
#ModernCSS #Popover #Buttons #AnchorPositioning #HtmlDialog #ProgressiveEnhancement #WebDev #Frontend #CSS -
JavaScript: заметка об Invoker Commands API
Привет, друзья! В этой небольшой статье я хочу рассказать вам о новом Web API - Invoker Commands . Invoker Commands API позволяет декларативно управлять поведением некоторых интерактивных элементов с помощью кнопок. "Декларативно" означает, что управления элементами осуществляется только с помощью HTML, без JavaScript. На сегодняшний день этот API поддерживается всеми основными браузерами (в Safari пока только в качестве экспериментальной возможности).
https://habr.com/ru/companies/timeweb/articles/972668/
#invoker_commands_api #html #web_api #dialog #popover #command #commandfor #диалог #поповер #timeweb_статьи_перевод
-
JavaScript: заметка об Invoker Commands API
Привет, друзья! В этой небольшой статье я хочу рассказать вам о новом Web API - Invoker Commands . Invoker Commands API позволяет декларативно управлять поведением некоторых интерактивных элементов с помощью кнопок. "Декларативно" означает, что управления элементами осуществляется только с помощью HTML, без JavaScript. На сегодняшний день этот API поддерживается всеми основными браузерами (в Safari пока только в качестве экспериментальной возможности).
https://habr.com/ru/companies/timeweb/articles/972668/
#invoker_commands_api #html #web_api #dialog #popover #command #commandfor #диалог #поповер #timeweb_статьи_перевод
-
JavaScript: заметка об Invoker Commands API
Привет, друзья! В этой небольшой статье я хочу рассказать вам о новом Web API - Invoker Commands . Invoker Commands API позволяет декларативно управлять поведением некоторых интерактивных элементов с помощью кнопок. "Декларативно" означает, что управления элементами осуществляется только с помощью HTML, без JavaScript. На сегодняшний день этот API поддерживается всеми основными браузерами (в Safari пока только в качестве экспериментальной возможности).
https://habr.com/ru/companies/timeweb/articles/972668/
#invoker_commands_api #html #web_api #dialog #popover #command #commandfor #диалог #поповер #timeweb_статьи_перевод
-
JavaScript: заметка об Invoker Commands API
Привет, друзья! В этой небольшой статье я хочу рассказать вам о новом Web API - Invoker Commands . Invoker Commands API позволяет декларативно управлять поведением некоторых интерактивных элементов с помощью кнопок. "Декларативно" означает, что управления элементами осуществляется только с помощью HTML, без JavaScript. На сегодняшний день этот API поддерживается всеми основными браузерами (в Safari пока только в качестве экспериментальной возможности).
https://habr.com/ru/companies/timeweb/articles/972668/
#invoker_commands_api #html #web_api #dialog #popover #command #commandfor #диалог #поповер #timeweb_статьи_перевод
-
Today I learned about Yorkshire Pudding - and I've decided I need to try my hand at making them.
This recipe seems to be an exhaustive examination of the different myths and factors that surround the famous popover accomplice to decadent Prime Rib...https://www.seriouseats.com/the-best-yorkshire-pudding-popover-recipe
-
Attention aux conflits potentiels en HTML entre modale native et popover natif.
-
#Development #Guides
Baseline layered UI patterns · What you can do with HTML ‘dialog’ and ‘popover’ today https://ilo.im/168qp1_____
#Popover #Dialog #Invoker #Animation #Accessibility #Browser #WebDev #Frontend #HTML #CSS -
yes indeed - this is no option at all: „Not showing it on mobile devices is one of the options - I am completely against that idea“ #popover #mobile #a11y
discussion about important content in popovers is useless. who will define if content is „important“ enough to show on mobile?
https://utilitybend.com/blog/html-popovers-shown-on-interest-should-be-accessible-on-mobile-devices/ -
And another one, the HTML validator does indeed now also support the `popoper*` attributes.
(I wonder if I slowly turn into a maintainer…)
-
#Development #Explorations
A first look at the Interest Invoker API · Playing around with hover-triggered popovers https://ilo.im/165lbk_____
#Tooltips #Popover #Invoker #API #Chrome #Browser #WebDev #Frontend #HTML #CSS -
#Development #Guides
What is HTML popover=hint? · Its function and relation to interest invokers https://ilo.im/1657qt_____
#ModernCSS #Popover #Invokers #Tooltips #Chrome #Browser #WebDev #Frontend #CSS -
The #popover #api is now baseline and will make #accessible #megamenus easier
#backwardcompatibility issue:if (!('Popover' in window)) {
load old script
}Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....
-
The #popover #api is now baseline and will make #accessible #megamenus easier
#backwardcompatibility issue:if (!('Popover' in window)) {
load old script
}Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....
-
The #popover #api is now baseline and will make #accessible #megamenus easier
#backwardcompatibility issue:if (!('Popover' in window)) {
load old script
}Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....
-
The #popover #api is now baseline and will make #accessible #megamenus easier
#backwardcompatibility issue:if (!('Popover' in window)) {
load old script
}Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....
-
The #popover #api is now baseline and will make #accessible #megamenus easier
#backwardcompatibility issue:if (!('Popover' in window)) {
load old script
}Has anyone ever tried this? I am worried about the time delay and ask myself if I should just wait a while ....
-
#Development #Approaches
Glossary web component · A slick way to add links and context to your content https://ilo.im/163pvz_____
#Glossary #Content #Markdown #JSON #Popover #WebComponent #WebDev #Frontend #HTML #JavaScript -
#Development #Misconceptions
Popping preconceived popover ponderings · Demystifying the HTML ‘popover’ attribute https://ilo.im/162th4_____
#Accessibility #Popover #Dialog #Modal #Browser #WebDev #Frontend #HTML #ARIA -
Replit Onboarding #onboarding #pricecomparison #modal #popover
-
#Development #Introductions
HTML ‘command’ and ‘commandfor’ · The new attributes for the HTML ‘button’ element https://ilo.im/162kp7_____
#Buttons #Dialog #Popover #WebDev #Frontend #HTML #JavaScript -
#Development #Previews
The web needs anchored popovers · An ideal choice for almost every ‘menu’ and ‘tooltip’ https://ilo.im/162jsf_____
#ModernCSS #Menus #Tooltips #Popover #AnchorPositioning #Browser #WebDev #Frontend #HTML #CSS -
[Перевод] Современные способы переключения контента
Тот, у кого из всех инструментов есть только молоток, склонен на любую проблему смотреть, как на гвоздь. Абрахам Маслоу Мы склонны использовать знакомые решения. Когда речь заходит о переключении контента, мы обычно используем свойства display: none или opacity: 0 с добавлением JavaScript. Однако современный веб стремительно развивается, и, возможно, настало время рассмотреть другие подходы к переключению контента — узнать, какие нативные API на сегодняшний день поддерживаются, их достоинства и недостатки, а также некоторые нюансы, о которых мы могли и не подозревать (включая псевдоэлементы и другие малоизвестные вещи).
https://habr.com/ru/companies/timeweb/articles/867142/
#timeweb_статьи_перевод #javascript #css #html #dialog #popover #details #anchor #якорь #всплывающие_окна #модальные_окна #modal
-
[Перевод] Современные способы переключения контента
Тот, у кого из всех инструментов есть только молоток, склонен на любую проблему смотреть, как на гвоздь. Абрахам Маслоу Мы склонны использовать знакомые решения. Когда речь заходит о переключении контента, мы обычно используем свойства display: none или opacity: 0 с добавлением JavaScript. Однако современный веб стремительно развивается, и, возможно, настало время рассмотреть другие подходы к переключению контента — узнать, какие нативные API на сегодняшний день поддерживаются, их достоинства и недостатки, а также некоторые нюансы, о которых мы могли и не подозревать (включая псевдоэлементы и другие малоизвестные вещи).
https://habr.com/ru/companies/timeweb/articles/867142/
#timeweb_статьи_перевод #javascript #css #html #dialog #popover #details #anchor #якорь #всплывающие_окна #модальные_окна #modal
-
[Перевод] Современные способы переключения контента
Тот, у кого из всех инструментов есть только молоток, склонен на любую проблему смотреть, как на гвоздь. Абрахам Маслоу Мы склонны использовать знакомые решения. Когда речь заходит о переключении контента, мы обычно используем свойства display: none или opacity: 0 с добавлением JavaScript. Однако современный веб стремительно развивается, и, возможно, настало время рассмотреть другие подходы к переключению контента — узнать, какие нативные API на сегодняшний день поддерживаются, их достоинства и недостатки, а также некоторые нюансы, о которых мы могли и не подозревать (включая псевдоэлементы и другие малоизвестные вещи).
https://habr.com/ru/companies/timeweb/articles/867142/
#timeweb_статьи_перевод #javascript #css #html #dialog #popover #details #anchor #якорь #всплывающие_окна #модальные_окна #modal
-
[Перевод] Современные способы переключения контента
Тот, у кого из всех инструментов есть только молоток, склонен на любую проблему смотреть, как на гвоздь. Абрахам Маслоу Мы склонны использовать знакомые решения. Когда речь заходит о переключении контента, мы обычно используем свойства display: none или opacity: 0 с добавлением JavaScript. Однако современный веб стремительно развивается, и, возможно, настало время рассмотреть другие подходы к переключению контента — узнать, какие нативные API на сегодняшний день поддерживаются, их достоинства и недостатки, а также некоторые нюансы, о которых мы могли и не подозревать (включая псевдоэлементы и другие малоизвестные вещи).
https://habr.com/ru/companies/timeweb/articles/867142/
#timeweb_статьи_перевод #javascript #css #html #dialog #popover #details #anchor #якорь #всплывающие_окна #модальные_окна #modal
-
Artículo acerca de anchor positioning para posicionar elementos como dropdowns dentro del viewport y que no se salgan con css.
Tether elements to each other with CSS anchor positioning | Blog | Chrome for Developers.
https://developer.chrome.com/blog/tether-elements-to-each-other-with-css-anchor-positioning ·
#css #dropdown #popover #positioning #scroll