19 pontos por kuroneko 2023-05-24 | 2 comentários | Compartilhar no WhatsApp
  • A Popover API, um novo padrão web para implementar interfaces de popup, foi implementada na versão 114 do Chrome.
  • Uma tentativa de unificar os popups (modais) que muitas bibliotecas de UI implementavam cada uma à sua maneira.
  • Ainda inclui recursos experimentais, e o Firefox ainda não oferece suporte.
  • Utiliza tecnologias adicionadas recentemente, como Top Layer e Anchor.

2 comentários

 
xguru 2023-05-25

Ah, eu estava me perguntando por que não funcionava, mas é porque o Chrome do meu Windows está na versão 113 haha

 
kuroneko 2023-05-24

É curioso ver o surgimento de uma API assim.
Por ser um padrão, parece que pode ser bem útil desde que as questões de acessibilidade sejam resolvidas de forma adequada.

Mas os comentários no Hacker News são muito engraçados.

Depois de 10 anos bloqueando completamente pop-ups nativos, desenvolveram popovers nativos,
e depois, por causa do problema dos anúncios, vão acabar bloqueando os popovers nativos e, daqui a 10 anos, uma nova API será implementada de novo...

Claro, como o Firefox levou 8 anos para implementar a Dialog API, não dá para saber bem quando esse recurso poderá ser usado.