API Popover
(developer.chrome.com)- Popover API, một tiêu chuẩn web mới để triển khai UI popup, đã được triển khai trên Chrome phiên bản 114.
- Đây là nỗ lực nhằm hợp nhất các popup (modal) vốn được nhiều thư viện UI tự triển khai theo cách riêng.
- Vẫn bao gồm các tính năng mang tính thử nghiệm, và Firefox hiện vẫn chưa hỗ trợ.
- Tận dụng các công nghệ mới được bổ sung gần đây như Top Layer, Anchor.
2 bình luận
À, hóa ra là vì Chrome trên Windows của tôi đang là bản 113 nên mới không chạy, haha.
Việc xuất hiện một API như thế này quả là khá thú vị.
Vì là tiêu chuẩn, nếu giải quyết gọn gàng các vấn đề về khả năng truy cập thì có lẽ nó sẽ đủ hữu ích.
Nhưng các bình luận trên Hacker News thì quá buồn cười.
Sau 10 năm chặn hoàn toàn popup gốc, họ đã phát triển popover gốc,
rồi sau đó lại chặn popover gốc vì vấn đề quảng cáo, và 10 năm sau nữa sẽ lại có một API mới được triển khai...
Tất nhiên, xét việc Firefox mất tới 8 năm để triển khai Dialog API, thì cũng khó mà biết khi nào tính năng này mới có thể dùng được.