Search
Invoker Commands: Additional Ways to Work With Dialog, Popover… and More?
20.11.2024
Web browsers are experimenting with two HTML attributes — technically, they’re called “invoker commands” — that are designed to invoke popovers, dialogs, and further down the line, all kinds of actions without writing JavaScript. Although, if you do reach for JavaScript, the new attributes come...
Elastic Overflow Scrolling
21.8.2024
A client asked if we could mimic the “rubber band” scrolling behavior on many mobile devices. I’m sure you know what I’m talking about. It’s a behavior that already exists and happens automatically in most browsers. In iOS Safari, for …
Elastic Overflow Scrolling...
Analysts Fear European Digital Identity Wallet Implementation Might Lead to Mass Surveillance
21.11.2023
A group of analysts and companies have raised their voices against the risks that the upcoming European Digital Identity Wallet implementation might bring to Europeans’ privacy. Article 45 of a leaked Eidas document (Electronic Identification, Authentication, and Trust Services) indicates...
How to Detect Failed Requests via Web Extensions
2.10.2023
One of the best things that ever happened to t he user experience of the web has been web extensions. Browsers are powerful but extensions bring a new level of functionality. Whether it’s crypto wallets, media players, or other popular plugins, web extensions have become essential to every...
Use XHR/fetch Breakpoints!
7.8.2023
Web debugging tools are so incredibly excellent these days. I remember the days where they didn’t exist and debugging was a total nightmare, even for the simplest of problems. A while back I introduced many of you to Logpoints, a way to output console.log messages without needing to change...
Blockchain Comes to Internet Browsers: ENS to Launch .box Web Domains in September
8.6.2023
The leading Web3 identification project, Ethereum Name Service (ENS), is launching a new domain name extension dubbed .box in September 2023.
The lead developer of ENS, Nick Johnson, shared this update on Twitter on June 7 noting that the upcoming development would be the first blockchain-native...
Web3-Friendly Browser Brave Introduces NFT-Gated Video Calls
24.5.2023
The new tool for its Brave Talk video service allows hosts to use NFTs and POAPS to manage access to calls
‘Apple and Google Are Systemic Risks to Crypto,’ Says Ex-Coinbase CTO
21.5.2023
Authorities in the U.S. and elsewhere may try to compel tech firms like Apple and Google to exfiltrate private keys from devices and apps under their control, crypto entrepreneur Balaji Srinivasan warned on social media. The former executive of Coinbase believes this would be done to remit funds...
Crypto Browser Opera Integrates Layer 1 Blockchain MultiversX
19.5.2023
Users will be able to interact with the MultiversX network through its native tokens, NFTs and decentralized applications, all within the Opera browser interface
Some Cross-Browser DevTools Features You Might Not Know
22.3.2023
I spend a lot of time in DevTools, and I’m sure you do too. Sometimes I even bounce between them, especially when I’m debugging cross-browser issues. DevTools is a lot like browsers themselves — not all of the features in …
Some Cross-Browser DevTools Features You Might Not Know originally...
Unstoppable Domains and Crypto Browser Opera Widen Scope to Offer Accessible Web3 Identity System
17.2.2023
Opera, the Web3 browser, and Unstoppable Domains, the non-fungible token (NFT) domain provider, have announced that users can now access all domain endings, including .x, .crypto, and .nft, across Opera’s browsers. Additionally, Opera and Unstoppable are offering a free .nft domain that...
How to Open a Tor Brave Window from Command Line
6.2.2023
I love the Brave web browser for many reasons: ad blocking, Brave rewards, crypto integration, and even a Tor tab feature. I’ll often use the Tor feature but wanted to know how I could automated opening Tor windows from command line. To open a Brave Tor tab, you can use the following command:...
Developers seek solutions for Web3-related scams from internet browsers
2.2.2023
A new suite of tools for Web3 businesses targets the safety and security of transactions, websites and smart contacts to combat exploits
Animating CSS Grid (How To + Examples)
25.1.2023
I’m pleased to shine a light on the fact that the CSS grid-template-rows and grid-template-columns properties are now animatable in all major web browsers! Well, CSS Grid has technically supported animations for a long time, as it’s baked right …
Animating CSS Grid (How To + Examples)...
Detect Browser Bars Visibility with JavaScript
30.12.2022
It’s one thing to know about what’s in the browser document, it’s another to have insight as to the user’s browser itself. We’ve gotten past detecting which browser the user is using, and we’re now into knowing what pieces of the browser UI users are seeing....
What CSS Do You Absolutely Have to Know in 2022?
8.11.2022
Sacha Greif openly wondered whether CSS has gotten to be, you know, too big. With all the goodies that’ve shipped in browsers the past couple of years — container queries! relative color syntax! cascade layers! logical properties…
What CSS Do You Absolutely Have to Know in 2022?...
Creating Animated, Clickable Cards With the :has() Relational Pseudo Class
25.10.2022
The CSS :has() pseudo class is rolling out in many browsers with Chrome and Safari already fully supporting it. It’s often referred to it as “the parent selector” — as in, we can select style a parent element from a …
Creating Animated, Clickable Cards With the :has() Relational Pseudo Class...
What’s New With Forms in 2022?
8.9.2022
Browsers are constantly adding new HTML, JavaScript and CSS features. Here are some useful additions to working with forms that you might have missed…
requestSubmit()
Safari 16 will be the final browser to add support for requestSubmit.
Before we …
What’s New With Forms in 2022? originally...
How I Added Scroll Snapping To My Twitter Timeline
5.8.2022
CSS Scroll Snap allows websites to snap the web page or any other scroll container to a specific scroll position when the user performs a scrolling operation. This feature has been supported in all modern browsers for over two years, …
How I Added Scroll Snapping To My Twitter Timeline...
My white whale: A use case for will-change
24.2.2022
 Nic Chan:
[…] the will-change property landed in major browsers in August 2015, and I’ve been on the lookout for when to use it ever since. It might seem self-evident to apply it to commonly animated properties such
…
My white whale: A use case for will-change...